Commit Graph

57 Commits

Author SHA1 Message Date
Gregor Kleen
e8c2dc5aaa feat(memcached): introduce general purpose memcached 2020-04-21 10:51:11 +02:00
Gregor Kleen
fd2c2881ea feat(submissions): non-anonymized correction
Fixes #524
Fixes #292
2020-04-17 15:19:26 +02:00
Gregor Kleen
996005935d feat(serversessions): move session storage to dedicated memcached
fixes #390
2020-03-13 17:26:47 +01:00
Gregor Kleen
cfaea9c08b chore: bump to lts-15.0
BREAKING CHANGE: major version bumps
2020-02-23 11:12:45 +01:00
Gregor Kleen
c5848b24e8 feat: pandoc-markdown based htmlField
BREAKING CHANGE: markdown based HTML input
2020-02-21 17:34:49 +01:00
Gregor Kleen
f89545f36e feat(exam): working prototype of automatic occurrence assignment 2020-01-28 17:06:47 +01:00
Gregor Kleen
40babb3f59 chore: fix stack.yaml link to encoding 2019-12-18 16:39:06 +01:00
Gregor Kleen
33bd21f45a chore: move dependencies to GitLab
Fixes #552
2019-12-17 14:53:06 +01: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
aa93b75e00 feat(course): introduce CourseNews 2019-10-01 19:46:40 +02:00
Gregor Kleen
756fa492e3 chore: bump process for stack >=2 2019-09-25 15:01:55 +02:00
Gregor Kleen
67e3b38834 chore: bump versions
BREAKING CHANGE: yesod >=1.6
2019-09-25 13:46:10 +02:00
Gregor Kleen
aeadd528d9 chore: move customized haskell-deps to github-org 2019-08-15 16:01:33 +02:00
Steffen Jost
242cff3060 feat(home): show immediate exams on home page 2019-07-03 13:56:19 +02:00
Gregor Kleen
b63d77ec7b Merge branch 'master' into 205-klausuren
Fix tests
2019-06-27 09:45:57 +02:00
Gregor Kleen
d63a890327 chore: fix build environment on NixOS 2019-06-26 13:39:33 +02:00
Gregor Kleen
9f101087ac Overhaul SubmissonMode extensively 2019-05-18 22:51:07 +02:00
Gregor Kleen
059e735d43 Use new version of systemd 2019-05-13 14:23:49 +02:00
Gregor Kleen
2874d7a847 Deployment tweaks (working socket activation) 2019-05-11 20:14:59 +02:00
Gregor Kleen
e1f65a8399 systemd integration 2019-04-25 15:43:05 +02:00
Gregor Kleen
3b0a020d01 Clean up build 2019-03-11 12:49:19 +01:00
Gregor Kleen
c15715afb9 Bump cryptoids-types 2018-12-17 14:07:13 +01:00
Gregor Kleen
48080639b1 Memcached integration for widgets 2018-12-05 13:50:46 +01:00
Gregor Kleen
e66f8919a4 Test adherence to typeclass-laws much more extensively 2018-12-04 21:06:28 +01:00
Gregor Kleen
3ad8505489 Generalize encrypted error messages to encoded SecretBoxes 2018-11-29 11:01:49 +01:00
Gregor Kleen
f6040c7eb2 reset flags 2018-11-02 22:09:39 +01:00
Gregor Kleen
3d91e0fabd Setup hlint & yesod 2018-10-31 23:55:29 +01:00
Gregor Kleen
90e942f5b4 Better error messages, Store config in db
Fixes #197
Fixes #93
2018-10-27 22:24:43 +02:00
Gregor Kleen
264ad01d8f Introduce database versioning
Fixes #120
2018-08-13 14:13:38 +02:00
Gregor Kleen
3d920d1435 Framework for custom LDAP 2018-07-31 17:07:29 +02:00
Gregor Kleen
02fc791e0f Bump cryptoids 2018-07-23 12:00:37 +02:00
Gregor Kleen
239c96d907 Timezones, date formatting & minor cleanup 2018-07-09 23:07:26 +02:00
Gregor Kleen
a6bf547902 Disable docker integration 2018-07-06 16:31:22 +02:00
Gregor Kleen
a548652b52 Bump yesod-colonnade 2018-02-21 13:33:28 +01:00
Gregor Kleen
31ad9932c1 Cleanup build 2018-02-21 13:02:27 +01:00
Gregor Kleen
fddd8bef4c Make CryptoIDKey implicit using new cryptoids-class 2018-02-09 14:22:01 +01:00
Gregor Kleen
9fca36b07f Cleanup build & fix development default values 2017-12-08 14:05:05 +01:00
Gregor Kleen
5d23b3a36f No docker by default 2017-11-27 09:21:57 +01:00
Gregor Kleen
94f419394f Nonfunctional LDAP auth 2017-11-22 15:58:49 +01:00
Gregor Kleen
921e1faca1 Enable keter deployment 2017-11-22 13:15:45 +01:00
Gregor Kleen
1b42873f12 Cleanup
Fixes #15
2017-11-15 10:10:24 +01:00
Gregor Kleen
5070403ce8 Switch to newly released 'filepath-crypto' 2017-10-25 22:43:19 +02:00
Gregor Kleen
0cd0425903 Zip UTF8-support 2017-10-18 15:30:02 +02:00
Gregor Kleen
4a59f9ca64 Bump zip-stream 2017-10-17 15:44:41 +02:00
Gregor Kleen
360b6fd1e5 Use patched version of zip-stream until upstream PR is resolved 2017-10-17 14:29:09 +02:00
Gregor Kleen
377d8667c2 Multiple submission upload 2017-10-16 15:52:20 +02:00
Gregor Kleen
f7f7c7c592 Dump submissions 2017-10-11 00:18:09 +02:00
Gregor Kleen
11895f6709 Bump CryptoID 2017-10-11 00:00:20 +02:00
Gregor Kleen
28a65913cf Finish filtering of ratings from a stream of Files 2017-10-10 19:20:46 +02:00