-
Notifications
You must be signed in to change notification settings - Fork 0
/
Todo
82 lines (80 loc) · 3.89 KB
/
Todo
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
RPG API:
Features:
0.1.0:
(GET) Balance:
✔ remove Get prefix as it's in the Verbe @done(20-12-24 18:07)
(GET) Inventory:
✔ Add ability to configutre starting LootBoxes @done(20-12-25 22:53)
✔ Add Route @done(20-12-25 22:53)
(POST) open_lootbox:
✔ Add route @done(20-12-28 00:38)
✔ Remove lootbox and pay it @done(20-12-28 00:38)
✔ Generate Loots @done(20-12-28 00:38)
✔ Does the user have enough money ? @done(20-12-28 18:29)
✔ return list of loots @done(20-12-28 18:39)
(GET) Image:
✔ get image for loot @done(20-12-28 20:09)
Postman:
✔ Add TU for each route in one folder @done(20-12-28 20:43)
✔ Add TI in second folder @done(20-12-28 20:43)
Update README:
✔ swagger UI @done(20-12-28 18:54)
✔ Configuration @done(20-12-28 21:06)
✔ Database connection @done(20-12-28 21:06)
0.2.0:
On every request :
✔ update health @done(21-01-03 13:09)
✔ update status @done(21-01-02 18:28)
Models:
User:
✔ health @done(21-01-02 18:01)
✔ health start, ends, start time end time @done(21-01-02 18:07)
✔ Status @done(21-01-02 18:15)
✔ (GET) hero @done(21-01-03 14:04)
✔ (POST) select items @done(21-01-03 18:00)
✔ (POST) unselect items @done(21-01-04 18:33)
(POST) crawl dungeon:
✔ Use Logger as battle report @done(21-01-16 13:58)
✔ Dungeon @done(21-01-16 13:58)
✔ Add potion Effects @started(21-01-16 13:58) @done(21-01-16 17:20) @lasted(3h22m41s)
per user:
✔ Calc and set End time @done(21-01-16 20:57)
✔ Calc money @done(21-01-16 20:57)
✔ Calc Lootboxes @done(21-01-16 20:57)
✔ Set status : crawling @done(21-01-16 21:10)
✔ Set health @done(21-01-16 21:10)
✔ Create reports @done(21-01-17 12:53)
(GET) Report/{ID}:
✔ Otp id @done(21-01-17 15:21)
Model:
✔ ID @done(21-01-17 12:17)
✔ FK to user @done(21-01-17 12:17)
✔ Start date @done(21-01-17 12:18)
✔ End date @done(21-01-17 12:18)
✔ Battle log @done(21-01-17 12:19)
✔ Is_fleeing @done(21-01-17 12:28)
✔ End health @done(21-01-17 12:28)
✔ Loots (as a json ?) @done(21-01-17 12:28)
✔ Money @done(21-01-17 12:28)
✔ Opened @done(21-01-17 12:28)
list all report:
✔ Can only be visible if end date passed @done(21-01-17 15:21)
Open a report with an id:
✔ Add money and loot to inventory @done(21-01-17 16:17)
✔ get all infos @done(21-01-17 16:17)
✔ set report as opened @done(21-01-17 16:17)
(GET) full_report/{ID}:
✔ return as text @done(21-01-17 15:22)
(GET) User:
✔ return list of username and status @done(21-01-17 16:32)
✔ TU @done(21-01-17 16:37)
✔ Update Readme @done(21-01-17 16:37)
HF:
✔ Update user when calling /users @done(21-01-28 19:49)
0.2.6:
✔ date to iso date @done(21-01-29 18:15)
✔ rebuild index @done(21-01-29 18:33)
0.3.0:
☐ XP ?
☐ Room in /me
☐ Display loot stats ?