Commit graph

33 commits

Author SHA1 Message Date
vibe-bot
5b26193bf3 feat(admin): einfacher Passwort-Login (ADMIN_PWD) per Cookie; Bulk-Delete & Rename Endpoints; Frontend: Loginfeld, Checkbox-Selektion, Toolbar mit Löschen/Umbenennen 2025-08-08 14:23:18 +02:00
vibe-bot
129578cb3a feat(recent): Tab 'Neu' (letzte 10 Uploads) + -Badge für letzte 5; API markiert isRecent via mtime 2025-08-08 14:05:44 +02:00
vibe-bot
beeffb7605 feat(volume): serverseitig pro Guild persistieren (state.json), API GET/POST /api/volume; Frontend lädt gespeicherte Lautstärke 2025-08-08 13:46:27 +02:00
vibe-bot
fee1feaca4 style(rainbow): einheitlich abgerundete Rainbow-Rahmen via background-clip (Radius wie Buttons) 2025-08-08 13:39:41 +02:00
vibe-bot
e4aa108070 style(themes): dunklere Select-Transparenz; Theme-Select im Glas-Stil; Light-Tab lesbar; Rainbow abgerundete Rahmen & Tabs ohne Border 2025-08-08 13:30:15 +02:00
vibe-bot
bc04af2446 feat(theme): Theme-Dropdown (Dark/Light/Rainbow Chaos) inkl. persistenter Auswahl 2025-08-08 13:17:29 +02:00
vibe-bot
57a06570ef style(select): Custom Glass Select mit dunklem Hover (besserer Kontrast) 2025-08-08 13:14:27 +02:00
vibe-bot
196f473b01 style(select): Dropdown lesbar (dunkler Option-Hintergrund, heller Text) 2025-08-08 13:00:43 +02:00
vibe-bot
d8bde49109 style(ui): Liquid Glass Look (Apple-like) Glasflächen, Blur, weiche Verläufe 2025-08-08 10:40:13 +02:00
vibe-bot
71a531f102 fix(favs): Favoriten-Tab zeigt Count; Tab lädt weiterhin 'Alle' und filtert clientseitig statt API 2025-08-08 03:37:54 +02:00
vibe-bot
b9295a9050 feat(ui): Tabs ohne 'Root'; Favoriten-Tab hinzugefügt und filtert lokale Sterne 2025-08-08 03:31:28 +02:00
vibe-bot
99588e446c feat(favs): Sterne-Favoriten pro Sound; Speicherung per Cookie (ohne Login) 2025-08-08 03:21:01 +02:00
vibe-bot
f619cac653 fix(ui): Tabs laden Ordnerinhalte korrekt; stabilere Datenflüsse (getrennte Hooks für Channels/Sounds) 2025-08-08 03:17:38 +02:00
vibe-bot
8019a8dd95 fix(ui): Tabs laden Inhalte serverseitig je Klick; lokale Filterung entfernt 2025-08-08 03:07:35 +02:00
vibe-bot
0553fd5892 fix(ui): Tabs filtern korrekt nach Folder; Soundzähler als Badge im Header 2025-08-08 02:44:08 +02:00
vibe-bot
7920fa7abe fix(ui): Tab-Klick ohne Full-Reload; Channel-Auswahl in localStorage persistieren 2025-08-08 02:37:53 +02:00
vibe-bot
acf14a7688 build(ts): include local typeRoots for module shims 2025-08-08 02:18:23 +02:00
vibe-bot
1f0911c0f7 fix(folders): API-Filter per folder + UI ruft Sounds je aktivem Tab ab; 'Alle' zeigt weiterhin alle 2025-08-08 02:14:46 +02:00
vibe-bot
f9bec8b5a1 feat(folders): Tabs für Unterordner + rekursive Sound-Liste; Play mit relativePath; UI-Tabs 2025-08-08 01:56:30 +02:00
vibe-bot
24de686a54 feat(volume): Live-Volume-API + UI-Range setzt Lautstärke während Wiedergabe 2025-08-08 01:51:36 +02:00
vibe-bot
8b0b7c75cd fix(server): remove pre-declaration use of 'state' when computing default volume 2025-08-08 01:43:39 +02:00
vibe-bot
9a97a9d7bb feat: live-Volume während Wiedergabe (inlineVolume state) + Anzeige Gesamtanzahl Sounds 2025-08-08 01:40:49 +02:00
vibe-bot
826b07e994 feat(voice): idle-stay & auto-rejoin lifecycle; keep connection alive in channel 2025-08-08 01:26:45 +02:00
vibe-bot
7d95858a3e feat(ui): neues Dark-Theme (blau/lila), bessere Kontraste, Lautstärke-Regler; feat(server): Volume-Support (inlineVolume) 2025-08-08 01:23:52 +02:00
vibe-bot
2c8340081e fix(voice): robust rejoin/recreate until VoiceConnectionStatus.Ready; extended timeout 2025-08-08 00:31:23 +02:00
vibe-bot
8ecbc6a3a0 feat(voice): verbose logging + ensure unmuted, wait for Ready, stage unsuppress 2025-08-08 00:27:12 +02:00
vibe-bot
01e739fed3 chore(compose): map external 8199 to internal 8080 2025-08-08 00:16:26 +02:00
vibe-bot
55ccf8cf0c build(server): add shims for libsodium-wrappers & tweetnacl types 2025-08-07 23:53:30 +02:00
vibe-bot
9e79b08996 build(server): fix TS module resolution for NodeNext 2025-08-07 23:46:13 +02:00
vibe-bot
a44b1fd40b ci: trigger build 2025-08-07 23:40:11 +02:00
vibe-bot
6f6904d359 ci: publish to flex420/discordsoundbot-vib 2025-08-07 23:40:09 +02:00
vibe-bot
bbe59ab35a chore: allow and add .env.example 2025-08-07 23:35:29 +02:00
vibe-bot
c39f5fce0c clean: initial commit ohne Secrets 2025-08-07 23:24:56 +02:00