diff --git a/docs/img/API_Chart.odg b/docs/img/API_Chart.odg index 57bcc9880..4258ba70d 100644 Binary files a/docs/img/API_Chart.odg and b/docs/img/API_Chart.odg differ diff --git a/docs/img/API_Chart.svg b/docs/img/API_Chart.svg index b8689b7cd..e8d62e99a 100644 --- a/docs/img/API_Chart.svg +++ b/docs/img/API_Chart.svg @@ -1,6 +1,6 @@ - + @@ -110,6 +110,22 @@ + + + + <str_role_name> + + + + + + + + / + + + + @@ -117,7 +133,7 @@ - + @@ -125,7 +141,7 @@ - + @@ -133,7 +149,7 @@ - + @@ -141,47 +157,47 @@ - + departement - - - - - - etudiants - - - - - - - - formsemestres_ids - - - - - - formsemestres_courants + + + + etudiants - - - - / + + + + formsemestres_ids + + + + formsemestres_courants + + + + + + + + / + + + + @@ -189,7 +205,7 @@ - + @@ -197,56 +213,49 @@ - + - + - - - - - - - - - - - - - - - - - + + + - - - + + + - - - + + + + + + + + + + - + @@ -254,39 +263,39 @@ - + departement - - - - - - etudiants - - - - - - formsemestres_ids + + + + etudiants - - - - formsemestres_courants + + + + formsemestres_ids + + + + formsemestres_courants + + + + @@ -294,15 +303,15 @@ - - - - - / + + + + + / - + @@ -310,43 +319,43 @@ - + / - - - - - - - - - - + + + - - - + + + - - - + + + + + + + + + + - + @@ -354,7 +363,7 @@ - + @@ -362,7 +371,7 @@ - + @@ -370,7 +379,7 @@ - + @@ -378,7 +387,7 @@ - + @@ -386,7 +395,7 @@ - + @@ -394,7 +403,7 @@ - + @@ -402,7 +411,7 @@ - + @@ -410,7 +419,7 @@ - + @@ -418,7 +427,7 @@ - + @@ -426,7 +435,7 @@ - + @@ -434,7 +443,7 @@ - + @@ -442,7 +451,7 @@ - + @@ -450,7 +459,7 @@ - + @@ -458,7 +467,7 @@ - + @@ -466,7 +475,7 @@ - + @@ -474,7 +483,7 @@ - + @@ -482,7 +491,7 @@ - + @@ -490,7 +499,7 @@ - + @@ -498,7 +507,7 @@ - + @@ -506,7 +515,7 @@ - + @@ -514,7 +523,7 @@ - + @@ -522,7 +531,7 @@ - + @@ -530,42 +539,42 @@ - + - + - + - + - + - + @@ -573,7 +582,7 @@ - + @@ -581,7 +590,7 @@ - + @@ -589,7 +598,7 @@ - + @@ -597,21 +606,21 @@ - + - + - + @@ -619,7 +628,7 @@ - + @@ -627,7 +636,7 @@ - + @@ -635,7 +644,7 @@ - + @@ -643,88 +652,88 @@ - + - referentiel_competence - - - - - - - - logo + referentiel_competences - - - - / + + + + logo - - - - / - - - - - - - + + + + / + + + + + / + + + - - - - / + + + - - - - / + + + + / - - - - <string:logo_name> + + + + / - - - - ? - id322 + + + + <string:logo_name> - - - - ? - id323 + + + + ? + id361 + + + + ? + id362 + + + + @@ -732,7 +741,7 @@ - + @@ -740,7 +749,7 @@ - + @@ -748,7 +757,7 @@ - + @@ -756,7 +765,7 @@ - + @@ -764,7 +773,7 @@ - + @@ -772,7 +781,7 @@ - + @@ -780,7 +789,7 @@ - + @@ -788,7 +797,7 @@ - + @@ -796,7 +805,7 @@ - + @@ -804,7 +813,7 @@ - + @@ -812,7 +821,7 @@ - + @@ -820,7 +829,7 @@ - + @@ -828,7 +837,7 @@ - + @@ -836,7 +845,7 @@ - + @@ -844,7 +853,7 @@ - + @@ -852,7 +861,7 @@ - + @@ -860,137 +869,137 @@ - + - + - + - + - + - + - + - + - + - - - - - - formsemestre - - - - - - / + + + + formsemestre - - - - <int:formsemestre_id> + + + + / - - - - / + + + + <int:formsemestre_id> - + - - - + + + + / - - - + + + - - - + + + - - - + + + - - + + + + + + + + + - + @@ -998,46 +1007,46 @@ - - - - - - - - - - - bulletins + + + - - - - evaluations + + + + bulletins - - - - etudiants + + + + evaluations - - - - / + + + + etudiants + + + + / + + + + @@ -1045,7 +1054,7 @@ - + @@ -1053,29 +1062,29 @@ - - - + + + - - - + + + - - - - - etat_evals + + + + + etat_evals - + @@ -1083,7 +1092,7 @@ - + @@ -1091,7 +1100,7 @@ - + @@ -1099,7 +1108,7 @@ - + @@ -1107,7 +1116,7 @@ - + @@ -1115,7 +1124,7 @@ - + @@ -1123,14 +1132,14 @@ - - - + + + - + @@ -1138,63 +1147,63 @@ - + create - - - - - - logos - - - - - - / + + + + logo - - - - <string:logo_name> + + + + / - - - - user + + + + <string:logo_name> - - - - / + + + + user - - - - <int:uid> + + + + / + + + + <int:uid> + + + + @@ -1202,21 +1211,21 @@ - + - + - + @@ -1224,7 +1233,7 @@ - + @@ -1232,7 +1241,7 @@ - + @@ -1240,7 +1249,7 @@ - + @@ -1248,7 +1257,7 @@ - + @@ -1256,7 +1265,7 @@ - + @@ -1264,7 +1273,7 @@ - + @@ -1272,7 +1281,7 @@ - + @@ -1280,7 +1289,7 @@ - + @@ -1288,7 +1297,7 @@ - + @@ -1296,7 +1305,7 @@ - + @@ -1304,7 +1313,7 @@ - + @@ -1312,7 +1321,7 @@ - + @@ -1320,7 +1329,7 @@ - + @@ -1328,7 +1337,7 @@ - + @@ -1336,180 +1345,180 @@ - + - + - + - + - + - + - + - - - - - - partition - - - - - - / + + + + partition - - - - <int:partition_id> + + + + / - - - - / + + + + <int:partition_id> - + - - - + + + + / - - - + + + - - - + + + - + - - - - edit + + + - - - - delete + + + + edit - - - - remove_etudiant + + + + delete - - - - / + + + + remove_etudiant - - - - <int:etudiant_id> + + + + / - - - - group + + + + <int:etudiant_id> - - - - / + + + + group - - - - create - - - - - - - + + + + / + + + + + create + + + + + + + + + + @@ -1517,7 +1526,7 @@ - + @@ -1525,7 +1534,7 @@ - + @@ -1533,7 +1542,7 @@ - + @@ -1541,54 +1550,54 @@ - - - - - decisions_jury + + + + + decisions_jury - + / - - - - - - groups - - - - - - / + + + + groups - - - - order - - - - - - - + + + + / + + + + + order + + + + + + + + + + @@ -1596,61 +1605,61 @@ - + - ? - id324 - - - - - - - - ? - id325 + ? + id363 - - - - ? - id326 + + + + ? + id364 - - - - ? - id327 + + + + ? + id365 - - - - ? - id328 + + + + ? + id366 - - - - ? - id329 + + + + ? + id367 + + + + ? + id368 + + + + @@ -1658,7 +1667,7 @@ - + @@ -1666,7 +1675,7 @@ - + @@ -1674,7 +1683,7 @@ - + @@ -1682,7 +1691,7 @@ - + @@ -1690,7 +1699,7 @@ - + @@ -1698,7 +1707,7 @@ - + @@ -1706,7 +1715,7 @@ - + @@ -1714,7 +1723,7 @@ - + @@ -1722,304 +1731,304 @@ - + - + - + - + - + - + - + - + - + - - - - - - logos - - - - - - / + + + + logos - - - - / - - - - - - - + + + + / + + + + + / + + + - - - - ? - id330 + + + - - - - ? - id331 + + + + ? + id369 - - - - ? - id332 + + + + ? + id370 - - - - ? - id333 + + + + ? + id371 - - - - ? - id334 + + + + ? + id372 - - - - ? - id335 + + + + ? + id373 - - - - ? - id336 + + + + ? + id374 - - - - moduleimpl + + + + ? + id375 - - - - / + + + + moduleimpl - - - - <int:moduleimpl_id> + + + + / - - - - / + + + + <int:moduleimpl_id> - - - - ? - id337 + + + + / - - - - ? - id338 + + + + ? + id376 - - - - ? - id339 + + + + ? + id377 - - - - ? - id340 + + + + ? + id378 - - - - ? - id341 + + + + ? + id379 - - - - ? - id342 + + + + ? + id380 - - - - ? - id343 + + + + ? + id381 - - - - ? - id344 + + + + ? + id382 - - - - ? - id345 + + + + ? + id383 - - - - ? - id346 + + + + ? + id384 - - - - ? - id347 + + + + ? + id385 - - - - ? - id348 + + + + ? + id386 + + + + ? + id387 + + + + @@ -2027,7 +2036,7 @@ - + @@ -2035,7 +2044,7 @@ - + @@ -2043,163 +2052,163 @@ - + - + - + - ? - id349 + ? + id388 - + - ? - id350 + ? + id389 - + - + - ? - id351 - - - - - - - - ? - id352 + ? + id390 - - - - ? - id353 + + + + ? + id391 - - - - ? - id354 + + + + ? + id392 - - - - ? - id355 + + + + ? + id393 - - - - ? - id356 + + + + ? + id394 - - - - ? - id357 + + + + ? + id395 - - - - ? - id358 + + + + ? + id396 - - - - ? - id359 + + + + ? + id397 - - - - ? - id360 + + + + ? + id398 - - - - ? - id361 + + + + ? + id399 - - - - ? - id362 + + + + ? + id400 - - - - ? - id363 + + + + ? + id401 + + + + ? + id402 + + + + @@ -2207,45 +2216,36 @@ - - - - - - - - - - - ? - id364 + + + - - - - ? - id365 + + + + ? + id403 - - - - create + + + + ? + id404 - - - - ? - id366 + + + + create @@ -2257,371 +2257,720 @@ - - - - edit + + + + edit - - - - delete + + + + delete - - - + + + - - - + + + - - - - create + + + + create - - - + + + - - - + + + - - - - edit + + + + edit - - - - delete + + + + query - + - - - - query + + + - - - + + + - + - - - + + + + role - + - - - + + + + / - - - - role + + + + <str:role_name> - + - - - - / + + + - - - - <str:role_name> + + + + add - + - - - + + + + / - - - - add + + + + remove - - - - / + + + + / - + - - - - remove + + + + + + + + + + - - - - - / - - - - - - + + + + departement - + - - - + + + + / - - - - departement + + + + <str:dept_acronym> - - - - / + + + + departement - - - - <str:dept_acronym> + + + + / - - - - departement + + + + <str:dept_acronym> - - - - / + + + + roles - - - - <str:dept_acronym> + + + + role - + - - - + + + + / - + - - - + + + + <str_role_name> - - - - roles + + + + / - - - - roles + + + + add_permission - - - - / + + + + / - - - - <str_role_name> + + + + remove_permission - - - - / + + + + / - - - - add_permission + + + + <str:perm_name> - - - - / + + + + <str:perm_name> - + - - - - remove_permission + + + - + - - - - / + + + - - - - <str:perm_name> + + + + edit + + + + + + + - - - - - <str:perm_name> - - - - - - + + + + / - + - - - + + + + permissions - - - - create + + + + ? + id405 - + - - - + + + + ? + id406 - - - - / + + + + ? + id407 - - - - permissions + + + + ? + id408 + + + + + + + + ? + id409 + + + + + + + + ? + id410 + + + + + + + + ? + id411 + + + + + + + + ? + id412 + + + + + + + + ? + id413 + + + + + + + + ? + id414 + + + + + + + + ? + id415 + + + + + + + + ? + id416 + + + + + + + + ? + id417 + + + + + + + + ? + id418 + + + + + + + + ? + id419 + + + + + + + + ? + id420 + + + + + + + + ? + id421 + + + + + + + + ? + id422 + + + + + + + + ? + id423 + + + + + + + + ? + id424 + + + + + + + + logos + + + + + + + + ? + id425 + + + + + + + + ? + id426 + + + + + + + + ? + id427 + + + + + + + + ? + id428 + + + + + + + + ? + id429 + + + + + + + + ? + id430 + + + + + + + + ? + id431 + + + + + + + + ? + id432 + + + + + + + + create + + + + + + + + ? + id433 + + + + + + + + delete + + + + + + + + ? + id434 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ? + id435 + + + + + + + + ? + id436 + + + + + + + + ? + id437 + + + + + + + + ? + id438 + + + + + + + + ? + id439 + + + + + + + + ? + id440 + + + + + + + + ? + id441