Commit Graph

  • 9b654975c0 Mark translation keys Daniel Egger 2023-09-07 15:22:32 +0200
  • fde7e2edef Add performanceCriteriaStatusCount to index page Daniel Egger 2023-09-07 15:09:05 +0200
  • 24511df01e Add competence detail page Daniel Egger 2023-09-07 14:40:36 +0200
  • 93bec05abc Add competence detail page Daniel Egger 2023-09-07 09:55:48 +0200
  • 7597311220 Add circle title to assignment in wagtail cms view Daniel Egger 2023-09-06 15:16:51 +0200
  • aabaced836 Fix creation scripts Daniel Egger 2023-09-06 14:04:46 +0200
  • cce82b72ad Format code Daniel Egger 2023-09-05 17:49:51 +0200
  • 08edf98e2a More work on frontend Daniel Egger 2023-09-05 17:20:04 +0200
  • b48ab5ec3d Add flags in admin from for cypress_reset_view Daniel Egger 2023-09-05 17:12:10 +0200
  • 1196aba79d Show result in EdoniqTestBlock Daniel Egger 2023-09-05 16:27:04 +0200
  • 2569411959 Fix upsert on initial loading of assignment in circle Daniel Egger 2023-09-05 15:40:18 +0200
  • 9f81def537 Show evaluation points in KompetenzNavi Daniel Egger 2023-09-05 14:49:59 +0200
  • 21174d17db Attach completion data to `Assignment` in GraphQL schema Daniel Egger 2023-09-05 14:06:07 +0200
  • 4bc1ca636c Add result data for edoniq test Daniel Egger 2023-09-05 11:13:21 +0200
  • 428ac294e0 Add `--create-assignment-evaulation` cli parameter Daniel Egger 2023-09-05 10:24:21 +0200
  • 2430c02584 Add initial KompetenzNavi Frontend Daniel Egger 2023-09-01 15:06:38 +0200
  • c59c44f1dd Move old competence frontend code to "competence-old" Daniel Egger 2023-09-01 13:58:05 +0200
  • a95974c54f Extend graphql scheme for KompetenzNavi Daniel Egger 2023-09-01 11:51:44 +0200
  • 0537d96dbb Add models for KompetenzNavi and GraphQL-Types Daniel Egger 2023-09-01 11:15:11 +0200
  • 10a8e5ef04 Merged in feature/translations (pull request #202) Daniel Egger 2023-09-08 14:45:40 +0000
  • cff3d6e49b Fix unit test Daniel Egger 2023-09-08 16:25:33 +0200
  • abf83b9fb8 VBV-512: Anwesenheit erneut bearbeiten Daniel Egger 2023-09-08 15:23:49 +0200
  • 4909b38428 Translations assignment frontend Daniel Egger 2023-09-08 15:08:12 +0200
  • 5b01a68cdb Translate notifications Daniel Egger 2023-09-08 14:39:13 +0200
  • bc011e47be VBV-489: Open external links in new tab in assignment Daniel Egger 2023-09-08 11:33:42 +0200
  • 06a3706d29 VBV-489: Übersetzungen Daniel Egger 2023-09-08 09:53:43 +0200
  • 56fa5372b7 Remove sentry from supercronic docker_start.sh Daniel Egger 2023-09-07 19:01:17 +0200
  • 548f2f2201 Merged in bugfix/supercronic-with-sentry (pull request #201) Daniel Egger 2023-09-07 08:24:13 +0000
  • 1f115d966a Bugfix: start supercronic with sentry on production Daniel Egger 2023-09-07 09:27:09 +0200
  • 2db7a5186f Merged in feature/bugfix-attendance-check-dropdown (pull request #200) Daniel Egger 2023-09-06 16:09:51 +0000
  • 515ef3707a Bugfix: load only assignment completion data with given learning_content_id. Will fix bug with Reflexion Daniel Egger 2023-09-06 17:31:27 +0200
  • 6175ca75ed Add circle title to dropdown text Daniel Egger 2023-09-06 16:58:49 +0200
  • abe923b2e4 Fix bug so that you can select different attendance courses Daniel Egger 2023-09-06 16:47:38 +0200
  • 5cb60bbbcf Merged in feature/VBV-475-email-notification-rebase (pull request #199) Daniel Egger 2023-08-30 17:01:49 +0000
  • da56f2a346 Refactor Notification model Daniel Egger 2023-08-30 14:20:36 +0200
  • b26ec64edb Add custom django CustomNotificationAdmin Daniel Egger 2023-08-30 13:41:06 +0200
  • d8bce90b8e User supervisord in docker to start supercronic and gunicorn Daniel Egger 2023-08-30 09:48:50 +0200
  • 88e7e0edcc Add ability to send email, when it was not sent before Daniel Egger 2023-08-29 15:08:12 +0200
  • ae9d7cf471 Try to fix deadlock import error by lazy loading openpyxl Daniel Egger 2023-08-29 14:38:39 +0200
  • f6a01b3ad1 Add result and statistics data to reminder job Daniel Egger 2023-08-25 18:21:48 +0200
  • 5790fac78f Add `LoggedCommand` to JobLogs in django admin interface Daniel Egger 2023-08-25 17:32:17 +0200
  • 6badbc480c Use django constance to add EMAIL_RECIPIENT_WHITELIST Daniel Egger 2023-08-25 16:39:14 +0200
  • d83f660918 Change email function to use email address directly Daniel Egger 2023-08-25 11:48:50 +0200
  • 31af4e933f Refactor default handling of dict parameter Daniel Egger 2023-08-25 09:52:37 +0200
  • 56e454cc8b Squash merge of code from Elia Elia Bieri 2023-08-25 09:39:14 +0200
  • e96c21f623 Merged in feature/new-relic-logs (pull request #198) Daniel Egger 2023-08-29 12:05:16 +0000
  • ae075e47dd Add documentation Daniel Egger 2023-08-29 10:56:33 +0200
  • a7f7d0b184 Fail save json dump for `structlog_convert_to_json_for_new_relic` Daniel Egger 2023-08-29 09:00:43 +0200
  • 2c4ae02c4d Try to neste json string in message for new relic logs Daniel Egger 2023-08-28 22:03:57 +0200
  • e08d5574f7 Render logs as json with python-json-logger Daniel Egger 2023-08-28 13:32:42 +0200
  • 163df01f5d Add newrelic integration in docker file Daniel Egger 2023-08-27 21:24:09 +0200
  • 946d5671b8 Cleanup azure settings and docs Daniel Egger 2023-08-25 12:00:34 +0200
  • c855753c4d Add header for excel Christian Cueni 2023-08-24 13:40:18 +0200
  • f4d22416e9 Merged in feature/refactor-duedates (pull request #196) Daniel Egger 2023-08-24 06:24:07 +0000
  • f155ceb26b Fix importer in default prepare_server Daniel Egger 2023-08-24 08:06:32 +0200
  • 9f8686e592 Improve django admin Daniel Egger 2023-08-23 17:21:14 +0200
  • 584aee1829 Use `start` date for due dates with single dates in importer Daniel Egger 2023-08-23 17:05:40 +0200
  • acdda923da Make `start` in DueDate mandatory Daniel Egger 2023-08-23 15:19:46 +0200
  • 969c55f15d Sort dueDates by start date Daniel Egger 2023-08-23 15:14:05 +0200
  • 2fa17e1204 Refactor dueDate frontent Daniel Egger 2023-08-23 12:31:17 +0200
  • 279b6c1dd5 Refactor some fields in `DueDate` Daniel Egger 2023-08-23 11:08:34 +0200
  • e821159864 Merged in feature/update-importer (pull request #194) Christian Cueni 2023-08-23 13:37:35 +0000
  • a8819296e2 Make importer more resilient Christian Cueni 2023-08-21 14:55:37 +0200
  • 9483c1f6d3 Ignore date of birth in export Christian Cueni 2023-08-23 13:07:09 +0200
  • 50bc7391e9 Use slugs from prod in importer Christian Cueni 2023-08-23 13:03:33 +0200
  • 6ba3be2710 Make importer more resilient Christian Cueni 2023-08-21 14:55:37 +0200
  • 615d464045 Add edoniq certificate to env variables Christian Cueni 2023-08-21 13:39:02 +0200
  • 9e68abd5f9 Add CourseSessionEdoniqTest to importer Christian Cueni 2023-08-21 10:17:57 +0200
  • c140f225ea Add Edoniq testblock Christian Cueni 2023-07-18 16:31:23 +0200
  • f7de5bae47 Fix performance criteria parent Christian Cueni 2023-08-21 15:19:57 +0200
  • 9ef2a4e8b3 Rename content to reflect real data, refactor import Christian Cueni 2023-08-17 19:39:30 +0200
  • 81351aa9fa Exclude email, fix dates, don't check "Geburtsdatum" field Christian Cueni 2023-08-17 13:52:35 +0200
  • b0028a1685 Merged in fix/duedates (pull request #189) Christian Cueni 2023-08-17 10:30:01 +0000
  • ee33d999d1 Fix sort date (move dates with no end date to the back Christian Cueni 2023-08-17 11:42:59 +0200
  • 45a70f6b75 Merged in feature/update-importer (pull request #188) Christian Cueni 2023-08-17 09:18:22 +0000
  • 3447de19ca Add trainer and combined export Christian Cueni 2023-08-17 09:02:53 +0200
  • 57cd5fe871 Match existing Teilnehmer with multiple parameters Christian Cueni 2023-08-16 16:15:49 +0200
  • 2f8b548ea7 Merged in fix/dates (pull request #187) Christian Cueni 2023-08-16 14:18:13 +0000
  • 9f15c3de69 Merged in feature/update-export (pull request #186) Christian Cueni 2023-08-16 13:39:25 +0000
  • c622db7e22 Remove unusable link, don't open in blank Christian Cueni 2023-08-16 15:31:14 +0200
  • 81734f76ae Make start optional Christian Cueni 2023-08-16 15:13:59 +0200
  • eeb205d452 Merged in feature/update-translations (pull request #185) Christian Cueni 2023-08-16 13:02:46 +0000
  • 0bbd1a830d Add missing translations Christian Cueni 2023-08-16 13:03:56 +0200
  • 5c7baab570 Fix tests Christian Cueni 2023-08-16 07:47:28 +0200
  • 95a6d404b5 Add export for trainers Christian Cueni 2023-08-15 16:47:03 +0200
  • 8e24cf707f Merged in feature/fix-feedback (pull request #184) Christian Cueni 2023-08-14 18:29:40 +0000
  • 6195c9d32a Use page id for feedbacks, filter by course session id Christian Cueni 2023-08-14 19:33:41 +0200
  • 5e9617c9b0 Merged in feature/update-importer (pull request #183) Christian Cueni 2023-08-14 16:17:13 +0000
  • a411cc82d1 Fix missing "contact trainer"-functionality Christian Cueni 2023-08-14 17:33:26 +0200
  • 406cf425c2 Enable FeedbackResponses in admin Christian Cueni 2023-08-14 17:27:23 +0200
  • f1f479a6f4 Add due date for casework Christian Cueni 2023-08-14 17:20:33 +0200
  • adc9e763f2 Merged in bugfix/VBV-344-auftrag-frontend-trainer-mobile (pull request #171) Elia Bieri 2023-08-10 07:24:35 +0000
  • 9aff97f805 Merged in feature/richtext-feature (pull request #182) Christian Cueni 2023-08-10 06:05:43 +0000
  • 4f437fe562 Add RichText Features Christian Cueni 2023-08-10 07:55:27 +0200
  • 3f8be0a96b Merged in feature/fix-import (pull request #179) Christian Cueni 2023-08-09 14:16:17 +0000
  • 87db790345 Merged in feature/update-content (pull request #181) Christian Cueni 2023-08-09 14:15:54 +0000
  • 45a58abb47 Update docs Christian Cueni 2023-08-09 15:59:59 +0200
  • a6ac867ee4 Merged in feature/update-content (pull request #180) Christian Cueni 2023-08-09 09:49:41 +0000
  • 19ab428d47 Update content Christian Cueni 2023-08-09 08:30:44 +0200
  • 5ed289c912 WIP: Fix and extend importer test Christian Cueni 2023-08-09 07:34:31 +0200