60 Commits

Author SHA1 Message Date
daebcdeccd AP-63 (#85)
All checks were successful
Backend Deploy / build (push) Successful in 29s
Backend Build and Test / build (push) Successful in 3m3s
closes #63

Reviewed-on: #85
2025-05-25 17:05:31 +02:00
302ceaa629 Update default allowance, but differently (#84)
All checks were successful
Backend Build and Test / build (push) Successful in 3m27s
Backend Deploy / build (push) Successful in 1m47s
Reviewed-on: #84
2025-05-25 15:07:51 +02:00
8cbfff81f6 Set default total allowance to 10 (#83)
Some checks failed
Backend Build and Test / build (push) Has started running
Backend Deploy / build (push) Has been cancelled
Reviewed-on: #83
2025-05-25 15:04:59 +02:00
f9fb956efd Fix colour not being sent properly by backend (#81)
All checks were successful
Backend Deploy / build (push) Successful in 2m46s
Backend Build and Test / build (push) Successful in 3m0s
Reviewed-on: #81
2025-05-25 14:36:17 +02:00
5a233073c7 Do deploy on main branch (#80)
All checks were successful
Backend Build and Test / build (push) Successful in 3m21s
Backend Deploy / build (push) Successful in 4m3s
Reviewed-on: #80
2025-05-25 14:24:25 +02:00
cd23e72882 Allow null colour (#79)
Some checks failed
Backend Build and Test / build (push) Has been cancelled
Reviewed-on: #79
2025-05-25 14:22:58 +02:00
a82040720a Add gitea workflow (#78)
All checks were successful
Backend Build and Test / build (push) Successful in 2m9s
Reviewed-on: #78
2025-05-25 14:20:38 +02:00
a8e3332723 Add support for colour attribute on allowances in backend (#77)
Closes #76

Reviewed-on: #77
2025-05-25 13:43:24 +02:00
f8d1f195de Support decimal currency amounts (#74)
Reviewed-on: #74
2025-05-24 06:28:07 +02:00
426e456ba7 Add lite website (#73)
Reviewed-on: #73
2025-05-24 06:11:39 +02:00
93ec3cbc19 Add delete task functionality (#72)
closes #62

Reviewed-on: #72
2025-05-19 09:43:11 +02:00
5bcbde46ea Add complete task functionality (#71)
closes #61
closes #58

Reviewed-on: #71
2025-05-19 09:07:51 +02:00
f04529067a update task functionality (#59)
Reviewed-on: #59
2025-05-18 16:43:53 +02:00
6e07d44733 update task functionality 2025-05-18 16:34:49 +02:00
1f21924805 AP-45 (#57)
Reviewed-on: #57
2025-05-18 16:18:07 +02:00
e85a60ab16 Merge branch 'main' into AP-45 2025-05-18 16:17:13 +02:00
61694e340f Add functionalty to add task 2025-05-18 16:15:34 +02:00
f72cc8a802 test 2025-05-18 10:48:52 +02:00
da17f351de Add bulk allowance edit endpoint (#56)
Closes #15

Reviewed-on: #56
2025-05-18 09:24:36 +02:00
79dcfbc02c Implement completion endpoint for allowance (#55)
Closes #19

Reviewed-on: #55
2025-05-18 09:02:33 +02:00
505faa95a3 Add different cors config 2025-05-18 08:54:22 +02:00
a675d51718 AP-45 wip post request 2025-05-18 08:52:20 +02:00
9cb71d53cf Add history entry and fix bug when completing task (#54)
The reward wasn't properly being distributed to all users

Reviewed-on: #54
2025-05-18 08:31:39 +02:00
b5aae3be3d 48/add-complete (#53)
Closes #48

Reviewed-on: #53
2025-05-18 08:00:29 +02:00
238aedb5c9 Implement PUT /user/{userId}/allowance/{allowanceId} (#52)
Closes #17

Reviewed-on: #52
2025-05-17 16:20:05 +02:00
d1774c1ce0 Implement DELETE /task/{taskId} (#51)
Close #47

Reviewed-on: #51
2025-05-15 18:08:54 +02:00
8fedac21bb Add GET /user/:userId/allowance/:allowanceId (#50)
Reviewed-on: #50
2025-05-15 15:49:08 +02:00
361baac8f3 Add list of tasks (#49)
Reviewed-on: #49
2025-05-15 14:57:56 +02:00
0007f10ae3 Add list of tasks 2025-05-15 14:55:47 +02:00
b48d082edd Add user login page (#43)
Reviewed-on: #43
2025-05-15 11:08:59 +02:00
bfc1d135de Remove console.log 2025-05-15 11:04:15 +02:00
0749d8ce7a Merge branch 'main' into users 2025-05-15 11:01:50 +02:00
ef86deb222 Redirect to tabs when user is selected 2025-05-15 10:56:04 +02:00
6d6460ac3e Add local storage 2025-05-14 18:30:13 +02:00
1589bc9422 Rename endpoints (#42)
Closes #39

Reviewed-on: #42
2025-05-14 17:14:58 +02:00
790ee3c622 Set CORS to allow all origins (for now) (#41)
Reviewed-on: #41
2025-05-14 16:51:05 +02:00
6979368eda Fix missing scheme in API url 2025-05-14 16:50:23 +02:00
fd14c12a4a Merge branch 'main' into users 2025-05-14 15:46:26 +02:00
cc817ed061 Test cors change (#40)
Reviewed-on: #40
2025-05-14 15:44:44 +02:00
df1b8e4ed7 setup usersa 2025-05-14 15:40:14 +02:00
4355e1b1b7 Add endpoint to get allowance history (#37)
Closes #12

Reviewed-on: #37
2025-05-14 15:27:29 +02:00
2486bbf1ec frontend-setup (#38)
Reviewed-on: #38
2025-05-14 13:42:37 +02:00
b3e50dadb2 Merge branch 'main' into frontend-setup 2025-05-14 13:41:43 +02:00
572c3c2a41 remove node-modules 2025-05-14 13:40:00 +02:00
47f43cb0dc Add frontend folder & setup frontend project 2025-05-14 13:15:59 +02:00
94a20af04d Fix tests failing (#36)
Reviewed-on: #36
2025-05-13 19:34:43 +02:00
f29eeae9d9 Remove get allowance endpoint (#35)
The GET /user/:userId endpoint already does this operation

Closes #10

Reviewed-on: #35
2025-05-13 15:24:15 +02:00
62f43d7eb3 Add endpoint to create allowance (#34)
Closes #11

Reviewed-on: #34
2025-05-13 13:52:10 +02:00
44d85fc155 Add put task endpoint (#33)
Closes #23

Reviewed-on: #33
2025-05-13 13:01:29 +02:00
0521710032 Add extra test for invalid id (#31)
Reviewed-on: #31
2025-05-13 11:50:56 +02:00