This repository has been archived on 2026-08-19. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Hermes (Server)andClaude Opus 5 22238138e8 Fix: Cloud-Playlists lassen sich nicht löschen (DELETE statt POST)
deletePlaylist() schickte ein POST auf /api/v1/cloud/playlists. Der Server
unterscheidet dort nach Methode (POST = anlegen, DELETE = löschen), also
landete das Löschen im Anlegen-Handler, scheiterte an der leeren
Namensprüfung und lieferte HTTP 200 mit `status: error` zurück.

Zusätzlich wurde der Rückgabewert in cloud_screen.dart ignoriert: die UI
meldete "Playlist gelöscht", während die Playlist auf dem Server bestehen
blieb und beim nächsten Sync wieder auftauchte.

- cloud_service.dart: DELETE mit id im Body, Fehler werden geloggt
- cloud_screen.dart: Rückgabewert auswerten statt pauschal Erfolg melden
- cloud_service_test.dart: 3 Regressionstests (Methode ist DELETE, id im
  Body, status != ok → false, Netzwerkfehler → false)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 23:48:26 +02:00
2026-07-23 14:31:28 +02:00
2026-07-23 14:31:28 +02:00
2026-07-23 14:31:28 +02:00
2026-07-23 14:31:28 +02:00
2026-07-23 14:31:28 +02:00
2026-07-23 14:31:28 +02:00

melo_app

A new Flutter project.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

S
Description
ARCHIV (nur zum Reinschauen) — aktive App: dustin/Melo
Readme
845 KiB
Languages
Dart 78.1%
HTML 15%
C++ 3%
CMake 2.3%
Swift 0.7%
Other 0.9%