27 Commits

Author SHA1 Message Date
8380e95217 Add endpoint to add funds ()
Closes 

Reviewed-on: 
2025-05-27 12:02:07 +02:00
db2f518cc2 Add history description ()
Closes 

Reviewed-on: 
2025-05-27 10:55:13 +02:00
8cbfff81f6 Set default total allowance to 10 ()
Reviewed-on: 
2025-05-25 15:04:59 +02:00
f9fb956efd Fix colour not being sent properly by backend ()
Reviewed-on: 
2025-05-25 14:36:17 +02:00
a8e3332723 Add support for colour attribute on allowances in backend ()
Closes 

Reviewed-on: 
2025-05-25 13:43:24 +02:00
f8d1f195de Support decimal currency amounts ()
Reviewed-on: 
2025-05-24 06:28:07 +02:00
426e456ba7 Add lite website ()
Reviewed-on: 
2025-05-24 06:11:39 +02:00
da17f351de Add bulk allowance edit endpoint ()
Closes 

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

Reviewed-on: 
2025-05-18 09:02:33 +02:00
9cb71d53cf Add history entry and fix bug when completing task ()
The reward wasn't properly being distributed to all users

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

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

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

Reviewed-on: 
2025-05-15 18:08:54 +02:00
8fedac21bb Add GET /user/:userId/allowance/:allowanceId ()
Reviewed-on: 
2025-05-15 15:49:08 +02:00
1589bc9422 Rename endpoints ()
Closes 

Reviewed-on: 
2025-05-14 17:14:58 +02:00
4355e1b1b7 Add endpoint to get allowance history ()
Closes 

Reviewed-on: 
2025-05-14 15:27:29 +02:00
62f43d7eb3 Add endpoint to create allowance ()
Closes 

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

Reviewed-on: 
2025-05-13 13:01:29 +02:00
0521710032 Add extra test for invalid id ()
Reviewed-on: 
2025-05-13 11:50:56 +02:00
c5efe585d6 Add get task/id ()
Closes 

Reviewed-on: 
2025-05-13 11:47:05 +02:00
2c133e0d85 Add get tasks endpoint ()
Closes 

Reviewed-on: 
2025-05-13 10:36:24 +02:00
ec635ba8ff Implement POST task ()
Closes 

Reviewed-on: 
2025-05-09 11:27:31 +02:00
0668228139 Add delete goal endpoint ()
Closes 

Reviewed-on: 
2025-05-08 15:46:23 +02:00
d251d41650 Add POST /user/{userId}/goals ()
Closes 

Reviewed-on: 
2025-05-08 14:02:58 +02:00
aa26a8f338 Implement get goals ()
Closes 

Reviewed-on: 
2025-05-08 11:51:16 +02:00
5a19fc041d Add /user/{userId} ()
Closes 

Reviewed-on: 
2025-05-08 11:31:02 +02:00
1baa1afb07 Create initial backend ()
Closes 

Reviewed-on: 
2025-05-08 10:02:30 +02:00