Gregor Kleen
3c0a41f5a1
Merge branch 'version-bumps'
2021-06-29 14:34:54 +02:00
Gregor Kleen
9676615c55
fix: fix creating new terms
2021-06-28 09:44:24 +02:00
Gregor Kleen
5ade6c65d6
chore: bump versions
2021-06-28 09:21:34 +02:00
Gregor Kleen
de39686d89
feat(course-list): filter by allocation
...
Fixes #715
2021-06-17 17:08:21 +02:00
Gregor Kleen
df073ef794
feat(terms): time based term activity
2021-06-08 15:13:08 +02:00
Gregor Kleen
605abda65a
refactor: improve dbTable performance
2021-05-04 14:05:00 +02:00
Gregor Kleen
2c0fc63be1
feat(dbtable): extra representations
2021-01-21 13:22:22 +01:00
Gregor Kleen
eb0aeeadbb
Merge branch 'master' into version-bumps
2020-08-10 22:11:31 +02:00
Gregor Kleen
0fcb65f9fa
refactor: hlint
2020-08-10 21:59:16 +02:00
Sarah Vaupel
c1eb558871
refactor(course-visibility): major course-util refactor
...
- refactor Utils.Course and usages
- check for open allocation registration in courseIsVisible
- remove isAssociated from favourites (not needed anymore)
2020-08-05 21:08:02 +02:00
Sarah Vaupel
0c3f2011dd
refactor(course-visibility): make course utils require less
2020-07-30 11:52:28 +02:00
Sarah Vaupel
c99433c291
fix(course-visibility): account for active auth tags everywhere
2020-07-29 16:44:39 +02:00
Sarah Vaupel
0ff07a5fad
feat(course-visibility): account for visibility on TShowR
2020-07-29 15:31:02 +02:00
Gregor Kleen
e5732df1b6
feat(terms): better prediction of term dates
2020-06-16 10:53:49 +02:00
Gregor Kleen
8b7e8e4bd5
feat(terms): improve term display/editing
...
Fixes #485
2020-06-15 16:49:31 +02:00
Gregor Kleen
3820b45b3e
feat(forms): improve field labeling & error reporting
...
Fixes #588
2020-05-19 10:21:42 +02:00
Gregor Kleen
2936eefbd1
feat(multi-user-field): improve placeholder
...
Remove MassInputTip
2020-05-06 19:01:32 +02:00
Gregor Kleen
ead6015dfe
feat(system-messages): refactor cookies & improve system messages
...
BREAKING CHANGE: names of cookies & configuration changed
2020-04-15 10:39:26 +02:00
Gregor Kleen
0e027b129e
refactor: bump esqueleto & redo StudySubTerms
...
BREAKING CHANGE: Bumped esqueleto
2019-11-26 17:43:19 +01:00
Gregor Kleen
38a4e6cdb7
chore: merge master
2019-11-25 10:25:52 +01:00
Gregor Kleen
67e3b38834
chore: bump versions
...
BREAKING CHANGE: yesod >=1.6
2019-09-25 13:46:10 +02:00
Gregor Kleen
72a7f6e8a8
feat(exam-office): grade export
2019-09-10 15:26:45 +02:00
Gregor Kleen
12067de2ff
feat(user-schools): automatically assign users to schools
...
Based on StudyTerms and SchoolLdap
2019-08-28 17:08:23 +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
f602b79e7a
feat(audit): introduce id-based format
2019-08-06 09:51:05 +02:00
Gregor Kleen
631bbef0b8
feat(csv): introduce csv export
2019-07-10 19:24:10 +02:00
Gregor Kleen
31931e708e
feat(exam): audit exam registrations
2019-07-03 16:16:55 +02:00
Gregor Kleen
75ec91d8ff
Merge branch 'master' into 302-transaction-log
2019-07-03 14:25:29 +02:00
Gregor Kleen
9f101087ac
Overhaul SubmissonMode extensively
2019-05-18 22:51:07 +02:00
Gregor Kleen
aa36bd88b7
Dispatch async-massinput by custom ident
2019-05-05 15:21:47 +02:00
Gregor Kleen
4eda7d20a2
Further HTML cleanup
2019-04-29 13:44:08 +02:00
Gregor Kleen
eb0e1382d0
MsgMassInputTip
2019-04-29 09:44:39 +02:00
Gregor Kleen
edea0a96aa
Merge branch 'master' into feat/transaction-log
2019-03-31 14:24:01 +02:00
Gregor Kleen
9894dcd0fd
Much cleaner storage of remote address within audit
2019-03-31 14:23:30 +02:00
Gregor Kleen
790c1b9433
Quiet hlint
2019-03-30 19:25:19 +01:00
Gregor Kleen
066328c56c
TermHoliday Placeholder
2019-03-30 18:50:16 +01:00
Gregor Kleen
f5fb82de3e
Improve term creation/editing
2019-03-30 17:05:54 +01:00
Gregor Kleen
14efbd8656
First prototype of audit-log
...
Has auditing for term-edits as an example
2019-03-28 15:16:50 +01:00
Gregor Kleen
57ba1c9e12
Use wrapForm everywhere
2019-03-23 23:00:32 +01:00
SJost
32e9bb63ca
Minor title fix
2019-03-12 08:39:19 +01:00
SJost
d1c0b67627
Default sorting for TermListR added
2019-02-22 13:00:13 +01:00
SJost
d90093bed4
Hotfixes: default sorting of course lists was wrong
2019-02-22 12:45:35 +01:00
SJost
0938d93039
Code clean; abandoned utf8 tickmark in favour of font-awesome checkmark
2019-02-22 10:50:29 +01:00
SJost
1cc9ca119f
Fix build linter
2019-02-16 14:35:14 +01:00
SJost
fbfa4bdff2
Convenience New Term implemented
2019-02-06 16:12:30 +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