Commit Graph

  • 5a4426300a feat(datepicker): more sane datetime config Sarah Vaupel 2019-08-13 18:26:16 +0200
  • cbb7e95276 feat(datepicker): display datepicker on the right Sarah Vaupel 2019-08-13 18:12:29 +0200
  • d4ebed120d refactor(datepicker): removed comment Sarah Vaupel 2019-08-13 18:06:10 +0200
  • 1eccb0ee4a feat(datepicker): format any dates before submission Sarah Vaupel 2019-08-13 18:03:18 +0200
  • c5b18fcfcf feat(allocations): add registration form Gregor Kleen 2019-08-13 17:51:12 +0200
  • b9fd4d7d28 feat(datepicker): formatting dates for mass-inputs Sarah Vaupel 2019-08-13 17:24:19 +0200
  • f5636b81d1 feat(datepicker): define instance collection singleton Sarah Vaupel 2019-08-13 16:47:01 +0200
  • 939bbfa884 Merge branch 'master' into 409-find-implement-alternative-for-datepicker Sarah Vaupel 2019-08-13 15:05:24 +0200
  • a2fe688eb5 style(course-teaser): wrap sorting header line in firefox Sarah Vaupel 2019-08-13 14:51:07 +0200
  • 3a57c7ec66 chore(release): 5.0.2 Gregor Kleen 2019-08-13 13:28:45 +0200
  • 39978574fe fix(course-deregister): only delete relevant users exam results Gregor Kleen 2019-08-13 13:25:13 +0200
  • c2df01c2f7 feat(allocations): set up routes Gregor Kleen 2019-08-13 11:30:45 +0200
  • 6ff46b7eb7 style(course-teaser): break sorting header line Sarah Vaupel 2019-08-13 10:31:16 +0200
  • 7b9ccf4ad9 chore(release): 5.0.1 Gregor Kleen 2019-08-12 20:42:43 +0200
  • ba776756e1 style(course-teaser): better visually disable teasers Gregor Kleen 2019-08-12 20:27:24 +0200
  • 41b16e6452 style(course-teaser): fix visual overflow Gregor Kleen 2019-08-12 20:12:06 +0200
  • 225dc6c735 chore(release): 5.0.0 Gregor Kleen 2019-08-12 18:51:48 +0200
  • fca99bebe6 fix(course-teaser): don't collapse unless chevron is clicked Gregor Kleen 2019-08-12 18:46:45 +0200
  • ea51690735 style(dbtable): show only one sorting direction Gregor Kleen 2019-08-12 18:31:59 +0200
  • 657c9cf393 chore: fix tests Gregor Kleen 2019-08-12 18:10:03 +0200
  • 2a804c8a39 Merge branch '155-zentralanmeldungen' Gregor Kleen 2019-08-12 17:44:17 +0200
  • f0d0e7444a refactor: hlint Gregor Kleen 2019-08-12 17:18:05 +0200
  • 71624e6229 Merge branch 'master' into course-teaser Gregor Kleen 2019-08-12 16:57:02 +0200
  • 79d4ae20ee feat(courses): rework couse registration Gregor Kleen 2019-08-12 16:54:37 +0200
  • ccfafb2c47 style(datepicker): fixes z index of datepicker instances Sarah Vaupel 2019-08-12 14:30:52 +0200
  • 99d9efa946 fix(datepicker): format time on copy paste as well Sarah Vaupel 2019-08-12 14:19:37 +0200
  • 9f8749c4ce feat(datepicker): format time on submit Sarah Vaupel 2019-08-12 13:49:57 +0200
  • 0e5707ac9f feat(datepicker): close datepicker on escape keydown Sarah Vaupel 2019-08-12 13:03:51 +0200
  • 88a6b85a7e feat(datepicker): close datepicker on click outside Sarah Vaupel 2019-08-12 12:55:37 +0200
  • cf3682cc27 style(datepicker): new colors for datetime Sarah Vaupel 2019-08-09 17:57:38 +0200
  • e4f150d0d5 feat(course-teaser): checkbox field for open registration filter Sarah Vaupel 2019-08-09 16:57:08 +0200
  • a00698e99e feat(course-registration): allow independent course application Gregor Kleen 2019-08-09 16:44:26 +0200
  • f7fb3c1219 feat(course-teaser): hide lecturer entry if empty Sarah Vaupel 2019-08-09 16:35:03 +0200
  • c2c12b9643 feat(course-teaser): filter by open registration Sarah Vaupel 2019-08-09 16:31:50 +0200
  • 7926f29da1 feat(course-teaser): only true lecturers without assistants Sarah Vaupel 2019-08-09 11:47:56 +0200
  • 5c88c13cf8 feat(course-teaser): no display of chevron without description Sarah Vaupel 2019-08-09 11:39:33 +0200
  • 4282554d82 feat(datepicker): currently broken version using tail.datetime instead Sarah Vaupel 2019-08-09 10:19:25 +0200
  • 8cca548970 feat(course-teaser): show openCourses also to logged in users Gregor Kleen 2019-08-09 10:07:57 +0200
  • 6383fbd518 refactor(course-teaser): cleanup CSS Gregor Kleen 2019-08-09 09:50:13 +0200
  • e54d6e4acf chore(release): 4.14.0 Steffen Jost 2019-08-07 18:49:36 +0200
  • 0ce4dd181c fix(info): minor whitespace correction Steffen Jost 2019-08-07 13:08:50 +0200
  • 7459fc34bc feat(info): info seiten überarbeitet Steffen Jost 2019-08-07 13:01:20 +0200
  • 60869fd4a0 fix(exam): fix warning message Steffen Jost 2019-08-07 10:40:17 +0200
  • e605c4dd98 chore(release): 4.13.1 Gregor Kleen 2019-08-07 09:09:51 +0200
  • 203dbd3705 fix: fix collision with keyword "none" Gregor Kleen 2019-08-07 09:00:40 +0200
  • 9b195155c1 Merge branch 'master' into course-teaser Sarah Vaupel 2019-08-06 19:14:36 +0200
  • c9e975e31e chore(release): 4.13.0 Gregor Kleen 2019-08-06 18:32:04 +0200
  • aa20389e05 feat(course-teaser): redirecting to course/ Sarah Vaupel 2019-08-06 18:26:51 +0200
  • 97f2d0c1c6 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX Steffen Jost 2019-08-06 18:20:22 +0200
  • 83445c4e77 feat(homepage): add convenience links to term and school Steffen Jost 2019-08-06 18:20:15 +0200
  • bba1686eab Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX Gregor Kleen 2019-08-06 18:15:46 +0200
  • 3c8023569b feat(course-show): show allocation name Gregor Kleen 2019-08-06 18:15:29 +0200
  • 2208368596 feat(homepage): add prime action new course to homepage Steffen Jost 2019-08-06 18:00:27 +0200
  • e96e17ff9f feat(course-teaser-filter): filter for lecturers Sarah Vaupel 2019-08-06 17:33:48 +0200
  • b75aed5dda refactor(forms): form validation minor refactor Steffen Jost 2019-08-06 17:28:22 +0200
  • 42c3987ee9 chore(release): 4.12.1 Steffen Jost 2019-08-06 17:23:45 +0200
  • 3d63b355eb fix(exams): allow occurrences after exam end Steffen Jost 2019-08-06 17:19:00 +0200
  • 2eb062beb2 chore(release): 4.12.0 Steffen Jost 2019-08-06 17:13:59 +0200
  • eda223ee7f Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX Steffen Jost 2019-08-06 17:05:15 +0200
  • 93e718f323 feat(exams): improve immediate exam table on home page Steffen Jost 2019-08-06 17:05:05 +0200
  • 5999a89f65 chore(release): 4.11.0 Gregor Kleen 2019-08-06 16:20:23 +0200
  • 1da2b252db Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX Gregor Kleen 2019-08-06 16:11:20 +0200
  • fca5caaa31 fix(course-edit): additional permission checks wrt allocations Gregor Kleen 2019-08-06 16:10:58 +0200
  • e3aacbbc10 chore(allocation): minor text fixes and a minor exam refactor Steffen Jost 2019-08-06 15:43:42 +0200
  • 06673e0031 feat(exams): show occurrenceRule in exam overview Steffen Jost 2019-08-06 15:21:57 +0200
  • 248482b1bb feat(audit): automatic transaction log truncation Gregor Kleen 2019-08-06 14:22:16 +0200
  • 3b419b3366 feat(course-teaser-filter): working filters for semester and institute Sarah Vaupel 2019-08-06 10:48:38 +0200
  • f602b79e7a feat(audit): introduce id-based format Gregor Kleen 2019-08-06 09:51:05 +0200
  • fb027dee58 feat(audit): take IP from header Gregor Kleen 2019-08-06 08:31:22 +0200
  • e45a9ace66 chore(release): 4.10.0 Gregor Kleen 2019-08-05 19:25:31 +0200
  • a7e2921a73 feat(notifications): add NotificationExamResult Gregor Kleen 2019-08-05 19:04:50 +0200
  • 67eda82bbc fix(jobs): only write CronLastExec after job has executed Gregor Kleen 2019-08-05 19:04:09 +0200
  • 8351d8b68e chore(release): 4.9.0 Gregor Kleen 2019-08-05 17:27:15 +0200
  • 8ea1b8b2af refactor: minor csv cleanups Gregor Kleen 2019-08-05 17:23:11 +0200
  • 3555322f2a feat(csv-import): automagically determine csv delimiters Gregor Kleen 2019-08-05 15:40:23 +0200
  • 68b8d24681 feat(course-teaser): no page reload on sorting Sarah Vaupel 2019-08-05 14:04:45 +0200
  • 94a120808d feat(allocations): prevent course (de)registrations Gregor Kleen 2019-08-05 13:01:36 +0200
  • 8ddd6aa001 style(course-teaser): displaying registration deadline in closed state Sarah Vaupel 2019-08-05 11:59:10 +0200
  • 4007b0400d style(course-teaser): tweaked style for sorting pills Sarah Vaupel 2019-08-05 11:45:02 +0200
  • 14a9a45674 feat(allocations): add courses to allocations Gregor Kleen 2019-08-05 11:34:00 +0200
  • d964e1f705 feat(course-teaser): display sorting "pills" for course teasers Sarah Vaupel 2019-08-02 13:36:49 +0200
  • c99a3c7009 feat(course-teaser): moved course teaser functionality to util Sarah Vaupel 2019-08-01 14:45:15 +0200
  • 7d7bb844f5 Merge branch 'master' into 155-zentralanmeldungen Gregor Kleen 2019-07-31 15:02:52 +0200
  • 8e7c6d73af chore(release): 4.8.0 Gregor Kleen 2019-07-31 14:59:25 +0200
  • e0b2f8c0c8 refactor(ldap login): cleanup & better error messages Gregor Kleen 2019-07-31 14:51:59 +0200
  • f2019a30c7 chore(nix): fix build Gregor Kleen 2019-07-31 13:23:58 +0200
  • cab0a89fe6 chore(nix): fix nixpkgs hash Gregor Kleen 2019-07-31 10:58:52 +0200
  • f07eb3dcc3 feat(exams): better explain "enlist directly" Gregor Kleen 2019-07-31 09:58:02 +0200
  • 5e21ebbbb8 chore: pin nixpkgs Gregor Kleen 2019-07-31 09:21:50 +0200
  • a47359997c fix(exam add users): correctly differentiate and fix messages Gregor Kleen 2019-07-30 16:18:01 +0200
  • e5163a6e5a chore(release): 4.7.0 Gregor Kleen 2019-07-30 15:16:56 +0200
  • cf1c63cc78 refactor: fix hlint errors Gregor Kleen 2019-07-30 15:13:13 +0200
  • 1e756be778 feat(exam users): course notes Gregor Kleen 2019-07-30 15:03:54 +0200
  • bf56081576 Merge branch 'master' into 155-zentralanmeldungen Gregor Kleen 2019-07-30 13:05:22 +0200
  • 4b61c569a9 refactor: split Handler.Course Gregor Kleen 2019-07-29 18:38:37 +0200
  • 84c12b5fc7 feat(notification triggers): redesign interface Gregor Kleen 2019-07-29 17:10:38 +0200
  • 9f0a91f0dd refactor(ldap): use async Gregor Kleen 2019-07-29 15:23:26 +0200
  • e6c3be4f7b feat(users): lecturer invitations Gregor Kleen 2019-07-29 13:07:12 +0200
  • 0d610ccf44 feat(users): switching between AuthModes & password changing Gregor Kleen 2019-07-29 10:55:23 +0200
  • 54af6cd050 chore(release): 4.6.0 Gregor Kleen 2019-07-26 15:29:20 +0200