Commit Graph

426 Commits

Author SHA1 Message Date
Lorenz Padberg cd0eb08153 Use WagtailImageNode for Module hero Image 2024-04-25 15:55:42 +02:00
Lorenz Padberg 3cef9d10c9 Add custom serve view. 2024-04-25 15:55:42 +02:00
Lorenz Padberg dca3f3e39f Make Wagtail image, lazy loading and gray background 2024-04-25 15:55:42 +02:00
Lorenz Padberg 080d9f92d0 Add wagtail image component. And modify resolvers 2024-04-25 15:55:42 +02:00
Lorenz Padberg f398839765 Fix Module slug generation 2024-04-12 11:13:12 +02:00
Lorenz Padberg 6e2ba52dea Add customization for chapters 2024-04-11 10:23:46 +02:00
Lorenz Padberg 6dc7829862 Add _page_title_explore.html from wagtail admin templates 2024-04-11 10:14:48 +02:00
Lorenz Padberg 1285aa95e2 Revert "Add new Template from wagtail"
This reverts commit 778665edba.
2024-04-11 10:13:42 +02:00
Lorenz Padberg 778665edba Add new Template from wagtail 2024-04-11 10:13:19 +02:00
Lorenz Padberg ef1ef0c124 Make Slug a readonly field to omitt the error in the admin form 2024-04-10 17:46:24 +02:00
Ramon Wenger ad5a7824ba Update favicons and logos
Resolves MS-831 #complete
2024-03-19 18:13:38 +01:00
Lorenz Padberg 7fc13032ae Fix the ordering bug in cms 2024-03-18 14:51:00 +01:00
Ramon Wenger 3c8a74c746 Add unit test for highlights in instruments 2024-02-28 11:19:45 +01:00
Lorenz Padberg db6c2c4f8b Fix CMS sorting bug 2024-02-27 09:47:03 +01:00
Ramon Wenger 4fd09a0df0 Fix sentry bug 2024-02-13 17:21:33 +01:00
Lorenz Padberg 216f448137 Fix problem with duplicate usernames 2024-02-08 10:37:07 +01:00
Lorenz Padberg e338f2e2ad Use fast hasher when DEBUG settings is true 2024-02-05 10:45:19 +01:00
Lorenz Padberg 2b7d8eeda3 Add intermediate backups to migrations 2024-02-01 14:30:22 +01:00
Ramon Wenger 992b9945e5 Remove reference to removed settings variable 2023-12-14 17:16:08 +01:00
Ramon Wenger 95eb7e1295 Fix the platform setting when running tests 2023-12-11 16:44:34 +01:00
Lorenz Padberg 954ed9027d Refactor Sentry Middleware for Graphene 2023-12-11 16:44:34 +01:00
Ramon Wenger e66fd61ec9 Replace function based view with class based view and upgrade wagtail to
LTS
2023-12-11 16:44:34 +01:00
Ramon Wenger c47b263302 Adapt to new storage syntax in settings
Removed the old, deprecated syntax and replaced it with the new one
2023-12-11 16:44:34 +01:00
Ramon Wenger a2e85c337d Update custom GraphQLView to use new GraphQL 3.0 syntax 2023-12-11 16:44:34 +01:00
Ramon Wenger 6f563806f7 Update wagtail, django and wagtail_factories
Also make some changes according to the migration guides of those
packages.
2023-12-11 16:44:34 +01:00
Ramon Wenger 5a3e2501c6 Remove obsolete settings 2023-12-11 11:07:05 +01:00
Ramon Wenger 56364dee03 Move script 2023-12-06 09:29:29 +01:00
Ramon Wenger 97f2e50faf Add sentry tracing and replay plugins 2023-11-23 14:06:56 +01:00
Ramon Wenger 74991704c2 Add django management command to rename assignments and surveys 2023-10-05 18:13:36 +02:00
Ramon Wenger 51647c6092 Update settings for prod environment 2023-10-02 08:22:03 +02:00
Ramon Wenger 0dc6c2b15e Add some error handling to csv script 2023-09-28 15:35:41 +02:00
Ramon Wenger f183a51317 Add bulk translate django command, also some data files 2023-09-27 22:54:19 +02:00
Lorenz Padberg b8df28a993 Add documentation 2023-09-14 11:56:17 +02:00
Lorenz Padberg 784f6d8973 Reafctor for instrument and module models 2023-09-12 16:17:37 +02:00
Ramon Wenger 1c99ab9f42 Add feature flag for languages and i18n
Resolves MS-759 #complete
2023-08-30 22:03:32 +02:00
Ramon Wenger f660d45349 Add missing return in helper method 2023-08-30 20:56:15 +02:00
Ramon Wenger 569f8a3823 Use correct exception 2023-08-30 18:15:26 +02:00
Ramon Wenger 7707104da4 Add translate check for parent of topic 2023-08-30 17:41:59 +02:00
Ramon Wenger 5a71a9cec8 Add clearer messages to command 2023-08-30 16:38:15 +02:00
Ramon Wenger 8dc080a9fc Clean up and refactor 2023-08-30 11:12:09 +02:00
Ramon Wenger 4011c016dc Convert existing method to django command
Also rename it
2023-08-29 15:11:21 +02:00
Ramon Wenger dbec89ca8d Add method to migrate existing pages to another locale
Relates to MS-749 #complete

Add docstring for new migrate method
2023-08-28 16:51:40 +02:00
Ramon Wenger 2868b3e196 Activate i18n for wagtail to translate pages to french and english 2023-08-28 16:16:22 +02:00
Ramon Wenger c2b8bc1762 Integrate language into module filter 2023-08-24 19:49:09 +02:00
Ramon Wenger bb6425c27f Update instrument export command to include more html tags 2023-07-19 12:10:51 +02:00
Lorenz Padberg 2c8d7c4cc9 Merge branch 'feature/MS-737-DragAndDropCMS' into feature/MS-734-OnlyOwnerTeachersSeePortfolio 2023-07-18 11:26:47 +02:00
Lorenz Padberg 13239ef27e Apply inputs from pullrequest 2023-07-17 14:58:40 +02:00
Lorenz Padberg 2e826f81d5 Monkey Patch list ordering in wagtail 2023-07-17 13:09:32 +02:00
Lorenz Padberg 1de888b5cd Add Idea for the wagtail fix 2023-07-17 10:41:12 +02:00
Lorenz Padberg c962005286 Increase Test speed 2023-07-12 17:24:51 +02:00