43 Commits

Author SHA1 Message Date
grillazz
f14c586389 add json filed example 2025-07-29 17:26:37 +02:00
grillazz
353ef0da95 lint code 2025-07-27 20:14:51 +02:00
grillazz
a8c645ad95 switch logger to rotoger 2025-07-27 20:09:30 +02:00
grillazz
a99a0e780b wip: async logging 2025-07-26 19:25:46 +02:00
grillazz
1098e39f71 wip: replace AppLogger with AppStructLogger 2025-06-29 21:19:30 +02:00
grillazz
0260df4d09 format code 2025-03-08 17:27:53 +01:00
grillazz
8f96c8a472 lint code 2025-03-08 17:26:09 +01:00
Jakub Miazek
b18f150b6b move compile_sql_or_scalar meth to decorators.py 2024-10-17 09:20:28 +02:00
Jakub Miazek
171a8019f7 add scheduler middleware 2024-10-10 17:08:07 +02:00
Jakub Miazek
65cd76796b replace passlib with bcrypt 2024-10-07 20:09:43 +02:00
Jakub Miazek
6f0b097d2d wip: uvicorn logging conf to json 2024-08-17 10:45:51 +02:00
Jakub Miazek
042a56c8b5 set postgresql dialect for compile_sql_or_scalar decorator 2024-06-08 14:05:57 +02:00
Jakub Miazek
f3db7aa33c fix lint 2024-05-12 19:55:00 +02:00
Jakub Miazek
c8efc0596c - add decorator to compile sql for pool or return scalar from statement 2024-05-11 16:29:00 +02:00
Jakub Miazek
514eea7231 - implement postgres connection pool
- adapt current sqlalchemy based methods to produce raw sql
2024-05-11 16:03:33 +02:00
Jakub Miazek
c2975fd260 code format 2024-04-24 10:37:08 +02:00
Jakub Miazek
68e73d60ec refactor: introduce pydantic SecretStr to protect sensitive information like user password 2024-03-29 14:12:32 +01:00
Jakub Miazek
101fa05515 wip: add import endpoint 2024-02-17 08:40:49 +01:00
Jakub Miazek
51aa79788b reset alembic 2024-01-02 21:14:38 +01:00
Jakub Miazek
d2c17a21d4 add sqlalchemy declarative base 2023-11-13 19:50:35 +01:00
Jakub Miazek
97a9cde3e8 add doc strings for shakespeare models 2023-11-13 19:41:48 +01:00
Jakub Miazek
4e2d3026c8 refactor 2023-10-24 20:28:30 +02:00
Jakub Miazek
e75a4cce05 format code 2023-10-21 15:37:12 +02:00
Jakub Miazek
3291fa784e adapt shakespeare models to sqlalchemy 2.0 2023-10-21 15:33:40 +02:00
Jakub Miazek
3294839b2a use DeclarativeBase class for models Base 2023-09-18 08:20:58 +02:00
Jakub Miazek
5469121dfe fix imports 2023-09-17 16:01:19 +02:00
Jakub Miazek
bacd7ba6de fix code lint 2023-09-17 15:18:42 +02:00
Jakub Miazek
92249e1b8b remove directive with no parameters 2023-09-17 14:42:15 +02:00
Jakub Miazek
d0372e4420 apply sqlalchemy 2.0 declarative base and mapped columns 2023-09-17 11:05:21 +02:00
Jakub Miazek
f6b3958d12 user pass to be hash with bcrypt 2023-09-02 15:14:31 +02:00
Jakub Miazek
0032f4418a add user migration 2023-07-22 14:24:14 +02:00
Jakub Miazek
a865abcdb3 add user model 2023-07-22 14:24:06 +02:00
Jakub Miazek
63014e11db refactor base model crud meths 2023-04-28 13:19:03 +02:00
Jakub Miazek
ee1d241d23 format 2023-04-10 21:42:13 +02:00
Jakub Miazek
2bcd95556d lint code 2023-03-29 21:50:34 +02:00
Jakub Miazek
1c2223424d save and update 2023-03-29 21:43:25 +02:00
Jakub Miazek
30267c782a save and update 2023-03-28 22:11:37 +02:00
Jakub Miazek
e215112430 test ci 2023-03-27 21:32:58 +02:00
Jakub Miazek
f0ae471c39 lint code + format 2023-01-17 21:10:24 +01:00
Jakub Miazek
e9d3920c81 lint B904 2022-12-16 08:40:02 +01:00
Jakub Miazek
dbe64008f8 format 2022-11-12 18:41:39 +01:00
Jakub Miazek
30836b15bc add coverage 2022-11-04 10:19:49 +01:00
Jakub Miazek
9b1938c450 refactor 2022-09-12 13:24:15 +02:00