Refactor / Standardize Endpoints
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par localiser les définitions des endpoints Flask et examiner les routes attendance existantes, en particulier les exemples GET et POST pour /attendance/hm. Documentez les incohérences actuelles avant de les modifier ; le travail est terminé lorsque les endpoints suivent une structure RESTful cohérente et que le comportement existant reste couvert par les tests disponibles.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
As a software developer, I would like to see proper implementation of endpoints and adherence to RESTful guidelines.
Ex.
GET /attendance/hm => List of users eligible for HM attendance.
POST /attendance/hm => Endpoint for posting HM attendance.
Basically, make our endpoints make some semblance of sense.
- Langage dominant
- Python
- Étoiles
- 12
- Forks
- 40
- Merge moyen
- 1 j 2 h
- PR mergées (30 j)
- 2
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ComputerScienceHouse/conditional
-
bug good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
-
Eboard can be unactive right now Ouvertegood first issue
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
-
enhancement feature request good first issue
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
Toutes les issues de ComputerScienceHouse/conditional
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
stephrobert/dsoxlab#238 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
sublimehq/package_control#1780 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
nwg-piotr/nwg-displays#145 ·