Steffen Jost
|
e0c9f4987a
|
Showing material implemented, missing overview
|
2019-05-03 12:55:46 +02:00 |
|
Gregor Kleen
|
d017196245
|
Embed Logo from assets
|
2019-05-01 21:09:36 +02:00 |
|
Gregor Kleen
|
707beee3e3
|
Minor HTML tweaks
Fixes #324
|
2019-05-01 12:23:11 +02:00 |
|
Gregor Kleen
|
d0b2ffe936
|
Prettier human-readable health reports
|
2019-04-30 22:54:29 +02:00 |
|
Gregor Kleen
|
25badbe030
|
HealthReport
|
2019-04-30 17:19:42 +02:00 |
|
Gregor Kleen
|
2f4f88ad76
|
Address #344
|
2019-04-29 18:35:35 +02:00 |
|
Gregor Kleen
|
48c3e25d37
|
Fix #343
|
2019-04-29 14:30:31 +02:00 |
|
Gregor Kleen
|
64c45c515e
|
Tutorials
|
2019-04-29 00:20:34 +02:00 |
|
Felix Hamann
|
11c5cd3653
|
add massInput js util
|
2019-04-25 09:55:55 +02:00 |
|
Gregor Kleen
|
07ff56e157
|
Mixed (external & direct) submissions
|
2019-04-21 13:57:03 +02:00 |
|
Gregor Kleen
|
c10aff1c57
|
Merge branch 'master' into 328-formular-zum-kontakt-mit-kursteilnehmern
|
2019-04-18 14:42:35 +02:00 |
|
Gregor Kleen
|
60e95e8ef7
|
Cleanup & (maybe|require)BearerToken
|
2019-04-17 11:35:27 +02:00 |
|
Gregor Kleen
|
d037434dc2
|
Merge branch 'master' into feat/tokens
|
2019-04-17 09:09:20 +02:00 |
|
Gregor Kleen
|
8637847fc6
|
Working CCommR
|
2019-04-16 21:28:21 +02:00 |
|
Steffen Jost
|
dd1cd6650f
|
communication prototype
|
2019-04-16 15:03:37 +02:00 |
|
Gregor Kleen
|
ea658f65ce
|
Lecturer invitations via e-mail
|
2019-04-12 14:08:55 +02:00 |
|
Gregor Kleen
|
ed9c1ce461
|
Merge branch 'util-refactor' of gitlab.cip.ifi.lmu.de:jost/UniWorX into util-refactor
|
2019-04-11 00:06:39 +02:00 |
|
Gregor Kleen
|
586fb93736
|
Introduce Utils.Frontend.I18n
|
2019-04-11 00:05:01 +02:00 |
|
Felix Hamann
|
23d94e1335
|
remove poc js utility
|
2019-04-10 23:25:49 +02:00 |
|
Felix Hamann
|
7d7c0d15c9
|
refactor alerts js utility
|
2019-04-10 20:19:49 +02:00 |
|
Felix Hamann
|
796cddf21e
|
refactor asidenav js util
|
2019-04-10 20:01:56 +02:00 |
|
Gregor Kleen
|
1532518943
|
Fix build
|
2019-04-10 09:25:51 +02:00 |
|
Gregor Kleen
|
41f228aaad
|
Merge remote-tracking branch 'origin/master' into feat/tokens
|
2019-04-10 09:16:49 +02:00 |
|
Gregor Kleen
|
db8e527bbc
|
Merge branch 'master' into 'util-refactor'
# Conflicts:
# src/Handler/Home.hs
|
2019-04-09 22:47:19 +02:00 |
|
Felix Hamann
|
559fb3fb9d
|
refactor async form js util
|
2019-04-09 21:55:58 +02:00 |
|
Felix Hamann
|
63aef9e362
|
remove obsolete julius files
|
2019-04-09 21:54:30 +02:00 |
|
Felix Hamann
|
6a29a7d081
|
started refactoring async table js utility
|
2019-04-07 23:31:04 +02:00 |
|
Felix Hamann
|
d43fbca0c3
|
refactor check all checkbox js utility
|
2019-04-07 22:31:27 +02:00 |
|
Gregor Kleen
|
f158735dd6
|
Fix build & minor cleanup
|
2019-04-07 16:38:26 +02:00 |
|
Gregor Kleen
|
bc76d858f8
|
More standard-conform emails
|
2019-04-07 16:18:36 +02:00 |
|
Felix Hamann
|
2c04f6f670
|
refactor reactive submit button JS utility
|
2019-04-07 13:48:58 +02:00 |
|
Felix Hamann
|
4973fd0b08
|
refactor file upload JS utility
|
2019-04-06 14:51:16 +02:00 |
|
Felix Hamann
|
c2d01e9489
|
add i18n registry for JS utils
|
2019-04-06 14:45:01 +02:00 |
|
Felix Hamann
|
ffef0b94bc
|
refactor JS modal utility to work with new util registry
|
2019-04-06 14:40:05 +02:00 |
|
Gregor Kleen
|
af1b7200f4
|
Fancy exception handling
|
2019-04-05 21:40:25 +02:00 |
|
Felix Hamann
|
4161af4742
|
split js utilities in utils and services
|
2019-04-05 21:34:38 +02:00 |
|
Gregor Kleen
|
2daffaedb3
|
Set headerMessageMiddleware to run _after_ rest of handler
|
2019-04-05 21:12:38 +02:00 |
|
Gregor Kleen
|
efac923cc2
|
headerMessagesMiddleware
|
2019-04-05 21:08:39 +02:00 |
|
Gregor Kleen
|
6e29d8ed89
|
Token revocation & Bugfixes
|
2019-04-05 16:37:39 +02:00 |
|
Gregor Kleen
|
af6821c7c8
|
UserNotificationR
|
2019-04-05 15:23:10 +02:00 |
|
Gregor Kleen
|
cc8823c7ca
|
Prototype of !token
|
2019-04-05 00:05:56 +02:00 |
|
Gregor Kleen
|
680b674b09
|
Solidify design of BearerToken
|
2019-04-04 19:33:39 +02:00 |
|
Felix Hamann
|
ff59d0a412
|
move JS UtilRegistry to top of imports to ensure its present in scope
|
2019-04-03 23:31:22 +02:00 |
|
Felix Hamann
|
6d824d3392
|
WIP: refactor show hide JS utility to work with new registry
|
2019-04-03 23:23:53 +02:00 |
|
Felix Hamann
|
af6a21438e
|
add new JS utility registry and proof-of-concept utility
|
2019-04-03 23:21:12 +02:00 |
|
Gregor Kleen
|
710b591b4a
|
Improve AuthPred memoisation
|
2019-04-03 22:07:30 +02:00 |
|
Steffen Jost
|
9780030343
|
Session: newness for StudyTerms lasts longer
|
2019-03-31 21:15:46 +02:00 |
|
Steffen Jost
|
7d2dd2efea
|
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
|
2019-03-28 17:15:09 +01:00 |
|
Steffen Jost
|
341de2d1e1
|
MessageLink added to Admin page
|
2019-03-28 17:14:45 +01:00 |
|
Gregor Kleen
|
eae511ec02
|
Fix build
|
2019-03-28 12:39:16 +01:00 |
|
Gregor Kleen
|
38e82e1ff4
|
Introduce deterministic studyTermCandidateIndicence to de-duplicate
|
2019-03-28 12:35:09 +01:00 |
|
Gregor Kleen
|
d45d7fdbff
|
Fix modals
|
2019-03-27 20:29:08 +01:00 |
|
Steffen Jost
|
31f635793d
|
multiple lecturers for course, no verification
|
2019-03-25 15:38:03 +01:00 |
|
Steffen Jost
|
c9ab64e518
|
Course user notes working, but needs model refactor
|
2019-03-22 18:01:26 +01:00 |
|
Steffen Jost
|
2ddb637b6e
|
Merge branch 'master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs
|
2019-03-21 16:21:30 +01:00 |
|
Gregor Kleen
|
bd6df62599
|
Merge branch '284-massinput'
|
2019-03-20 21:23:02 +01:00 |
|
Gregor Kleen
|
7f403a5d98
|
Merge branch '284-massinput' of jost/UniWorX into 284-massinput
|
2019-03-20 21:22:32 +01:00 |
|
Gregor Kleen
|
aca5d180bc
|
Feature complete MassInput
|
2019-03-20 20:53:10 +01:00 |
|
Steffen Jost
|
93fd8788bc
|
rigid type problem with rendermessage
|
2019-03-20 18:30:08 +01:00 |
|
Steffen Jost
|
9350c93ea5
|
Merge from Master
|
2019-03-20 14:40:50 +01:00 |
|
Gregor Kleen
|
a81da6b7bf
|
Ensure termNames read from LDAP are unique
|
2019-03-20 13:12:58 +01:00 |
|
Steffen Jost
|
d65b5918f0
|
Inferenz Studiengänge verdrahte, hat noch Fehler
|
2019-03-20 11:59:08 +01:00 |
|
SJost
|
5a8fa8648f
|
Created AdminR page to remove clutter from homepage
|
2019-03-13 20:35:46 +01:00 |
|
SJost
|
889c3ebb35
|
Merge and bugfix sorting by participants registration date
|
2019-03-12 09:20:07 +01:00 |
|
Gregor Kleen
|
101822fd21
|
MessageClass → MessageStatus
|
2019-03-10 15:47:33 +01:00 |
|
SJost
|
729831b0bf
|
Probably fixes the course participant list?
|
2019-03-06 17:50:22 +01:00 |
|
Felix Hamann
|
616fdee4fc
|
move radio and checkbox styles in separate files
|
2019-03-03 17:29:59 +01:00 |
|
Felix Hamann
|
7df0021fbe
|
add loading states to async table and async table filter
|
2019-03-02 23:52:35 +01:00 |
|
Felix Hamann
|
7756862aeb
|
add table filter js utility
|
2019-03-02 22:27:03 +01:00 |
|
Gregor Kleen
|
ad02db27db
|
Keep track of userLastAuthentication
|
2019-02-28 11:01:44 +01:00 |
|
Gregor Kleen
|
49c8ca56f5
|
Touch StudyFeaturesUpdated on each login
|
2019-02-27 17:42:57 +01:00 |
|
Gregor Kleen
|
5f7b134292
|
Write StudyTermCandidates during login
|
2019-02-27 17:29:17 +01:00 |
|
SJost
|
c48e1e1981
|
StudyFields start
|
2019-02-27 13:11:40 +01:00 |
|
SJost
|
66750f4c7d
|
CourseParticipantsList in Hamlet ausgelagert
|
2019-02-26 08:56:16 +01:00 |
|
Felix Hamann
|
2f3a735ae2
|
make async forms process json response
|
2019-02-24 23:23:23 +01:00 |
|
Felix Hamann
|
3a30aea5df
|
added new utils »httpClient« and »asyncForm«
|
2019-02-24 23:00:21 +01:00 |
|
Felix Hamann
|
1999b494c3
|
Merge branch 'master' into modal-migration
|
2019-02-22 22:58:14 +01:00 |
|
Felix Hamann
|
278c2c2a82
|
initial work on check-all-checkbox
|
2019-02-22 20:41:31 +01:00 |
|
SJost
|
8dae9eb1d4
|
Course member list stub working, after daylong painful birth throes
|
2019-02-22 18:24:21 +01:00 |
|
SJost
|
1c99c11fbb
|
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
|
2019-02-22 10:50:44 +01:00 |
|
SJost
|
0938d93039
|
Code clean; abandoned utf8 tickmark in favour of font-awesome checkmark
|
2019-02-22 10:50:29 +01:00 |
|
Gregor Kleen
|
9a8d47bdcf
|
Always store file uploads in memory (no temporary files)
|
2019-02-22 10:43:05 +01:00 |
|
SJost
|
5ce9a6b515
|
minor route polishing
|
2019-02-21 11:58:43 +01:00 |
|
Felix Hamann
|
b65b44bf8a
|
move modal from standalone to static
|
2019-02-20 22:09:53 +01:00 |
|
Felix Hamann
|
55c1385e3e
|
Merge branch 'js-utils-cleanup'
|
2019-02-20 22:07:02 +01:00 |
|
SJost
|
8024a9d9f0
|
Impressum and DSGV-Stub updated
|
2019-02-20 18:53:21 +01:00 |
|
SJost
|
a1896f3d1c
|
Steps towards #126, compiling but incomplete
|
2019-02-19 20:30:18 +01:00 |
|
Felix Hamann
|
3db08a841c
|
refactoring: move each widget into its own subfolder
|
2019-02-16 23:35:57 +01:00 |
|
Felix Hamann
|
a017168ecb
|
move form widget julius to static
|
2019-02-16 23:20:10 +01:00 |
|
Felix Hamann
|
ebb9307629
|
move js for asyncTable to static
|
2019-02-16 19:59:01 +01:00 |
|
Felix Hamann
|
228aa8320d
|
moved more js utils to static
|
2019-02-16 17:23:52 +01:00 |
|
Felix Hamann
|
1277982449
|
move js utils for inputs to static
|
2019-02-16 13:38:19 +01:00 |
|
Felix Hamann
|
9d6eb5ae4e
|
move asidenav styles to static
|
2019-02-16 12:30:50 +01:00 |
|
Felix Hamann
|
65fffbbf28
|
add setup utility for js utils
|
2019-02-16 12:24:01 +01:00 |
|
SJost
|
cf8207f1c6
|
Swap icon Term<->Courses due to future Calendar replacement for Term
|
2019-02-16 10:44:14 +01:00 |
|
SJost
|
38a4cf594d
|
Profile url reorganisation
|
2019-02-16 07:58:37 +01:00 |
|
SJost
|
d3e0f462f4
|
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
|
2019-02-16 07:36:54 +01:00 |
|
SJost
|
c07374539f
|
Fix Breadcumbs
|
2019-02-16 07:36:40 +01:00 |
|
Felix Hamann
|
4035f1e9de
|
make asidenav scrollable
|
2019-02-16 00:10:35 +01:00 |
|
Felix Hamann
|
a88bf36f0e
|
move asidenav julius and lucius to static
|
2019-02-16 00:10:35 +01:00 |
|