Commit Graph

83 Commits

Author SHA1 Message Date
droideparanoico 71411f9e2a Updated gitignore 2026-07-07 16:30:39 +02:00
droideparanoico bfa0115f98 Added workflow
Build & Deploy / build (push) Failing after 36s
2026-07-07 16:30:00 +02:00
droideparanoico 7e3e1be47a Update README for multi-stage Docker build, add USER_AGENT env var 2026-07-07 16:26:53 +02:00
droideparanoico 34fcc54cad Multi-stage Dockerfile with layer caching, JVM tuning, volume, and .dockerignore 2026-07-07 16:16:17 +02:00
droideparanoico 56a4249e17 Make User-Agent configurable via env var DISC_DROP_USER_AGENT 2026-07-07 13:47:22 +02:00
droideparanoico 4b3c9c29fd Make User-Agent configurable via env var DISC_DROP_USER_AGENT 2026-07-07 13:35:18 +02:00
droideparanoico b8e150214b Register UserAgentFilter with MusicBrainzClient via @RegisterProvider 2026-07-07 13:33:48 +02:00
droideparanoico f406f6d291 Restore hx-swap-oob on artist list for search dropdown responses 2026-07-06 16:25:18 +02:00
droideparanoico b7d18e55de Fix: cache all release groups, filter by monitoring only at query time 2026-07-06 16:21:38 +02:00
droideparanoico 2062989127 Fix monitoring: remove OOB conflict, save to DB correctly 2026-07-06 16:07:26 +02:00
droideparanoico aab948ae08 Fix monitoring and removal: restore artist list OOB, improve feed reload script 2026-07-06 16:03:25 +02:00
droideparanoico ab9e686b9f Monitoring checkboxes target #feed-entries directly for instant refresh 2026-07-06 16:00:02 +02:00
droideparanoico 3677d55183 Refresh feed when toggling release type monitoring 2026-07-06 15:57:14 +02:00
droideparanoico a277d54484 Collapse search dropdown after adding artist (no empty results shown) 2026-07-06 15:45:46 +02:00
droideparanoico b228024e31 Increase dropdown padding to 1rem, replace Tailwind classes with inline styles 2026-07-06 15:44:06 +02:00
droideparanoico 06f118641e Merge remote-tracking branch 'origin/main'
# Conflicts:
#	src/main/resources/templates/layouts/base.html
2026-07-06 15:41:24 +02:00
droideparanoico 0e4c2df69a Fix input width with inline style 2026-07-06 15:41:07 +02:00
droideparanoico ac65576958 Fix input width with inline style 2026-07-06 15:40:10 +02:00
droideparanoico f986536807 Widen search box to 24rem 2026-07-06 15:39:25 +02:00
droideparanoico 14c1f3cb72 Auto-refresh feed when adding/removing artists via search 2026-07-06 15:36:21 +02:00
droideparanoico aa1234d363 Fix: read search query from both query param and form body 2026-07-06 15:30:48 +02:00
droideparanoico e577d58dd9 Fix Qute template escaping for hx-vals 2026-07-06 15:28:45 +02:00
droideparanoico 14ee3555ee Make Added button remove artist and refresh search results 2026-07-06 15:19:57 +02:00
droideparanoico 1e1ff42d17 Merge remote-tracking branch 'origin/main' 2026-07-06 13:42:54 +02:00
droideparanoico 9d72b36ada Merge remote-tracking branch 'origin/main' 2026-07-06 13:42:49 +02:00
droideparanoico 2398346474 Merge remote-tracking branch 'origin/main' 2026-07-06 13:42:35 +02:00
droideparanoico 4809a3736d Change +Add button to btn-accent for distinct visibility 2026-07-06 13:42:28 +02:00
droideparanoico 688b034ddf Change +Add button to btn-accent for distinct visibility 2026-07-06 13:26:24 +02:00
droideparanoico 1971f393af Match Added button size with +Add using btn-success btn-sm 2026-07-06 13:24:12 +02:00
droideparanoico 8979386551 Clear search results on click outside 2026-07-06 13:21:47 +02:00
droideparanoico 20ebd834ff Make artist name linkable to MusicBrainz artist page 2026-07-06 13:12:52 +02:00
droideparanoico 7933abc5cf Make Remove button square with btn-sm btn-square 2026-07-06 13:10:09 +02:00
droideparanoico 49e1efd363 Fix: per-artist monitoring filter instead of global type filter 2026-07-06 13:07:25 +02:00
droideparanoico 5997daaebc Fixed layout shift 2026-07-06 12:55:16 +02:00
droideparanoico adca5f071c Reduce feed page size to 10, update search placeholder 2026-07-06 11:59:56 +02:00
droideparanoico c25264c993 RSS feed returns all entries (unpaginated); db handles limit=0 as unlimited 2026-07-06 11:57:44 +02:00
droideparanoico bef4f7ba1d Add pagination to feed with Load more button using HTMX 2026-07-06 11:51:46 +02:00
droideparanoico 969fc673bc Move Artists link before search box 2026-07-03 22:03:02 +02:00
droideparanoico e53f3f30b4 Make DiscDrop use daisyUI btn component matching Artists 2026-07-03 22:02:19 +02:00
droideparanoico 98db921806 Revert "Make Artists a plain link to match DiscDrop style"
This reverts commit ab4dc3735e.
2026-07-03 22:01:13 +02:00
droideparanoico ab4dc3735e Make Artists a plain link to match DiscDrop style 2026-07-03 22:00:07 +02:00
droideparanoico daab557692 Restructure navbar: DiscDrop, search, Artists centered together 2026-07-03 13:54:26 +02:00
droideparanoico c06b22d27e Stack date above badge, both at 1.5rem 2026-07-03 13:48:25 +02:00
droideparanoico 53985b0cd2 Bump fonts: title 2rem, artist 1.5rem, badge/date 0.95-1rem 2026-07-03 13:44:00 +02:00
droideparanoico c36860258f Increase card font sizes: title 1.5rem, artist 1rem 2026-07-03 13:41:58 +02:00
droideparanoico abbc1693b2 Revert card width, increase card text font sizes 2026-07-03 13:40:19 +02:00
droideparanoico d290bc81bc Constrain card width to 42rem and center them 2026-07-03 13:38:16 +02:00
droideparanoico 076992525a Add custom shadow classes for cards and dropdown 2026-07-03 13:29:31 +02:00
droideparanoico 18251be3c1 Fix card gap: inline display:flex replaces non-functional Tailwind flex classes 2026-07-03 13:26:54 +02:00
droideparanoico 336791e355 Fix gap/sizing: use inline styles for Tailwind classes not in daisyUI CDN 2026-07-03 13:25:20 +02:00