0497d1bbcf
seperate dev/normal deps
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
d37526e39a
[pyproject] add gpiozero
2026-07-31 00:33:13 +02:00
7a70b6b1d4
[lint] more linting changes
2026-07-29 03:30:54 +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
54c7fe1ed2
[alembic] automaticly stamp new database with the "head" tag so migrations are easier.
...
also fix nix develop due to multiple top level folders
2026-07-28 16:14:33 +02:00
7e27026da9
[uv] Add alembic
2026-07-27 23:58:20 +02:00
a4bedba628
Remove mqtt
2026-05-23 20:09:12 +02:00
a2d8ccfd7a
Add pyscard
2026-05-20 20:00:59 +02:00
3246081b81
Add pytest-cov
2026-05-18 21:15:12 +02:00
436f27ef09
Add test deps
2026-05-16 16:26:47 +02:00
cbc2526c14
Squashed commit of the following:
...
commit a6a5de4a35
Author: ahtlon <git@ahtlon.de >
Date: Fri May 15 20:47:45 2026 +0200
Auth working :)
commit 6ad50df3c2
Author: ahtlon <git@ahtlon.de >
Date: Fri May 8 13:17:32 2026 +0200
Implement auth
I basically copied this article https://fastapi.tiangolo.com/tutorial/security/oauth2-jwt
commit 6243618abb
Author: ahtlon <git@ahtlon.de >
Date: Fri May 8 12:18:56 2026 +0200
Add auth deps
2026-05-15 22:01:57 +02:00
287235243a
switch orm to sqlmodel
2026-04-18 23:40:44 +02:00
000922a7a6
Add python-desfire dependency
2026-04-16 12:51:42 +02:00
e3eea84b2b
Add flake.nix + package with uv
2026-04-15 09:45:03 +02:00