Commit Graph

  • 7d3e9a3de3 feat(eeusers): fix form & finish implementation Gregor Kleen 2020-05-06 15:03:00 +0200
  • 8008248483 Merge branch 'master' into 574-aktionen-auf-eeusersr Gregor Kleen 2020-05-06 13:53:03 +0200
  • e1c491f656 chore(release): 16.0.5 Gregor Kleen 2020-05-06 12:53:42 +0200
  • 35621df03e fix(migration): handle deleted courses & users Gregor Kleen 2020-05-06 12:52:53 +0200
  • e632ac06a3 chore(gitlab-ci): cleanup Gregor Kleen 2020-05-06 12:44:54 +0200
  • 0374e48fd5 chore(release): 16.0.4 Gregor Kleen 2020-05-06 09:22:51 +0200
  • 61dbc85821 chore(gitlab-ci): ensure frontend:test is run before deploy Gregor Kleen 2020-05-06 09:21:20 +0200
  • e508277496 fix(migration): typos Gregor Kleen 2020-05-06 08:56:55 +0200
  • 88dafa076f chore(release): 16.0.3 Gregor Kleen 2020-05-05 21:09:38 +0200
  • fb7c7efebd fix(migration): typo Gregor Kleen 2020-05-05 21:09:06 +0200
  • 0e43851336 fix(i18n): s/Typ/Art/ Gregor Kleen 2020-05-05 18:11:45 +0200
  • 697ab9e293 chore(release): 16.0.2 Gregor Kleen 2020-05-05 17:38:10 +0200
  • 14f9ab6a31 fix(corrections-grade-r): add get following post Gregor Kleen 2020-05-05 17:27:33 +0200
  • 970ca784b0 fix(jobs): reduce likelihood for multiple queueing of notifications Gregor Kleen 2020-05-05 17:18:29 +0200
  • d57f4b0139 chore(release): 16.0.1 Gregor Kleen 2020-05-05 16:39:58 +0200
  • 65b429a320 fix(interactive-fieldset): fix behaviour for nested fieldsets Gregor Kleen 2020-05-05 16:23:49 +0200
  • fb54c8445a fix(exams): don't show manual bonus as inconsistent Gregor Kleen 2020-05-05 16:23:37 +0200
  • 8749d1d6c0 chore(release): 16.0.0 Gregor Kleen 2020-05-05 15:33:13 +0200
  • aa8ca58cdd chore(npm): update Gregor Kleen 2020-05-05 15:22:29 +0200
  • 53ec21de25 chore: fix tests Gregor Kleen 2020-05-05 15:16:42 +0200
  • c348b7cb03 feat(async-table): history api Gregor Kleen 2020-05-05 15:09:33 +0200
  • 9e47a7cd28 chore(changelog): bump Gregor Kleen 2020-05-05 09:14:33 +0200
  • 153bb1f621 feat(i18n): missing translations Gregor Kleen 2020-05-05 09:12:44 +0200
  • bf64eafd08 feat(course-participants): course-deregister-no-show Gregor Kleen 2020-05-05 08:59:25 +0200
  • d5b65a1b06 feat(course-participants): introduce CourseParticipantState Gregor Kleen 2020-05-04 14:52:45 +0200
  • 5a47688735 Merge branch 'feat/generic-file-field' Gregor Kleen 2020-04-30 13:42:09 +0200
  • 693189fe82 feat(http-client): baseUrl and defaultUrl Gregor Kleen 2020-04-30 13:02:39 +0200
  • 0a2d4068ab chore(release): 15.6.1 Gregor Kleen 2020-04-30 11:51:42 +0200
  • f87cf7a378 fix(submission-groups): prevent deleting group before insert Gregor Kleen 2020-04-30 11:50:46 +0200
  • 98e1141e60 feat(generic-file-field): prevent multiple session files of same name Gregor Kleen 2020-04-30 11:08:59 +0200
  • 192b6279d3 refactor(file upload): move to genericFileField Gregor Kleen 2020-04-29 18:30:54 +0200
  • bf74eb5122 chore(release): 15.6.0 Gregor Kleen 2020-04-28 17:38:56 +0200
  • f889ec674e fix(health): ldap check only admins Gregor Kleen 2020-04-28 17:27:50 +0200
  • e6af788882 fix(i18n): submissionDownloadAnonymous Gregor Kleen 2020-04-28 17:12:20 +0200
  • 9032f80f59 feat(corrections): non-anonymous download w/ registered groups Gregor Kleen 2020-04-28 17:08:21 +0200
  • 7f10d44aee feat(submission-groups): invite w/ submission-group & audit Gregor Kleen 2020-04-28 15:49:20 +0200
  • 52670bc905 fix: typo Gregor Kleen 2020-04-28 14:35:42 +0200
  • ef09630cba chore: bump changelog Gregor Kleen 2020-04-28 14:35:00 +0200
  • 7b5be17753 chore(nix): hide expected failures Gregor Kleen 2020-04-28 14:33:14 +0200
  • 57f1ce9265 feat(sheets): submission groups & rework sheet form Gregor Kleen 2020-04-28 14:31:27 +0200
  • 6d00410682 Merge branch 'master' into feat/feste-abgabegruppen Gregor Kleen 2020-04-27 16:51:00 +0200
  • 4fbed675af chore(release): 15.5.0 Gregor Kleen 2020-04-27 16:50:23 +0200
  • 76098cc3c8 fix(campus): fix corner case with study features Gregor Kleen 2020-04-27 16:37:39 +0200
  • 0e68b6cf53 feat(ldap): failover Gregor Kleen 2020-04-27 16:17:00 +0200
  • e0c05f39d4 fix(auth): tutors may see sheet list Gregor Kleen 2020-04-27 10:45:31 +0200
  • 31aa25a1fd feat(news): timeout sheets after a month Gregor Kleen 2020-04-27 10:44:04 +0200
  • 3ea7371465 feat(allocations): switch to csprng Gregor Kleen 2020-04-27 09:12:32 +0200
  • 11c86bb5fa chore(release): 15.4.1 Gregor Kleen 2020-04-26 13:23:04 +0200
  • e1c6fd43b8 fix(allocation): don't restart cloneCount when allocating successors Gregor Kleen 2020-04-26 13:21:56 +0200
  • 71559c9302 chore(release): 15.4.0 Gregor Kleen 2020-04-24 18:53:18 +0200
  • c06a472359 fix: typo Gregor Kleen 2020-04-24 18:45:39 +0200
  • 94d3e00bbc refactor(fixed-submission-groups): cleanup stub Gregor Kleen 2020-04-24 18:40:59 +0200
  • 32097d18f9 fix(faqs): mention mail to set password Gregor Kleen 2020-04-24 18:18:40 +0200
  • 02d284fb87 fix(faqs): wording Gregor Kleen 2020-04-24 18:15:00 +0200
  • a2e9a9c32d fix(navbar): restore border to language buttons Gregor Kleen 2020-04-24 16:44:40 +0200
  • 18766edc7c feat(faqs): more faqs Gregor Kleen 2020-04-24 16:41:41 +0200
  • fdd6b1a194 feat(help): attach last error message Gregor Kleen 2020-04-24 13:30:20 +0200
  • a1a0fa3a44 feat(faqs): i18n Gregor Kleen 2020-04-24 11:09:14 +0200
  • 10d44d189b feat(faqs): more links to faq Gregor Kleen 2020-04-23 17:44:15 +0200
  • 00a6287ed6 style(faqs): reduce (visual) size Gregor Kleen 2020-04-23 17:41:32 +0200
  • 7b5337723d feat(faqs): initial Gregor Kleen 2020-04-23 16:52:34 +0200
  • 4e8aaba782 chore(release): 15.3.0 Gregor Kleen 2020-04-23 11:30:21 +0200
  • 36abb3ee26 fix(system-message): lastChanged & unhide logic error Gregor Kleen 2020-04-23 11:00:41 +0200
  • b35fbe8c5a chore(nix): provide cache memcached Gregor Kleen 2020-04-23 10:41:41 +0200
  • d05306a39a fix(memcached): navAccess & quick actions cache invalidations Gregor Kleen 2020-04-23 10:41:20 +0200
  • 9afee89a09 feat(robots.txt): disallow ahrefs Gregor Kleen 2020-04-22 12:26:10 +0200
  • 3fc76a3d46 chore(release): 15.2.0 Gregor Kleen 2020-04-22 11:43:56 +0200
  • b9b090992f feat(caching): aggressively cache nav items Gregor Kleen 2020-04-22 11:14:25 +0200
  • 466203d866 fix(health): more generous healthchecks Gregor Kleen 2020-04-21 10:51:45 +0200
  • e8c2dc5aaa feat(memcached): introduce general purpose memcached Gregor Kleen 2020-04-21 10:51:11 +0200
  • 5b3df769dc chore(nix): provide memcached Gregor Kleen 2020-04-20 15:00:17 +0200
  • 911993d075 chore(release): 15.1.2 Gregor Kleen 2020-04-19 18:22:06 +0200
  • 03f36aea1f fix(mass-input): defaultValue is safe Gregor Kleen 2020-04-19 18:20:40 +0200
  • 743e67a01c chore(release): 15.1.1 Gregor Kleen 2020-04-17 17:34:55 +0200
  • 4f237e1968 fix(course-users): deregistration w/ allocation & w/o reason Gregor Kleen 2020-04-17 17:25:43 +0200
  • 26c355fce5 chore(release): 15.1.0 Gregor Kleen 2020-04-17 16:03:58 +0200
  • b0f2304273 fix(tests): fix build Gregor Kleen 2020-04-17 16:00:41 +0200
  • fd2c2881ea feat(submissions): non-anonymized correction Gregor Kleen 2020-04-17 15:19:26 +0200
  • e704b23a53 fix(style): padding of language buttons Gregor Kleen 2020-04-17 11:58:34 +0200
  • 38f69c3aed feat(submissions): ignore additional filename components Gregor Kleen 2020-04-17 11:57:02 +0200
  • 9a2913d722 chore(changelog): cuserr Gregor Kleen 2020-04-17 11:08:41 +0200
  • da629a81d2 feat(course-user): i18n Gregor Kleen 2020-04-17 11:05:35 +0200
  • d15792cd7d feat(course-user): authorisation checks Gregor Kleen 2020-04-17 11:05:20 +0200
  • ced6ef2874 feat(course-user): major improvements Gregor Kleen 2020-04-16 17:19:16 +0200
  • 0b3c88407b refactor(course-user): modularize Gregor Kleen 2020-04-16 09:26:37 +0200
  • 7540a4fe5f feat(mass-input): automatic add before submit Gregor Kleen 2020-04-15 16:32:45 +0200
  • 7018196bc7 chore(release): 15.0.0 Gregor Kleen 2020-04-15 13:21:42 +0200
  • 096b92f300 refactor: hlint Gregor Kleen 2020-04-15 13:19:47 +0200
  • 05d37fbc0c fix(allocations): better handle participants without applications Gregor Kleen 2020-04-15 13:13:53 +0200
  • a75f3eb2f1 fix: bump changelog & translate Gregor Kleen 2020-04-15 12:52:06 +0200
  • c81bc2314e feat(system-messages): hiding Gregor Kleen 2020-04-15 12:34:20 +0200
  • ead6015dfe feat(system-messages): refactor cookies & improve system messages Gregor Kleen 2020-04-14 17:16:46 +0200
  • b2512c2d98 chore(release): 14.6.0 Gregor Kleen 2020-04-09 15:40:01 +0200
  • 908e6def80 fix: hlint Gregor Kleen 2020-04-09 15:37:18 +0200
  • d87e8b7142 fix: fix course duplicate message & name -> title for courses Gregor Kleen 2020-04-09 15:26:12 +0200
  • 738ab7b738 feat: admin interface to issue tokens Gregor Kleen 2020-04-09 15:23:46 +0200
  • 19e5d1c05f chore(release): 14.5.0 Gregor Kleen 2020-04-09 12:01:22 +0200
  • 0d39924777 feat(news): show system messages Gregor Kleen 2020-04-09 11:56:29 +0200
  • bc47dcf43f feat(tokens): multiple authorities Gregor Kleen 2020-04-09 10:30:25 +0200
  • 81b5e0fdd2 chore(release): 14.4.0 Gregor Kleen 2020-04-07 14:42:20 +0200