elpatron
  • Joined on 2023-12-25
elpatron pushed tag v0.1.5.2 to elpatron/hoerdle 2025-12-03 18:36:53 +01:00
elpatron pushed to master at elpatron/hoerdle 2025-12-03 18:36:52 +01:00
2fa8aa0042 Bump version to v0.1.5.2
elpatron pushed to master at elpatron/hoerdle 2025-12-03 18:36:39 +01:00
8ecf430bf5 Wrap song updates and deletes in database transactions for consistency
elpatron pushed tag v0.1.5.1 to elpatron/hoerdle 2025-12-03 17:34:54 +01:00
elpatron pushed to master at elpatron/hoerdle 2025-12-03 17:34:52 +01:00
71abb7c322 Bump version to v0.1.5.1
elpatron pushed to master at elpatron/hoerdle 2025-12-03 17:34:31 +01:00
b730c6637a Fix random song selection bias in daily puzzle generation
elpatron pushed to master at elpatron/hoerdle 2025-12-03 16:25:59 +01:00
6e93529bc3 Add backup metadata and restore script for full DB rollback
elpatron pushed to master at elpatron/hoerdle 2025-12-03 15:28:26 +01:00
990e1927e9 Curator: Client-Komponente ausgelagert, Server-Wrapper für stabilen Build
elpatron pushed to master at elpatron/hoerdle 2025-12-03 15:16:47 +01:00
d7fee047c2 Deploy: shallow fetch + dynamische /curator-Seite für Docker-Build
elpatron pushed to master at elpatron/hoerdle 2025-12-03 15:13:06 +01:00
28d14ff099 chore: bump version to v0.1.5.0
elpatron pushed tag v0.1.5.0 to elpatron/hoerdle 2025-12-03 15:13:06 +01:00
elpatron pushed to master at elpatron/hoerdle 2025-12-03 15:04:18 +01:00
b1493b44bf Game: Share-Button unter Rating platziert und kurz erläutert
elpatron deleted branch partnerpuzzles from elpatron/hoerdle 2025-12-03 15:00:33 +01:00
elpatron deleted branch feature/kuratoren-accounts from elpatron/hoerdle 2025-12-03 15:00:32 +01:00
elpatron deleted branch multi-site-scoring from elpatron/hoerdle 2025-12-03 15:00:32 +01:00
elpatron pushed to master at elpatron/hoerdle 2025-12-03 15:00:24 +01:00
b8a803b76e Songs-API: robuste Behandlung möglicher verwaister SpecialSong-Relationen
e2bdf0fc88 Game: Attempt-Anzeige nach Rätsel-Ende nicht auf nächsten Versuch springen lassen
2cb9af8d2b Game: öffentliche Song-Liste für GuessInput statt geschütztem /api/songs
d6ad01b00e Curator-UI: sichere Optional-Chains für Genre-Filter
693817b18c Curator-Song-Update: Genre-Zuordnungen auch bei leerem Array korrekt übernehmen
Compare 14 commits »
elpatron pushed to feature/kuratoren-accounts at elpatron/hoerdle 2025-12-03 14:57:43 +01:00
b8a803b76e Songs-API: robuste Behandlung möglicher verwaister SpecialSong-Relationen
elpatron pushed to feature/kuratoren-accounts at elpatron/hoerdle 2025-12-03 14:18:59 +01:00
e2bdf0fc88 Game: Attempt-Anzeige nach Rätsel-Ende nicht auf nächsten Versuch springen lassen
2cb9af8d2b Game: öffentliche Song-Liste für GuessInput statt geschütztem /api/songs
Compare 2 commits »
elpatron pushed to feature/kuratoren-accounts at elpatron/hoerdle 2025-12-03 13:54:49 +01:00
d6ad01b00e Curator-UI: sichere Optional-Chains für Genre-Filter
elpatron pushed to feature/kuratoren-accounts at elpatron/hoerdle 2025-12-03 13:46:18 +01:00
693817b18c Curator-Song-Update: Genre-Zuordnungen auch bei leerem Array korrekt übernehmen
41336e3af3 Curators API: aussagekräftige Fehler bei doppelten Usernames (P2002)
d7ec691469 Curator: Optional Chaining für Genre/Special-Filter abgesichert
5e1700712e Fix: Kuratoren-Scope für Specials & Audio-Playback im Curator-Dashboard
f691384a34 API: Auth & Scope für Song-GET, Kommentar für Kurator-Wrapper
Compare 7 commits »