6b98e65a41
Fix #27 . Also clear up error messages a bit
2026-08-08 00:26:02 +02:00
c5934d05c6
Fix #28
2026-08-07 23:41:13 +02:00
0bcc83871d
[Door] switch gpio out to mqtt
2026-08-05 03:22:55 +02:00
f635149d1f
Check for disabled card and add tests
2026-08-05 00:52:46 +02:00
bbb41e41ab
Add active check
2026-08-05 00:27:08 +02:00
936b786659
Switch gpiozero(fuck you) for lgpio
2026-08-01 14:45:44 +02:00
158b430235
[settings] fuck it, rework the settings again
...
this time using pydantic-settings as a base
- removed all os.getenv calls
- removed the secret_key default option
- reworked database loading, creating tables
- prob. something else also but its 4:30 and i have to sleep
2026-07-31 04:33:18 +02:00
717ce951a6
[door] add doorcontroller with mock pins for testing
2026-07-31 00:36:11 +02:00
3f20cdeed9
just_found_out_about_linters ( #17 )
...
This changed a bunch of code but no
Reviewed-on: #17
Co-authored-by: ahtlon <git@ahtlon.de >
Co-committed-by: ahtlon <git@ahtlon.de >
2026-07-29 02:46:50 +02:00
5f19409da4
[AA] Add oneshot to checkAccess function
2026-07-27 17:19:10 +02:00
eec575c619
[Cards] Change all instances of uuid to key
2026-06-27 15:06:05 +02:00
94d428c9d0
Change all instances of print() to logger.info()
2026-05-23 20:17:43 +02:00
a4bedba628
Remove mqtt
2026-05-23 20:09:12 +02:00
3d1893d84e
Fix door check db session
2026-05-23 17:32:28 +02:00
c30516c2bc
Finnish check_access
2026-05-21 18:00:05 +02:00
831a653706
Start timetable checker
2026-05-20 20:02:10 +02:00
357d0d0d65
need to check a thing
2026-05-20 16:33:44 +02:00
fe91adad08
Add doorrouter
2026-05-19 19:57:33 +02:00