Nouvelle route /report pour la création de ticket #1

Merged
viennet merged 3 commits from lyanis/installmgr:report into master 2024-05-23 13:55:13 +02:00
Member

Ajout d'une route pour permettre aux utilisateurs ScoDoc de créer un ticket Gitea.

Possibilité d'associer automatiquement les nouveaux tickets à un label via la variable GITEA_LABEL_ID dans routes.py (None pour ne pas associer de label).
Un token d'API Gitea doit être renseigné dans le fichier .env pour la création du ticket. Il est préférable de créer un utilisateur dédié à cet usage.

Mise à jour de certaines dépendances

  • Retrait de pkg-resources qui bloque le téléchargement des dépendances via pip install -r requirements.txt ;
  • Retrait de la dépendance inutilisée et dépréciée typed-ast ;
  • Ajout de la dépendance requests pour les requêtes à l'API Gitea.

Mise en forme du README

Correction de la mise en forme des blocs de code.

## Ajout d'une route pour permettre aux utilisateurs ScoDoc de créer un ticket Gitea. Possibilité d'associer automatiquement les nouveaux tickets à un label via la variable `GITEA_LABEL_ID` dans `routes.py` (`None` pour ne pas associer de label). Un [token d'API Gitea](https://scodoc.org/git/user/settings/applications) doit être renseigné dans le fichier `.env` pour la création du ticket. Il est préférable de créer un utilisateur dédié à cet usage. ## Mise à jour de certaines dépendances - Retrait de `pkg-resources` qui bloque le téléchargement des dépendances via `pip install -r requirements.txt` ; - Retrait de la dépendance inutilisée et dépréciée `typed-ast` ; - Ajout de la dépendance `requests` pour les requêtes à l'API Gitea. ## Mise en forme du README Correction de la mise en forme des blocs de code.
lyanis added 3 commits 2024-05-23 01:04:51 +02:00
- Ajout de la route /report qui permet de créer un ticket git depuis un formulaire dans ScoDoc
- Modification de la route /upload-dump pour qu'elle retourne du json + ajout d'un champ dump_id dans la réponse
viennet merged commit 297c0a8308 into master 2024-05-23 13:55:13 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/installmgr#1
No description provided.