Commit Graph

43 Commits

Author SHA1 Message Date
7990e7d460 refactor: repository get all mixin 2025-09-05 11:13:49 +04:00
c1d3ac98f0 refactor: repository get by id mixin 2025-09-05 09:53:16 +04:00
e5be35be35 refactor: repository create mixin 2025-09-05 00:04:09 +04:00
c632fb8037 refactor: repository delete mixin 2025-09-04 20:53:44 +04:00
fbab70d6c1 fix: only soft delete for deals 2025-09-02 18:02:11 +04:00
404a58735d feat: deal's status and board update 2025-09-02 14:42:11 +04:00
de5ffed7de Revert "feat: status and board in deal schema"
This reverts commit b9ae3bc18a.
2025-09-01 20:39:20 +04:00
b9ae3bc18a feat: status and board in deal schema 2025-09-01 20:33:40 +04:00
57c3ada2fa feat: deals filters 2025-09-01 17:54:45 +04:00
93141da22c feat: common style for getters 2025-08-29 23:51:38 +04:00
5fbd6d6185 feat: pagination and query params for a deal end-point 2025-08-28 20:24:24 +04:00
4c7a997be6 feat: deal status history and default created_at in db 2025-08-26 18:12:28 +04:00
b776ad6758 feat: datetimes with timezones 2025-08-24 14:53:50 +04:00
b4b29d448b refactor: enabled importing all from module in ruff 2025-08-24 12:58:46 +04:00
dd1f4145ae feat: deals create, update, delete 2025-08-24 12:51:16 +04:00
c862544ae0 feat: common style for crud endpoints 2025-08-23 10:37:42 +04:00
c5e4dea52c feat: ordering for getters 2025-08-22 21:58:39 +04:00
5e20da8356 feat: projects create, update, delete 2025-08-13 15:01:22 +04:00
71c0901909 fix: status creating fix 2025-08-08 11:28:56 +04:00
3b1b6f0523 feat: create and delete status endpoints 2025-08-07 15:47:07 +04:00
2fed828768 feat: board deletion endpoint 2025-08-07 10:12:54 +04:00
734099165b feat: board creation endpoint 2025-08-07 09:18:23 +04:00
812e30a2f8 feat: add .dockerignore to exclude unnecessary files from Docker context 2025-08-05 22:40:29 +03:00
5b720c8600 feat: update supervisord configuration for improved logging and user permissions 2025-08-05 21:52:05 +03:00
1a4cfc4f68 feat: add Dockerfile and supervisord configuration for FastAPI application 2025-08-05 21:38:40 +03:00
453930251b feat: refactor route structure and update FastAPI configuration 2025-08-05 18:44:38 +03:00
0aabf51aca feat: enable ORJSONResponse and update FastAPI configuration 2025-08-05 18:00:57 +03:00
ab1d066fdd refactor: using optional keyword 2025-08-05 17:06:46 +04:00
5db5f116af feat: patch deal endpoint 2025-08-05 16:32:49 +04:00
3e2839e725 feat: mixins 2025-08-05 15:48:03 +04:00
be1ea4009d feat: patch and get statuses endpoints 2025-08-04 18:48:58 +04:00
298e82d3d1 Merge remote-tracking branch 'origin/main' 2025-08-04 16:59:46 +04:00
4cbb3409b2 feat: patch board and path parameters names converting 2025-08-04 16:59:30 +04:00
441cc09327 feat: update session management to use async_sessionmaker 2025-08-04 07:47:07 +03:00
3c8655798f feat: get deals endpoint 2025-08-03 16:53:32 +04:00
ff147f93b1 feat: get boards endpoint 2025-08-03 13:42:11 +04:00
8ef265cd45 feat: get projects endpoint 2025-08-03 10:34:54 +04:00
3e51d26c65 feat: project, board, status, deal models 2025-08-02 18:13:23 +04:00
27fb24a44c feat: logging 2025-07-28 15:27:17 +04:00
361f94323c project structure and database 2025-07-27 19:34:40 +04:00
833bcd6ff7 feat: gitignore 2025-07-26 20:48:51 +03:00
0cade385dd feat: gitignore added 2025-07-26 20:46:16 +03:00
e08625c3b0 first commit 2025-07-26 20:45:48 +03:00