Commit Graph

33 Commits

Author SHA1 Message Date
Gregor Kleen
87ecacbcce More printf debugging 2019-04-27 10:50:35 +02:00
Gregor Kleen
07ff56e157 Mixed (external & direct) submissions 2019-04-21 13:57:03 +02:00
Gregor Kleen
6344017db3 Ensure better, that study_{degree,terms}.{shorthand,name} isn't "" 2019-03-20 12:15:04 +01:00
Gregor Kleen
b815abf19e Add migration which randomly assigns "course_participant"."field" 2019-03-19 10:40:28 +01:00
Gregor Kleen
733b289bf9 Fix #243 2018-11-30 21:53:17 +01:00
Gregor Kleen
3ad8505489 Generalize encrypted error messages to encoded SecretBoxes 2018-11-29 11:01:49 +01:00
Gregor Kleen
431eb45a94 Log to file during tests 2018-11-27 19:11:28 +01:00
Gregor Kleen
e5d3213efb Fix some hlint 2018-11-02 00:25:44 +01:00
Gregor Kleen
3d91e0fabd Setup hlint & yesod 2018-10-31 23:55:29 +01:00
SJost
db18b4bdba Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX into sheet-type 2018-10-31 09:45:32 +01:00
SJost
1b021259cc SheetType refactoring (Halfway only) 2018-10-31 09:44:40 +01:00
Gregor Kleen
eff7875c1c Cleanup language extensions 2018-10-28 19:11:40 +01:00
Gregor Kleen
f98939885b Wire in NotificationSubmissionRated 2018-10-11 21:44:58 +02:00
Gregor Kleen
857dc92ca2 Overhaul authentication
Fixes #186
2018-09-28 21:27:19 +02:00
Gregor Kleen
899741bb41 Add UploadMode to Sheet
Fixes #181
2018-09-18 20:43:32 +02:00
SJost
7c0c70f241 users have surnames now! 2018-09-18 16:04:21 +02:00
SJost
4234824f20 Minor code cleaning cd /home/jost/programming/Haskell/Yesod/uniworx/templates 2018-09-18 15:08:21 +02:00
Gregor Kleen
66dbad9b72 Experimental: don't try to marshal if we don't care
Also explicitly test migration during deployment
2018-09-06 15:31:28 +02:00
Gregor Kleen
3bfae5d3c6 Experimental: fewer quotes 2018-09-06 15:20:57 +02:00
Gregor Kleen
fadd7c4d88 Experimental: better quoting 2018-09-06 14:58:58 +02:00
Gregor Kleen
e32ad38fb9 Experimental: try more quoting 2018-09-06 14:57:42 +02:00
SJost
e971432cd7 Migration fix attempt 2018-09-06 14:13:42 +02:00
Gregor Kleen
7dedd8d501 Double quotes in migration 2018-08-29 12:52:17 +02:00
Gregor Kleen
b0cabdac15 Quotes in tableExists for Migration 2018-08-29 10:57:08 +02:00
SJost
f1f80bf814 SchoolId change to Shorthand completed 2018-08-29 09:47:10 +02:00
SJost
41e52609c5 minor 2018-08-28 15:19:16 +02:00
SJost
479601a8cf Remove/recreate constrainsts, BUT sql type conversion has a syntax error that I don't understand 2018-08-24 10:22:41 +02:00
SJost
d53c877802 Migration for schoolId works manually, but not automatically :( 2018-08-23 20:01:51 +02:00
SJost
a4dacc8d01 Halfway through with #162, still todo 2018-08-21 13:34:32 +02:00
Gregor Kleen
13cc4195c8 Fix database migrations for empty db
Fixes #159
2018-08-14 20:35:18 +02:00
Gregor Kleen
7671d68592 Better database encoding of JSON values 2018-08-13 14:46:08 +02:00
Gregor Kleen
adf98bf35a Simplify format of UserTheme 2018-08-13 14:21:27 +02:00
Gregor Kleen
264ad01d8f Introduce database versioning
Fixes #120
2018-08-13 14:13:38 +02:00