Commit Graph

187 Commits

Author SHA1 Message Date
Unknown dbbb0839ea Merge branch 'database-error-detection' 2018-03-05 20:31:40 +01:00
SeekDaSky b1bf05541d fixed encoding + implemented incoherence detection 2018-03-05 20:30:57 +01:00
xdrm-brackets 565f9d8d11 [webpack.teacher.view] filters now works 2018-03-05 19:51:28 +01:00
xdrm-brackets 443e401d66 Merge branch 'master' of https://git.xdrm.io/ptut/vhost 2018-03-05 19:42:42 +01:00
xdrm-brackets 15c57b7abb [module.professor] GET fixed VH formula (renamed 'du' to 'hoursToDo') 2018-03-05 19:42:37 +01:00
Guillaume FAUVET 6c458fbf82 Merge remote-tracking branch 'origin/master' 2018-03-05 19:40:12 +01:00
Guillaume FAUVET 5ad2f24ff9 Ajout de la page Gestion UE 2018-03-05 19:39:56 +01:00
Guillaume FAUVET 3578b73417 Ajout de la page Fiches 2018-03-05 19:39:39 +01:00
Guillaume FAUVET e3726632a3 Ajout de la page Administration 2018-03-05 19:39:02 +01:00
xdrm-brackets 92dfdbbc5b Merge branch 'master' of https://git.xdrm.io/ptut/vhost 2018-03-05 19:35:41 +01:00
xdrm-brackets 56cc3eec82 [module.root] to test params | [config.mdules] 2018-03-05 19:35:35 +01:00
xdrm-brackets 8abf8cca2e [BIGUPDATE: api.core.Checker] remove flexibility 2018-03-05 19:33:43 +01:00
xdrm-brackets a9fec0373e [BIGUPDATE: api.core.Request] Now the api tries to parse JSON parameters (if cannot, they are considered as text) -> the parsed data is passed to controllers -> the checker uses the parsed data 2018-03-05 19:16:33 +01:00
xdrm-brackets 3c97079d25 [repo.formation] getProfessors(@form_id) 2018-03-05 18:48:47 +01:00
xdrm-brackets fec2a504a8 [repo.professor] error management 2018-03-05 18:48:30 +01:00
xdrm-brackets ae5a2459ff [js] override Element prototype with adding: Element.addClass('classname') + Element.remClass('classname') | [webpack.teacher.view] implemented filter show/hide 2018-03-05 18:20:47 +01:00
xdrm-brackets 07438b400a [scss.menu] fixed z-index to show item labels + revert change for fixed menu 2018-03-05 17:38:51 +01:00
xdrm-brackets 3e611ba2f3 bugfix 2018-03-05 17:35:20 +01:00
xdrm-brackets 11bda22ffb [TODO: config.modules.professor.filter.POST] 2018-03-05 11:58:44 +01:00
xdrm-brackets 18302be8b6 [webpack.teacher.view] fixed fold filter group layout 2018-03-05 11:49:55 +01:00
xdrm-brackets df520993fb [webpack.teacher.view] added dynamic filter generation 2018-03-05 11:46:01 +01:00
xdrm-brackets b2faf0e736 bugfix 2018-03-05 11:45:43 +01:00
xdrm-brackets 79da633600 [repo.formation] formatted get(ID|ALL) | [module.formation] implemented GET 2018-03-05 11:19:32 +01:00
xdrm-brackets 767abc3063 [repo.ue] added get(ID|ALL) | [module.ue] implemented GET 2018-03-05 10:39:43 +01:00
xdrm-brackets cb0b06feb2 layout minfix 2018-03-04 18:52:36 +01:00
xdrm-brackets 83bb8c803a [webpack.teacher.view] real-time search now 150ms 2018-03-04 18:25:07 +01:00
xdrm-brackets 400709ca08 [webpack.teacher.view] real-time search with 'instant-search' by: lastName + firstName 2018-03-04 18:16:23 +01:00
xdrm-brackets 405e74d8d8 [webpack.teacher.view] added generic CSS+HTML semantic for 'filter' + 'instant search' 2018-03-04 17:23:35 +01:00
xdrm-brackets 0e2ac90b58 [webpack.teacher.view] icons greyed if 0 hours 2018-03-04 12:56:35 +01:00
xdrm-brackets 6ada8fe0a3 [webpack.teacher.view] fixed 'programmed hours' + equiTD 2018-03-04 12:46:47 +01:00
xdrm-brackets 821edf3f70 [repo.professor] prevent wrong statements to be executed 2018-03-04 12:05:10 +01:00
xdrm-brackets 99351cb8ab [repo.professor] remove PDO exception mode 2018-03-04 12:02:50 +01:00
xdrm-brackets 8bb07d4a33 [webpack.teacher.view] updated with VH data 2018-03-04 11:59:10 +01:00
xdrm-brackets 2352842543 [module.professor] GET (first URL0 argument '0' or '1' to activate VH data) 2018-03-04 11:58:56 +01:00
xdrm-brackets 587884d437 [repo.professor] get (gets by id if given, else getAll) | getWithVH (same as 'get' but with VH data) 2018-03-04 11:58:19 +01:00
xdrm-brackets e83b20e9ff minmod 2018-03-03 22:30:26 +01:00
xdrm-brackets b59d1cbeff [webpack.page.teachers] load professors through API + flex layout 2018-03-03 22:27:34 +01:00
xdrm-brackets fbb21b3ffa [page.teacher] card layout (html semantic + generic css) 2018-03-03 19:37:38 +01:00
xdrm-brackets d033df5ee7 removed 'toremove' 2018-03-03 16:47:57 +01:00
xdrm-brackets f046741a89 Removed API/release permission 2018-03-03 16:37:54 +01:00
xdrm-brackets e19a891802 toremove 2018-03-03 16:34:54 +01:00
xdrm-brackets 73a496faae [module.cas] POST fixed 'service' processed from $_SERVER variables 2018-03-03 16:32:10 +01:00
xdrm-brackets fa83d62d72 [webpack.login.data] now works with localhost|xdrm.io (used processed 'api.target') 2018-03-03 16:25:39 +01:00
xdrm-brackets b1c6ab5a0d [scss.global] updated BUTTONs to be more readable | [webpack.login] now works with API for CAS login 2018-03-03 16:21:41 +01:00
xdrm-brackets 0a8a8dc802 [router.controller.js] _SERVER fixed 'connected' variable 2018-03-03 16:01:39 +01:00
xdrm-brackets e80b20c0d2 [error.core.error] added 'MissingBody' and 'MissingHeaders' API download error descriptions 2018-03-03 16:01:20 +01:00
xdrm-brackets 65d1e78cf2 [webpack.login] now works with CAS authentication 2018-03-03 16:00:43 +01:00
xdrm-brackets 58a527d9d1 [webpack.config] added page 'login.js' 2018-03-03 15:55:39 +01:00
xdrm-brackets 2411b2ed88 [router.controller.page] Redirect to LOGIN page if no authentication 2018-03-03 15:55:10 +01:00
xdrm-brackets b537644258 [module.cas] DELETE for logout | GET for callback now works with tested system for pop-up 2018-03-03 15:50:11 +01:00