38 Commits

Author SHA1 Message Date
a95d430b6e fixed gitignore entry for the database 2026-03-03 20:12:57 +01:00
1fb210ef31 removed database out of version control 2026-03-03 20:09:06 +01:00
38fe440d18 added direnv config 2026-03-03 20:08:00 +01:00
f84c8226a7 changed alarm to alarms for the alarms resource 2026-03-03 17:38:32 +01:00
024a212fe2 updating the alarm will now also update the cron schedule 2026-03-03 16:02:23 +01:00
5a818bae56 resolved remaining issues 2026-03-03 15:34:55 +01:00
a4457dc2d7 removed deprecated function 2026-03-03 15:32:35 +01:00
d1d7f89dfb removed evertything swagger related 2026-03-03 15:28:59 +01:00
a65f9852f3 showing id now also when executing a get Request 2026-03-03 15:27:51 +01:00
76067d76ac added http endpoint to update alarms. For now it will not update the schedules automatically 2026-03-03 15:15:06 +01:00
37b8fe5e56 title is now also part of the whole process 2026-03-03 12:58:45 +01:00
cf67c980a2 added sqlite to the devshell for debugging 2026-03-03 12:49:23 +01:00
0ad039a597 get endpoint works 2026-03-03 12:14:39 +01:00
3db69454e4 removed accidantially created file 2026-03-03 11:41:11 +01:00
a7947a31bc implementing get endpoint for alarms wip 2026-03-03 10:00:46 +01:00
d8416f3c99 get endpoint in progress 2026-03-02 23:01:45 +01:00
8ed9d872dc removed some deps, using heap to store the current ringer (makes it more dynamic) 2026-03-02 20:54:34 +01:00
a86a28fd85 same functionality now works with axum the same way it did with actix 2026-03-02 20:39:08 +01:00
05ba925d54 switched back to axum wip 2026-03-02 17:03:22 +01:00
f7e55536ab database persistence in progress 2026-02-05 23:22:00 +01:00
a398911527 updated things in the flake so the dev shell works now again 2026-02-05 21:48:03 +01:00
e135a34d4c changed backedn framwork from axum to actix and also added openapi and swagger ui 2026-02-04 22:55:19 +01:00
9b093e6739 Rest endpoint is now a little bit more fleshed out 2026-01-19 11:29:37 +01:00
251d245aeb wip 2026-01-19 09:42:16 +01:00
45c332e610 Added logic for ringer and scheduler. still wip 2026-01-16 19:50:41 +01:00
d6ef884325 removing binary before pushing it to the remote because it failed sommetimes and could not overwrite the binarys on the remote 2026-01-04 20:00:05 +01:00
b55eb81ccc structure for rest methods in progress 2026-01-04 19:55:43 +01:00
618b54624c added development shell for axum and openssl 2025-12-30 12:40:41 +01:00
1df2022bdc Changed static time. Also printing static time for now 2025-12-29 20:34:45 +01:00
a4628a6f9b added crontab. this is a test for viability 2025-12-29 20:29:51 +01:00
74cedf678a changed license to just one instead of 2 2025-12-22 11:50:35 +01:00
c5c185c5ab added depedency for gpio, implemented proof of concept alarm 2025-12-03 19:40:34 +01:00
b7417455aa removed bundle file again 2025-11-26 22:02:39 +01:00
98aa4691a3 added short deploy script, to deploy it to my local rsppi2 2025-11-26 22:02:08 +01:00
7f31369e78 updated gitignore to ignore nix result 2025-11-26 19:34:28 +01:00
31222c82da updated license locations, so main license is shown 2025-11-25 22:22:36 +01:00
c9c2cf23a6 added flake.nix, license and readme 2025-11-25 22:09:59 +01:00
5eafe8af14 initial commit 2025-11-25 21:36:32 +01:00