Update api_service to use WebSockets
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
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
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?
- The user adds/deletes/marks as completed, deleted just like earlier, but
- 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
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CCExtractor/taskwarrior-flutter
-
Fix misaligned text "Select the directory" in settings tileEvtl. wieder frei @alabeddev hat das vor 201 Tagen übernommen, und es ist kein Pull Request offen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
CCExtractor/taskwarrior-flutter#639 · 2 Kommentare ·
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
Drawer should close automatically when navigating to a new screenEvtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Sensitive Credentials Stored in Plain Text Files Without EncryptionEvtl. wieder frei @sahu-virendra-1908 hat das vor 198 Tagen übernommen, und es ist kein Pull Request offen. Offenbug
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 45/100
CCExtractor/taskwarrior-flutter#645 · 1 Kommentar ·
-
Data Inconsistency When Editing Task (Missing Transaction)Evtl. wieder frei @aryanorastar hat das vor 59 Tagen übernommen, und es ist kein Pull Request offen. Offenbug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100
CCExtractor/taskwarrior-flutter#643 · 1 Kommentar ·
Alle Issues in CCExtractor/taskwarrior-flutter
Ähnliche Issues
-
coverage 1.16.0: format_coverage fails on the `{}` that `dart test --coverage` writes for fully skipped suitesEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag
-
fyi-ecosystem platform-ios team-ios
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 70/100
flutter/flutter#194348 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
documentation good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
djazairdev/wilayas#22 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 80/100
rajput-hemant/calculator#199 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
leancodepl/app-rating#35 ·