Commit Graph

  • d8040e7aa8 feat: persist bearer tokens in session Gregor Kleen 2020-04-07 14:31:55 +0200
  • 6283f01b9f chore(release): 14.3.0 Sarah Vaupel 2020-03-31 18:18:51 +0200
  • fbc36806b1 fix(exam-form): allow finished without start Sarah Vaupel 2020-03-31 17:34:26 +0200
  • 1ac7f4e881 feat(course-events): hide note column if there are no notes to display Sarah Vaupel 2020-03-31 16:35:32 +0200
  • 1138f9e327 feat(course-events): add HideColumns for course events Sarah Vaupel 2020-03-31 14:56:31 +0200
  • c8904d10b6 feat(course-events): course event note text -> html Sarah Vaupel 2020-03-31 14:22:42 +0200
  • b2c4125ca3 feat(course-events): show notes in course events table Sarah Vaupel 2020-03-31 14:11:25 +0200
  • 6ad8f2ee29 feat(course-events): add optional note to course events Sarah Vaupel 2020-03-31 14:07:37 +0200
  • a4d4c224e9 chore(release): 14.2.0 Sarah Vaupel 2020-03-22 18:35:47 +0100
  • cdbe12c726 feat(applications-list): add warning regarding features of study Sarah Vaupel 2020-03-22 17:55:33 +0100
  • 1a86c1b8fd chore: bump changelog Gregor Kleen 2020-03-16 11:59:10 +0100
  • fd8255de8c fix(dbtable): improve sorting for haskell+sql Gregor Kleen 2020-03-16 11:42:02 +0100
  • 731231d5ea fix(exams): provide bonus information in return of examBonusGrade Gregor Kleen 2020-03-16 10:33:54 +0100
  • ec6a8ae463 feat(exams): convenience for automatic grade calculation Gregor Kleen 2020-03-16 10:21:02 +0100
  • a7e64bce7b fix: configure sessions to be strictly same-site Gregor Kleen 2020-03-16 09:05:42 +0100
  • 0a2a578547 chore: fix tests Gregor Kleen 2020-03-16 08:52:25 +0100
  • 773c6c5dc0 fix(i18n): add missing translations Gregor Kleen 2020-03-15 17:17:40 +0100
  • 25a5b9a750 chore(translate): fix behaviour for errors Gregor Kleen 2020-03-15 16:20:46 +0100
  • 0a6f403f6b chore: emacs in nix shell Gregor Kleen 2020-03-15 16:02:09 +0100
  • 82af773ab5 style(allocations): fewer parentheses in course applications list Gregor Kleen 2020-03-15 16:01:09 +0100
  • dd62695e6b chore: automate translation workflow Gregor Kleen 2020-03-15 16:00:59 +0100
  • 605869204f fix: fix .dual-heated.degenerate Gregor Kleen 2020-03-14 14:42:10 +0100
  • cf03277874 feat(allocations): improve acceptance display Gregor Kleen 2020-03-14 14:15:29 +0100
  • 648d733f3f chore: fix tests Gregor Kleen 2020-03-13 19:05:04 +0100
  • 996005935d feat(serversessions): move session storage to dedicated memcached Gregor Kleen 2020-03-13 17:26:47 +0100
  • 26f8f392a9 feat(allocations): improve display Gregor Kleen 2020-03-12 11:56:26 +0100
  • bb20062d9f feat(allocations): display new allocations in user table Gregor Kleen 2020-03-11 14:48:02 +0100
  • 3422fd70a7 feat(allocations): improve accept ui and logging Gregor Kleen 2020-03-11 14:16:02 +0100
  • 20ef95c142 feat(allocations): compute & accept allocations Gregor Kleen 2020-03-10 22:36:33 +0100
  • 936c3666fc feat: more date & time formats Gregor Kleen 2020-03-07 11:19:17 +0100
  • 30b687e56f chore(release): 14.1.1 Gregor Kleen 2020-03-06 21:09:14 +0100
  • 317bdbb399 chore: bump changelog Gregor Kleen 2020-03-06 20:40:12 +0100
  • 2dc6641e68 fix(csv-import): major usability improvements Gregor Kleen 2020-03-06 20:38:42 +0100
  • 1770526723 chore(release): 14.1.0 Gregor Kleen 2020-03-06 14:09:57 +0100
  • 40ce19d1b4 refactor: fix hlint Gregor Kleen 2020-03-06 14:01:57 +0100
  • 49d9ab9dba feat(csv): export example data & improve zoned-time parsing Gregor Kleen 2020-03-06 13:53:13 +0100
  • 38dbfe73b2 feat(corrections): submission filter Gregor Kleen 2020-03-06 10:12:21 +0100
  • 38945c99c4 style: number every table Gregor Kleen 2020-03-06 10:01:23 +0100
  • 17882868d2 refactor(dbtable): move haskell-land filtering to actual filter Gregor Kleen 2020-03-06 09:00:24 +0100
  • bb9b4f06ae fix: fix build & minor refactor Gregor Kleen 2020-03-04 10:21:46 +0100
  • 1cc9e7c929 refactor(course-users): minor refactor for tooltips Sarah Vaupel 2020-03-02 15:53:46 +0100
  • 1bc14c9e19 fix(course-users): add missing dbt sorting Sarah Vaupel 2020-03-02 15:00:40 +0100
  • 34ad1dfae2 feat(course-users): register exam action with optional occurrence Sarah Vaupel 2020-03-02 14:53:36 +0100
  • ecd7bec9aa feat(course-users): match filter titles with column titles Sarah Vaupel 2020-03-02 10:18:39 +0100
  • 1d7d0ab554 feat(course-users): filter by exam registrations Sarah Vaupel 2020-03-02 10:07:39 +0100
  • 1325ff2a95 fix(course-users): insertUnique and only count and audit true inserts Sarah Vaupel 2020-02-10 14:13:31 +0100
  • b8acc9b5da feat(course-users): allow for exam registration on CUsersR Sarah Vaupel 2020-02-10 13:54:47 +0100
  • c23becceb1 feat(course-users): exams in dbtable and csv Sarah Vaupel 2020-02-10 13:21:27 +0100
  • c795ee97f4 chore(release): 14.0.0 Gregor Kleen 2020-03-03 17:55:10 +0100
  • 3ffa6af7b0 chore: fix missing-translations.sh Gregor Kleen 2020-03-03 17:54:48 +0100
  • 3c7d9b6112 chore: fix tests Gregor Kleen 2020-03-03 17:42:27 +0100
  • 3e3c1334ca chore: add test courses Gregor Kleen 2020-03-03 17:15:29 +0100
  • ed3f761b24 feat(eeusersr): audit external exam result result and occurrence edits Sarah Vaupel 2020-03-03 16:52:13 +0100
  • f0f046f4b6 refactor(metrics): collect better metrics about jobs Gregor Kleen 2020-03-03 16:50:55 +0100
  • 0d54757d16 feat(eeusersr): audit external exam result result edit Sarah Vaupel 2020-03-03 16:40:15 +0100
  • baa3fd82e1 feat(eeusersr): audit external exam result delete Sarah Vaupel 2020-03-03 16:32:56 +0100
  • d4b784afba feat(eeusersr): more on actions, TODO audit Sarah Vaupel 2020-03-03 15:44:09 +0100
  • 432a77f705 refactor(dbtable): optimize Gregor Kleen 2020-03-03 15:16:23 +0100
  • 4d48730abd feat(eeusersr): stubs for new actions Sarah Vaupel 2020-03-03 09:58:58 +0100
  • 42089e17a1 chore: better test data Gregor Kleen 2020-03-03 09:11:54 +0100
  • 2cf4895231 feat(external-exams): add actions to EEUsers Sarah Vaupel 2020-03-02 17:21:07 +0100
  • 5090cca98b style(allocations): improve display of unset priorities Gregor Kleen 2020-02-28 22:11:44 +0100
  • ee2e504ffa feat(allocations): explanations & introduce grade-ordinal-proportion Gregor Kleen 2020-02-28 20:53:24 +0100
  • 6bca64cf5f feat(allocations): tooltips listing courses in users table Gregor Kleen 2020-02-28 18:42:31 +0100
  • cccbd146cc style: improve explained-selection-field styling Gregor Kleen 2020-02-28 09:12:46 +0100
  • 9d62b3a79e fix(allocations): show assignment green Gregor Kleen 2020-02-28 08:53:20 +0100
  • 50442a02d1 chore: improve missing-translations.sh Gregor Kleen 2020-02-28 08:52:46 +0100
  • 7462e03e70 feat(allocations): show & export priority Gregor Kleen 2020-02-27 17:04:32 +0100
  • a590f45cc1 feat(allocations): upload of priorities Gregor Kleen 2020-02-27 16:31:38 +0100
  • 2735d465eb feat(allocations): table of allocation users Gregor Kleen 2020-02-27 11:09:16 +0100
  • aef7fad5d8 style(participant-intersect): improve display Gregor Kleen 2020-02-26 21:07:04 +0100
  • 207f5ca080 chore(release): 13.0.1 Gregor Kleen 2020-02-24 15:22:19 +0100
  • 094c0e8167 chore: bump changelog Gregor Kleen 2020-02-24 15:13:47 +0100
  • 94b87a2d0d fix: fix rendering of weekdays Gregor Kleen 2020-02-24 15:05:56 +0100
  • c828993ddc chore(release): 13.0.0 Gregor Kleen 2020-02-23 14:38:01 +0100
  • 10e77b9551 chore: increase wait for app to settle down on shutdown Gregor Kleen 2020-02-23 14:30:16 +0100
  • 0bfb6babf2 chore(gitlab-ci): rely on preinstalled g++ Gregor Kleen 2020-02-23 11:45:59 +0100
  • cfaea9c08b chore: bump to lts-15.0 Gregor Kleen 2020-02-23 11:12:45 +0100
  • 06f3ac6563 feat: markdown help requests Gregor Kleen 2020-02-22 14:04:10 +0100
  • 4879bb8404 feat: use pandoc to convert html emails to markdown (plaintext) Gregor Kleen 2020-02-21 18:09:15 +0100
  • c5848b24e8 feat: pandoc-markdown based htmlField Gregor Kleen 2020-02-21 17:34:49 +0100
  • b74bb53041 feat(metrics): monitor job executor state Gregor Kleen 2020-02-21 15:14:50 +0100
  • 0da6c49392 feat(metrics): monitor job durations Gregor Kleen 2020-02-21 13:28:52 +0100
  • 697c3e11fc feat: participants intersection Gregor Kleen 2020-02-20 15:27:30 +0100
  • 89fdf588b9 chore(release): 12.1.0 Gregor Kleen 2020-02-19 14:03:27 +0100
  • 71683f1b05 refactor: hlint Gregor Kleen 2020-02-19 14:01:55 +0100
  • bec40236db feat(metrics): report on health checks Gregor Kleen 2020-02-19 13:51:21 +0100
  • 5ffee38979 feat: targets on InfoLecturerR Gregor Kleen 2020-02-19 11:14:51 +0100
  • c0d319e0fd fix: apply margin-left to both ol und ul Gregor Kleen 2020-02-19 10:12:45 +0100
  • 16f574f092 chore(release): 12.0.0 Gregor Kleen 2020-02-19 09:06:16 +0100
  • 0360801383 chore: fix tests Gregor Kleen 2020-02-18 23:11:54 +0100
  • 3dd6e21f8e fix: i18n Gregor Kleen 2020-02-18 21:51:17 +0100
  • acffe04350 feat(exams): allow mixed ExamGradingMode Gregor Kleen 2020-02-18 20:11:46 +0100
  • 0e49bc14e5 feat(exams): improve handling of exam results everywhere Gregor Kleen 2020-02-18 15:43:07 +0100
  • 408c15df6f chore(release): 11.1.1 Gregor Kleen 2020-02-14 13:02:24 +0100
  • aefb7e0b42 fix: fix #571 Gregor Kleen 2020-02-14 12:48:29 +0100
  • fefe604592 chore: fix build Gregor Kleen 2020-02-13 11:01:47 +0100
  • 0b8c30f534 fix(course-deregistration): fix check on exam registration Gregor Kleen 2020-02-10 16:40:58 +0100
  • 7765b058fa chore(release): 11.1.0 Gregor Kleen 2020-02-08 01:55:35 +0100
  • 0c062b8c39 chore: bump changelog Gregor Kleen 2020-02-08 01:44:33 +0100