27 Commits

Author SHA1 Message Date
c644c472e3
merging dev branch into master as a stable release lab4 2024-12-29 18:33:08 +02:00
731b79c865
clean up debugging context 2024-12-29 18:25:30 +02:00
f78fa33397
secure all required endpoints with JWT 2024-12-29 18:21:37 +02:00
729498db11
add dependencies for JWT support 2024-12-29 18:20:18 +02:00
589700e4d3
improve test performance 2024-12-29 11:45:05 +02:00
a42d94779c hotfix: balance_up not recognizing uuid as a valid argument lab3 2024-12-28 19:26:27 +02:00
bba801f2d2
add balance entity
Add respecting schema, model and adapt all endpoints to utilize it.
Add two new endpoints for increasing and checking the balance.
2024-12-28 18:50:46 +02:00
32fd20b3ae migrate user, category and record API to db 2024-12-28 15:10:29 +02:00
b96ba3eb34 add automated testing script for user table 2024-12-28 12:50:32 +02:00
c2104fd9cc finish user API migration to DB 2024-12-28 12:49:54 +02:00
7ef08e64c2 migrate post user and get users api 2024-12-27 23:23:21 +02:00
9f5c2505de add environment files to .gitignore 2024-12-27 21:52:03 +02:00
9fe9a112e7 add database and marshmallow entities to app 2024-12-27 21:51:19 +02:00
a5c5c1850d add database container to docker-compose.yaml 2024-12-27 21:49:24 +02:00
2fcb8aa276 bump dependencies for application 2024-12-27 21:44:09 +02:00
cfe3fa5fc7
add variant for further development 2024-12-23 19:21:30 +02:00
1ad5a7587b
add record-related endpoints lab2 2024-10-28 20:10:04 +02:00
e6954e5710
add category-related endpoints 2024-10-28 18:18:28 +02:00
5d9da36bc5
add workaround for postman flow
Add endpoint specifically designed to make sure postman flow will
execute correctly on any run regardless of what previous changes have
been done to the server database.
2024-10-28 17:27:34 +02:00
3390b2e374
add user-related endpoints 2024-10-28 17:19:47 +02:00
8b7e93bd67
use volumes instead of copying application files
This change drastically reduces the amount of rebuilding required during
application development and debugging stages.
2024-10-28 14:08:23 +02:00
fc6775ed2e
set __pycache__/ directories to be ignored by git 2024-10-28 14:05:30 +02:00
3eacc59ef9 add README.md lab1 2024-09-25 16:25:58 +03:00
f50bbca48e add docker-compose.yaml 2024-09-25 15:01:49 +03:00
7a84db633c fix wrong timezone 2024-09-25 14:56:37 +03:00
64d6638cc3 add Dockerfile for automatic container creation 2024-09-25 14:33:33 +03:00
4936114942 add initial application code alongside it's dependencies 2024-09-24 20:25:06 +03:00