Commit Graph

198 Commits

Author SHA1 Message Date
xdrm-brackets 2dedde4fa6 [webpack.data.login] send custom error code '-2' not NULL anymore (from previous commit) 2018-03-20 10:20:40 +01:00
xdrm-brackets e67195871f [module.cas] dispatch custom error codes [webpack.login] display error codes 2018-03-20 10:19:32 +01:00
xdrm-brackets 38600994c0 [repo.ue] UPDATE manage 'new_code' [module.ue] PUT manages optional argument 'new_code' [webpack.data.ue] display input for 'code' and send 'new_code' to API if set 2018-03-19 23:32:09 +01:00
xdrm-brackets 228bdddd2d [composer.mpdf] added PDF lib [public_html.pdf.php] PDF basics + layout 2018-03-19 23:15:19 +01:00
xdrm-brackets 959df5cfde [module.cas] fix1 [webpack.page.login] fix [webpack.data.login] fix 2018-03-19 18:27:33 +01:00
xdrm-brackets 39635cb5fa [webpack.ue.manage] CREATE css minmod 2018-03-18 17:36:23 +01:00
xdrm-brackets dc647f567f [webpack.ue.manage] CREATE new Cours|TD|TP implemented (with real-time feedback (push into VueJS), then updates/remove works) 2018-03-18 17:17:31 +01:00
xdrm-brackets 861fb49846 [webpack.ue.manage] minmod 2018-03-18 16:31:03 +01:00
xdrm-brackets 70ff0edeb9 [api.core.AuthSystemDefault] added $_SESSION['VERSION'] [router.controller.js] added 'session.version' in javascript '_SERVER' variable [module.version] minmod [webpack.header] implemented VERSION: fetch|create|switch 2018-03-17 19:07:44 +01:00
xdrm-brackets 4280bbb5f6 [webpack.lib.onblur] js lib to call 'callbacks' when unblur (for example <div> that shows only on click, but now it allows us to hide them when clicking outside this element) [webpack.data.common] added lib in 'window.unblur' [webpack.teacher.view] used the lib for 'filter' list that shows when clicking on filter name [webpack.header] used for 'department' and 'version' popup lists 2018-03-17 18:26:09 +01:00
Guillaume FAUVET 3be136eff1 Update card.scss 2018-03-16 18:24:57 +01:00
xdrm-brackets fa311d6df7 [webpack.ue.manage] minmod 2018-03-16 16:01:17 +01:00
xdrm-brackets 3b5875ab06 [webpack.ue.manage] implemented 'remove' for Cours|TD|TP 2018-03-16 15:59:17 +01:00
xdrm-brackets 1b8f3eadee [webpack.ue.manage] implemented 'upd_prof' to instant-update a professor for a Cours|TD|TP 2018-03-16 15:39:03 +01:00
xdrm-brackets 045ced9002 [webpack.ue.manage] eased 'add_form' (by index no more ID) 2018-03-16 15:28:47 +01:00
xdrm-brackets 9ae61af2c4 [scss.header] smaller header height 2018-03-16 15:25:05 +01:00
xdrm-brackets cd9f342eda [webpack.ue.view] no more need for $router (it is in Gstore) for navigation funcs [webpack.ue.manage] eased 'rem_form' (by index no more ID) + fetch professors / created layout for changing professor for a cours|TD|TP 2018-03-16 15:18:57 +01:00
xdrm-brackets 8218571498 [scss.container.list] minfix 2018-03-15 20:21:51 +01:00
xdrm-brackets 4360afe212 [scss.container.list] made 'tag's more readable 2018-03-15 20:17:24 +01:00
xdrm-brackets b89eb61943 [scss.container.list] minmod 2018-03-15 20:14:56 +01:00
xdrm-brackets eccaf1161a [webpack.ue.manage] can instant-add formations (api+feedback) 2018-03-15 20:08:27 +01:00
xdrm-brackets 0f57d5bd6e [webpack.ue.manage] can instant-remove formations (api+feedback) 2018-03-15 19:50:15 +01:00
xdrm-brackets 2a0d8e15b1 [module.department] renamed (got rid of the 'e') | [webpack.header] department switch OK 2018-03-15 17:38:06 +01:00
xdrm-brackets 1d0f8933be [webpack.ue.manage] SCSS for adding/removing formations to an existing cours|td|tp (must implement now in JS) 2018-03-15 15:15:12 +01:00
xdrm-brackets 5bf11d0b6d [webpack.ue.manage] hover border color consistent with Cours|TD|TP according to other cards layout 2018-03-15 14:10:08 +01:00
xdrm-brackets 688b0c10c8 [bowdel] + [AuthSystemDefault] + [module.cas] DELETE (now logout works + login + session departE?E?E?E?E?ment data) 2018-03-15 13:13:40 +01:00
xdrm-brackets 4175d578b0 [webpack.ue.manage] first iface (to be updated) very ugly 2018-03-14 19:57:31 +01:00
xdrm-brackets 30940dda48 [webpack.data.ue] manage page 'manage' load on nav from page 'view' + standalone with redirection if invalid 'code' in URL 2018-03-14 18:56:55 +01:00
xdrm-brackets d8d5c74654 [scss.global.before-icon] fix 2018-03-14 17:56:03 +01:00
xdrm-brackets 3f1037900c moved [container.list] to a new file 2018-03-14 17:43:44 +01:00
xdrm-brackets ae69cdbb42 moved [container.card] to a new file 2018-03-14 17:42:18 +01:00
xdrm-brackets d3a3e13593 moved tags|warning :before|pin :before and used multiple files for [scss.global] 2018-03-14 17:40:41 +01:00
xdrm-brackets 30ffe4f9e1 [scss.layout] loading opacity animation 2018-03-14 12:50:58 +01:00
xdrm-brackets 84ecabedd0 [page.*] [scss.layout] added loader for bad connection 2018-03-14 12:44:11 +01:00
xdrm-brackets f2201ebedc [css.container] minfix 2018-03-14 12:17:19 +01:00
xdrm-brackets 496c0ba529 [webpack.ue.*] manage navigation (2-ways) 2018-03-14 12:12:32 +01:00
xdrm-brackets 561fce6449 [css.container.tag(span)] set cursor not to select text 2018-03-14 10:34:13 +01:00
xdrm-brackets 4053768474 [css.container.cards(section)] animation on display 2018-03-14 10:30:51 +01:00
xdrm-brackets a827e66ba1 [css.prof|ue.view] managed toggle icon with 2 differente sprites 2018-03-14 00:15:51 +01:00
xdrm-brackets a574b3cdf1 [webpack.ue.view] found an design idea for 'required' vs. 'optional' UEs 2018-03-14 00:07:19 +01:00
xdrm-brackets 843251449f [repo.ue] fixed get(code), get(null) already worked | [webpack.ue.view] fixed 'form_by_id' that is now declared before fetching UEs 2018-03-13 23:52:09 +01:00
xdrm-brackets 6c0b6fe32a [webpack.ue.view] removed console.log() 2018-03-13 22:49:19 +01:00
xdrm-brackets 4999dcee05 [webpack.ue.view] added 'formations' list for each UE 2018-03-13 21:24:55 +01:00
xdrm-brackets 3a8178a352 [scss.**] menu color invertion + minmod + fixed margin after search-bar 2018-03-13 19:23:22 +01:00
xdrm-brackets 9d495e2c5c [scss.container] make gooey menu bigger 2018-03-13 19:02:38 +01:00
xdrm-brackets b85a158078 [webpack.ue.view][webpack.ue.manage] created 'nav_in' base animation (subtle) 2018-03-13 15:43:43 +01:00
xdrm-brackets e0d4c278f4 [webpack.ue.view][webpack.ue.manage] created 'nav_in' base animation 2018-03-13 15:02:41 +01:00
xdrm-brackets 66d5d57ec6 [scss.container][scss.layout] make UI more visible 2018-03-13 14:15:06 +01:00
xdrm-brackets f3085ec4db [module.professor] PUT now checks for @casLogin to be unique 2018-03-13 11:26:08 +01:00
xdrm-brackets 3e0ccea7df [module.professor] PUT can now remove CAS_LOGIN (argument @remCas = TRUE) 2018-03-13 11:13:03 +01:00
xdrm-brackets f7a63a503d Merge branch 'master' of https://git.xdrm.io/ptut/vhost into ue-transition 2018-03-12 19:51:02 +01:00
xdrm-brackets f7ddd0145c [webpack.header][scss.header] created default version management (only template) for header 2018-03-12 19:50:56 +01:00
xdrm-brackets 1a956cbc58 [webpack.ue.view][webpack.ue.manage] created sub-page of 'ue.view': 'ue.manage' which takes a 'code' as URI argument + $router commands 2018-03-12 19:50:33 +01:00
Guillaume FAUVET 17c78d6e87 Merge remote-tracking branch 'origin/master' 2018-03-12 14:50:10 +01:00
Guillaume FAUVET 18f71fc2fc [scss.container] fix .card.container overflow (solving UE display) 2018-03-12 14:49:59 +01:00
xdrm-brackets 87a069ca84 [webpack.ue.view] accessibility with 'title' attribute 2018-03-12 11:28:22 +01:00
xdrm-brackets 56f94de6a5 [webpack.teacher.view] accessibility with 'title' attribute 2018-03-12 11:23:29 +01:00
xdrm-brackets 2604e4eb80 [scss.container] fix .warning icon overflow 2018-03-12 11:16:27 +01:00
xdrm-brackets fc26d4a7ef [webpack.ue.view] fixed update 2018-03-12 11:01:23 +01:00
xdrm-brackets a0d2ca65f9 [webpack.ue.view] [repo.ue] [module.ue] implemented CREATE|DELETE|UPDATE (but BUGGGS EVERYWHERE !!!) 2018-03-11 19:34:11 +01:00
xdrm-brackets 7da78a648e [webpack.ue.view] fixed 'code' type check 2018-03-11 18:20:50 +01:00
xdrm-brackets b434a9e658 [webpack.ue.view] fixed 'remove' call 2018-03-11 18:10:49 +01:00
xdrm-brackets 1c62879fad [webpack.ue.view] updated js to handle edit/create (with volumes) 2018-03-11 18:08:33 +01:00
xdrm-brackets 17c7355b4d [webpack.ue.view] updated layout to allow updating 'volumes' [TODO: implement js for managing it] 2018-03-11 17:48:50 +01:00
xdrm-brackets de79bfffde [webpack.ue.view] update [webpack.ue.data] update [scss.container] update [TODO: add volumes in edit/create] [TODO: implement API/repo] 2018-03-11 17:31:46 +01:00
Unknown 2a6d5e7b94 Fix PhpDoc + fix PhpStan errors 2018-03-11 16:31:36 +01:00
xdrm-brackets 24dcbcc7ba [webpack.teacher.view] instant-edit now updates the 'category label' from 'gstore.get.filters.categories' if possible 2018-03-08 18:34:25 +01:00
xdrm-brackets 8a3d83503d [module.professor.filter] can now filter by 'categories' + [repo.category] implemented getProfessors() + [webpack.teacher.view] instant-filter for 'categories' -> will propably help to have categories to update category label when prof edited) 2018-03-08 18:13:07 +01:00
xdrm-brackets 158b9d2cb0 [webpack.teacher.view] instant-filter new design + filter count 2018-03-08 18:03:25 +01:00
xdrm-brackets 0e305499ad [404] upgrade 2018-03-08 15:07:16 +01:00
xdrm-brackets 45a7f126bb created svg filter cluster for better usage 2018-03-08 14:14:22 +01:00
xdrm-brackets da5f51367e [webpack.teacher.view] instant-edit add border 2018-03-08 14:04:10 +01:00
xdrm-brackets 5785b58703 [webpack.teacher.view] instant-edit now works !! (but need to get categoryLabel from other request maybe..) 2018-03-08 13:58:30 +01:00
xdrm-brackets c4041532a8 [webpack.teacher.view] now if you click on the :not(:hover) link, it will be consistent (does not move) 2018-03-08 13:12:29 +01:00
xdrm-brackets c9563ab36d [webpack.teacher.view] gooey effect now invisible when not :hover 2018-03-08 13:07:15 +01:00
xdrm-brackets 7a3ac8ff64 [webpack.teacher.view] instant-remove|instant-edit now have knowledge of the specified professor (from gstore.professors) 2018-03-08 12:45:09 +01:00
xdrm-brackets 3f7aaee9b5 [scss] chrome+firefox cross-compatibility 2018-03-08 12:40:06 +01:00
xdrm-brackets 56b858c044 [webpack.teacher.view] SCSS: gooey effect order change 2018-03-08 12:25:28 +01:00
xdrm-brackets efaaedfd0d [webpack.teacher.view] SCSS: gooey effect 2018-03-08 12:12:12 +01:00
xdrm-brackets 8a22a18b96 [webpack.teacher.view] make instant-buttons (admin, edit, remove) with feedback (TEST) 2018-03-07 19:13:05 +01:00
xdrm-brackets b21635c365 [css.card.container] fix layout for when few cards, align to top (not middle of screen) 2018-03-07 19:06:21 +01:00
xdrm-brackets 2ce339f1e2 [webpack.teacher.view] fixed '(cas_login)' layout (parenthesis are no more in pseudo-elements but included in HTML render) + white-space: nowrap allows it not to be multiline | [css.container.card.instant-search] fixed '+' toggle button layout (except extremely small resolution) 2018-03-07 19:00:21 +01:00
xdrm-brackets e04649a8f5 [webpack.teacher.view] can now toggle 'CREATE' card + fixed layout now 'CREATE' card is !!exactly!! the same size as others 2018-03-07 18:49:28 +01:00
xdrm-brackets c21b744986 [webpack.teacher.view] can now toggle 'ADMIN' property in real-time (+feedback) 2018-03-07 14:58:01 +01:00
xdrm-brackets f010f29477 remove debug 2018-03-07 14:46:41 +01:00
xdrm-brackets f544959e76 [webpack.teacher.view] CREATE feedback (green msg) 2018-03-07 14:43:04 +01:00
xdrm-brackets e818886972 [webpack.teacher.view] can now CREATE professors 2018-03-07 14:34:44 +01:00
xdrm-brackets 919bccafd9 [webpack.teacher.view] duplicated code from 'REMOVE' to 'UPDATE' (to implement) 2018-03-07 13:20:02 +01:00
xdrm-brackets c3c59737d1 [webpack.teacher.view]] Can now REMOVE (delete) professors 2018-03-07 13:13:31 +01:00
xdrm-brackets f491d9736d minfix css for pop-up 2018-03-07 12:25:57 +01:00
xdrm-brackets ba30174b02 [webpack.teacher.view] added 'remove' and 'edit' icons (to implement) 2018-03-07 12:12:50 +01:00
xdrm-brackets 3cfde3e948 minmod 2018-03-06 19:42:09 +01:00
xdrm-brackets 39cc5ef906 [webpack.logout] now logout works 2018-03-06 19:39:34 +01:00
xdrm-brackets 9c00c83240 [webpack.login] added icon+title [TODO: animations] 2018-03-06 19:26:56 +01:00
xdrm-brackets 7deff7ae49 [webpack.teacher.view] added 'warning' 2018-03-06 16:37:27 +01:00
xdrm-brackets 276582b131 [webpack.teacher.view] fixed button on 'create' card 2018-03-06 16:34:30 +01:00
xdrm-brackets 54c2455da4 [webpack.teacher.view] minlayoutfix 2018-03-06 16:22:07 +01:00
xdrm-brackets 8f47e3d7ae [webpack.teacher.view] added fetching categories for 'create' card 2018-03-06 16:20:31 +01:00
xdrm-brackets 8dff413fce [webpack.teacher.view] added 'create' card 2018-03-06 16:05:29 +01:00
xdrm-brackets 8326c965a2 [webpack.teacher.view] Cours|TD|TP card footer icons+explicity 2018-03-06 15:02:36 +01:00