Commit Graph

1185 Commits

Author SHA1 Message Date
Lorenz Padberg fdbdcb366e Merged in feature/Add-missing-migrations (pull request #140)
Add migrations to develop

Approved-by: Ramon Wenger
2023-12-20 10:34:15 +00:00
Ramon Wenger bb0bfb98ce Remove buggy logger statement 2023-12-18 17:14:53 +01:00
Ramon Wenger 486a92a9a4 Fix dummy_data 2023-12-18 17:01:15 +01:00
Ramon Wenger 992b9945e5 Remove reference to removed settings variable 2023-12-14 17:16:08 +01:00
Lorenz Padberg 9e4c19c633 Add migrations to develop 2023-12-13 16:08:50 +01:00
Ramon Wenger d0fb5c5fe4 Fix unit test
Also fix factory magic for blocks that have contents defined using the
`wagtail_factories` syntax
2023-12-12 16:58:12 +01:00
Ramon Wenger 75ecaedd29 Fix content blocks in `dummy_data` command 2023-12-12 15:43:12 +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
Lorenz Padberg e30d6f468e Fix "fields" depreciation warnings 2023-12-11 16:44:34 +01:00
Ramon Wenger 6823219846 Update factory definitions 2023-12-11 16:44:34 +01:00
Ramon Wenger f15afbf551 Update factory syntax in unit test 2023-12-11 16:44:34 +01:00
Ramon Wenger 66dc8708b6 Use Autocomplete fields instead of SearchFields
The `SearchField(partial_match=True)` does not what we intended it to do
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 b745afd91e Adapt to new syntax for execute context 2023-12-11 16:44:34 +01:00
Ramon Wenger 6a2658051d Disable `stream_field_magic` methods, as the API for those has changed
Unit tests work without them, but the `dummy_data` command possibly no
longer.
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 848f2a36a0 Update document export helper script 2023-12-06 09:23:56 +01:00
Ramon Wenger 97f2e50faf Add sentry tracing and replay plugins 2023-11-23 14:06:56 +01:00
Ramon Wenger 2f45a7b5a8 Update export helper 2023-11-20 14:41:32 +01:00
Ramon Wenger cfbf688946 Add script to export documents 2023-11-09 08:32:27 +01:00
Ramon Wenger dea78ea189 Add some changes for resolving an obscure bug with user settings 2023-10-10 14:53:53 +02: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 10417bba13 Add handy create backup script 2023-09-12 16:19:21 +02:00
Lorenz Padberg 784f6d8973 Reafctor for instrument and module models 2023-09-12 16:17:37 +02:00
Lorenz Padberg a0086a8010 Merge branch 'hotfix/MS-792-MeineAkivitäten' into develop
# Conflicts:
#	client/src/components/ui/InfoMessage.vue
#	client/src/styles/_variables.scss
2023-09-08 11:26:24 +02:00
Lorenz Padberg b62211a5b4 Fix content blocks, notes, and chapters. 2023-09-06 16:31:24 +02:00
Lorenz Padberg 0484eff404 Add lorenz env 2023-09-05 11:36:39 +02:00
Ramon Wenger 6fff84127c Add a default `last_topic` to the PrivateUserNode 2023-08-31 17:20:39 +02:00
Ramon Wenger 8e226e1187 Fix incorrect module level mutation 2023-08-31 14:59:43 +02:00
Lorenz Padberg 078a57b60a Update Categorize modules functions with ordering 2023-08-31 11:16:25 +02:00
Lorenz Padberg d91d80b6da Add Explicit Ordering to ModuleLevels and Categories 2023-08-31 10:49:42 +02:00
Ramon Wenger 1ec50dffe3 Update documentation for db import from one environment to another 2023-08-31 10:35:04 +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 1c4c1a8494 Add method to nuke all user related content
Specifically, all users that are not a superuser
2023-08-30 17:19:45 +02:00
Ramon Wenger fc59bf0b6d Merged in feature/migrate-translations (pull request #135)
Feature/migrate translations
2023-08-30 14:39:22 +00:00
Ramon Wenger 5a71a9cec8 Add clearer messages to command 2023-08-30 16:38:15 +02:00
Lorenz Padberg 020c4846c4 Fix comments from PR 2023-08-30 14:24:12 +02:00
Ramon Wenger 8dc080a9fc Clean up and refactor 2023-08-30 11:12:09 +02:00