Commit Graph

159 Commits

Author SHA1 Message Date
ivankirpichnikov 7eb2372ca3 fix ci 2025-11-21 10:32:36 +03:00
ivankirpichnikov 75299e1b25 fix merge conflict 2025-11-21 10:25:09 +03:00
ivankirpichnikov 97eebe9acd feature: add s3 2025-11-21 10:22:04 +03:00
ITQ 262ac5cc38 chore: improved Justfile 2025-11-21 09:44:44 +03:00
ITQ f23c4cbe6d feat: instrumented backend with prometheus endpoint 2025-11-21 09:44:35 +03:00
gitgernit 2e0470a833 fix(): revert gitlab ci 2025-11-21 09:43:18 +03:00
gitgernit 2e073146bf feat(): register device route 2025-11-21 00:18:55 +03:00
gitgernit 301ea62557 Merge branch 'main' of gitlab.com:prod-hackathon-moscow/hackaton 2025-11-20 23:21:18 +03:00
ITQ 9e917b6a40 fix: fixed typo 2025-11-20 22:23:24 +03:00
ITQ 9d7e954179 chore: added .gitignore 2025-11-20 22:17:39 +03:00
ITQ 7b580881ae fix: fixed tests 2025-11-20 22:17:18 +03:00
ITQ 36b0bd1cb4 chore: added firebase conf to tests run 2025-11-20 21:58:37 +03:00
doas root cb1c417541 fix(): proper config dependency resolution 2025-11-20 21:43:08 +03:00
doas root 8a3f8f3bd5 fix(): add firebase section to configs 2025-11-20 21:34:00 +03:00
doas root b395e70317 Merge branch 'main' of https://gitlab.com/prod-hackathon-moscow/hackaton 2025-11-20 21:26:42 +03:00
doas root fa24f4060f feat(): push notifications via firebase admin 2025-11-20 21:25:48 +03:00
ITQ 0ae844f10c feat: added dangerous tagging after all validation steps pass 2025-11-20 21:02:36 +03:00
ITQ 2675a642da feat: added dangerous tagging after all validation steps pass 2025-11-20 20:32:05 +03:00
ITQ c010984d64 fix: added venv activation to lint stage 2025-11-20 20:02:45 +03:00
ITQ b3c368f9af fix: added validation for crypto_key 2025-11-20 19:53:41 +03:00
ITQ f93c5a5966 feat: added e2e, unit tests and improved tests pipeline 2025-11-20 19:39:20 +03:00
ITQ 4ac902cf3b chore: small improvements 2025-11-20 19:08:11 +03:00
ITQ 1941a633c0 chore: coverage report improvements 2025-11-20 16:38:21 +03:00
ITQ faad52d422 chore: improved and fixed Justfile 2025-11-20 16:38:02 +03:00
ITQ 5fb325f3c7 chore: small improvements 2025-11-20 16:37:33 +03:00
ITQ 5a12e609fb fix: fixed unimported statement 2025-11-20 16:11:41 +03:00
doas root 6ca6bd4e34 Merge branch 'main' of https://gitlab.com/prod-hackathon-moscow/hackaton 2025-11-20 11:04:24 +03:00
doas root bbad18f8d2 fix(): provide oauth for test ioc 2025-11-20 11:03:48 +03:00
ITQ 123ecc9c54 fix: added yandex oath conf to sample configs 2025-11-20 09:43:49 +03:00
ITQ 1cbc71cf19 ci: improvements in log capturing 2025-11-20 09:35:07 +03:00
ITQ 8e913479bc chore: small improvements 2025-11-20 07:34:26 +03:00
doas root 52f3072729 feat(): profiles 2025-11-20 01:37:19 +03:00
doas root 8c7ce13922 feat(): yandex and email sign in 2025-11-19 01:27:15 +03:00
doas root 81cf298b5a feat(): yandex sign up route 2025-11-19 00:16:36 +03:00
doas root 0992e6c038 feat(): yandex sign up interactor 2025-11-18 23:53:58 +03:00
doas root beeca57c1e feat(): yandex oauth client 2025-11-18 23:01:42 +03:00
doas root 3bea2c2f75 Merge branch 'main' of https://gitlab.com/prod-hackathon-moscow/hackaton 2025-11-18 00:25:35 +03:00
doas root f44e688662 feat(): migrate to auth identity 2025-11-18 00:25:24 +03:00
doas root 63a057b020 fix(): revert filtered entities solution as it sucks ass 2025-11-17 23:38:24 +03:00
ITQ 01227027e8 fix: fix trivy access to registry 2025-11-17 23:03:00 +03:00
doas root 393f66a206 fix(): copy domain entities upon uow.add 2025-11-17 22:58:26 +03:00
ITQ e7e3cf2b0f fix: fixed default template in CI 2025-11-17 22:43:26 +03:00
ITQ 5e5566388e ci: added integration tests and fixed trivy 2025-11-17 22:29:38 +03:00
ITQ b88cee3e48 chore: CI improvements 2025-11-17 21:49:01 +03:00
ITQ 49082ddf03 fix: added alembic.ini copy to migrations stage 2025-11-17 20:53:57 +03:00
ITQ 7876763ff5 feat: added sample GitLab CI 2025-11-14 07:17:33 +03:00
ITQ 436ba6b04e refacor: fully refactored infrastructure 2025-11-13 21:06:01 +03:00
doas root 89dffcabbd fix(): add flush to uow.add to ensure db sync 2025-11-12 00:10:58 +03:00
doas root 08a2ae6456 feat(): format & proper startup (make main async for uvicorn to inherit current asyncio event loop) 2025-11-10 23:19:51 +03:00
doas root 5ca3e72834 fix(): change web_api command to invoke uv as venv contents are seemingly not copied into path 2025-11-10 22:24:00 +03:00