Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Update api_service to use WebSockets

Offen
#434 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

  • #444 von @SGI-CAPP-AT2 — ohne Merge geschlossen

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
dart, flutter
Bereich
api, mobile

Rechercherichtung

Lesen Sie api_service.dart und vergleichen Sie den vorgeschlagenen WebSocket-Ablauf mit Pull Request #71 unter Verwendung der in der Issue referenzierten Bibliothek web_socket_channel. Überprüfen Sie, dass die Aktionen add, delete und complete weiterhin funktionieren und dass der JobQueue-Status oder Antwortnachrichten die entsprechende Snackbar erzeugen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement
Describe your improvement idea or feature request

The new JobQueue system in CCSync does not directly tell the status of the Job or its response, but uses a WebSocket instead.
Integrate this to the api_service.dart using web sockets library in Flutter.

How would you like to see it implemented?
  1. The user adds/deletes/marks as completed, deleted just like earlier, but
  2. Websocket is used to get the message/status and shows the relevant Snackbar
    Similar to this
Put here any screenshots or videos (optional)

No response

How can we contact you (optional)

Github/Slack

Would you like to work on this issue?

None

By submitting this issue, I have confirmed that:
  • I have starred the repo ⭐ and watched 👀 it on GitHub and followed the contribution guidelines.
Vorherrschende Sprache
Dart
Sterne
244
Forks
180
Ø Merge
16 Std. 19 Min.
Gemergte PRs (30 T.)
4

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus CCExtractor/taskwarrior-flutter

Alle Issues in CCExtractor/taskwarrior-flutter

Ähnliche Issues

Weitere Issues zu Dart

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.