Cedric Hornberger Cedric
Cedric pushed to dev at Cedric/XpenselyServer 2026-05-10 22:15:17 +02:00
40b8f45de8 ci: test with Java 21 runner image
Cedric pushed to dev at Cedric/XpenselyServer 2026-05-10 22:08:25 +02:00
b221d07b48 ci: use ubuntu-java17 runner image, remove setup-java step
Cedric pushed to dev at Cedric/XpenselyServer 2026-05-10 22:07:34 +02:00
0e63b6e4e6 ci: fix mvnw executable permission
Cedric pushed to dev at Cedric/XpenselyServer 2026-05-10 21:40:26 +02:00
4a04c85fe8 ci: use Maven wrapper instead of mvn to fix command not found on Gitea runner
Cedric pushed to dev at Cedric/XpenselyServer 2026-05-10 21:29:13 +02:00
b8e2c9114d chore: merge main into dev, keep clean docker-compose from main
0876eecf50 ci: improve dev pipeline with Dokploy webhook and Docker layer caching
5549691d50 ci: test pipeline
46c8df45d6 ci: test pipeline
50d274f36a chore: resolve merge conflicts, keep Spring Boot 4.0.6 version
Compare 48 commits »
Cedric pushed to main at Cedric/XpenselyServer 2026-05-10 21:29:13 +02:00
0876eecf50 ci: improve dev pipeline with Dokploy webhook and Docker layer caching
Cedric pushed to main at Cedric/XpenselyServer 2026-05-10 21:25:28 +02:00
5549691d50 ci: test pipeline
46c8df45d6 ci: test pipeline
Compare 2 commits »
Cedric created pull request Cedric/XpenselyServer#15 2026-05-10 21:25:18 +02:00
Merge pull request 'dev' (#8) from dev into main
Cedric closed pull request Cedric/XpenselyServer#14 2026-05-10 20:30:37 +02:00
docs: add security hardening design spec
Cedric pushed to main at Cedric/XpenselyServer 2026-05-10 20:30:02 +02:00
50d274f36a chore: resolve merge conflicts, keep Spring Boot 4.0.6 version
ba4f365f06 chore: merge feature/security-hardening into main
a5e5824a44 docs: write recent changes section
7189e4fb08 docs: write error handling section
2782823c3d docs: write data models section
Compare 30 commits »
Cedric created pull request Cedric/XpenselyServer#14 2026-05-10 20:22:41 +02:00
docs: add security hardening design spec
Cedric pushed to feature/security-hardening at Cedric/XpenselyServer 2026-05-10 20:20:12 +02:00
a5e5824a44 docs: write recent changes section
7189e4fb08 docs: write error handling section
2782823c3d docs: write data models section
ddf64305a5 docs: write expense lists endpoint section
2b84ed0de8 docs: write home and users endpoint sections
Compare 9 commits »
Cedric pushed to feature/security-hardening at Cedric/XpenselyServer 2026-05-09 23:04:31 +02:00
3d456f2f81 Bugfixes
b1324e3048 test: add jsonPath field assertions to create validation tests
8b96433b1a feat: add CreateExpenseListRequest DTO with validation to POST /create endpoint
f0de751da4 fix: centralise error handling in GlobalExceptionHandler, add SLF4J logging, remove HTTP 417 and e.printStackTrace()
9b95741292 fix: add /docs/superpowers to .gitignore
Compare 10 commits »
Cedric created branch feature/security-hardening in Cedric/XpenselyServer 2026-05-09 23:04:30 +02:00
Cedric opened issue Cedric/XpenselyServer#13 2026-05-05 17:37:09 +02:00
DB Backup Strategy
Cedric commented on issue Cedric/XpenselyServer#10 2026-05-05 17:35:41 +02:00
Log Analytics
Cedric closed issue Cedric/XpenselyServer#4 2026-05-05 17:34:59 +02:00
Add Plausible to stack for analytics
Cedric deleted branch feature/security-hardening from Cedric/XpenselyServer 2026-05-05 17:22:36 +02:00
Cedric pushed to main at Cedric/XpenselyServer 2026-05-05 17:13:55 +02:00
19c7e1915f security hardening (#12)
Cedric merged pull request Cedric/XpenselyServer#12 2026-05-05 17:13:54 +02:00
security hardening