Gregor Kleen
|
98d76e30ea
|
Make calls to unsafeHandler shorter lived
|
2019-05-30 23:37:48 +02:00 |
|
Gregor Kleen
|
30fe78ebdc
|
Decouple HealthCheck intervals
|
2019-05-24 22:24:48 +02:00 |
|
Gregor Kleen
|
2874d7a847
|
Deployment tweaks (working socket activation)
|
2019-05-11 20:14:59 +02:00 |
|
Gregor Kleen
|
ee5caeb381
|
Merge branch 'master' into feat/generic-invitations
|
2019-05-05 16:56:51 +02:00 |
|
Gregor Kleen
|
22c01d988c
|
Generic invitations for everything
|
2019-05-05 16:45:58 +02:00 |
|
Gregor Kleen
|
25badbe030
|
HealthReport
|
2019-04-30 17:19:42 +02:00 |
|
Gregor Kleen
|
ae42f9be03
|
Merge branch 'master' into feat/generic-invitations
|
2019-04-29 13:52:38 +02:00 |
|
Gregor Kleen
|
64c45c515e
|
Tutorials
|
2019-04-29 00:20:34 +02:00 |
|
Gregor Kleen
|
5bc0254f7f
|
Implement lecturer invitations with new system
|
2019-04-23 01:22:36 +02:00 |
|
Gregor Kleen
|
8591306b14
|
Prototype of generic invitation infrastructure
|
2019-04-22 23:56:05 +02:00 |
|
Gregor Kleen
|
bd98f11ad5
|
Overhaul corrector interface
|
2019-04-20 21:21:20 +02:00 |
|
Gregor Kleen
|
c10aff1c57
|
Merge branch 'master' into 328-formular-zum-kontakt-mit-kursteilnehmern
|
2019-04-18 14:42:35 +02:00 |
|
Gregor Kleen
|
8637847fc6
|
Working CCommR
|
2019-04-16 21:28:21 +02:00 |
|
Gregor Kleen
|
ea658f65ce
|
Lecturer invitations via e-mail
|
2019-04-12 14:08:55 +02:00 |
|
Gregor Kleen
|
680b674b09
|
Solidify design of BearerToken
|
2019-04-04 19:33:39 +02:00 |
|
Gregor Kleen
|
4e718ee287
|
Cleanup & haddock
|
2019-01-17 11:44:18 +01:00 |
|
Gregor Kleen
|
3a0b79e137
|
Automagic corrections distribution
|
2018-12-21 14:59:28 +01:00 |
|
Gregor Kleen
|
aea7837c49
|
Debounce notifications much more aggressively
Fixes #251
|
2018-12-05 22:03:10 +01:00 |
|
Gregor Kleen
|
03fa874e05
|
Account for jitter in determining whether CronLastExec is acceptable
|
2018-11-27 15:38:07 +01:00 |
|
Gregor Kleen
|
9ccc2e3149
|
Fix warnings
|
2018-11-01 22:06:00 +01:00 |
|
Gregor Kleen
|
3d91e0fabd
|
Setup hlint & yesod
|
2018-10-31 23:55:29 +01:00 |
|
Gregor Kleen
|
eff7875c1c
|
Cleanup language extensions
|
2018-10-28 19:11:40 +01:00 |
|
Gregor Kleen
|
3e784534a0
|
Framework for dynamic log settings & major jobs cleanup
|
2018-10-19 14:59:28 +02:00 |
|
SJost
|
adde4ccdf6
|
Bugfix: delete user cd /home/jost/programming/Haskell/Yesod/uniworx/templates
|
2018-10-17 18:07:04 +02:00 |
|
Gregor Kleen
|
788b53946a
|
SheetSubmissionMode & generate pseudonyms
|
2018-10-15 01:04:49 +02:00 |
|
Gregor Kleen
|
ffc20e6a4c
|
Profile notification settings
|
2018-10-14 16:51:05 +02:00 |
|
Gregor Kleen
|
72f57e6595
|
YesodJobDB, cleanup
Fixes #204
|
2018-10-14 16:08:03 +02:00 |
|
Gregor Kleen
|
d08166420d
|
Fix notification rate limiting
|
2018-10-14 15:00:01 +02:00 |
|
Gregor Kleen
|
540bb8fe2e
|
nicer logging
|
2018-10-13 22:36:17 +02:00 |
|
Gregor Kleen
|
c3332b57ef
|
CronNotScheduled
|
2018-10-13 22:01:11 +02:00 |
|
Gregor Kleen
|
d6e0e9f7ca
|
Fix busy waiting
|
2018-10-13 22:01:03 +02:00 |
|
Gregor Kleen
|
b25bf48821
|
purneLastExecs
|
2018-10-13 17:38:22 +02:00 |
|
Gregor Kleen
|
27dfae1345
|
Handle serialization failures
|
2018-10-13 17:27:31 +02:00 |
|
Gregor Kleen
|
3297b56ebf
|
cleanup
|
2018-10-13 16:23:39 +02:00 |
|
Gregor Kleen
|
a7cfb86419
|
Ignoring stale locks
|
2018-10-13 15:53:38 +02:00 |
|
Gregor Kleen
|
99c53fee73
|
Cronjobs & notifications for sheet active/inactive
|
2018-10-13 15:41:02 +02:00 |
|
Gregor Kleen
|
7bdf015560
|
Implement Cron
|
2018-10-12 23:37:16 +02:00 |
|
Gregor Kleen
|
d743fd6536
|
Time formatting in emails
|
2018-10-12 19:40:52 +02:00 |
|
Gregor Kleen
|
f98939885b
|
Wire in NotificationSubmissionRated
|
2018-10-11 21:44:58 +02:00 |
|
Gregor Kleen
|
20db862f53
|
Cleanup & worker pool
|
2018-10-10 12:18:22 +02:00 |
|
Gregor Kleen
|
8dcdcae086
|
More aggressive transaction commits & Cleanup
Fixes #198
|
2018-10-05 12:30:39 +02:00 |
|
Gregor Kleen
|
9040ff4d3d
|
Cleanup
|
2018-10-04 20:11:21 +02:00 |
|
Gregor Kleen
|
1beeea5aa6
|
Working mail test
|
2018-10-04 19:48:07 +02:00 |
|
Gregor Kleen
|
74222dbcc8
|
Framework for email-test
|
2018-10-04 14:53:36 +02:00 |
|
Gregor Kleen
|
b7771137a5
|
Monadic construction of mime emails
|
2018-10-03 17:27:31 +02:00 |
|
Gregor Kleen
|
5869cb226b
|
more serializition
|
2018-10-01 20:39:13 +02:00 |
|
Gregor Kleen
|
fb52db33a1
|
Cleanup
|
2018-10-01 19:21:45 +02:00 |
|
Gregor Kleen
|
a63e59d5a3
|
Merge branch 'master' into feat/jobs
|
2018-10-01 13:17:37 +02:00 |
|