Commit Graph

23 Commits

Author SHA1 Message Date
Space-Banane
a185c91407 Add sliding session renewal and periodic token rotation 2026-05-20 21:57:14 +02:00
Space-Banane
972ccce62a Add optional CSRF enforcement for write routes
All checks were successful
docker / build-and-push (push) Successful in 49s
2026-05-20 21:55:30 +02:00
Space-Banane
7c06d31ac1 Validate link payloads and icon uploads 2026-05-20 21:54:53 +02:00
Space-Banane
ed886c956d Add login rate limiting with lockout window 2026-05-20 21:54:28 +02:00
Space-Banane
dde83a2417 Make session cookie security configurable
All checks were successful
docker / build-and-push (push) Successful in 51s
2026-05-20 21:53:51 +02:00
Space-Banane
637cfe967f Add session expiry tracking and enforcement 2026-05-20 21:53:36 +02:00
Space-Banane
94392c2c99 Add health and readiness endpoints 2026-05-20 21:53:12 +02:00
Space-Banane
69957f6848 Replace app icon asset
All checks were successful
docker / build-and-push (push) Successful in 1m26s
2026-05-20 21:42:41 +02:00
Space-Banane
bd9d1234fb Fix icon routing and prevent SPA fallback on asset paths
All checks were successful
docker / build-and-push (push) Successful in 1m4s
2026-05-20 21:38:41 +02:00
Space-Banane
5d6be52e32 Serve jellomator icon at root path
All checks were successful
docker / build-and-push (push) Successful in 47s
2026-05-20 21:35:35 +02:00
Space-Banane
648cb0a929 Serve favicon from static public assets
Some checks failed
docker / build-and-push (push) Has been cancelled
2026-05-20 21:34:26 +02:00
Space-Banane
6664293d4d Add jellomator icon and favicon metadata
All checks were successful
docker / build-and-push (push) Successful in 1m9s
2026-05-20 21:24:19 +02:00
Space-Banane
4c17adbf55 Restore service icons in compact link list
All checks were successful
docker / build-and-push (push) Successful in 48s
2026-05-20 21:19:53 +02:00
Space-Banane
c5d507689c Remove default link presets from startup
All checks were successful
docker / build-and-push (push) Successful in 52s
2026-05-20 21:07:29 +02:00
Space-Banane
975e0a4a7e Simplify UI and seed default Arr links
All checks were successful
docker / build-and-push (push) Successful in 48s
2026-05-20 21:03:40 +02:00
Space-Banane
65511b5100 Fix icon sizing and category filter
All checks were successful
docker / build-and-push (push) Successful in 47s
2026-05-20 20:56:47 +02:00
Space-Banane
556cdc36b6 Remove preset services and move to MariaDB
All checks were successful
docker / build-and-push (push) Successful in 54s
2026-05-20 20:50:59 +02:00
Space-Banane
e62b9ee019 Add setup password autofill todo 2026-05-20 20:44:44 +02:00
Space-Banane
67b27a48be Refine TODO list and CI triggers
All checks were successful
docker / build-and-push (push) Successful in 48s
2026-05-20 20:40:36 +02:00
Space-Banane
c2c4b25622 Link Gitea package to repository
All checks were successful
docker / build-and-push (push) Successful in 52s
2026-05-20 20:39:23 +02:00
Space-Banane
038793731b Link container image to repo
All checks were successful
docker / build-and-push (push) Successful in 18s
2026-05-20 20:37:50 +02:00
Space-Banane
3991a01ec7 Build Jellomator MVP
All checks were successful
docker / build-and-push (push) Successful in 49s
2026-05-20 20:36:28 +02:00
Space-Banane
ce0dc0880c first commit 2026-05-20 20:34:08 +02:00