Commit Graph

50 Commits

Author SHA1 Message Date
mirrerror
b48f954cdd update families 2023-12-22 20:02:01 +02:00
mirrerror
2f56a5b76d add families 2023-12-12 22:41:14 +02:00
Dmitrii Cravcenco
7f0a173685 Add promoting/demoting user (change user role) 2023-12-12 10:18:50 +02:00
Dmitrii Cravcenco
3a79741101 Add password update 2023-12-12 09:49:51 +02:00
Dmitrii Cravcenco
8420f15732 Add user deleting 2023-12-10 15:14:30 +02:00
Dmitrii Cravcenco
ca1c1473a4 User data returns user role 2023-12-10 14:43:20 +02:00
Dmitrii Cravcenco
a373daa58c Make income/expense return created instance's id 2023-12-10 12:59:26 +02:00
Dmitrii Cravcenco
3bf3f92551 Merge master 2023-11-22 08:14:16 +02:00
mirrerror
eb93ca73ce refactor code, add defaults for personal expenses and incomes 2023-11-21 20:58:26 +02:00
Dmitrii Cravcenco
fa99d42bee Merge master 2023-11-21 15:39:45 +02:00
Dmitrii Cravcenco
c45cd0549f Create endpoint for google oauth, generate JWT token, save to DB by email 2023-11-21 15:36:51 +02:00
mirrerror
a484e8e6d2 refactor code, add more flexibility for filtering transactions by periods of time 2023-11-21 12:46:55 +02:00
mirrerror
c13056ae7f added date filtering for transactions, refactor code 2023-11-20 09:03:34 +02:00
mirrerror
fb2695e58a add validation 2023-11-15 09:16:27 +02:00
mirrerror
f1c8211f7a stick to one error response class 2023-11-13 10:15:11 +02:00
mirrerror
3ba95647b4 add exception handling 2023-11-13 10:11:44 +02:00
mirrerror
acbb6285d9 add possibility to get expenses by date and month 2023-11-13 09:08:16 +02:00
Daniel
04aa41e354 Merge pull request #32 from lumijiez/front-v2
Fixed user registration, now doesn't crash when no expenses/incomes
2023-11-06 08:53:15 +02:00
71ef9aefe1 Fixed forms trying to input strings instead of ints 2023-11-06 08:52:32 +02:00
mirrerror
f635ca3cb7 fix abstraction for previous commits 2023-10-27 21:14:31 +03:00
Dmitrii Cravcenco
eb2d0e53dc Add expense/income update 2023-10-27 17:53:15 +03:00
Dmitrii Cravcenco
55dc6125ad Add expense/income deletion 2023-10-27 16:31:25 +03:00
e946eaa9b8 Removed reduntant CrossOrigin annotations 2023-10-26 22:00:39 +03:00
dfc5fd19a1 Fixed CORS polices 2023-10-26 21:51:58 +03:00
Dmitrii Cravcenco
1be5250c99 Fixed error, caused by returning JSON of created income/expense 2023-10-25 11:50:51 +03:00
0baac602e4 Fixed couple of endpoints, implemented more of the frontend 2023-10-25 01:24:28 +03:00
mirrerror
65c5c3f2df refactor code, add interfaces for services 2023-10-24 19:59:23 +03:00
Dmitrii Cravcenco
d402514ecb Fix expense/income creation 2023-10-24 18:34:51 +03:00
Dmitrii Cravcenco
4fed3dba9e Change getting expenses/incomes logic 2023-10-23 18:53:00 +03:00
Dmitrii Cravcenco
f8ec901fa8 Add refresh token generation 2023-10-12 12:53:14 +03:00
Dmitrii Cravcenco
b1b13dc736 Add refresh token endpoint 2023-10-11 12:58:48 +03:00
Dmitrii Cravcenco
19ac92f268 Encapsulated methods that are allowed only for admins. Removed ability to add new user, new user must be registered using auth. 2023-10-07 10:18:35 +03:00
DmitriiCravcenco
a6ed3794fe Fix mapper + DTO 2023-10-05 19:52:13 +03:00
DmitriiCravcenco
e17eb3deec Merge updates from master 2023-10-05 19:10:53 +03:00
DmitriiCravcenco
c666092cd3 Delete file 2023-10-05 19:04:38 +03:00
mirrerror
5350fc3adf add dto, refactor names, update controllers 2023-10-05 13:13:53 +03:00
DmitriiCravcenco
b396c1c137 Fix bugs caused by Expense/Income controllers 2023-10-04 09:00:24 +03:00
DmitriiCravcenco
5e0000d532 Add JWT authentication 2023-10-03 12:28:42 +03:00
mirrerror
46dad36166 remove debugging 2023-10-03 11:52:35 +03:00
mirrerror
f512c50aaf fix controllers 2023-10-02 10:00:11 +03:00
mirrerror
16d74c0ab6 update controllers and services 2023-10-02 08:58:17 +03:00
mirrerror
51b5537558 update expense serivce, controller 2023-10-02 08:49:01 +03:00
mirrerror
336359f267 optimize code 2023-10-02 08:26:18 +03:00
DmitriiCravcenco
15f9a6418a Merge updates from master 2023-10-02 08:25:10 +03:00
DmitriiCravcenco
35fb05ac01 Add JWT authorization 2023-10-02 08:18:57 +03:00
Daniel
2be3094705 Merge branch 'master' into daniel 2023-09-30 22:18:21 +03:00
f235921744 Implemented service, repository and controller for each entity 2023-09-30 22:13:46 +03:00
Dmitrii Cravcenco
c0f3a7f7a7 Add repositories 2023-09-21 14:55:38 +03:00
4c97a09d84 Changed folder structure 2023-09-21 12:58:08 +03:00
984304a465 Changed folder structure 2023-09-21 12:37:28 +03:00