summary refs log tree commit diff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* API docs HEAD mainRory&2025-06-037-3/+83
|
* Implement budget handlingRory&2025-06-031-29/+55
|
* Prepare for budgeting, move to native createdAtRory&2025-06-033-86/+90
|
* Remove admin account routes, fix multiple routesRory&2025-06-036-74/+25
|
* Clean up pointless error handling, coerce booleans to string in nixRory&2025-06-031-10/+1
|
* CRUD devicesRory&2025-06-031-5/+79
|
* Fix nix package, implement moduleRory&2025-06-032-2/+1
|
* Simple nixOS moduleRory&2025-06-031-1/+1
|
* Use streaming for alarm listRory&2025-06-031-1/+0
|
* Fix performance issues, add fake user bot to test client, more testingRory&2025-06-0312-37/+177
|
* More alarm testingRory&2025-06-022-6/+5
|
* Fix alarm bug, fix error middlewareRory&2025-06-023-8/+8
|
* Try to fix authRory&2025-06-028-28/+50
|
* Implement a few more routes, fix existing imports due to syntax highlight ↵Rory&2025-06-024-7/+58
| | | | breakage
* Split authentication and authorizationRory&2025-06-029-41/+145
|
* Add shortcut for generating http file, part of API documentationRory&2025-06-027-17/+87
|
* Add sensor history, balanceRory&2025-06-0110-70/+116
|
* Rewrite routingRory&2025-06-0110-180/+328
|
* Partial progress on generating http filesRory&2025-06-015-3/+64
|
* Add alarm endpoints, basic budget routes, spend historyRory&2025-06-017-2/+140
|
* Update test clientRory&2025-06-015-9/+21
|
* Login, delete userRory&2025-06-018-78/+127
|
* Register works, part of login and auth middlewareRory&2025-06-0115-54/+292
|
* Add register with validationRory&2025-06-0110-22/+144
|
* Add some testsRory&2025-06-0110-1/+217
|
* Generate jwt secretsRory&2025-05-318-4/+72
|
* Add plan and readmeRory&2025-05-313-3/+14
|
* Prettier configRory&2025-05-2916-114/+128
|
* Get database workingRory&2025-05-296-5/+18
|
* Allow unfree in nix flake, add mongodb-compass to devShell closure, basic ↵Rory&2025-05-2910-2/+57
| | | | mongo attempt, add test register route
* Move middlewares out of start.jsRory&2025-05-284-31/+46
|
* Basic routing and express setupRory&2025-05-286-2/+76
|
* Bare minimum express server, fix nix packageRory&2025-05-281-0/+12
|
* Initialise modules, add eslint configRory&2025-05-283-0/+0
|
* Clean up generated filesRory&2025-05-281-3/+0
|
* Add basic dependenciesRory&2025-05-281-0/+3