Commit Graph

  • 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