Commit Graph

3249 Commits

Author SHA1 Message Date
Lorenz Padberg 9f16573b92 Fix bug in content creation 2024-01-29 16:58:03 +01:00
Lorenz Padberg 1908f11370 Add migrate objective snapshot command 2024-01-25 11:06:33 +01:00
Lorenz Padberg 3dcfb92dbf Add analyze snapshots command 2023-12-19 16:01:29 +01:00
Lorenz Padberg c88447ebb6 Add Error Handling 2023-12-19 10:25:05 +01:00
Lorenz Padberg 6069c47c5e Refactoring 2023-12-18 17:05:05 +01:00
Lorenz Padberg 2446b52596 Working. But too many content blocks... todo remove duplicates. 2023-12-18 16:28:12 +01:00
Lorenz Padberg 568564a64c Add User created content 2023-12-18 15:34:56 +01:00
Lorenz Padberg 48d3c34fbe Create migration test command 2023-12-15 23:17:10 +01:00
Ramon Wenger 992b9945e5 Remove reference to removed settings variable 2023-12-14 17:16:08 +01:00
Ramon Wenger 8b080abe20 Add save check, refactor component
Resolves MS-785
2023-12-14 14:16:01 +01:00
Ramon Wenger eee3bf995c Add cypress test to catch double save issue on room entry creation 2023-12-13 18:04:42 +01:00
Ramon Wenger 66b9f8ac6a Enable cy.mockGraphqlOps to handle async methods 2023-12-13 18:02:49 +01:00
Ramon Wenger e4046de318 Remove unused package 2023-12-13 18:01:32 +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 8c9dfaf98c Also change download mirror for e2e tests 2023-12-12 09:28:39 +01:00
Ramon Wenger 83733f2b9c Fix cypress version and change the cypress download mirror definition 2023-12-12 09:18:00 +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 4e7dceb8c3 Add missing requirements 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 1e79e7ba38 Add a workaround for the currents.dev issue 2023-12-11 11:10:59 +01:00
Ramon Wenger 5a3e2501c6 Remove obsolete settings 2023-12-11 11:07:05 +01:00
Ramon Wenger 6e8daaff86 Update Sentry SDK version 2023-12-06 16:53:59 +01:00
Ramon Wenger fd7ba5d300 Fix linting errors 2023-12-06 16:43:50 +01:00
Ramon Wenger 567d9e5841 Fix error in Dockerfile 2023-12-06 16:39:31 +01:00
Ramon Wenger e29a05eadd Disable another cypress test because of currents.dev 2023-12-06 16:34:44 +01:00
Ramon Wenger a925ac85e8 Update python to 3.11.7 2023-12-06 16:26:56 +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 93bb7f4473 Update TipTap to not use a beta version anymore 2023-12-05 15:58:27 +01:00
Ramon Wenger ac88edf67d Fix component test config 2023-12-05 15:54:34 +01:00
Ramon Wenger b5ed40ad71 Disable currents.dev cypress tests temporarily
Our tests get blocked by cypress, so they fail currently. Need to find a
solution, maybe pay for cypress dashboard or lower the cypress version.
2023-11-23 14:18:42 +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 e0641fa786 Update django extensions 2023-11-09 08:32:51 +01:00
Ramon Wenger cfbf688946 Add script to export documents 2023-11-09 08:32:27 +01:00
Ramon Wenger 9cf28afdb1 Merge branch 'hotfix/snapshots' into develop 2023-10-17 13:33:34 +02:00
Ramon Wenger 3cb566c599 Fix bug on snapshot detail page 2023-10-17 13:32:40 +02:00
Ramon Wenger b700931a8b Fix bug on snapshot overview page 2023-10-17 13:27:11 +02:00
Ramon Wenger 6151f30410 Add black as a dependency 2023-10-12 10:51:36 +02:00