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
xdrm-brackets
2018-03-19 23:32:09 +0100
228bdddd2d[composer.mpdf] added PDF lib [public_html.pdf.php] PDF basics + layout
xdrm-brackets
2018-03-19 23:03:47 +0100
bef4dad5f7[api.core.authsystemdefault] removed CAS management [module.cas] implemented good CAS management with database + error management (edge cases)
xdrm-brackets
2018-03-19 19:06:00 +0100
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
xdrm-brackets
2018-03-17 18:26:09 +0100
e221452295[module.department.save] => [module.department.version] refactor + POST split into POST & PUT + used API 'error' return field BIGUPDATE
xdrm-brackets
2018-03-17 14:34:16 +0100
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
xdrm-brackets
2018-03-16 15:18:57 +0100
eccaf1161a[webpack.ue.manage] can instant-add formations (api+feedback)
xdrm-brackets
2018-03-15 20:08:27 +0100
0f57d5bd6e[webpack.ue.manage] can instant-remove formations (api+feedback)
xdrm-brackets
2018-03-15 19:50:15 +0100
c3bebefe0f[repo.tp] fixed + added requests to create|update|delete [module.tp] POST to create + PUT to update (can remove a list of formations, or add a list .., update idProf (-1 to unset), volume)
xdrm-brackets
2018-03-15 19:29:00 +0100
45e3b005ec[repo.td] fixed + added requests to create|update|delete [module.td] POST to create + PUT to update (can remove a list of formations, or add a list .., update idProf (-1 to unset), volume)
xdrm-brackets
2018-03-15 19:25:42 +0100
0c0c37b0a1[repo.cours] fixed + added requests to create|update|delete [module.cours] POST to create + PUT to update (can remove a list of formations, or add a list .., update idProf (-1 to unset), volume)
xdrm-brackets
2018-03-15 19:17:28 +0100
b3990578d3ajout du gitignore des backups
Unknown
2018-03-15 16:47:43 +0100
959a1047d8Implémentation de base des backups
Unknown
2018-03-15 16:47:22 +0100
e1bdac7f5brenamed 'departement' to 'department'
xdrm-brackets
2018-03-15 17:40:12 +0100
2a0d8e15b1[module.department] renamed (got rid of the 'e') | [webpack.header] department switch OK
xdrm-brackets
2018-03-15 17:38:06 +0100
5d130114cfajout du gitignore des backups
Unknown
2018-03-15 16:47:43 +0100
f979578bbcImplémentation de base des backups
Unknown
2018-03-15 16:47:22 +0100
1d0f8933be[webpack.ue.manage] SCSS for adding/removing formations to an existing cours|td|tp (must implement now in JS)
xdrm-brackets
2018-03-15 15:15:12 +0100
5bf11d0b6d[webpack.ue.manage] hover border color consistent with Cours|TD|TP according to other cards layout
xdrm-brackets
2018-03-15 13:41:16 +0100
4175d578b0[webpack.ue.manage] first iface (to be updated) very ugly
xdrm-brackets
2018-03-14 19:57:31 +0100
30940dda48[webpack.data.ue] manage page 'manage' load on nav from page 'view' + standalone with redirection if invalid 'code' in URL
ue-groupe-list
xdrm-brackets
2018-03-14 18:56:55 +0100
a574b3cdf1[webpack.ue.view] found an design idea for 'required' vs. 'optional' UEs
xdrm-brackets
2018-03-14 00:07:19 +0100
843251449f[repo.ue] fixed get(code), get(null) already worked | [webpack.ue.view] fixed 'form_by_id' that is now declared before fetching UEs
xdrm-brackets
2018-03-13 23:52:09 +0100
127132f9b2because your request is shit
Unknown
2018-03-13 21:59:09 +0100
4999dcee05[webpack.ue.view] added 'formations' list for each UE
ue-formation-list
xdrm-brackets
2018-03-13 21:24:55 +0100
7d2d59402b[repo.ue] now GET returns the field 'formations' that is a JSON array (shitty SQL) [module.ue] converts to real array data
xdrm-brackets
2018-03-13 21:17:32 +0100
76ade95c18[repo.ue] now GET returns the field 'formations' that is a JSON array representation containing the 'formation' IDS
xdrm-brackets
2018-03-13 20:10:14 +0100
3a8178a352[scss.**] menu color invertion + minmod + fixed margin after search-bar
xdrm-brackets
2018-03-13 19:23:22 +0100
9d495e2c5c[scss.container] make gooey menu bigger
xdrm-brackets
2018-03-13 19:02:38 +0100
b85a158078[webpack.ue.view][webpack.ue.manage] created 'nav_in' base animation (subtle)
xdrm-brackets
2018-03-13 15:43:43 +0100
e0d4c278f4[webpack.ue.view][webpack.ue.manage] created 'nav_in' base animation
xdrm-brackets
2018-03-13 15:02:41 +0100
7472c8627e[page.*] shring mobile initial aspect ratio
xdrm-brackets
2018-03-13 14:20:28 +0100
fc47675f7e[page.*] double mobile initial aspect ratio
xdrm-brackets
2018-03-13 14:17:46 +0100
66d5d57ec6[scss.container][scss.layout] make UI more visible
xdrm-brackets
2018-03-13 14:15:06 +0100
5a050dbbd1[module.professor] PUT|POST check for lastName+firstName or casLogin to be unique
xdrm-brackets
2018-03-13 11:44:33 +0100
f3085ec4db[module.professor] PUT now checks for @casLogin to be unique
xdrm-brackets
2018-03-13 11:26:08 +0100
3e0ccea7df[module.professor] PUT can now remove CAS_LOGIN (argument @remCas = TRUE)
xdrm-brackets
2018-03-13 11:13:03 +0100
f7ddd0145c[webpack.header][scss.header] created default version management (only template) for header
xdrm-brackets
2018-03-12 19:50:56 +0100
1a956cbc58[webpack.ue.view][webpack.ue.manage] created sub-page of 'ue.view': 'ue.manage' which takes a 'code' as URI argument + $router commands
xdrm-brackets
2018-03-12 19:50:33 +0100
fa9964cd78[module.ue] PUT pass 'defaultFormation' as it (NULL: ignore, -1: unset, *: set)
xdrm-brackets
2018-03-12 10:57:53 +0100
6de03a80e3[repo.ue] UPDATE now can have empty 'bind_param' because can only set defaultFormation to NULL
xdrm-brackets
2018-03-12 10:57:05 +0100
6601880436[module.ue] POST now default value for 'defaultFormation' is int = -1 (type is INT btw)
xdrm-brackets
2018-03-12 10:43:08 +0100
1aab7b61bd[api.core.checker] now for 'varchar()' type, pass numeric -> string before checking 'strlen()' (because of json_decode)
xdrm-brackets
2018-03-12 10:42:19 +0100