Merge pull request 'ajout de quelques précisions + des exemples sur les logos' (#40) from jmplace/DocScoDoc:compl14 into master

Reviewed-on: https://scodoc.org/git/viennet/DocScoDoc/pulls/40
This commit is contained in:
Emmanuel Viennet 2022-08-19 12:53:28 +02:00
commit 24a8f3e585
53 changed files with 3244 additions and 3205 deletions

View File

@ -1057,35 +1057,43 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_.
### **API Logos** ### **API Logos**
#### **`logos`** #### **`logos`**
* **Méthode:** GET * **Méthode:** GET
* **Paramètres:** `format` (json, xml), json par défaut * **Paramètres :** Aucun
* **Route :** `/ScoDoc/api/logos` * **Route :** `/logos`
* **Exemple d'utilisation :** `/ScoDoc/api/logos?format=xml` * **Exemple d'utilisation :** `/ScoDoc/api/logos`
* **Résultat :** Liste des noms des logos définis pour le site scodoc. * **Résultat :** Liste des noms des logos définis pour le site scodoc.
* **Exemple de résultat:** `['header', 'footer', 'custom']` * **Exemple de résultat:** [logos.json](samples/sample_logos.json.md)
XXX vérifier si on supporte XML et pour qui ?
#### **`logo`** #### **`logo`**
* **Méthode:** GET * **Méthode:** GET
* **Paramètres :** Aucun * **Paramètres :** Aucun
* **Route:** `/logos/<string:nom>` * **Route:** `/logo/<string:nom>`
* **Exemple d'utilisation :** `/ScoDoc/api/logo/header` * **Exemple d'utilisation :** `/ScoDoc/api/logo/header`
* **Résultat :** l'image (format png ou jpg) * **Résultat :** l'image (format png ou jpg. le format retourné dépend du format sous lequel l'image a été initialement enregistrée)
* **Exemple de résultat:** [logo.json](samples/sample_logo.json.md)
#### **`departement-logos`** #### **`departement-logos`**
* **Méthode:** GET * **Méthode:** GET
* **Paramètres:** `format` (json, xml) * **Paramètres:** Aucun
* **Route :** `/departements/<string:dept>/logos` * **Route :**
* **Exemple d'utilisation :** `/ScoDoc/api/departements/MMI/logos` * `/departement/<string:dept>/logos`
* **Résultat :** Liste des noms des logos définis pour le département visé. * `/departement/id/<int:departement_id>/logos`
* **Exemple de résultat:** `['footer', 'signature', 'universite']` * **Exemple d'utilisation :**
* `/departement/<string:dept>/logos`
* `/departement/id/<int:departement_id>/logos`
* **Résultat :** Liste des noms des logos définis pour le département visé qui peut être désigné par son id ou par son acronyme (selon la forme de la route).
* **Exemple de résultat:** [departement-logos.json](samples/sample_departement-logos.json.md)
#### **`departement-logo`** #### **`departement-logo`**
* **Méthode:** GET * **Méthode:** GET
* **Paramètres :** Aucun * **Paramètres :** Aucun
* **Route:** `/departements/<string:dept>/logo/<string:nom>` * **Route :**
* **Exemple d'utilisation:** `/ScoDoc/api/departements/MMI/logos/header` * `/departement/<string:dept>/logo/<string:nom>`
* `/departement/id/<int:departement_id>/logo/<string:nom>`
* **Exemple d'utilisation:**
* `/ScoDoc/api/departement/MMI/logo/header`
* `/ScoDoc/api/departement/id/3/logo/header`
* **Résultat :** l'image (format png ou jpg) * **Résultat :** l'image (format png ou jpg)
* **Exemple de résultat:** [departement-logo.json](samples/sample_departement-logo.json.md)
------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------

View File

@ -11,7 +11,7 @@
"acronym": "NEWONE", "acronym": "NEWONE",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:01:44.043869+02:00" "date_creation": "2022-08-19T11:28:41.805891+02:00"
} }
``` ```

View File

@ -11,7 +11,7 @@
"acronym": "NEWONE", "acronym": "NEWONE",
"description": null, "description": null,
"visible": false, "visible": false,
"date_creation": "2022-08-14T10:01:44.043869+02:00" "date_creation": "2022-08-19T11:28:41.805891+02:00"
} }
``` ```

View File

@ -1,31 +1,5 @@
### departement-etudiants ### departement-etudiants
#### GET /departement/TAPI/etudiants
```json
[
{
"id": 1,
"code_nip": "1",
"code_ine": "INE1",
"dept_id": 1,
"nom": "COSTA",
"nom_usuel": null,
"prenom": "SACHA",
"civilite": "X"
},
{
"id": 2,
"code_nip": "NIP2",
"code_ine": "2",
"dept_id": 1,
"nom": "NAUDIN",
"nom_usuel": null,
"prenom": "SIMONE",
"civilite": "F"
}
]
```
#### GET /departement/id/1/etudiants #### GET /departement/id/1/etudiants
```json ```json
[ [
@ -48,7 +22,35 @@
"nom_usuel": null, "nom_usuel": null,
"prenom": "SIMONE", "prenom": "SIMONE",
"civilite": "F" "civilite": "F"
} },
"... etc."
]
```
#### GET /departement/TAPI/etudiants
```json
[
{
"id": 1,
"code_nip": "1",
"code_ine": "INE1",
"dept_id": 1,
"nom": "COSTA",
"nom_usuel": null,
"prenom": "SACHA",
"civilite": "X"
},
{
"id": 2,
"code_nip": "NIP2",
"code_ine": "2",
"dept_id": 1,
"nom": "NAUDIN",
"nom_usuel": null,
"prenom": "SIMONE",
"civilite": "F"
},
"... etc."
] ]
``` ```

View File

@ -4,18 +4,6 @@
```json ```json
[ [
{ {
"dept_id": 1,
"etat": true,
"resp_can_change_ens": true,
"id": 1,
"modalite": "FI",
"ens_can_edit_eval": false,
"formation_id": 1,
"gestion_compensation": false,
"elt_sem_apo": null,
"semestre_id": 1,
"bul_hide_xml": false,
"elt_annee_apo": null,
"titre": "Semestre test", "titre": "Semestre test",
"block_moyennes": false, "block_moyennes": false,
"scodoc7_id": null, "scodoc7_id": null,
@ -23,7 +11,19 @@
"gestion_semestrielle": false, "gestion_semestrielle": false,
"date_fin": "31/08/2022", "date_fin": "31/08/2022",
"bul_bgcolor": "white", "bul_bgcolor": "white",
"etat": true,
"resp_can_edit": false, "resp_can_edit": false,
"dept_id": 1,
"modalite": "FI",
"resp_can_change_ens": true,
"id": 1,
"gestion_compensation": false,
"ens_can_edit_eval": false,
"formation_id": 1,
"bul_hide_xml": false,
"elt_sem_apo": null,
"semestre_id": 1,
"elt_annee_apo": null,
"parcours": [], "parcours": [],
"formsemestre_id": 1, "formsemestre_id": 1,
"titre_num": "Semestre test semestre 1", "titre_num": "Semestre test semestre 1",
@ -36,16 +36,16 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation": { "formation": {
"id": 1, "id": 1,
"acronyme": "BUT R&T", "titre": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET", "formation_code": "V1RET",
"code_specialite": null, "code_specialite": null,
"dept_id": 1, "dept_id": 1,
"titre": "BUT R&T", "acronyme": "BUT R&T",
"version": 1, "version": 1,
"type_parcours": 700, "type_parcours": 700,
"referentiel_competence_id": 1, "referentiel_competence_id": 1,
@ -54,12 +54,13 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation_id": 1 "formation_id": 1
}, },
"etape_apo": "A1, A2, A3" "etape_apo": "A1, A2, A3"
} },
"... etc."
] ]
``` ```
@ -67,18 +68,6 @@
```json ```json
[ [
{ {
"dept_id": 1,
"etat": true,
"resp_can_change_ens": true,
"id": 1,
"modalite": "FI",
"ens_can_edit_eval": false,
"formation_id": 1,
"gestion_compensation": false,
"elt_sem_apo": null,
"semestre_id": 1,
"bul_hide_xml": false,
"elt_annee_apo": null,
"titre": "Semestre test", "titre": "Semestre test",
"block_moyennes": false, "block_moyennes": false,
"scodoc7_id": null, "scodoc7_id": null,
@ -86,7 +75,19 @@
"gestion_semestrielle": false, "gestion_semestrielle": false,
"date_fin": "31/08/2022", "date_fin": "31/08/2022",
"bul_bgcolor": "white", "bul_bgcolor": "white",
"etat": true,
"resp_can_edit": false, "resp_can_edit": false,
"dept_id": 1,
"modalite": "FI",
"resp_can_change_ens": true,
"id": 1,
"gestion_compensation": false,
"ens_can_edit_eval": false,
"formation_id": 1,
"bul_hide_xml": false,
"elt_sem_apo": null,
"semestre_id": 1,
"elt_annee_apo": null,
"parcours": [], "parcours": [],
"formsemestre_id": 1, "formsemestre_id": 1,
"titre_num": "Semestre test semestre 1", "titre_num": "Semestre test semestre 1",
@ -99,16 +100,16 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation": { "formation": {
"id": 1, "id": 1,
"acronyme": "BUT R&T", "titre": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET", "formation_code": "V1RET",
"code_specialite": null, "code_specialite": null,
"dept_id": 1, "dept_id": 1,
"titre": "BUT R&T", "acronyme": "BUT R&T",
"version": 1, "version": 1,
"type_parcours": 700, "type_parcours": 700,
"referentiel_competence_id": 1, "referentiel_competence_id": 1,
@ -117,12 +118,13 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation_id": 1 "formation_id": 1
}, },
"etape_apo": "A1, A2, A3" "etape_apo": "A1, A2, A3"
} },
"... etc."
] ]
``` ```

View File

@ -1,16 +1,18 @@
### departement-formsemestres_ids ### departement-formsemestres_ids
#### GET /departement/TAPI/formsemestres_ids
```json
[
1
]
```
#### GET /departement/id/1/formsemestres_ids #### GET /departement/id/1/formsemestres_ids
```json ```json
[ [
1 1,
"... etc."
]
```
#### GET /departement/TAPI/formsemestres_ids
```json
[
1,
"... etc."
] ]
``` ```

View File

@ -0,0 +1,18 @@
### departement-logo
#### GET /departement/id/1/logo/demo
```json
{
"Content-Type": "image/png",
"Content-Disposition": "inline; filename=logo_demo.png"
}
```
#### GET /departement/TAPI/logo/demo
```json
{
"Content-Type": "image/png",
"Content-Disposition": "inline; filename=logo_demo.png"
}
```

View File

@ -0,0 +1,18 @@
### departement-logos
#### GET /departement/id/1/logos
```json
[
"demo",
"... etc."
]
```
#### GET /departement/TAPI/logos
```json
[
"demo",
"... etc."
]
```

View File

@ -1,16 +1,5 @@
### departement ### departement
#### GET /departement/TAPI
```json
{
"id": 1,
"acronym": "TAPI",
"description": null,
"visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00"
}
```
#### GET /departement/id/1 #### GET /departement/id/1
```json ```json
{ {
@ -18,7 +7,18 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}
```
#### GET /departement/TAPI
```json
{
"id": 1,
"acronym": "TAPI",
"description": null,
"visible": true,
"date_creation": "2022-08-19T11:28:05.479405+02:00"
} }
``` ```

View File

@ -4,7 +4,8 @@
```json ```json
[ [
1, 1,
2 2,
"... etc."
] ]
``` ```

View File

@ -8,15 +8,16 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
{ {
"id": 2, "id": 2,
"acronym": "AA", "acronym": "AA",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.594772+02:00" "date_creation": "2022-08-19T11:28:05.505385+02:00"
} },
"... etc."
] ]
``` ```

File diff suppressed because it is too large Load Diff

View File

@ -14,7 +14,8 @@
"groups_editable": true, "groups_editable": true,
"group_id": 1, "group_id": 1,
"group_name": null "group_name": null
} },
"... etc."
] ]
``` ```

View File

@ -1,86 +1,9 @@
### etudiant-formsemestres ### etudiant-formsemestres
#### GET /etudiant/ine/INE11/formsemestres
```json
[
{
"dept_id": 1,
"etat": true,
"resp_can_change_ens": true,
"id": 1,
"modalite": "FI",
"ens_can_edit_eval": false,
"formation_id": 1,
"gestion_compensation": false,
"elt_sem_apo": null,
"semestre_id": 1,
"bul_hide_xml": false,
"elt_annee_apo": null,
"titre": "Semestre test",
"block_moyennes": false,
"scodoc7_id": null,
"date_debut": "01/09/2021",
"gestion_semestrielle": false,
"date_fin": "31/08/2022",
"bul_bgcolor": "white",
"resp_can_edit": false,
"parcours": [],
"annee_scolaire": 2021,
"date_debut_iso": "2021-09-01",
"date_fin_iso": "2022-08-31",
"departement": {
"id": 1,
"acronym": "TAPI",
"description": null,
"visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00"
},
"etape_apo": "A1, A2, A3",
"formsemestre_id": 1,
"formation": {
"id": 1,
"acronyme": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET",
"code_specialite": null,
"dept_id": 1,
"titre": "BUT R&T",
"version": 1,
"type_parcours": 700,
"referentiel_competence_id": 1,
"departement": {
"id": 1,
"acronym": "TAPI",
"description": null,
"visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00"
},
"formation_id": 1
},
"responsables": [],
"titre_court": "BUT R&T",
"titre_num": "Semestre test semestre 1",
"session_id": "TAPI-BUT-FI-S1-2021"
}
]
```
#### GET /etudiant/etudid/11/formsemestres #### GET /etudiant/etudid/11/formsemestres
```json ```json
[ [
{ {
"dept_id": 1,
"etat": true,
"resp_can_change_ens": true,
"id": 1,
"modalite": "FI",
"ens_can_edit_eval": false,
"formation_id": 1,
"gestion_compensation": false,
"elt_sem_apo": null,
"semestre_id": 1,
"bul_hide_xml": false,
"elt_annee_apo": null,
"titre": "Semestre test", "titre": "Semestre test",
"block_moyennes": false, "block_moyennes": false,
"scodoc7_id": null, "scodoc7_id": null,
@ -88,7 +11,19 @@
"gestion_semestrielle": false, "gestion_semestrielle": false,
"date_fin": "31/08/2022", "date_fin": "31/08/2022",
"bul_bgcolor": "white", "bul_bgcolor": "white",
"etat": true,
"resp_can_edit": false, "resp_can_edit": false,
"dept_id": 1,
"modalite": "FI",
"resp_can_change_ens": true,
"id": 1,
"gestion_compensation": false,
"ens_can_edit_eval": false,
"formation_id": 1,
"bul_hide_xml": false,
"elt_sem_apo": null,
"semestre_id": 1,
"elt_annee_apo": null,
"parcours": [], "parcours": [],
"annee_scolaire": 2021, "annee_scolaire": 2021,
"date_debut_iso": "2021-09-01", "date_debut_iso": "2021-09-01",
@ -98,18 +33,18 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"etape_apo": "A1, A2, A3", "etape_apo": "A1, A2, A3",
"formsemestre_id": 1, "formsemestre_id": 1,
"formation": { "formation": {
"id": 1, "id": 1,
"acronyme": "BUT R&T", "titre": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET", "formation_code": "V1RET",
"code_specialite": null, "code_specialite": null,
"dept_id": 1, "dept_id": 1,
"titre": "BUT R&T", "acronyme": "BUT R&T",
"version": 1, "version": 1,
"type_parcours": 700, "type_parcours": 700,
"referentiel_competence_id": 1, "referentiel_competence_id": 1,
@ -118,7 +53,7 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation_id": 1 "formation_id": 1
}, },
@ -126,7 +61,74 @@
"titre_court": "BUT R&T", "titre_court": "BUT R&T",
"titre_num": "Semestre test semestre 1", "titre_num": "Semestre test semestre 1",
"session_id": "TAPI-BUT-FI-S1-2021" "session_id": "TAPI-BUT-FI-S1-2021"
} },
"... etc."
]
```
#### GET /etudiant/ine/INE11/formsemestres
```json
[
{
"titre": "Semestre test",
"block_moyennes": false,
"scodoc7_id": null,
"date_debut": "01/09/2021",
"gestion_semestrielle": false,
"date_fin": "31/08/2022",
"bul_bgcolor": "white",
"etat": true,
"resp_can_edit": false,
"dept_id": 1,
"modalite": "FI",
"resp_can_change_ens": true,
"id": 1,
"gestion_compensation": false,
"ens_can_edit_eval": false,
"formation_id": 1,
"bul_hide_xml": false,
"elt_sem_apo": null,
"semestre_id": 1,
"elt_annee_apo": null,
"parcours": [],
"annee_scolaire": 2021,
"date_debut_iso": "2021-09-01",
"date_fin_iso": "2022-08-31",
"departement": {
"id": 1,
"acronym": "TAPI",
"description": null,
"visible": true,
"date_creation": "2022-08-19T11:28:05.479405+02:00"
},
"etape_apo": "A1, A2, A3",
"formsemestre_id": 1,
"formation": {
"id": 1,
"titre": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET",
"code_specialite": null,
"dept_id": 1,
"acronyme": "BUT R&T",
"version": 1,
"type_parcours": 700,
"referentiel_competence_id": 1,
"departement": {
"id": 1,
"acronym": "TAPI",
"description": null,
"visible": true,
"date_creation": "2022-08-19T11:28:05.479405+02:00"
},
"formation_id": 1
},
"responsables": [],
"titre_court": "BUT R&T",
"titre_num": "Semestre test semestre 1",
"session_id": "TAPI-BUT-FI-S1-2021"
},
"... etc."
] ]
``` ```

View File

@ -1,41 +1,25 @@
### etudiant ### etudiant
#### GET /etudiant/nip/11 #### GET /etudiant/etudid/11
```json ```json
{ {
"dept_id": 1,
"nationalite": null,
"nom": "FLEURY",
"statut": null,
"prenom": "MADELEINE",
"boursier": null,
"nom_usuel": null,
"photo_filename": null,
"civilite": "F",
"code_nip": "11",
"date_naissance": null, "date_naissance": null,
"code_ine": "INE11", "code_ine": "INE11",
"id": 11, "dept_id": 1,
"lieu_naissance": null, "lieu_naissance": null,
"scodoc7_id": null, "scodoc7_id": null,
"id": 11,
"dept_naissance": null, "dept_naissance": null,
"nom": "FLEURY",
"nationalite": null,
"prenom": "MADELEINE",
"statut": null,
"nom_usuel": null,
"boursier": null,
"civilite": "F",
"photo_filename": null,
"code_nip": "11",
"admission": { "admission": {
"etudid": 11,
"anglais": null,
"commentaire": null,
"apb_groupe": null,
"annee": null,
"francais": null,
"nomlycee": null,
"apb_classement_gr": null,
"rang": null,
"villelycee": null,
"bac": null,
"qualite": null,
"codepostallycee": null,
"specialite": null,
"rapporteur": null,
"codelycee": null,
"id": 11, "id": 11,
"annee_bac": null, "annee_bac": null,
"decision": null, "decision": null,
@ -43,24 +27,40 @@
"math": null, "math": null,
"score": null, "score": null,
"boursier_prec": null, "boursier_prec": null,
"etudid": 11,
"physique": null, "physique": null,
"classement": null "commentaire": null,
"classement": null,
"annee": null,
"anglais": null,
"nomlycee": null,
"apb_groupe": null,
"francais": null,
"villelycee": null,
"apb_classement_gr": null,
"bac": null,
"rang": null,
"codepostallycee": null,
"specialite": null,
"qualite": null,
"codelycee": null,
"rapporteur": null
}, },
"adresses": [ "adresses": [
{ {
"id": 11, "etudid": 11,
"email": "MADELEINE.FLEURY@example.com", "email": "MADELEINE.FLEURY@example.com",
"domicile": null, "domicile": null,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null,
"etudid": 11,
"emailperso": null,
"codepostaldomicile": null, "codepostaldomicile": null,
"paysdomicile": null, "paysdomicile": null,
"telephonemobile": null, "telephonemobile": null,
"typeadresse": "domicile" "typeadresse": "domicile",
"emailperso": null,
"id": 11,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null
} }
], ],
"dept_acronym": "TAPI" "dept_acronym": "TAPI"
@ -70,39 +70,23 @@
#### GET /etudiant/ine/INE11 #### GET /etudiant/ine/INE11
```json ```json
{ {
"dept_id": 1,
"nationalite": null,
"nom": "FLEURY",
"statut": null,
"prenom": "MADELEINE",
"boursier": null,
"nom_usuel": null,
"photo_filename": null,
"civilite": "F",
"code_nip": "11",
"date_naissance": null, "date_naissance": null,
"code_ine": "INE11", "code_ine": "INE11",
"id": 11, "dept_id": 1,
"lieu_naissance": null, "lieu_naissance": null,
"scodoc7_id": null, "scodoc7_id": null,
"id": 11,
"dept_naissance": null, "dept_naissance": null,
"nom": "FLEURY",
"nationalite": null,
"prenom": "MADELEINE",
"statut": null,
"nom_usuel": null,
"boursier": null,
"civilite": "F",
"photo_filename": null,
"code_nip": "11",
"admission": { "admission": {
"etudid": 11,
"anglais": null,
"commentaire": null,
"apb_groupe": null,
"annee": null,
"francais": null,
"nomlycee": null,
"apb_classement_gr": null,
"rang": null,
"villelycee": null,
"bac": null,
"qualite": null,
"codepostallycee": null,
"specialite": null,
"rapporteur": null,
"codelycee": null,
"id": 11, "id": 11,
"annee_bac": null, "annee_bac": null,
"decision": null, "decision": null,
@ -110,66 +94,66 @@
"math": null, "math": null,
"score": null, "score": null,
"boursier_prec": null, "boursier_prec": null,
"etudid": 11,
"physique": null, "physique": null,
"classement": null "commentaire": null,
"classement": null,
"annee": null,
"anglais": null,
"nomlycee": null,
"apb_groupe": null,
"francais": null,
"villelycee": null,
"apb_classement_gr": null,
"bac": null,
"rang": null,
"codepostallycee": null,
"specialite": null,
"qualite": null,
"codelycee": null,
"rapporteur": null
}, },
"adresses": [ "adresses": [
{ {
"id": 11, "etudid": 11,
"email": "MADELEINE.FLEURY@example.com", "email": "MADELEINE.FLEURY@example.com",
"domicile": null, "domicile": null,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null,
"etudid": 11,
"emailperso": null,
"codepostaldomicile": null, "codepostaldomicile": null,
"paysdomicile": null, "paysdomicile": null,
"telephonemobile": null, "telephonemobile": null,
"typeadresse": "domicile" "typeadresse": "domicile",
"emailperso": null,
"id": 11,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null
} }
], ],
"dept_acronym": "TAPI" "dept_acronym": "TAPI"
} }
``` ```
#### GET /etudiant/etudid/11 #### GET /etudiant/nip/11
```json ```json
{ {
"dept_id": 1,
"nationalite": null,
"nom": "FLEURY",
"statut": null,
"prenom": "MADELEINE",
"boursier": null,
"nom_usuel": null,
"photo_filename": null,
"civilite": "F",
"code_nip": "11",
"date_naissance": null, "date_naissance": null,
"code_ine": "INE11", "code_ine": "INE11",
"id": 11, "dept_id": 1,
"lieu_naissance": null, "lieu_naissance": null,
"scodoc7_id": null, "scodoc7_id": null,
"id": 11,
"dept_naissance": null, "dept_naissance": null,
"nom": "FLEURY",
"nationalite": null,
"prenom": "MADELEINE",
"statut": null,
"nom_usuel": null,
"boursier": null,
"civilite": "F",
"photo_filename": null,
"code_nip": "11",
"admission": { "admission": {
"etudid": 11,
"anglais": null,
"commentaire": null,
"apb_groupe": null,
"annee": null,
"francais": null,
"nomlycee": null,
"apb_classement_gr": null,
"rang": null,
"villelycee": null,
"bac": null,
"qualite": null,
"codepostallycee": null,
"specialite": null,
"rapporteur": null,
"codelycee": null,
"id": 11, "id": 11,
"annee_bac": null, "annee_bac": null,
"decision": null, "decision": null,
@ -177,24 +161,40 @@
"math": null, "math": null,
"score": null, "score": null,
"boursier_prec": null, "boursier_prec": null,
"etudid": 11,
"physique": null, "physique": null,
"classement": null "commentaire": null,
"classement": null,
"annee": null,
"anglais": null,
"nomlycee": null,
"apb_groupe": null,
"francais": null,
"villelycee": null,
"apb_classement_gr": null,
"bac": null,
"rang": null,
"codepostallycee": null,
"specialite": null,
"qualite": null,
"codelycee": null,
"rapporteur": null
}, },
"adresses": [ "adresses": [
{ {
"id": 11, "etudid": 11,
"email": "MADELEINE.FLEURY@example.com", "email": "MADELEINE.FLEURY@example.com",
"domicile": null, "domicile": null,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null,
"etudid": 11,
"emailperso": null,
"codepostaldomicile": null, "codepostaldomicile": null,
"paysdomicile": null, "paysdomicile": null,
"telephonemobile": null, "telephonemobile": null,
"typeadresse": "domicile" "typeadresse": "domicile",
"emailperso": null,
"id": 11,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null
} }
], ],
"dept_acronym": "TAPI" "dept_acronym": "TAPI"

View File

@ -4,18 +4,6 @@
```json ```json
[ [
{ {
"dept_id": 1,
"etat": true,
"resp_can_change_ens": true,
"id": 1,
"modalite": "FI",
"ens_can_edit_eval": false,
"formation_id": 1,
"gestion_compensation": false,
"elt_sem_apo": null,
"semestre_id": 1,
"bul_hide_xml": false,
"elt_annee_apo": null,
"titre": "Semestre test", "titre": "Semestre test",
"block_moyennes": false, "block_moyennes": false,
"scodoc7_id": null, "scodoc7_id": null,
@ -23,7 +11,19 @@
"gestion_semestrielle": false, "gestion_semestrielle": false,
"date_fin": "31/08/2022", "date_fin": "31/08/2022",
"bul_bgcolor": "white", "bul_bgcolor": "white",
"etat": true,
"resp_can_edit": false, "resp_can_edit": false,
"dept_id": 1,
"modalite": "FI",
"resp_can_change_ens": true,
"id": 1,
"gestion_compensation": false,
"ens_can_edit_eval": false,
"formation_id": 1,
"bul_hide_xml": false,
"elt_sem_apo": null,
"semestre_id": 1,
"elt_annee_apo": null,
"parcours": [], "parcours": [],
"annee_scolaire": 2021, "annee_scolaire": 2021,
"date_debut_iso": "2021-09-01", "date_debut_iso": "2021-09-01",
@ -33,18 +33,18 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"etape_apo": "A1, A2, A3", "etape_apo": "A1, A2, A3",
"formsemestre_id": 1, "formsemestre_id": 1,
"formation": { "formation": {
"id": 1, "id": 1,
"acronyme": "BUT R&T", "titre": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET", "formation_code": "V1RET",
"code_specialite": null, "code_specialite": null,
"dept_id": 1, "dept_id": 1,
"titre": "BUT R&T", "acronyme": "BUT R&T",
"version": 1, "version": 1,
"type_parcours": 700, "type_parcours": 700,
"referentiel_competence_id": 1, "referentiel_competence_id": 1,
@ -53,7 +53,7 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation_id": 1 "formation_id": 1
}, },
@ -61,7 +61,8 @@
"titre_court": "BUT R&T", "titre_court": "BUT R&T",
"titre_num": "Semestre test semestre 1", "titre_num": "Semestre test semestre 1",
"session_id": "TAPI-BUT-FI-S1-2021" "session_id": "TAPI-BUT-FI-S1-2021"
} },
"... etc."
] ]
``` ```

View File

@ -1,111 +1,26 @@
### etudiants-clef ### etudiants-clef
#### GET /etudiants/nip/11
```json
[
{
"dept_id": 1,
"nationalite": null,
"nom": "FLEURY",
"statut": null,
"prenom": "MADELEINE",
"boursier": null,
"nom_usuel": null,
"photo_filename": null,
"civilite": "F",
"code_nip": "11",
"date_naissance": null,
"code_ine": "INE11",
"id": 11,
"lieu_naissance": null,
"scodoc7_id": null,
"dept_naissance": null,
"admission": {
"etudid": 11,
"anglais": null,
"commentaire": null,
"apb_groupe": null,
"annee": null,
"francais": null,
"nomlycee": null,
"apb_classement_gr": null,
"rang": null,
"villelycee": null,
"bac": null,
"qualite": null,
"codepostallycee": null,
"specialite": null,
"rapporteur": null,
"codelycee": null,
"id": 11,
"annee_bac": null,
"decision": null,
"type_admission": null,
"math": null,
"score": null,
"boursier_prec": null,
"physique": null,
"classement": null
},
"adresses": [
{
"id": 11,
"email": "MADELEINE.FLEURY@example.com",
"domicile": null,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null,
"etudid": 11,
"emailperso": null,
"codepostaldomicile": null,
"paysdomicile": null,
"telephonemobile": null,
"typeadresse": "domicile"
}
],
"dept_acronym": "TAPI"
}
]
```
#### GET /etudiants/etudid/11 #### GET /etudiants/etudid/11
```json ```json
[ [
{ {
"dept_id": 1,
"nationalite": null,
"nom": "FLEURY",
"statut": null,
"prenom": "MADELEINE",
"boursier": null,
"nom_usuel": null,
"photo_filename": null,
"civilite": "F",
"code_nip": "11",
"date_naissance": null, "date_naissance": null,
"code_ine": "INE11", "code_ine": "INE11",
"id": 11, "dept_id": 1,
"lieu_naissance": null, "lieu_naissance": null,
"scodoc7_id": null, "scodoc7_id": null,
"id": 11,
"dept_naissance": null, "dept_naissance": null,
"nom": "FLEURY",
"nationalite": null,
"prenom": "MADELEINE",
"statut": null,
"nom_usuel": null,
"boursier": null,
"civilite": "F",
"photo_filename": null,
"code_nip": "11",
"admission": { "admission": {
"etudid": 11,
"anglais": null,
"commentaire": null,
"apb_groupe": null,
"annee": null,
"francais": null,
"nomlycee": null,
"apb_classement_gr": null,
"rang": null,
"villelycee": null,
"bac": null,
"qualite": null,
"codepostallycee": null,
"specialite": null,
"rapporteur": null,
"codelycee": null,
"id": 11, "id": 11,
"annee_bac": null, "annee_bac": null,
"decision": null, "decision": null,
@ -113,28 +28,115 @@
"math": null, "math": null,
"score": null, "score": null,
"boursier_prec": null, "boursier_prec": null,
"etudid": 11,
"physique": null, "physique": null,
"classement": null "commentaire": null,
"classement": null,
"annee": null,
"anglais": null,
"nomlycee": null,
"apb_groupe": null,
"francais": null,
"villelycee": null,
"apb_classement_gr": null,
"bac": null,
"rang": null,
"codepostallycee": null,
"specialite": null,
"qualite": null,
"codelycee": null,
"rapporteur": null
}, },
"adresses": [ "adresses": [
{ {
"id": 11, "etudid": 11,
"email": "MADELEINE.FLEURY@example.com", "email": "MADELEINE.FLEURY@example.com",
"domicile": null, "domicile": null,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null,
"etudid": 11,
"emailperso": null,
"codepostaldomicile": null, "codepostaldomicile": null,
"paysdomicile": null, "paysdomicile": null,
"telephonemobile": null, "telephonemobile": null,
"typeadresse": "domicile" "typeadresse": "domicile",
"emailperso": null,
"id": 11,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null
} }
], ],
"dept_acronym": "TAPI" "dept_acronym": "TAPI"
},
"... etc."
]
```
#### GET /etudiants/nip/11
```json
[
{
"date_naissance": null,
"code_ine": "INE11",
"dept_id": 1,
"lieu_naissance": null,
"scodoc7_id": null,
"id": 11,
"dept_naissance": null,
"nom": "FLEURY",
"nationalite": null,
"prenom": "MADELEINE",
"statut": null,
"nom_usuel": null,
"boursier": null,
"civilite": "F",
"photo_filename": null,
"code_nip": "11",
"admission": {
"id": 11,
"annee_bac": null,
"decision": null,
"type_admission": null,
"math": null,
"score": null,
"boursier_prec": null,
"etudid": 11,
"physique": null,
"commentaire": null,
"classement": null,
"annee": null,
"anglais": null,
"nomlycee": null,
"apb_groupe": null,
"francais": null,
"villelycee": null,
"apb_classement_gr": null,
"bac": null,
"rang": null,
"codepostallycee": null,
"specialite": null,
"qualite": null,
"codelycee": null,
"rapporteur": null
},
"adresses": [
{
"etudid": 11,
"email": "MADELEINE.FLEURY@example.com",
"domicile": null,
"codepostaldomicile": null,
"paysdomicile": null,
"telephonemobile": null,
"typeadresse": "domicile",
"emailperso": null,
"id": 11,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null
} }
],
"dept_acronym": "TAPI"
},
"... etc."
] ]
``` ```
@ -142,39 +144,23 @@
```json ```json
[ [
{ {
"dept_id": 1,
"nationalite": null,
"nom": "FLEURY",
"statut": null,
"prenom": "MADELEINE",
"boursier": null,
"nom_usuel": null,
"photo_filename": null,
"civilite": "F",
"code_nip": "11",
"date_naissance": null, "date_naissance": null,
"code_ine": "INE11", "code_ine": "INE11",
"id": 11, "dept_id": 1,
"lieu_naissance": null, "lieu_naissance": null,
"scodoc7_id": null, "scodoc7_id": null,
"id": 11,
"dept_naissance": null, "dept_naissance": null,
"nom": "FLEURY",
"nationalite": null,
"prenom": "MADELEINE",
"statut": null,
"nom_usuel": null,
"boursier": null,
"civilite": "F",
"photo_filename": null,
"code_nip": "11",
"admission": { "admission": {
"etudid": 11,
"anglais": null,
"commentaire": null,
"apb_groupe": null,
"annee": null,
"francais": null,
"nomlycee": null,
"apb_classement_gr": null,
"rang": null,
"villelycee": null,
"bac": null,
"qualite": null,
"codepostallycee": null,
"specialite": null,
"rapporteur": null,
"codelycee": null,
"id": 11, "id": 11,
"annee_bac": null, "annee_bac": null,
"decision": null, "decision": null,
@ -182,28 +168,45 @@
"math": null, "math": null,
"score": null, "score": null,
"boursier_prec": null, "boursier_prec": null,
"etudid": 11,
"physique": null, "physique": null,
"classement": null "commentaire": null,
"classement": null,
"annee": null,
"anglais": null,
"nomlycee": null,
"apb_groupe": null,
"francais": null,
"villelycee": null,
"apb_classement_gr": null,
"bac": null,
"rang": null,
"codepostallycee": null,
"specialite": null,
"qualite": null,
"codelycee": null,
"rapporteur": null
}, },
"adresses": [ "adresses": [
{ {
"id": 11, "etudid": 11,
"email": "MADELEINE.FLEURY@example.com", "email": "MADELEINE.FLEURY@example.com",
"domicile": null, "domicile": null,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null,
"etudid": 11,
"emailperso": null,
"codepostaldomicile": null, "codepostaldomicile": null,
"paysdomicile": null, "paysdomicile": null,
"telephonemobile": null, "telephonemobile": null,
"typeadresse": "domicile" "typeadresse": "domicile",
"emailperso": null,
"id": 11,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null
} }
], ],
"dept_acronym": "TAPI" "dept_acronym": "TAPI"
} },
"... etc."
] ]
``` ```

View File

@ -4,39 +4,23 @@
```json ```json
[ [
{ {
"dept_id": 1,
"nationalite": null,
"nom": "COSTA",
"statut": null,
"prenom": "SACHA",
"boursier": null,
"nom_usuel": null,
"photo_filename": null,
"civilite": "X",
"code_nip": "1",
"date_naissance": null, "date_naissance": null,
"code_ine": "INE1", "code_ine": "INE1",
"id": 1, "dept_id": 1,
"lieu_naissance": null, "lieu_naissance": null,
"scodoc7_id": null, "scodoc7_id": null,
"id": 1,
"dept_naissance": null, "dept_naissance": null,
"nom": "COSTA",
"nationalite": null,
"prenom": "SACHA",
"statut": null,
"nom_usuel": null,
"boursier": null,
"civilite": "X",
"photo_filename": null,
"code_nip": "1",
"admission": { "admission": {
"etudid": 1,
"anglais": null,
"commentaire": null,
"apb_groupe": null,
"annee": null,
"francais": null,
"nomlycee": null,
"apb_classement_gr": null,
"rang": null,
"villelycee": null,
"bac": null,
"qualite": null,
"codepostallycee": null,
"specialite": null,
"rapporteur": null,
"codelycee": null,
"id": 1, "id": 1,
"annee_bac": null, "annee_bac": null,
"decision": null, "decision": null,
@ -44,62 +28,62 @@
"math": null, "math": null,
"score": null, "score": null,
"boursier_prec": null, "boursier_prec": null,
"etudid": 1,
"physique": null, "physique": null,
"classement": null "commentaire": null,
"classement": null,
"annee": null,
"anglais": null,
"nomlycee": null,
"apb_groupe": null,
"francais": null,
"villelycee": null,
"apb_classement_gr": null,
"bac": null,
"rang": null,
"codepostallycee": null,
"specialite": null,
"qualite": null,
"codelycee": null,
"rapporteur": null
}, },
"adresses": [ "adresses": [
{ {
"id": 1, "etudid": 1,
"email": "SACHA.COSTA@example.com", "email": "SACHA.COSTA@example.com",
"domicile": null, "domicile": null,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null,
"etudid": 1,
"emailperso": null,
"codepostaldomicile": null, "codepostaldomicile": null,
"paysdomicile": null, "paysdomicile": null,
"telephonemobile": null, "telephonemobile": null,
"typeadresse": "domicile" "typeadresse": "domicile",
"emailperso": null,
"id": 1,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null
} }
], ],
"dept_acronym": "TAPI" "dept_acronym": "TAPI"
}, },
{ {
"dept_id": 1,
"nationalite": null,
"nom": "NAUDIN",
"statut": null,
"prenom": "SIMONE",
"boursier": null,
"nom_usuel": null,
"photo_filename": null,
"civilite": "F",
"code_nip": "NIP2",
"date_naissance": null, "date_naissance": null,
"code_ine": "2", "code_ine": "2",
"id": 2, "dept_id": 1,
"lieu_naissance": null, "lieu_naissance": null,
"scodoc7_id": null, "scodoc7_id": null,
"id": 2,
"dept_naissance": null, "dept_naissance": null,
"nom": "NAUDIN",
"nationalite": null,
"prenom": "SIMONE",
"statut": null,
"nom_usuel": null,
"boursier": null,
"civilite": "F",
"photo_filename": null,
"code_nip": "NIP2",
"admission": { "admission": {
"etudid": 2,
"anglais": null,
"commentaire": null,
"apb_groupe": null,
"annee": null,
"francais": null,
"nomlycee": null,
"apb_classement_gr": null,
"rang": null,
"villelycee": null,
"bac": null,
"qualite": null,
"codepostallycee": null,
"specialite": null,
"rapporteur": null,
"codelycee": null,
"id": 2, "id": 2,
"annee_bac": null, "annee_bac": null,
"decision": null, "decision": null,
@ -107,28 +91,45 @@
"math": null, "math": null,
"score": null, "score": null,
"boursier_prec": null, "boursier_prec": null,
"etudid": 2,
"physique": null, "physique": null,
"classement": null "commentaire": null,
"classement": null,
"annee": null,
"anglais": null,
"nomlycee": null,
"apb_groupe": null,
"francais": null,
"villelycee": null,
"apb_classement_gr": null,
"bac": null,
"rang": null,
"codepostallycee": null,
"specialite": null,
"qualite": null,
"codelycee": null,
"rapporteur": null
}, },
"adresses": [ "adresses": [
{ {
"id": 2, "etudid": 2,
"email": "SIMONE.NAUDIN@example.com", "email": "SIMONE.NAUDIN@example.com",
"domicile": null, "domicile": null,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null,
"etudid": 2,
"emailperso": null,
"codepostaldomicile": null, "codepostaldomicile": null,
"paysdomicile": null, "paysdomicile": null,
"telephonemobile": null, "telephonemobile": null,
"typeadresse": "domicile" "typeadresse": "domicile",
"emailperso": null,
"id": 2,
"villedomicile": null,
"telephone": null,
"fax": null,
"description": null
} }
], ],
"dept_acronym": "TAPI" "dept_acronym": "TAPI"
} },
"... etc."
] ]
``` ```
@ -154,7 +155,8 @@
"nom_usuel": null, "nom_usuel": null,
"prenom": "SIMONE", "prenom": "SIMONE",
"civilite": "F" "civilite": "F"
} },
"... etc."
] ]
``` ```

File diff suppressed because it is too large Load Diff

View File

@ -11,7 +11,7 @@
"type_departement": "secondaire", "type_departement": "secondaire",
"type_titre": "B.U.T.", "type_titre": "B.U.T.",
"version_orebut": "2021-12-11 00:00:00", "version_orebut": "2021-12-11 00:00:00",
"scodoc_date_loaded": "2022-08-14T08:00:39.083445Z", "scodoc_date_loaded": "2022-08-19T09:28:10.715572Z",
"scodoc_orig_filename": "ressources/referentiels/but2022/competences/but-RT-05012022-081735.xml", "scodoc_orig_filename": "ressources/referentiels/but2022/competences/but-RT-05012022-081735.xml",
"competences": { "competences": {
"Administrer": { "Administrer": {

View File

@ -4,12 +4,12 @@
```json ```json
{ {
"id": 1, "id": 1,
"acronyme": "BUT R&T", "titre": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET", "formation_code": "V1RET",
"code_specialite": null, "code_specialite": null,
"dept_id": 1, "dept_id": 1,
"titre": "BUT R&T", "acronyme": "BUT R&T",
"version": 1, "version": 1,
"type_parcours": 700, "type_parcours": 700,
"referentiel_competence_id": 1, "referentiel_competence_id": 1,
@ -18,7 +18,7 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation_id": 1 "formation_id": 1
} }

View File

@ -5,12 +5,12 @@
[ [
{ {
"id": 1, "id": 1,
"acronyme": "BUT R&T", "titre": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET", "formation_code": "V1RET",
"code_specialite": null, "code_specialite": null,
"dept_id": 1, "dept_id": 1,
"titre": "BUT R&T", "acronyme": "BUT R&T",
"version": 1, "version": 1,
"type_parcours": 700, "type_parcours": 700,
"referentiel_competence_id": 1, "referentiel_competence_id": 1,
@ -19,10 +19,11 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation_id": 1 "formation_id": 1
} },
"... etc."
] ]
``` ```

View File

@ -3,7 +3,8 @@
#### GET /formations_ids #### GET /formations_ids
```json ```json
[ [
1 1,
"... etc."
] ]
``` ```

View File

@ -6,7 +6,7 @@
{ {
"version": "0", "version": "0",
"type": "BUT", "type": "BUT",
"date": "2022-08-14T08:02:01.309363Z", "date": "2022-08-19T09:29:00.145584Z",
"publie": true, "publie": true,
"etudiant": { "etudiant": {
"civilite": "X", "civilite": "X",
@ -27,16 +27,16 @@
"boursier": "", "boursier": "",
"fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=1", "fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=1",
"photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=1&size=small", "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=1&size=small",
"id": 1,
"domicile": "", "domicile": "",
"villedomicile": "",
"telephone": "",
"fax": "",
"description": "",
"codepostaldomicile": "", "codepostaldomicile": "",
"paysdomicile": "", "paysdomicile": "",
"telephonemobile": "", "telephonemobile": "",
"typeadresse": "domicile" "typeadresse": "domicile",
"id": 1,
"villedomicile": "",
"telephone": "",
"fax": "",
"description": ""
}, },
"formation": { "formation": {
"id": 1, "id": 1,
@ -972,7 +972,7 @@
{ {
"version": "0", "version": "0",
"type": "BUT", "type": "BUT",
"date": "2022-08-14T08:02:01.674979Z", "date": "2022-08-19T09:29:00.600860Z",
"publie": true, "publie": true,
"etudiant": { "etudiant": {
"civilite": "F", "civilite": "F",
@ -993,16 +993,16 @@
"boursier": "", "boursier": "",
"fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=2", "fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=2",
"photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=2&size=small", "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=2&size=small",
"id": 2,
"domicile": "", "domicile": "",
"villedomicile": "",
"telephone": "",
"fax": "",
"description": "",
"codepostaldomicile": "", "codepostaldomicile": "",
"paysdomicile": "", "paysdomicile": "",
"telephonemobile": "", "telephonemobile": "",
"typeadresse": "domicile" "typeadresse": "domicile",
"id": 2,
"villedomicile": "",
"telephone": "",
"fax": "",
"description": ""
}, },
"formation": { "formation": {
"id": 1, "id": 1,
@ -1934,7 +1934,8 @@
"groupes": {} "groupes": {}
} }
} }
} },
"... etc."
] ]
``` ```

View File

@ -26,7 +26,8 @@
"ues": [], "ues": [],
"semestre": {}, "semestre": {},
"autorisations": [] "autorisations": []
} },
"... etc."
] ]
``` ```

View File

@ -5,22 +5,13 @@
[ [
{ {
"module_id": 1, "module_id": 1,
"id": 1,
"responsable_id": 2,
"formsemestre_id": 1, "formsemestre_id": 1,
"computation_expr": null, "computation_expr": null,
"id": 1,
"responsable_id": 2,
"moduleimpl_id": 1, "moduleimpl_id": 1,
"ens": [], "ens": [],
"module": { "module": {
"coefficient": 1.0,
"code_apogee": "",
"titre": "Initiation aux r\u00e9seaux informatiques",
"ects": null,
"module_type": 2,
"id": 1,
"ue_id": 1,
"abbrev": "Init aux r\u00e9seaux informatiques",
"formation_id": 1,
"code": "R101", "code": "R101",
"matiere_id": 1, "matiere_id": 1,
"heures_cours": 0.0, "heures_cours": 0.0,
@ -28,75 +19,84 @@
"heures_td": 0.0, "heures_td": 0.0,
"numero": 10, "numero": 10,
"heures_tp": 0.0, "heures_tp": 0.0,
"code_apogee": "",
"titre": "Initiation aux r\u00e9seaux informatiques",
"coefficient": 1.0,
"module_type": 2,
"id": 1,
"ects": null,
"abbrev": "Init aux r\u00e9seaux informatiques",
"ue_id": 1,
"formation_id": 1,
"parcours": [], "parcours": [],
"app_critiques": [], "app_critiques": [],
"ue_coefs": [ "ue_coefs": [
{ {
"coef": 12.0, "coef": 12.0,
"ue_id": 1,
"module_id": 1, "module_id": 1,
"ue_id": 1,
"ue": { "ue": {
"type": 0,
"niveau_competence_id": null,
"formation_id": 1,
"ue_code": "UCOD11",
"id": 1,
"ects": 12.0,
"acronyme": "RT1.1",
"is_external": false,
"numero": 1, "numero": 1,
"code_apogee": "", "code_apogee": "",
"titre": "Administrer les r\u00e9seaux et l\u2019Internet", "titre": "Administrer les r\u00e9seaux et l\u2019Internet",
"coefficient": 0.0, "coefficient": 0.0,
"semestre_idx": 1, "semestre_idx": 1,
"coef_rcue": 1.0, "coef_rcue": 1.0,
"type": 0,
"color": "#B80004", "color": "#B80004",
"ue_code": "UCOD11",
"niveau_competence_id": null,
"formation_id": 1,
"ects": 12.0,
"id": 1,
"is_external": false,
"acronyme": "RT1.1",
"ue_id": 1 "ue_id": 1
} }
}, },
{ {
"coef": 4.0, "coef": 4.0,
"ue_id": 2,
"module_id": 1, "module_id": 1,
"ue_id": 2,
"ue": { "ue": {
"type": 0,
"niveau_competence_id": null,
"formation_id": 1,
"ue_code": "UCOD12",
"id": 2,
"ects": 8.0,
"acronyme": "RT2.1",
"is_external": false,
"numero": 2, "numero": 2,
"code_apogee": "", "code_apogee": "",
"titre": "Connecter les entreprises et les usagers", "titre": "Connecter les entreprises et les usagers",
"coefficient": 0.0, "coefficient": 0.0,
"semestre_idx": 1, "semestre_idx": 1,
"coef_rcue": 1.0, "coef_rcue": 1.0,
"type": 0,
"color": "#F97B3D", "color": "#F97B3D",
"ue_code": "UCOD12",
"niveau_competence_id": null,
"formation_id": 1,
"ects": 8.0,
"id": 2,
"is_external": false,
"acronyme": "RT2.1",
"ue_id": 2 "ue_id": 2
} }
}, },
{ {
"coef": 4.0, "coef": 4.0,
"ue_id": 3,
"module_id": 1, "module_id": 1,
"ue_id": 3,
"ue": { "ue": {
"type": 0,
"niveau_competence_id": null,
"formation_id": 1,
"ue_code": "UCOD13",
"id": 3,
"ects": 10.0,
"acronyme": "RT3.1",
"is_external": false,
"numero": 3, "numero": 3,
"code_apogee": "", "code_apogee": "",
"titre": "Cre\u0301er des outils et applications informatiques pour les R&amp;T", "titre": "Cre\u0301er des outils et applications informatiques pour les R&amp;T",
"coefficient": 0.0, "coefficient": 0.0,
"semestre_idx": 1, "semestre_idx": 1,
"coef_rcue": 1.0, "coef_rcue": 1.0,
"type": 0,
"color": "#FEB40B", "color": "#FEB40B",
"ue_code": "UCOD13",
"niveau_competence_id": null,
"formation_id": 1,
"ects": 10.0,
"id": 3,
"is_external": false,
"acronyme": "RT3.1",
"ue_id": 3 "ue_id": 3
} }
} }
@ -105,15 +105,15 @@
}, },
"evaluations": [ "evaluations": [
{ {
"jour": "",
"id": 1, "id": 1,
"moduleimpl_id": 1, "moduleimpl_id": 1,
"heure_fin": "09h00", "heure_debut": "08h00",
"description": null,
"note_max": 20.0, "note_max": 20.0,
"visibulletin": true, "visibulletin": true,
"evaluation_type": 0, "evaluation_type": 0,
"heure_debut": "08h00", "jour": "",
"description": null, "heure_fin": "09h00",
"coefficient": 1.0, "coefficient": 1.0,
"publish_incomplete": true, "publish_incomplete": true,
"numero": 0, "numero": 0,
@ -146,22 +146,13 @@
}, },
{ {
"module_id": 3, "module_id": 3,
"id": 3,
"responsable_id": 2,
"formsemestre_id": 1, "formsemestre_id": 1,
"computation_expr": null, "computation_expr": null,
"id": 3,
"responsable_id": 2,
"moduleimpl_id": 3, "moduleimpl_id": 3,
"ens": [], "ens": [],
"module": { "module": {
"coefficient": 1.0,
"code_apogee": "",
"titre": "Principe et architecture des r\u00e9seaux",
"ects": null,
"module_type": 2,
"id": 3,
"ue_id": 1,
"abbrev": null,
"formation_id": 1,
"code": "R102", "code": "R102",
"matiere_id": 1, "matiere_id": 1,
"heures_cours": 0.0, "heures_cours": 0.0,
@ -169,29 +160,38 @@
"heures_td": 0.0, "heures_td": 0.0,
"numero": 20, "numero": 20,
"heures_tp": 0.0, "heures_tp": 0.0,
"code_apogee": "",
"titre": "Principe et architecture des r\u00e9seaux",
"coefficient": 1.0,
"module_type": 2,
"id": 3,
"ects": null,
"abbrev": null,
"ue_id": 1,
"formation_id": 1,
"parcours": [], "parcours": [],
"app_critiques": [], "app_critiques": [],
"ue_coefs": [ "ue_coefs": [
{ {
"coef": 12.0, "coef": 12.0,
"ue_id": 1,
"module_id": 3, "module_id": 3,
"ue_id": 1,
"ue": { "ue": {
"type": 0,
"niveau_competence_id": null,
"formation_id": 1,
"ue_code": "UCOD11",
"id": 1,
"ects": 12.0,
"acronyme": "RT1.1",
"is_external": false,
"numero": 1, "numero": 1,
"code_apogee": "", "code_apogee": "",
"titre": "Administrer les r\u00e9seaux et l\u2019Internet", "titre": "Administrer les r\u00e9seaux et l\u2019Internet",
"coefficient": 0.0, "coefficient": 0.0,
"semestre_idx": 1, "semestre_idx": 1,
"coef_rcue": 1.0, "coef_rcue": 1.0,
"type": 0,
"color": "#B80004", "color": "#B80004",
"ue_code": "UCOD11",
"niveau_competence_id": null,
"formation_id": 1,
"ects": 12.0,
"id": 1,
"is_external": false,
"acronyme": "RT1.1",
"ue_id": 1 "ue_id": 1
} }
} }
@ -200,15 +200,15 @@
}, },
"evaluations": [ "evaluations": [
{ {
"jour": "",
"id": 3, "id": 3,
"moduleimpl_id": 3, "moduleimpl_id": 3,
"heure_fin": "09h00", "heure_debut": "08h00",
"description": null,
"note_max": 20.0, "note_max": 20.0,
"visibulletin": true, "visibulletin": true,
"evaluation_type": 0, "evaluation_type": 0,
"heure_debut": "08h00", "jour": "",
"description": null, "heure_fin": "09h00",
"coefficient": 1.0, "coefficient": 1.0,
"publish_incomplete": true, "publish_incomplete": true,
"numero": 0, "numero": 0,
@ -238,7 +238,8 @@
} }
} }
] ]
} },
"... etc."
] ]
``` ```

View File

@ -12,20 +12,7 @@
"nom_usuel": null, "nom_usuel": null,
"prenom": "FRAN\u00c7OISE", "prenom": "FRAN\u00c7OISE",
"civilite": "F", "civilite": "F",
"groups": [ "groups": []
{
"partition_id": 1,
"id": 1,
"formsemestre_id": 1,
"partition_name": null,
"numero": null,
"bul_show_rank": false,
"show_in_lists": true,
"groups_editable": true,
"group_id": 1,
"group_name": null
}
]
}, },
{ {
"id": 10, "id": 10,
@ -36,21 +23,9 @@
"nom_usuel": null, "nom_usuel": null,
"prenom": "MARGUERITE", "prenom": "MARGUERITE",
"civilite": "F", "civilite": "F",
"groups": [ "groups": []
{ },
"partition_id": 1, "... etc."
"id": 1,
"formsemestre_id": 1,
"partition_name": null,
"numero": null,
"bul_show_rank": false,
"show_in_lists": true,
"groups_editable": true,
"group_id": 1,
"group_name": null
}
]
}
] ]
``` ```

View File

@ -12,20 +12,7 @@
"nom_usuel": null, "nom_usuel": null,
"prenom": "SACHA", "prenom": "SACHA",
"civilite": "X", "civilite": "X",
"groups": [ "groups": []
{
"partition_id": 1,
"id": 1,
"formsemestre_id": 1,
"partition_name": null,
"numero": null,
"bul_show_rank": false,
"show_in_lists": true,
"groups_editable": true,
"group_id": 1,
"group_name": null
}
]
}, },
{ {
"id": 2, "id": 2,
@ -36,21 +23,9 @@
"nom_usuel": null, "nom_usuel": null,
"prenom": "SIMONE", "prenom": "SIMONE",
"civilite": "F", "civilite": "F",
"groups": [ "groups": []
{ },
"partition_id": 1, "... etc."
"id": 1,
"formsemestre_id": 1,
"partition_name": null,
"numero": null,
"bul_show_rank": false,
"show_in_lists": true,
"groups_editable": true,
"group_id": 1,
"group_name": null
}
]
}
] ]
``` ```

View File

@ -7,13 +7,13 @@
```json ```json
{ {
"bul_show_rank": false,
"partition_name": "PART", "partition_name": "PART",
"bul_show_rank": false,
"groups_editable": true, "groups_editable": true,
"id": 2, "id": 2,
"numero": 0,
"show_in_lists": false,
"formsemestre_id": 1, "formsemestre_id": 1,
"show_in_lists": false,
"numero": 0,
"groups": {} "groups": {}
} }
``` ```

View File

@ -15,7 +15,8 @@
"formsemestre_id": 1, "formsemestre_id": 1,
"numero": 0, "numero": 0,
"show_in_lists": false "show_in_lists": false
} },
"... etc."
] ]
``` ```

File diff suppressed because it is too large Load Diff

View File

@ -112,7 +112,8 @@
"partitions": { "partitions": {
"1": 1 "1": 1
} }
} },
"... etc."
] ]
``` ```

View File

@ -3,18 +3,6 @@
#### GET /formsemestre/1 #### GET /formsemestre/1
```json ```json
{ {
"dept_id": 1,
"etat": true,
"resp_can_change_ens": true,
"id": 1,
"modalite": "FI",
"ens_can_edit_eval": false,
"formation_id": 1,
"gestion_compensation": false,
"elt_sem_apo": null,
"semestre_id": 1,
"bul_hide_xml": false,
"elt_annee_apo": null,
"titre": "Semestre test", "titre": "Semestre test",
"block_moyennes": false, "block_moyennes": false,
"scodoc7_id": null, "scodoc7_id": null,
@ -22,7 +10,19 @@
"gestion_semestrielle": false, "gestion_semestrielle": false,
"date_fin": "31/08/2022", "date_fin": "31/08/2022",
"bul_bgcolor": "white", "bul_bgcolor": "white",
"etat": true,
"resp_can_edit": false, "resp_can_edit": false,
"dept_id": 1,
"modalite": "FI",
"resp_can_change_ens": true,
"id": 1,
"gestion_compensation": false,
"ens_can_edit_eval": false,
"formation_id": 1,
"bul_hide_xml": false,
"elt_sem_apo": null,
"semestre_id": 1,
"elt_annee_apo": null,
"parcours": [], "parcours": [],
"annee_scolaire": 2021, "annee_scolaire": 2021,
"date_debut_iso": "2021-09-01", "date_debut_iso": "2021-09-01",
@ -32,18 +32,18 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"etape_apo": "A1, A2, A3", "etape_apo": "A1, A2, A3",
"formsemestre_id": 1, "formsemestre_id": 1,
"formation": { "formation": {
"id": 1, "id": 1,
"acronyme": "BUT R&T", "titre": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET", "formation_code": "V1RET",
"code_specialite": null, "code_specialite": null,
"dept_id": 1, "dept_id": 1,
"titre": "BUT R&T", "acronyme": "BUT R&T",
"version": 1, "version": 1,
"type_parcours": 700, "type_parcours": 700,
"referentiel_competence_id": 1, "referentiel_competence_id": 1,
@ -52,7 +52,7 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation_id": 1 "formation_id": 1
}, },

View File

@ -4,18 +4,6 @@
```json ```json
[ [
{ {
"dept_id": 1,
"etat": true,
"resp_can_change_ens": true,
"id": 1,
"modalite": "FI",
"ens_can_edit_eval": false,
"formation_id": 1,
"gestion_compensation": false,
"elt_sem_apo": null,
"semestre_id": 1,
"bul_hide_xml": false,
"elt_annee_apo": null,
"titre": "Semestre test", "titre": "Semestre test",
"block_moyennes": false, "block_moyennes": false,
"scodoc7_id": null, "scodoc7_id": null,
@ -23,7 +11,19 @@
"gestion_semestrielle": false, "gestion_semestrielle": false,
"date_fin": "31/08/2022", "date_fin": "31/08/2022",
"bul_bgcolor": "white", "bul_bgcolor": "white",
"etat": true,
"resp_can_edit": false, "resp_can_edit": false,
"dept_id": 1,
"modalite": "FI",
"resp_can_change_ens": true,
"id": 1,
"gestion_compensation": false,
"ens_can_edit_eval": false,
"formation_id": 1,
"bul_hide_xml": false,
"elt_sem_apo": null,
"semestre_id": 1,
"elt_annee_apo": null,
"parcours": [], "parcours": [],
"annee_scolaire": 2021, "annee_scolaire": 2021,
"date_debut_iso": "2021-09-01", "date_debut_iso": "2021-09-01",
@ -33,18 +33,18 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"etape_apo": "A1, A2, A3", "etape_apo": "A1, A2, A3",
"formsemestre_id": 1, "formsemestre_id": 1,
"formation": { "formation": {
"id": 1, "id": 1,
"acronyme": "BUT R&T", "titre": "BUT R&T",
"titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications",
"formation_code": "V1RET", "formation_code": "V1RET",
"code_specialite": null, "code_specialite": null,
"dept_id": 1, "dept_id": 1,
"titre": "BUT R&T", "acronyme": "BUT R&T",
"version": 1, "version": 1,
"type_parcours": 700, "type_parcours": 700,
"referentiel_competence_id": 1, "referentiel_competence_id": 1,
@ -53,7 +53,7 @@
"acronym": "TAPI", "acronym": "TAPI",
"description": null, "description": null,
"visible": true, "visible": true,
"date_creation": "2022-08-14T10:00:33.575071+02:00" "date_creation": "2022-08-19T11:28:05.479405+02:00"
}, },
"formation_id": 1 "formation_id": 1
}, },
@ -61,7 +61,8 @@
"titre_court": "BUT R&T", "titre_court": "BUT R&T",
"titre_num": "Semestre test semestre 1", "titre_num": "Semestre test semestre 1",
"session_id": "TAPI-BUT-FI-S1-2021" "session_id": "TAPI-BUT-FI-S1-2021"
} },
"... etc."
] ]
``` ```

View File

@ -7,10 +7,10 @@
```json ```json
{ {
"numero": null,
"id": 2, "id": 2,
"group_name": "NEW_GROUP2", "numero": null,
"partition_id": 1, "partition_id": 1,
"group_name": "NEW_GROUP2",
"partition": { "partition": {
"id": 1, "id": 1,
"partition_name": null, "partition_name": null,

View File

@ -22,7 +22,8 @@
"nom_usuel": null, "nom_usuel": null,
"prenom": "MARGUERITE", "prenom": "MARGUERITE",
"civilite": "F" "civilite": "F"
} },
"... etc."
] ]
``` ```

View File

@ -22,7 +22,8 @@
"nom_usuel": null, "nom_usuel": null,
"prenom": "SIMONE", "prenom": "SIMONE",
"civilite": "F" "civilite": "F"
} },
"... etc."
] ]
``` ```

View File

@ -0,0 +1,10 @@
### logo
#### GET /logo/demo
```json
{
"Content-Type": "image/png",
"Content-Disposition": "inline; filename=logo_demo.png"
}
```

View File

@ -0,0 +1,11 @@
### logos
#### GET /logos
```json
[
"header",
"footer",
"... etc."
]
```

View File

@ -4,15 +4,15 @@
```json ```json
[ [
{ {
"jour": "",
"id": 1, "id": 1,
"moduleimpl_id": 1, "moduleimpl_id": 1,
"heure_fin": "09h00", "heure_debut": "08h00",
"description": null,
"note_max": 20.0, "note_max": 20.0,
"visibulletin": true, "visibulletin": true,
"evaluation_type": 0, "evaluation_type": 0,
"heure_debut": "08h00", "jour": "",
"description": null, "heure_fin": "09h00",
"coefficient": 1.0, "coefficient": 1.0,
"publish_incomplete": true, "publish_incomplete": true,
"numero": 0, "numero": 0,
@ -25,7 +25,8 @@
"descrheure": " de 08h00 \u00e0 09h00", "descrheure": " de 08h00 \u00e0 09h00",
"matin": 0, "matin": 0,
"apresmidi": 0 "apresmidi": 0
} },
"... etc."
] ]
``` ```

View File

@ -4,22 +4,13 @@
```json ```json
{ {
"module_id": 1, "module_id": 1,
"id": 1,
"responsable_id": 2,
"formsemestre_id": 1, "formsemestre_id": 1,
"computation_expr": null, "computation_expr": null,
"id": 1,
"responsable_id": 2,
"moduleimpl_id": 1, "moduleimpl_id": 1,
"ens": [], "ens": [],
"module": { "module": {
"coefficient": 1.0,
"code_apogee": "",
"titre": "Initiation aux r\u00e9seaux informatiques",
"ects": null,
"module_type": 2,
"id": 1,
"ue_id": 1,
"abbrev": "Init aux r\u00e9seaux informatiques",
"formation_id": 1,
"code": "R101", "code": "R101",
"matiere_id": 1, "matiere_id": 1,
"heures_cours": 0.0, "heures_cours": 0.0,
@ -27,6 +18,15 @@
"heures_td": 0.0, "heures_td": 0.0,
"numero": 10, "numero": 10,
"heures_tp": 0.0, "heures_tp": 0.0,
"code_apogee": "",
"titre": "Initiation aux r\u00e9seaux informatiques",
"coefficient": 1.0,
"module_type": 2,
"id": 1,
"ects": null,
"abbrev": "Init aux r\u00e9seaux informatiques",
"ue_id": 1,
"formation_id": 1,
"parcours": [], "parcours": [],
"app_critiques": [], "app_critiques": [],
"module_id": 1 "module_id": 1

View File

@ -7,13 +7,13 @@
```json ```json
{ {
"bul_show_rank": true,
"partition_name": "P2BIS", "partition_name": "P2BIS",
"bul_show_rank": true,
"groups_editable": true, "groups_editable": true,
"id": 1, "id": 1,
"numero": 3,
"show_in_lists": false,
"formsemestre_id": 1, "formsemestre_id": 1,
"show_in_lists": false,
"numero": 3,
"groups": { "groups": {
"1": { "1": {
"id": 1, "id": 1,

View File

@ -7,18 +7,18 @@
```json ```json
{ {
"numero": null,
"id": 2, "id": 2,
"group_name": "NEW_GROUP", "numero": null,
"partition_id": 1, "partition_id": 1,
"group_name": "NEW_GROUP",
"partition": { "partition": {
"bul_show_rank": false,
"partition_name": null, "partition_name": null,
"bul_show_rank": false,
"groups_editable": true, "groups_editable": true,
"id": 1, "id": 1,
"numero": 0, "formsemestre_id": 1,
"show_in_lists": true, "show_in_lists": true,
"formsemestre_id": 1 "numero": 0
} }
} }
``` ```

View File

@ -7,13 +7,13 @@
```json ```json
{ {
"bul_show_rank": true,
"partition_name": "P2BIS", "partition_name": "P2BIS",
"bul_show_rank": true,
"groups_editable": true, "groups_editable": true,
"id": 1, "id": 1,
"numero": 3,
"show_in_lists": false,
"formsemestre_id": 1, "formsemestre_id": 1,
"show_in_lists": false,
"numero": 3,
"groups": { "groups": {
"1": { "1": {
"id": 1, "id": 1,

View File

@ -4,7 +4,8 @@
```json ```json
[ [
"ScoSuperAdmin", "ScoSuperAdmin",
"APIView" "APIView",
"... etc."
] ]
``` ```

View File

@ -15,18 +15,3 @@
} }
``` ```
#### POST /role/customRole/edit
> `Content-Type: application/json`
>
> `{ "name" : "LaveurDeVitres", "permissions" : [ "ScoView", "APIView" ] }`
```json
{
"id": 13,
"role_name": "customRole",
"permissions": [
"ScoView"
]
}
```

View File

@ -23,7 +23,8 @@
"ScoEnsView", "ScoEnsView",
"ScoView" "ScoView"
] ]
} },
"... etc."
] ]
``` ```

View File

@ -8,13 +8,13 @@
```json ```json
{ {
"date_expiration": null, "date_expiration": null,
"date_modif_passwd": "2022-08-14T08:02:19.960831Z", "date_modif_passwd": "2022-08-19T09:29:19.775361Z",
"date_created": "2022-08-14T08:02:19.960835Z", "date_created": "2022-08-19T09:29:19.775364Z",
"dept": null, "dept": null,
"id": 10, "id": 10,
"active": true, "active": true,
"status_txt": "actif", "status_txt": "actif",
"last_seen": "2022-08-14T08:02:19.960825Z", "last_seen": "2022-08-19T09:29:19.775354Z",
"nom": "alain", "nom": "alain",
"prenom": "bruno", "prenom": "bruno",
"roles_string": "", "roles_string": "",

View File

@ -8,13 +8,13 @@
```json ```json
{ {
"date_expiration": null, "date_expiration": null,
"date_modif_passwd": "2022-08-14T08:02:19.960831Z", "date_modif_passwd": "2022-08-19T09:29:19.775361Z",
"date_created": "2022-08-14T08:02:19.960835Z", "date_created": "2022-08-19T09:29:19.775364Z",
"dept": "TAPI", "dept": "TAPI",
"id": 10, "id": 10,
"active": false, "active": false,
"status_txt": "ferm\u00e9", "status_txt": "ferm\u00e9",
"last_seen": "2022-08-14T08:02:19.960825Z", "last_seen": "2022-08-19T09:29:19.775354Z",
"nom": "alain2", "nom": "alain2",
"prenom": "bruno2", "prenom": "bruno2",
"roles_string": "", "roles_string": "",

View File

@ -4,13 +4,13 @@
```json ```json
{ {
"date_expiration": null, "date_expiration": null,
"date_modif_passwd": "2022-08-14T08:02:19.960831Z", "date_modif_passwd": "2022-08-19T09:29:19.775361Z",
"date_created": "2022-08-14T08:02:19.960835Z", "date_created": "2022-08-19T09:29:19.775364Z",
"dept": "TAPI", "dept": "TAPI",
"id": 10, "id": 10,
"active": false, "active": false,
"status_txt": "ferm\u00e9", "status_txt": "ferm\u00e9",
"last_seen": "2022-08-14T08:02:19.960825Z", "last_seen": "2022-08-19T09:29:19.775354Z",
"nom": "alain2", "nom": "alain2",
"prenom": "bruno2", "prenom": "bruno2",
"roles_string": "Observateur_", "roles_string": "Observateur_",

View File

@ -4,13 +4,13 @@
```json ```json
{ {
"date_expiration": null, "date_expiration": null,
"date_modif_passwd": "2022-08-14T08:02:19.960831Z", "date_modif_passwd": "2022-08-19T09:29:19.775361Z",
"date_created": "2022-08-14T08:02:19.960835Z", "date_created": "2022-08-19T09:29:19.775364Z",
"dept": "TAPI", "dept": "TAPI",
"id": 10, "id": 10,
"active": false, "active": false,
"status_txt": "ferm\u00e9", "status_txt": "ferm\u00e9",
"last_seen": "2022-08-14T08:02:19.960825Z", "last_seen": "2022-08-19T09:29:19.775354Z",
"nom": "alain2", "nom": "alain2",
"prenom": "bruno2", "prenom": "bruno2",
"roles_string": "", "roles_string": "",

View File

@ -4,13 +4,13 @@
```json ```json
{ {
"date_expiration": null, "date_expiration": null,
"date_modif_passwd": "2022-08-14T08:00:27.453374Z", "date_modif_passwd": "2022-08-19T09:27:59.660680Z",
"date_created": "2022-08-14T08:00:27.453378Z", "date_created": "2022-08-19T09:27:59.660683Z",
"dept": null, "dept": null,
"id": 1, "id": 1,
"active": true, "active": true,
"status_txt": "actif", "status_txt": "actif",
"last_seen": "2022-08-14T08:00:27.453368Z", "last_seen": "2022-08-19T09:27:59.660673Z",
"nom": "", "nom": "",
"prenom": "", "prenom": "",
"roles_string": "SuperAdmin_", "roles_string": "SuperAdmin_",

View File

@ -5,13 +5,13 @@
[ [
{ {
"date_expiration": null, "date_expiration": null,
"date_modif_passwd": "2022-08-14T08:00:35.856632Z", "date_modif_passwd": "2022-08-19T09:28:07.700732Z",
"date_created": "2022-08-14T08:00:35.856636Z", "date_created": "2022-08-19T09:28:07.700735Z",
"dept": "AA", "dept": "AA",
"id": 6, "id": 6,
"active": true, "active": true,
"status_txt": "actif", "status_txt": "actif",
"last_seen": "2022-08-14T08:00:35.856626Z", "last_seen": "2022-08-19T09:28:07.700726Z",
"nom": "U AA", "nom": "U AA",
"prenom": "lambda", "prenom": "lambda",
"roles_string": "UsersViewer_TAPI,Viewer_,UsersViewer_AA,Viewer_", "roles_string": "UsersViewer_TAPI,Viewer_,UsersViewer_AA,Viewer_",
@ -26,13 +26,13 @@
}, },
{ {
"date_expiration": null, "date_expiration": null,
"date_modif_passwd": "2022-08-14T08:00:36.310163Z", "date_modif_passwd": "2022-08-19T09:28:08.125041Z",
"date_created": "2022-08-14T08:00:36.310166Z", "date_created": "2022-08-19T09:28:08.125043Z",
"dept": "BB", "dept": "BB",
"id": 7, "id": 7,
"active": true, "active": true,
"status_txt": "actif", "status_txt": "actif",
"last_seen": "2022-08-14T08:00:36.310157Z", "last_seen": "2022-08-19T09:28:08.125034Z",
"nom": "U BB", "nom": "U BB",
"prenom": "lambda", "prenom": "lambda",
"roles_string": "UsersViewer_TAPI,Viewer_,UsersViewer_AA,Viewer_,UsersViewer_BB,Viewer_", "roles_string": "UsersViewer_TAPI,Viewer_,UsersViewer_AA,Viewer_,UsersViewer_BB,Viewer_",
@ -44,7 +44,8 @@
"nomplogin": "U BB Lambda (u_BB)", "nomplogin": "U BB Lambda (u_BB)",
"nomcomplet": "Lambda U Bb", "nomcomplet": "Lambda U Bb",
"email": "" "email": ""
} },
"... etc."
] ]
``` ```