Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Update api_service to use WebSockets

Ouverte
#434 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

  • #444 par @SGI-CAPP-AT2 — fermée sans fusion

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
45/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
dart, flutter
Domaine
api, mobile

Piste de recherche

Lisez api_service.dart et comparez le flux WebSocket proposé avec la pull request #71, en utilisant la bibliothèque web_socket_channel référencée dans l’issue. Vérifiez que les actions add, delete et complete fonctionnent toujours et que l’état de JobQueue ou les messages de réponse produisent la Snackbar correspondante.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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.
Langage dominant
Dart
Étoiles
244
Forks
180
Merge moyen
16 h 19 min
PR mergées (30 j)
4

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de CCExtractor/taskwarrior-flutter

Toutes les issues de CCExtractor/taskwarrior-flutter

Issues similaires

Plus d'issues Dart

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.