a08a462e22
Add data migration export/import endpoints
...
Backend Build and Test / build (push) Successful in 40s
Add GET /api/export to the Go backend that dumps all users, allowances,
history, and tasks (including completed) as a single JSON snapshot.
Add POST /api/import to the Spring backend that accepts the same JSON,
wipes existing data, inserts all records with original IDs preserved via
native SQL, and resets PostgreSQL sequences to avoid future collisions.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-01 16:19:55 +01:00
c9a96f937a
transfer-allowances ( #143 )
...
Backend Build and Test / build (push) Successful in 10m9s
Backend Deploy / build (push) Successful in 11m20s
Reviewed-on: #143
2025-10-08 20:21:09 +02:00
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
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
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
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
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
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
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
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
cc817ed061
Test cors change ( #40 )
...
Reviewed-on: #40
2025-05-14 15:44:44 +02:00
4355e1b1b7
Add endpoint to get allowance history ( #37 )
...
Closes #12
Reviewed-on: #37
2025-05-14 15:27:29 +02:00
94a20af04d
Fix tests failing ( #36 )
...
Reviewed-on: #36
2025-05-13 19:34:43 +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
c5efe585d6
Add get task/id ( #30 )
...
Closes #22
Reviewed-on: #30
2025-05-13 11:47:05 +02:00
2c133e0d85
Add get tasks endpoint ( #29 )
...
Closes #20
Reviewed-on: #29
2025-05-13 10:36:24 +02:00
ec635ba8ff
Implement POST task ( #28 )
...
Closes #21
Reviewed-on: #28
2025-05-09 11:27:31 +02:00
0668228139
Add delete goal endpoint ( #27 )
...
Closes #18
Reviewed-on: #27
2025-05-08 15:46:23 +02:00
d251d41650
Add POST /user/{userId}/goals ( #26 )
...
Closes #4
Reviewed-on: #26
2025-05-08 14:02:58 +02:00
aa26a8f338
Implement get goals ( #25 )
...
Closes #13
Reviewed-on: #25
2025-05-08 11:51:16 +02:00
5a19fc041d
Add /user/{userId} ( #24 )
...
Closes #9
Reviewed-on: #24
2025-05-08 11:31:02 +02:00
1baa1afb07
Create initial backend ( #7 )
...
Closes #3
Reviewed-on: #7
2025-05-08 10:02:30 +02:00