Gregor Kleen
|
538cfcc6e9
|
chore: strip binaries locally
|
2020-08-24 17:05:53 +02:00 |
|
Gregor Kleen
|
447c710d4e
|
chore: don't strip binaries (for debugging)
|
2020-08-24 15:58:10 +02:00 |
|
Gregor Kleen
|
397078886a
|
chore(nix): update nixpkgs
|
2020-08-24 13:11:34 +02:00 |
|
Gregor Kleen
|
cfe8657e42
|
chore: bump cryptoids
|
2020-08-18 11:24:04 +02:00 |
|
Gregor Kleen
|
a5de5226ac
|
chore: fix test deps
|
2020-08-17 19:39:37 +02:00 |
|
Gregor Kleen
|
67771facff
|
chore: use fewer segfault-y packages (hopefully)
|
2020-08-17 17:57:44 +02:00 |
|
Gregor Kleen
|
8f7c438fd7
|
chore: use native code generation again
|
2020-08-17 10:55:19 +02:00 |
|
Gregor Kleen
|
c68a01d7ae
|
refactor: split foundation & llvm
BREAKING CHANGE: split foundation
|
2020-08-14 17:02:14 +02:00 |
|
Gregor Kleen
|
0fcb65f9fa
|
refactor: hlint
|
2020-08-10 21:59:16 +02:00 |
|
Gregor Kleen
|
7512420131
|
chore: pull minio-hs from gitlab
|
2020-08-10 16:31:38 +02:00 |
|
Gregor Kleen
|
b9181de154
|
chore: bump to ghc-8.10
|
2020-08-10 15:41:19 +02:00 |
|
Gregor Kleen
|
d9e9179a52
|
feat(files): buffer uploads to minio
Missing: batch job to transfer uploads to database
|
2020-07-17 15:54:39 +02:00 |
|
Gregor Kleen
|
14be8f61b4
|
refactor(files): store content separately from metadata
|
2020-07-17 15:54:28 +02:00 |
|
Gregor Kleen
|
26cc8e4b53
|
feat(course-participants): show exercise sheets (first cornice)
|
2020-06-14 16:27:27 +02:00 |
|
Gregor Kleen
|
fdeb2514c0
|
feat(dbtable): add support for Cornice
|
2020-06-10 09:42:39 +02:00 |
|
Gregor Kleen
|
fb50d5b9d0
|
fix(xss-sanitize): use forked version
|
2020-06-10 09:33:29 +02:00 |
|
Gregor Kleen
|
002775e192
|
feat(dry-run): implement dry-run
BREAKING CHANGE: runDBRead
|
2020-05-22 11:29:30 +02:00 |
|
Gregor Kleen
|
d8ace06819
|
chore: bump lts
|
2020-05-13 13:13:03 +02:00 |
|
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 |
|