Compare commits

..
15 Commits
Author SHA1 Message Date
droideparanoico dc0ad2efd0 Remove MBZ_USER_AGENT fallback value
Build & Deploy / build-and-deploy (push) Successful in 2m3s
2026-07-27 10:10:36 +02:00
droideparanoico 4ec072c380 Make discdrop.mbz.user-agent configurable via MBZ_USER_AGENT env var 2026-07-27 10:09:25 +02:00
droideparanoico 2ab87caf77 Dockerfile user 2026-07-16 09:32:49 +02:00
droideparanoico 90ca84635c Gitea workflow 2026-07-16 09:21:23 +02:00
droideparanoico 16e18ef4ae Dockerfile 2026-07-16 09:17:27 +02:00
droideparanoico ab7a89b934 Fix: unfollow not updating UI - use hx-swap=delete to remove element 2026-07-15 16:35:05 +02:00
droideparanoico a6d4f0e046 Fix: unfollow returning feed HTML into artists page - return 204 empty instead 2026-07-15 16:30:07 +02:00
droideparanoico d6a7ffbdc1 Fix: artist disappearing from feed on type toggle - fetch all from MBZ first, then swap atomically 2026-07-15 16:23:45 +02:00
droideparanoico e9da982ad6 Fix: show sync spinner at top of feed even when feed is already populated 2026-07-15 12:58:06 +02:00
droideparanoico fe9c29deb1 Add sync loading indicators: spinner in feed when fetching releases, syncing indicator on artist row when toggling types 2026-07-15 12:53:06 +02:00
droideparanoico 0be81705eb Restyle: clean square cover art with subtle shadow, narrower feed container (max-w-2xl) 2026-07-15 11:50:46 +02:00
droideparanoico d58f59d78f Fix: type toggle htmx targetError - target artist row container instead of #feed-list 2026-07-15 11:10:57 +02:00
droideparanoico 082aab5d8b Fix: type toggle missing name attr, vinyl-style cover-centric feed, RSS button in header 2026-07-15 11:05:53 +02:00
droideparanoico 684f2d320a Fix: static path (META-INF/resources), settings @Transactional, search dropdown position, async follow + feed auto-refresh 2026-07-15 10:46:22 +02:00
droideparanoico 4416e87740 DiscDrop: Quarkus + htmx + daisyUI app to follow MusicBrainz artists and track release groups (web feed + RSS with cover art) 2026-07-15 10:34:32 +02:00
+1 -1
View File
@@ -11,7 +11,7 @@ quarkus.hibernate-orm.database.generation=update
# MusicBrainz REST client (configKey="musicbrainz") # MusicBrainz REST client (configKey="musicbrainz")
quarkus.rest-client."musicbrainz".url=https://musicbrainz.org/ws/2 quarkus.rest-client."musicbrainz".url=https://musicbrainz.org/ws/2
# User-Agent (MBZ requires a meaningful contact string) - override per environment, never hardcode in code # User-Agent (MBZ requires a meaningful contact string) - override per environment, never hardcode in code
discdrop.mbz.user-agent=DiscDrop/1.0 ([email protected]) discdrop.mbz.user-agent=${MBZ_USER_AGENT}
discdrop.mbz.rate-limit-ms=1000 discdrop.mbz.rate-limit-ms=1000
discdrop.feed.page-size=25 discdrop.feed.page-size=25
discdrop.rss.item-count=50 discdrop.rss.item-count=50