Commit Graph

41 Commits

Author SHA1 Message Date
seeseemelk 06c8ebcbcc Add support for schedules (#137)
Backend Build and Test / build (push) Successful in 3m42s
Backend Deploy / build (push) Successful in 4m46s
Reviewed-on: #137
2025-05-30 20:22:33 +02:00
seeseemelk 5a20e76df2 Improve compatibility with old browsers (#136)
Backend Deploy / build (push) Successful in 3m16s
Backend Build and Test / build (push) Successful in 3m22s
Reviewed-on: #136
2025-05-29 13:54:52 +02:00
seeseemelk a0d0c37fdb Add ability to subtract allowances (#108)
Backend Build and Test / build (push) Successful in 3m38s
Backend Deploy / build (push) Successful in 1m53s
Closes #104

Reviewed-on: #108
2025-05-27 17:02:14 +02:00
seeseemelk 2714f550a4 Add support for adding allowance to ID=0 (#106)
Backend Build and Test / build (push) Has been cancelled
Backend Deploy / build (push) Has been cancelled
Closes #102

Reviewed-on: #106
2025-05-27 17:00:19 +02:00
Huffle 344f7a7eef add history description (#100)
Backend Deploy / build (push) Successful in 21s
Backend Build and Test / build (push) Has been cancelled
closes #93

Reviewed-on: #100
2025-05-27 14:32:37 +02:00
seeseemelk 8380e95217 Add endpoint to add funds (#99)
Backend Deploy / build (push) Successful in 2m55s
Backend Build and Test / build (push) Successful in 3m5s
Closes #91

Reviewed-on: #99
2025-05-27 12:02:07 +02:00
seeseemelk db2f518cc2 Add history description (#98)
Backend Deploy / build (push) Successful in 3m1s
Backend Build and Test / build (push) Successful in 3m5s
Closes #20

Reviewed-on: #98
2025-05-27 10:55:13 +02:00
Huffle 550933db11 AP-64 (#86)
Backend Deploy / build (push) Successful in 23s
Backend Build and Test / build (push) Failing after 2m2s
closes #64

Reviewed-on: #86
2025-05-26 09:10:25 +02:00
seeseemelk 302ceaa629 Update default allowance, but differently (#84)
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
seeseemelk 8cbfff81f6 Set default total allowance to 10 (#83)
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
seeseemelk f9fb956efd Fix colour not being sent properly by backend (#81)
Backend Build and Test / build (push) Successful in 3m0s
Backend Deploy / build (push) Successful in 14s
Reviewed-on: #81
2025-05-25 14:36:17 +02:00
seeseemelk cd23e72882 Allow null colour (#79)
Backend Build and Test / build (push) Has been cancelled
Reviewed-on: #79
2025-05-25 14:22:58 +02:00
seeseemelk a82040720a Add gitea workflow (#78)
Backend Build and Test / build (push) Successful in 2m9s
Reviewed-on: #78
2025-05-25 14:20:38 +02:00
seeseemelk a8e3332723 Add support for colour attribute on allowances in backend (#77)
Closes #76

Reviewed-on: #77
2025-05-25 13:43:24 +02:00
seeseemelk f8d1f195de Support decimal currency amounts (#74)
Reviewed-on: #74
2025-05-24 06:28:07 +02:00
seeseemelk 426e456ba7 Add lite website (#73)
Reviewed-on: #73
2025-05-24 06:11:39 +02:00
Huffle e85a60ab16 Merge branch 'main' into AP-45 2025-05-18 16:17:13 +02:00
seeseemelk da17f351de Add bulk allowance edit endpoint (#56)
Closes #15

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

Reviewed-on: #55
2025-05-18 09:02:33 +02:00
seeseemelk 505faa95a3 Add different cors config 2025-05-18 08:54:22 +02:00
seeseemelk 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
seeseemelk b5aae3be3d 48/add-complete (#53)
Closes #48

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

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

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

Reviewed-on: #42
2025-05-14 17:14:58 +02:00
seeseemelk 790ee3c622 Set CORS to allow all origins (for now) (#41)
Reviewed-on: #41
2025-05-14 16:51:05 +02:00
seeseemelk cc817ed061 Test cors change (#40)
Reviewed-on: #40
2025-05-14 15:44:44 +02:00
seeseemelk 4355e1b1b7 Add endpoint to get allowance history (#37)
Closes #12

Reviewed-on: #37
2025-05-14 15:27:29 +02:00
seeseemelk 94a20af04d Fix tests failing (#36)
Reviewed-on: #36
2025-05-13 19:34:43 +02:00
seeseemelk 62f43d7eb3 Add endpoint to create allowance (#34)
Closes #11

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

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

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

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

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

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

Reviewed-on: #26
2025-05-08 14:02:58 +02:00
seeseemelk aa26a8f338 Implement get goals (#25)
Closes #13

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

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

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