-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.txt
45 lines (26 loc) · 1.16 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
v Logging (includes execution time)
v Proper response JSON
v Proper error response JSON
v Request timeouts
- Splunk batch logs (counter middleware)
- Swagger documentation
- Pagination
- Ordering Json responses
(v) View offers endpoint on Client API
(v) User & Profile page controller on Client API
(v) My tasks page controller on Client API
(v) Exception handling in Client API
(v) User Authorization with JWT on Client API
(v) User Authentication API
(v) Access Control Authorization on Client API
(v) Clean Kotlin code
(9) FE mobile app beta
(8) Clean Typescript code (types + remove unused imports + test code)
(10) Payment API
(11) Accept Offer on Client API (think about payment)
(12) Review endpoint on Client and Data APIs (think about payment)
(13) Cancel endpoint on Client and Data APIs (think about payment)
(14) Messages API (nodeJs websocket) how to integrate with Data API
(15) Cron that changes the status of "accepted" due tasks to "IN_PROGRESS" using the change status endpoint
(16) Make payment API changes the status of a paid task from "open" to "accepted" using the assign offer data endpoint
(16) Solve concurrency issue for updated entities