37 Commits (master)
 

Author SHA1 Message Date
Gisle Aune f892b83142 Implemented button polling, but no endpoints yet. 5 years ago
Stian 3ec24de2e2 Login bugfix. Refs LUC-1 (#1) 5 years ago
Gisle Aune 1497ea04af Stuff works. 5 years ago
Stian Aune 9e0010e150 ØØØØ. 5 years ago
Stian Aune 511ac51c2b Squashed commit of the following: 5 years ago
Gisle Aune fa98a0b0cb LightController: Added missing permission checks. 5 years ago
Gisle Aune f27c0a3f7f BridgeController: Added GET /api/bridge/discover/:driver_name 5 years ago
Gisle Aune e11ba33cab BridgeController: Added DELETE /api/bridge/:bridge_id/light/:light_id 5 years ago
Gisle Aune 4285ec4d7a BridgeController: Added /api/bridge endpoints. 5 years ago
Gisle Aune b11f88851f GroupController: Added PATCH /api/group/permission/:id and DELETE /api/group/:id 5 years ago
Gisle Aune d97ad960b4 GroupController: Added POST /api/group/ and PUT/PATCH /api/group/:group_id 5 years ago
Gisle Aune 3e016efcac Added PATCH/PUT /api/light/{id} 5 years ago
Gisle Aune a3eab38639 lucifer-server, sqlite, controllers: Added /api/light/ 5 years ago
Gisle Aune 22dddc749e lucifer-server, middlewares, httperr: Made session middleware sensible. 5 years ago
Gisle Aune 082db661db controllers: Fixed /api/user/session not using respond.Data 5 years ago
Gisle Aune 93ffaa979d user-controller: Added /api/user/session endpoint 5 years ago
Gisle Aune e644f4816c lucifer-server, controllers, sqlite, models: Added read only API for groups and stuff. 5 years ago
Gisle Aune 8c302ecbbe everything: Changing light colors works now. 5 years ago
Gisle Aune 0503f7906e Added models and repos for Light and Bridge. Added basic light service and driver system that can currently be used to sync Hue lights with the database. 5 years ago
Gisle Aune eca8a30c9f package: Changed from dep to gomod. Move out of gopath or it won't work. 5 years ago
Gisle Aune 174b818875 respond, user-controller: Changed responses to have either a data or error property at the root, a la graphql 5 years ago
Gisle Aune d5266304d2 user-controller, sqlute, middlewares, models: Register, login and logout works now. 5 years ago
Gisle Aune 2e3e1206f3 >_> 5 years ago
Gisle Aune f47dac45ba controllers: Added session stuff to user controller. 5 years ago
Gisle Aune b7c982684b models, middlewares: Added session stuff (untested). 5 years ago
Gisle Aune 659f95346d controllers: Refactored UserController.MOunt to use HandleFunc. 5 years ago
Gisle Aune 9004f2f3a1 Merge branch 'master' of git.aiterp.net:lucifer/lucifer 5 years ago
Gisle Aune c93c709230 package: Locked gorilla/mux dependency. 5 years ago
Gisle Aune 7634c9a0d7 lucifer-server: Added web serving and hookup of controllers. 5 years ago
Gisle Aune d1f7edbabc controllers: Added user controller with two endpoints mostly implemented. 5 years ago
Gisle Aune 4f0f573972 respond: Added basic HTTP response writing utils. 5 years ago
Gisle Aune 9d662b4a54 sqlite: Added implementation for model.UserRepository. 5 years ago
Stian Aune 3e766ee4ef Started on UI. 5 years ago
Gisle Aune 772c32853a lucifer-server, sqlite3, config: Added database initialization. 5 years ago
Gisle Aune dae6bb35f6 package: Updated readme 5 years ago
Gisle Aune 538e390efa models: Moved functionality out of sub-packages. 5 years ago
Gisle Aune 1809b92e09 Initial Commit 5 years ago