forked from ScoDoc/DocScoDoc
Merge pull request 'preparation des enrées utilisateurs/roles/departement-create, ...' (#36) from jmplace/DocScoDoc:complements_9.docs into master
Reviewed-on: https://scodoc.org/git/viennet/DocScoDoc/pulls/36
This commit is contained in:
commit
3aac11a6dc
@ -292,6 +292,15 @@ Ce tableau est trié selon le type des informations renvoyées:
|
|||||||
* **Résultat:** Un département
|
* **Résultat:** Un département
|
||||||
* **Exemple de résultat:** [departement.json](samples/sample_departement.json.md)
|
* **Exemple de résultat:** [departement.json](samples/sample_departement.json.md)
|
||||||
|
|
||||||
|
#### **`departement-create`**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **`departement-edit`**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **`departement-delete`**
|
||||||
|
TODO
|
||||||
|
|
||||||
### **API Etudiant**
|
### **API Etudiant**
|
||||||
#### Structure Etudiant
|
#### Structure Etudiant
|
||||||
|
|
||||||
@ -654,6 +663,20 @@ informatique de 2014 en formation initiale (FI).
|
|||||||
* **Résultat:** Retire un étudiant d'un groupe.
|
* **Résultat:** Retire un étudiant d'un groupe.
|
||||||
* **[Exemple de résultat](samples/sample_group-remove_etudiant.json.md)**
|
* **[Exemple de résultat](samples/sample_group-remove_etudiant.json.md)**
|
||||||
|
|
||||||
|
### **API Jury**
|
||||||
|
#### **`formsemestre-decision_jury`**
|
||||||
|
* **Méthode:** GET
|
||||||
|
* **Paramètres:** `formsemestre_id`
|
||||||
|
* **Routes:** `/formsemestre/<int:formsemestre_id>/decision_jury`
|
||||||
|
* **Exemple d'utilisation:** `/ScoDoc/api/formsemestre/1/jury`
|
||||||
|
* **Résultat:** Retourne le récapitulatif des décisions jury
|
||||||
|
* **Exemple de résultat:**
|
||||||
|
* semestre pair
|
||||||
|
* semestre impair
|
||||||
|
```
|
||||||
|
XXX A COMPLETER
|
||||||
|
```
|
||||||
|
|
||||||
### **API Moduleimpl**
|
### **API Moduleimpl**
|
||||||
|
|
||||||
#### Structure ModuleImpl
|
#### Structure ModuleImpl
|
||||||
@ -761,6 +784,56 @@ d'un nombre quelconque de groupes d'étudiants.
|
|||||||
* **Résultat:** Retire un étudiant des groupes de la partition.
|
* **Résultat:** Retire un étudiant des groupes de la partition.
|
||||||
* **[Exemple de résultat](samples/sample_partition-remove_etudiant.json.md)**
|
* **[Exemple de résultat](samples/sample_partition-remove_etudiant.json.md)**
|
||||||
|
|
||||||
|
### **API Role**
|
||||||
|
|
||||||
|
#### **roles**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **role**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **role-add_permission**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **role-remove_permission**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **role-create**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **role-delete**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **role-edit**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
### **API User, Permissions**
|
||||||
|
#### **user**
|
||||||
|
* **Méthode:** GET
|
||||||
|
* **Paramètres:** `user_id`
|
||||||
|
* **Route:** `/user/<int:user_id>`
|
||||||
|
* **Exemple d'utilisation:** `/api/user/1`
|
||||||
|
* **Résultat:** Retourne la description d'un utilisateur.
|
||||||
|
* **Exemple de résultat:** [user.json](samples/sample_user.json.md)
|
||||||
|
|
||||||
|
#### **`user-create`**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **`user-query`**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **`user-edit`**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **`user-role-add`**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **`user-role-remove`**
|
||||||
|
TODO
|
||||||
|
|
||||||
|
#### **`permissions`**
|
||||||
|
TODO
|
||||||
|
|
||||||
### ** API Bulletin, Evaluations, Notes**
|
### ** API Bulletin, Evaluations, Notes**
|
||||||
#### **formsemestre-bulletins**
|
#### **formsemestre-bulletins**
|
||||||
* **Méthode:** GET
|
* **Méthode:** GET
|
||||||
@ -882,29 +955,6 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_.
|
|||||||
* **Résultat:** Le référentiel de compétences d'une formation donnée (json). (_pas toujours présent_)
|
* **Résultat:** Le référentiel de compétences d'une formation donnée (json). (_pas toujours présent_)
|
||||||
* **Exemple de résultat:** [formation-referentiel_competences.json](samples/sample_formation-referentiel_competences.json.md)
|
* **Exemple de résultat:** [formation-referentiel_competences.json](samples/sample_formation-referentiel_competences.json.md)
|
||||||
|
|
||||||
### **API User**
|
|
||||||
#### **user**
|
|
||||||
* **Méthode:** GET
|
|
||||||
* **Paramètres:** `user_id`
|
|
||||||
* **Route:** `/user/<int:user_id>`
|
|
||||||
* **Exemple d'utilisation:** `/api/user/1`
|
|
||||||
* **Résultat:** Retourne la description d'un utilisateur.
|
|
||||||
* **Exemple de résultat:** [user.json](samples/sample_user.json.md)
|
|
||||||
|
|
||||||
### **API Jury**
|
|
||||||
#### **`formsemestre-decision_jury`**
|
|
||||||
* **Méthode:** GET
|
|
||||||
* **Paramètres:** `formsemestre_id`
|
|
||||||
* **Routes:** `/formsemestre/<int:formsemestre_id>/decision_jury`
|
|
||||||
* **Exemple d'utilisation:** `/ScoDoc/api/formsemestre/1/jury`
|
|
||||||
* **Résultat:** Retourne le récapitulatif des décisions jury
|
|
||||||
* **Exemple de résultat:**
|
|
||||||
* semestre pair
|
|
||||||
* semestre impair
|
|
||||||
```
|
|
||||||
XXX A COMPLETER
|
|
||||||
```
|
|
||||||
|
|
||||||
### **API Logos**
|
### **API Logos**
|
||||||
#### **`logos`**
|
#### **`logos`**
|
||||||
* **Méthode:** GET
|
* **Méthode:** GET
|
||||||
|
Loading…
Reference in New Issue
Block a user