Gregor Kleen
|
3fe278ec30
|
fix(i18n): i18n for all widgets
|
2019-10-22 11:04:34 +02:00 |
|
Gregor Kleen
|
c2a8381278
|
feat(users): sex
|
2019-10-14 15:34:43 +02:00 |
|
Gregor Kleen
|
67e3b38834
|
chore: bump versions
BREAKING CHANGE: yesod >=1.6
|
2019-09-25 13:46:10 +02:00 |
|
Gregor Kleen
|
99b25cfbc6
|
Merge branch 'master' into exam-office
|
2019-09-12 10:52:06 +02:00 |
|
Gregor Kleen
|
67f120120f
|
feat(admin-users): allow adding users
|
2019-09-12 10:36:39 +02:00 |
|
Gregor Kleen
|
72a7f6e8a8
|
feat(exam-office): grade export
|
2019-09-10 15:26:45 +02:00 |
|
Gregor Kleen
|
07895368dd
|
feat(users): ldap-synchronise arbitrary subsets of users
|
2019-09-02 13:49:57 +02:00 |
|
Gregor Kleen
|
76f8da52e0
|
feat(users): generalise UserLecturer and UserAdmin to UserFunction
Closes #320
BREAKING CHANGE: Remove UserLecturer and UserAdmin
|
2019-08-28 09:46:03 +02:00 |
|
Gregor Kleen
|
d621e61b11
|
feat(allocations): show table of all allocations
Cleanup imports & pageactions
|
2019-08-20 13:55:01 +02:00 |
|
Gregor Kleen
|
e0b2f8c0c8
|
refactor(ldap login): cleanup & better error messages
|
2019-07-31 14:51:59 +02:00 |
|
Gregor Kleen
|
e6c3be4f7b
|
feat(users): lecturer invitations
|
2019-07-29 13:07:12 +02:00 |
|
Gregor Kleen
|
0d610ccf44
|
feat(users): switching between AuthModes & password changing
|
2019-07-29 10:55:23 +02:00 |
|
Gregor Kleen
|
631bbef0b8
|
feat(csv): introduce csv export
|
2019-07-10 19:24:10 +02:00 |
|
Gregor Kleen
|
04bea764f4
|
feat(exams): show study features of registered users
BREAKING CHANGE: E.isInfixOf and E.hasInfix
|
2019-07-10 13:51:02 +02:00 |
|
Sarah Vaupel
|
84070a5565
|
Replaced DisplayAble Text instance, started adding ToMarkup instances for keys, attempted adding interface for CryptoIDs (TODO)
|
2019-06-19 21:54:23 +02:00 |
|
Gregor Kleen
|
f63e7dbb76
|
Remove type="search"
|
2019-05-09 22:27:55 +02:00 |
|
Gregor Kleen
|
4eda7d20a2
|
Further HTML cleanup
|
2019-04-29 13:44:08 +02:00 |
|
Gregor Kleen
|
8af5ec822a
|
Quiet hlint
|
2019-03-28 12:35:45 +01:00 |
|
Gregor Kleen
|
68a0f7c566
|
Cleanup buttonForm & remove duplicate identifyForm calls
|
2019-03-28 12:06:50 +01:00 |
|
Steffen Jost
|
10351854cd
|
Merge branch 'master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs
|
2019-03-25 10:44:44 +01:00 |
|
Gregor Kleen
|
57ba1c9e12
|
Use wrapForm everywhere
|
2019-03-23 23:00:32 +01:00 |
|
Steffen Jost
|
21ba1f2afa
|
users cannot delete themselves anymore
|
2019-03-22 11:39:59 +01:00 |
|
SJost
|
972bc11d46
|
new admin notfifications are sent to fellow school admins as well now
|
2019-02-21 11:15:02 +01:00 |
|
SJost
|
4f26973206
|
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
|
2019-02-20 23:42:36 +01:00 |
|
SJost
|
91068bb558
|
NotficationUserRightsUpdate added
|
2019-02-20 23:42:12 +01:00 |
|
Felix Hamann
|
55c1385e3e
|
Merge branch 'js-utils-cleanup'
|
2019-02-20 22:07:02 +01:00 |
|
SJost
|
33c81a64c0
|
Minor
|
2019-02-20 07:07:39 +01:00 |
|
SJost
|
a1896f3d1c
|
Steps towards #126, compiling but incomplete
|
2019-02-19 20:30:18 +01:00 |
|
SJost
|
d3f1a49fde
|
Courses are Classy now "HasCourse" with "hasCourse"
|
2019-02-19 15:41:09 +01:00 |
|
SJost
|
cc2eb6d475
|
Refactor for Database.Esqueleto.Utils
|
2019-02-19 09:37:44 +01:00 |
|
SJost
|
09844a6a78
|
Search user by partial matriclenumbers
|
2019-02-19 08:49:43 +01:00 |
|
SJost
|
cbd2a23a2c
|
Fix built with workaround
|
2019-02-18 22:49:08 +01:00 |
|
SJost
|
1dd2b92374
|
attempt to fix build
|
2019-02-18 22:38:52 +01:00 |
|
SJost
|
f31a63422b
|
Minor refactor schoolOption selection
|
2019-02-18 20:48:57 +01:00 |
|
SJost
|
90d3135f15
|
Fixes #291
|
2019-02-18 20:27:15 +01:00 |
|
SJost
|
ed8beb9e81
|
Minor refactor
|
2019-02-18 18:38:23 +01:00 |
|
SJost
|
bc0354da57
|
Towards #291
|
2019-02-18 18:08:01 +01:00 |
|
Felix Hamann
|
3db08a841c
|
refactoring: move each widget into its own subfolder
|
2019-02-16 23:35:57 +01:00 |
|
SJost
|
23706c36ce
|
siteLayout instead of pageHeadings
|
2019-02-14 19:25:15 +01:00 |
|
SJost
|
ba45bc5883
|
Admins can change user access rights now
|
2019-02-14 18:34:26 +01:00 |
|
SJost
|
115e71365d
|
First steps towards editable User Rights
|
2019-02-14 16:01:47 +01:00 |
|
Gregor Kleen
|
db175ad907
|
Cleanup AdminHijackUserR
|
2018-12-16 18:17:32 +01:00 |
|
Gregor Kleen
|
c6918affd5
|
Make dbtable-forms more robust against pagination & dataset changes
|
2018-12-13 23:05:52 +01:00 |
|
Gregor Kleen
|
19a25ec520
|
Rework dbtable forms, cleanup
|
2018-12-13 15:10:43 +01:00 |
|
Gregor Kleen
|
01cee62b10
|
Work on #39
|
2018-12-06 19:30:29 +01:00 |
|
Gregor Kleen
|
997403d6be
|
Send pagination data in dbTable-Forms
|
2018-11-29 12:30:42 +01:00 |
|
Gregor Kleen
|
e5d3213efb
|
Fix some hlint
|
2018-11-02 00:25:44 +01:00 |
|
Gregor Kleen
|
eff7875c1c
|
Cleanup language extensions
|
2018-10-28 19:11:40 +01:00 |
|
Gregor Kleen
|
7bafd767dd
|
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
|
2018-09-28 21:34:07 +02:00 |
|
Gregor Kleen
|
857dc92ca2
|
Overhaul authentication
Fixes #186
|
2018-09-28 21:27:19 +02:00 |
|