Commit Graph

94 Commits

Author SHA1 Message Date
seeseemelk ad2e157c89 Add data migration export/import endpoints
Backend Build and Test / build (push) Successful in 42s
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:17:37 +01:00
seeseemelk 0ba4ef11db Add spring backend 2026-03-01 13:22:26 +01:00
seeseemelk ccc8d5e8e7 Update .gitea/workflows/deploy.yml (#146)
Backend Build and Test / build (push) Successful in 1m3s
Backend Deploy / build (push) Successful in 5m7s
Reviewed-on: #146
2026-02-14 16:16:08 +01:00
seeseemelk 530939df79 Update .gitea/workflows/deploy.yml (#145)
Backend Build and Test / build (push) Successful in 1m28s
Backend Deploy / build (push) Successful in 1m52s
Reviewed-on: #145
2026-02-14 16:03:33 +01:00
seeseemelk 07536fbcb0 Update .gitea/workflows/build.yml (#144)
Backend Deploy / build (push) Has been cancelled
Backend Build and Test / build (push) Has been cancelled
Reviewed-on: #144
2026-02-14 16:03:24 +01:00
seeseemelk 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
Huffle cdbac17215 Update README.md (#142)
Backend Build and Test / build (push) Successful in 3m22s
Backend Deploy / build (push) Successful in 15s
Reviewed-on: #142
2025-06-26 09:12:49 +02:00
Huffle ecd43906ce AP-139 (#141)
Backend Build and Test / build (push) Successful in 3m40s
Backend Deploy / build (push) Has been cancelled
Reviewed-on: #141
2025-06-26 09:08:57 +02:00
Huffle d6935d2f54 Update README.md (#140)
Backend Build and Test / build (push) Successful in 3m58s
Backend Deploy / build (push) Successful in 22s
Add backend links

Reviewed-on: #140
2025-06-26 08:51:15 +02:00
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
Huffle 02c5c6ea68 fix toolbar (#135)
Backend Build and Test / build (push) Successful in 3m44s
Backend Deploy / build (push) Successful in 20s
closes #134

Reviewed-on: #135
2025-05-28 12:02:43 +02:00
Huffle 9cbb8756d1 fix select (#133)
Backend Build and Test / build (push) Successful in 3m9s
Backend Deploy / build (push) Successful in 20s
closes #117

Reviewed-on: #133
2025-05-28 11:47:11 +02:00
Huffle 604b92b3b3 AP-116 (#131)
Backend Build and Test / build (push) Successful in 3m17s
Backend Deploy / build (push) Successful in 18s
closes #130

Reviewed-on: #131
2025-05-28 10:27:11 +02:00
Huffle c7236394d9 add app logo (#129)
Backend Deploy / build (push) Successful in 17s
Backend Build and Test / build (push) Failing after 2m53s
closes #116

Reviewed-on: #129
2025-05-28 10:19:23 +02:00
Huffle 720ef83c2e change font size and move add and delete button in edit screens (#128)
Backend Deploy / build (push) Successful in 18s
Backend Build and Test / build (push) Successful in 2m35s
closes #118
closes #119

Reviewed-on: #128
2025-05-28 10:00:18 +02:00
Huffle 5b1d107cac make done button bigger (#127)
Backend Deploy / build (push) Successful in 20s
Backend Build and Test / build (push) Successful in 2m39s
closes #122

Reviewed-on: #127
2025-05-28 09:31:07 +02:00
Huffle 662257ebc5 fix statusbar (#126)
Backend Deploy / build (push) Successful in 24s
Backend Build and Test / build (push) Successful in 2m59s
closes #123

Reviewed-on: #126
2025-05-28 09:18:29 +02:00
Huffle ad48882bca icon (#115)
Backend Build and Test / build (push) Successful in 3m16s
Backend Deploy / build (push) Successful in 22s
Reviewed-on: #115
2025-05-27 19:13:23 +02:00
Huffle 89d31fe150 Change server url (#111)
Backend Deploy / build (push) Successful in 29s
Backend Build and Test / build (push) Successful in 3m15s
closes #103

Reviewed-on: #111
2025-05-27 19:06:23 +02:00
Huffle 305566c911 add UI to show assigned user (#110)
Backend Deploy / build (push) Successful in 32s
Backend Build and Test / build (push) Successful in 3m7s
closes #105

Reviewed-on: #110
2025-05-27 18:48:03 +02:00
Huffle 8c2af22c85 Add functionality to add allowance (#101)
Backend Deploy / build (push) Successful in 20s
Backend Build and Test / build (push) Successful in 2m33s
closes #69
closes #107

Reviewed-on: #101
2025-05-27 18:39:51 +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 56a19acd0f add back button in edit pages (#96)
Backend Deploy / build (push) Successful in 24s
Backend Build and Test / build (push) Successful in 3m2s
closes #89

Reviewed-on: #96
2025-05-26 13:57:17 +02:00
Huffle 8fa4918743 comment out code (#95)
Backend Build and Test / build (push) Successful in 3m30s
Backend Deploy / build (push) Successful in 21s
Reviewed-on: #95
2025-05-26 13:43:14 +02:00
Huffle 11913d72aa add history list (#94)
Backend Build and Test / build (push) Has been cancelled
Backend Deploy / build (push) Has been cancelled
closes #68

Reviewed-on: #94
2025-05-26 13:40:14 +02:00
Huffle 45f40a7976 add possibility to finish a goal (#90)
Backend Deploy / build (push) Successful in 16s
Backend Build and Test / build (push) Successful in 2m47s
closes #67

Reviewed-on: #90
2025-05-26 10:29:40 +02:00
Huffle 63982115a7 add way of removing a goal (#88)
Backend Deploy / build (push) Successful in 34s
Backend Build and Test / build (push) Successful in 3m5s
closes #66

Reviewed-on: #88
2025-05-26 10:04:57 +02:00
Huffle e7b4adfa95 AP-65 (#87)
Backend Deploy / build (push) Successful in 22s
Backend Build and Test / build (push) Successful in 2m11s
closes #65

Reviewed-on: #87
2025-05-26 09:52:10 +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
Huffle daebcdeccd AP-63 (#85)
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
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 5a233073c7 Do deploy on main branch (#80)
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
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 93ec3cbc19 Add delete task functionality (#72)
closes #62

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

Reviewed-on: #71
2025-05-19 09:07:51 +02:00
Huffle f04529067a update task functionality (#59)
Reviewed-on: #59
2025-05-18 16:43:53 +02:00
Huffle 6e07d44733 update task functionality 2025-05-18 16:34:49 +02:00
Huffle 1f21924805 AP-45 (#57)
Reviewed-on: #57
2025-05-18 16:18:07 +02:00
Huffle e85a60ab16 Merge branch 'main' into AP-45 2025-05-18 16:17:13 +02:00