This website requires JavaScript.
0d956adce5
chore: ignore local venv directory
chore/pr-docker-build-verify
Luna
2026-05-28 08:47:13 +00:00
3969d3a0c6
Merge pull request 'ci: verify Docker image build on pull requests' (#1 ) from chore/pr-docker-build-verify into main
main
Space
2026-05-22 22:19:17 +02:00
1edb89884b
ci: verify Docker image build on pull requests
Luna
2026-05-22 13:52:40 +00:00
0f106e3544
Add public read-only mode toggle
Luna
2026-05-21 19:47:28 +00:00
a4b645bab6
Add duplicate link action with unique name prefill
Luna
2026-05-21 19:46:34 +00:00
87c610b8d7
Remove auth form reload and keep SPA navigation
Luna
2026-05-21 19:46:16 +00:00
58f7702074
Add drag-drop and keyboard link ordering
Luna
2026-05-21 19:45:51 +00:00
7cdf9b95f7
Replace admin alerts with inline errors and toasts
Luna
2026-05-21 16:25:43 +00:00
fd874c9499
admin: add backup/restore flow and structured request logging
Space-Banane
2026-05-20 22:44:02 +02:00
791126cdd0
backend: close P1 data model and create-flow issues
Space-Banane
2026-05-20 22:40:32 +02:00
643785ad1e
backend: complete P0 session rotation hardening
Space-Banane
2026-05-20 22:39:46 +02:00
17b4793a73
Stabilize test imports with explicit project root path
Space-Banane
2026-05-20 22:08:02 +02:00
156485c67b
Make backend importable in test environment
Space-Banane
2026-05-20 22:07:12 +02:00
2142826b07
Fix CI test DB host for service network
Space-Banane
2026-05-20 22:06:37 +02:00
be24e7c071
Add pytest suite and CI test gate
Space-Banane
2026-05-20 22:04:41 +02:00
18f2ec2937
Update README to match current backend behavior
Space-Banane
2026-05-20 22:01:59 +02:00
911d9ed683
Validate setup and login credential inputs
Space-Banane
2026-05-20 21:58:11 +02:00
94d12d55c6
Add optional DB write probe to readiness endpoint
Space-Banane
2026-05-20 21:57:37 +02:00
a185c91407
Add sliding session renewal and periodic token rotation
Space-Banane
2026-05-20 21:57:14 +02:00
972ccce62a
Add optional CSRF enforcement for write routes
Space-Banane
2026-05-20 21:55:30 +02:00
7c06d31ac1
Validate link payloads and icon uploads
Space-Banane
2026-05-20 21:54:53 +02:00
ed886c956d
Add login rate limiting with lockout window
Space-Banane
2026-05-20 21:54:28 +02:00
dde83a2417
Make session cookie security configurable
Space-Banane
2026-05-20 21:53:51 +02:00
637cfe967f
Add session expiry tracking and enforcement
Space-Banane
2026-05-20 21:53:36 +02:00
94392c2c99
Add health and readiness endpoints
Space-Banane
2026-05-20 21:53:12 +02:00
69957f6848
Replace app icon asset
Space-Banane
2026-05-20 21:42:41 +02:00
bd9d1234fb
Fix icon routing and prevent SPA fallback on asset paths
Space-Banane
2026-05-20 21:38:41 +02:00
5d6be52e32
Serve jellomator icon at root path
Space-Banane
2026-05-20 21:35:35 +02:00
648cb0a929
Serve favicon from static public assets
Space-Banane
2026-05-20 21:34:26 +02:00
6664293d4d
Add jellomator icon and favicon metadata
Space-Banane
2026-05-20 21:24:19 +02:00
4c17adbf55
Restore service icons in compact link list
Space-Banane
2026-05-20 21:19:53 +02:00
c5d507689c
Remove default link presets from startup
Space-Banane
2026-05-20 21:07:29 +02:00
975e0a4a7e
Simplify UI and seed default Arr links
Space-Banane
2026-05-20 21:03:40 +02:00
65511b5100
Fix icon sizing and category filter
Space-Banane
2026-05-20 20:56:47 +02:00
556cdc36b6
Remove preset services and move to MariaDB
Space-Banane
2026-05-20 20:50:59 +02:00
e62b9ee019
Add setup password autofill todo
Space-Banane
2026-05-20 20:44:44 +02:00
67b27a48be
Refine TODO list and CI triggers
Space-Banane
2026-05-20 20:40:36 +02:00
c2c4b25622
Link Gitea package to repository
Space-Banane
2026-05-20 20:39:23 +02:00
038793731b
Link container image to repo
Space-Banane
2026-05-20 20:37:50 +02:00
3991a01ec7
Build Jellomator MVP
Space-Banane
2026-05-20 20:36:28 +02:00
ce0dc0880c
first commit
Space-Banane
2026-05-20 20:34:08 +02:00