gitgernit
|
de2707bf5a
|
docs(): add diagrams to rfc
|
2025-11-23 15:16:37 +03:00 |
|
gitgernit
|
0e41a1210c
|
fix(): reset vectors similarity threshold
|
2025-11-23 14:56:17 +03:00 |
|
gitgernit
|
11d9feb888
|
t pushMerge branch 'main' of gitlab.prodcontest.com:team-39/backend
|
2025-11-23 14:41:15 +03:00 |
|
gitgernit
|
875b330a98
|
chore(): update rfc
|
2025-11-23 14:41:07 +03:00 |
|
gitgernit
|
51087fa3b8
|
Merge branch 'main' of gitlab.prodcontest.com:team-39/backend
|
2025-11-23 12:19:27 +03:00 |
|
gitgernit
|
da4c8f486d
|
feat(): optimize queries by adding indexes, defining vector length and defining ef-search local parameter
|
2025-11-23 12:19:22 +03:00 |
|
gitgernit
|
b15282baef
|
fix(): fix e2e ml tests, handle no entries for vacancies
|
2025-11-23 11:44:08 +03:00 |
|
gitgernit
|
fb8dd9accc
|
Merge branch 'main' of gitlab.prodcontest.com:team-39/backend
|
2025-11-23 09:35:26 +03:00 |
|
gitgernit
|
fbceb9fefe
|
feat(): unit tests for domain entities and basic invariants
|
2025-11-23 09:34:09 +03:00 |
|
gitgernit
|
25b35a3ccd
|
fix(): better resolution of relevant vacancies
|
2025-11-23 09:33:29 +03:00 |
|
gitgernit
|
f92e3d3372
|
fix(): update schemas
|
2025-11-23 04:25:59 +03:00 |
|
gitgernit
|
d1c7641698
|
feat(): prediction pipeline
|
2025-11-23 04:11:52 +03:00 |
|
gitgernit
|
2e6214a5ec
|
fix(): skip resume tests as they require ml service
|
2025-11-23 02:28:33 +03:00 |
|
gitgernit
|
4b66c2f6be
|
feat(): load key skills and vacancies scripts
|
2025-11-23 01:41:48 +03:00 |
|
gitgernit
|
e1f3ce6bcd
|
Merge branch 'main' of gitlab.prodcontest.com:team-39/backend
|
2025-11-22 20:59:52 +03:00 |
|
gitgernit
|
a65904cbf2
|
fix(): reference real containerfiles in docker compose
|
2025-11-22 20:59:48 +03:00 |
|
gitgernit
|
bbbb9fc493
|
Merge branch 'ml'
|
2025-11-22 19:06:57 +03:00 |
|
gitgernit
|
38dbfc25ac
|
feat(): salary prediction
|
2025-11-22 19:06:02 +03:00 |
|
gitgernit
|
a06c83cb18
|
fix(): update migrations
|
2025-11-22 18:24:02 +03:00 |
|
gitgernit
|
6a02865945
|
Merge branch 'main' of gitlab.prodcontest.com:team-39/backend
|
2025-11-22 17:30:54 +03:00 |
|
gitgernit
|
2963460b1c
|
feat(): update resume contracts
|
2025-11-22 17:30:46 +03:00 |
|
gitgernit
|
4b981d7aa5
|
Merge branch 'ml'
|
2025-11-22 15:00:16 +03:00 |
|
gitgernit
|
71389d5d82
|
fix(): adaptix is a common dependency due to it being used in domain
|
2025-11-22 14:26:39 +03:00 |
|
gitgernit
|
00af067f4d
|
feat(): docker for backend and ml
|
2025-11-22 13:57:31 +03:00 |
|
gitgernit
|
099fecc218
|
feat(): routes and entrypoint for ml
|
2025-11-22 11:33:15 +03:00 |
|
gitgernit
|
8c76413c3b
|
feat(): embedder implementation
|
2025-11-22 04:33:54 +03:00 |
|
gitgernit
|
b214ece1b3
|
Merge remote-tracking branch 'origin/main'
|
2025-11-21 22:28:44 +03:00 |
|
gitgernit
|
601a66284f
|
feat(): proper type annotation for resume routes
|
2025-11-21 22:28:14 +03:00 |
|
gitgernit
|
f7548e5828
|
Merge remote-tracking branch 'origin/main'
|
2025-11-21 22:25:44 +03:00 |
|
gitgernit
|
8fb00d5293
|
feat(): openapi docs for resume
|
2025-11-21 22:25:36 +03:00 |
|
gitgernit
|
44b10a1a03
|
Merge remote-tracking branch 'origin/main'
|
2025-11-21 20:02:46 +03:00 |
|
gitgernit
|
fe0433bf62
|
feat(): openapi docs for resume routes
|
2025-11-21 20:02:39 +03:00 |
|
gitgernit
|
5dc0ceea34
|
Merge remote-tracking branch 'origin/main'
|
2025-11-21 13:46:04 +03:00 |
|
gitgernit
|
483c7f90ea
|
feat(): add validation and documentation to input schemas
|
2025-11-21 13:45:52 +03:00 |
|
gitgernit
|
ef4f2ec999
|
feat(): storage upload file route
|
2025-11-21 12:11:40 +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 |
|
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 |
|
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 |
|
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 |
|
doas root
|
393f66a206
|
fix(): copy domain entities upon uow.add
|
2025-11-17 22:58:26 +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 |
|
doas root
|
70c5d360de
|
fix(): define hatchling package to build
|
2025-11-10 22:22:42 +03:00 |
|
doas root
|
ad914aaece
|
Merge branch 'master'
|
2025-11-10 21:50:06 +03:00 |
|
doas root
|
e29a895c84
|
chore(): add hatchling as build system
|
2025-11-10 21:48:19 +03:00 |
|