14 Commits

Author SHA1 Message Date
6b98e65a41 Fix #27. Also clear up error messages a bit 2026-08-08 00:26:02 +02:00
bbb41e41ab Add active check 2026-08-05 00:27:08 +02:00
023a704e36 Make scanning the keycard while open close the door 2026-08-01 23:27:54 +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
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
e2db1ecf37 [Cards] Add new fields to registration 2026-06-27 16:59:06 +02:00
44ea17d87a Improve logging a bit 2026-05-25 16:23:28 +02:00
94d428c9d0 Change all instances of print() to logger.info() 2026-05-23 20:17:43 +02:00
3d1893d84e Fix door check db session 2026-05-23 17:32:28 +02:00
495535a6de Scanner write-read-delete workflow working! 2026-05-23 00:30:03 +02:00
92eef82e0a Slight improvements 2026-05-22 21:56:30 +02:00
b81b6954ef Writing, deleting don 2026-05-22 08:28:35 +02:00
61cce57401 Reading done, writing almost 2026-05-21 21:11:46 +02:00
a8b5bea8cb Implement background scanner
for now just outputs uid as configured by test.py
2026-05-21 19:20:07 +02:00