Ramon Wenger
f955afed66
Update topic queries to only return the german version
2023-08-24 19:49:56 +02:00
Ramon Wenger
c2b8bc1762
Integrate language into module filter
2023-08-24 19:49:09 +02:00
Ramon Wenger
81b2b41979
Add frontend language setting to local cache
...
Relates to MS-758
2023-08-24 12:29:54 +02:00
Ramon Wenger
f44a9f37d8
Clean up code
2023-08-24 10:38:20 +02:00
Lorenz Padberg
678e064cfe
Fix test
2023-08-23 16:45:00 +02:00
Lorenz Padberg
bb54aeb145
Refactoring according to Puillrequest comments
2023-08-23 14:44:51 +02:00
Lorenz Padberg
139bb545d8
Skip failing test
2023-08-22 15:20:34 +02:00
Lorenz Padberg
990b92139f
Add database migrations
2023-08-22 15:05:10 +02:00
Lorenz Padberg
5cd1876f31
Add filter attribute type "Alle Lehrjahre"
2023-08-21 16:06:29 +02:00
Lorenz Padberg
44f20c102b
Add filter_attribute_type (all / exact)
2023-08-21 15:46:07 +02:00
Lorenz Padberg
807c038a34
Rename ModuleCategoryType to ModuleCategory
2023-08-21 15:17:52 +02:00
Lorenz Padberg
0b1954c570
Rename ModuleCategory -> ModuleLevel
2023-08-21 14:22:28 +02:00
Lorenz Padberg
6d312da0ae
Add Category Pills to Module
2023-08-15 16:36:47 +02:00
Lorenz Padberg
23bf51db52
Add update lastModuleCategory mutation
2023-08-15 16:36:47 +02:00
Lorenz Padberg
f60f0d68da
Filter Modules by Id
2023-08-15 16:36:47 +02:00
Lorenz Padberg
aa095ac7ea
Create ModuleFilters dynamically
2023-08-15 16:36:47 +02:00
Lorenz Padberg
b5705cc991
Remove Tree structure from moduleCategory and CategoryType
2023-08-15 16:36:47 +02:00
Lorenz Padberg
e99c703f55
Add Category and CategoryType to module
2023-08-15 16:36:47 +02:00
Lorenz Padberg
f88a85a54f
Add module category to cms
2023-08-15 16:36:47 +02:00
Lorenz Padberg
631290722b
Add first version of module filter component
2023-08-15 16:36:47 +02:00
Ramon Wenger
9d50db59f6
Add pytest dependency to project, also add config
...
Change deprecated code for importing translations
Change deprecated syntax in tests
Replace deprecated django url methods
Add plugins and change testing script
2023-05-30 16:30:28 +02:00
Ramon Wenger
d1664592ce
Change "invalid_coupon" error into a result
2023-05-24 00:26:29 +02:00
Ramon Wenger
5a7df87107
Disable inline panels to prevent unintended deletions
2023-05-01 16:23:05 +02:00
Ramon Wenger
5ed180ad88
Add linked models to module edit page
2023-04-12 16:02:49 +02:00
Ramon Wenger
9ce6f9d48e
Refactor some code
...
Implement suggestions from pull request
2023-03-16 15:30:56 +01:00
Ramon Wenger
41610cc0b6
Handle edge case when the assignment or survey is not set correctly
2023-03-15 15:32:09 +01:00
Ramon Wenger
deecef5e5b
Add tests and hooks for "after page move" and "after page create" hooks
...
Relates to MS-666
2023-03-14 17:17:03 +01:00
Ramon Wenger
d18b21e466
Add permissions for user groups
...
Resolves MS-629 #complete
2023-03-14 17:17:03 +01:00
Ramon Wenger
cc2b4e9809
Clean up imports, reformat code
...
Remove unnecessary method
2023-03-14 17:16:40 +01:00
Ramon Wenger
ba1de78951
Replace query in test
2023-03-14 17:16:40 +01:00
Ramon Wenger
95ad35aecf
Add tests for all page types, also implement them
2023-03-14 17:16:40 +01:00
Ramon Wenger
71dbfeb1f4
Add first skeleton of a duplicate method
...
Add other base ideas for the copy mechanism for content block attached
entities like assignments and surveys
Relates to MS-651
Add test for duplicating entries, also update implementation
2023-03-14 17:16:30 +01:00
Ramon Wenger
aad19db4db
Refactor support commands
...
Add todos for the next steps
2023-03-14 17:16:02 +01:00
Ramon Wenger
dee5880565
Update StreamField usage to include JSON
2023-03-14 17:16:02 +01:00
Ramon Wenger
5033668b79
Upgrade wagtail, update paths
2023-03-14 17:16:02 +01:00
Ramon Wenger
6018925361
Add missing migrations
2023-02-14 15:43:37 +01:00
Ramon Wenger
3ab0662a6a
Add source to module hero image
...
Resolves MS-601
2023-02-14 15:25:43 +01:00
Ramon Wenger
a629f6a5e6
Add copy link button to chapters, also generate redirect link
2023-02-09 17:48:42 +01:00
Ramon Wenger
af4f19720b
Add path property to contentblock
2023-02-07 14:23:39 +01:00
Ramon Wenger
a1ac88dbef
Exclude bookmarks when copying a page
2023-01-23 12:32:34 +01:00
Ramon Wenger
e4dded714c
Update sorting of some models in CMS chooser panels
2022-12-15 12:03:19 +01:00
Ramon Wenger
10394a3829
Fix solution bug
2022-12-01 17:50:48 +01:00
Ramon Wenger
043f895810
Fix bug preventing users of adding new list blocks
2022-10-26 16:52:23 +02:00
Ramon Wenger
a8bf34102f
Fix a bug with nested items
2022-10-19 15:45:37 +02:00
Ramon Wenger
ad21cb4588
Disable failing unit test that's difficult to write
2022-10-06 18:25:14 +02:00
Ramon Wenger
51cfef5e40
Re-add failing tests
2022-10-05 20:12:19 +02:00
Ramon Wenger
35c7da24b2
Disable failing tests temporarily
2022-10-05 15:33:12 +02:00
Ramon Wenger
6c2f414dc0
Add failing test
2022-10-04 17:14:13 +02:00
Ramon Wenger
4489a8dcf8
Handle contents not editable by users on the server
...
Relates to MS-589
2022-10-04 17:11:03 +02:00
Ramon Wenger
d844530095
Add copy of content block before the orignal
2022-09-29 16:40:10 +02:00
Ramon Wenger
4693d2c01a
Add duplicate action to frontend
2022-09-29 16:40:10 +02:00
Ramon Wenger
6be6ab8092
Add mutation and unit test for duplication
2022-09-29 16:40:10 +02:00
Ramon Wenger
6523c11915
Fix unit tests
2022-09-15 17:48:14 +02:00
Ramon Wenger
37e4461a22
Add category information to instrument queries
2022-09-15 16:04:37 +02:00
Ramon Wenger
ce5d8603ff
Add translations for some models
...
Relates to MS-479
2022-09-14 16:40:27 +02:00
Ramon Wenger
d787367020
Merged in feature/extended-instrument-categories (pull request #118 )
...
Feature/extended instrument categories
2022-09-14 11:33:48 +00:00
Ramon Wenger
d1c4d63179
Replace category string in instrument type with proper model
2022-09-13 11:23:51 +02:00
Ramon Wenger
d172e9a005
Add instrument category model
2022-09-13 10:49:48 +02:00
Ramon Wenger
7fae655543
Add documents to client view
2022-09-08 12:28:37 +02:00
Ramon Wenger
d96a8c7b11
Add document to solution, add more generic document block
2022-09-07 08:41:06 +02:00
Lorenz Padberg
8bba23745a
Remove migration
2022-08-03 13:00:21 +02:00
Lorenz Padberg
78abe81f8f
Add migration to custom document model
2022-08-03 11:13:08 +02:00
Lorenz Padberg
ea67b8b64c
Add migration function for custom document model
2022-08-03 11:03:42 +02:00
Lorenz Padberg
cc9efd216b
Show display_text property in frontend
2022-08-02 15:54:03 +02:00
Lorenz Padberg
4d13d5e42d
Add custom Document Model (No migration)
2022-07-28 15:56:58 +02:00
Lorenz Padberg
3b7595db9d
Merge branch 'feature/MS-540-Use-wagtail-documents' into release/Wagtail-anpassungen
2022-07-26 11:05:36 +02:00
Lorenz Padberg
c679f84236
Add cms-document-block to api and frontend
2022-07-25 18:24:34 +02:00
Lorenz Padberg
47ff1192b4
Apply comments / recommendations of pullrequest
2022-07-25 16:43:30 +02:00
Lorenz Padberg
08970ff780
Add cms_block to uitls mutations
2022-07-25 16:32:06 +02:00
Lorenz Padberg
7bb3e06903
added meta_title to display in cms
2022-07-14 11:40:04 +02:00
Lorenz Padberg
7c959fd018
added document chooser block for wagtail documents
2022-07-12 13:51:31 +02:00
Ramon Wenger
0b70537241
Resolve migration conflict, add missing migration
2022-06-23 12:08:34 +02:00
Ramon Wenger
2fbd878387
Merged in feature/cms-improvements-ms-517-ms-518-ms-519 (pull request #108 )
...
Feature/cms improvements ms 517 ms 518 ms 519
Approved-by: Daniel Egger
2022-06-22 15:07:49 +00:00
Ramon Wenger
dddce52150
Add bold style to default rich text editor features
2022-06-15 17:41:21 +02:00
Ramon Wenger
0d7b948e44
Fix unit tests
2022-06-14 14:33:17 +02:00
Ramon Wenger
e5641b7f93
Update unit test and add mutation
2022-06-14 11:27:32 +02:00
Ramon Wenger
14b2905470
Fix failing test
2022-06-13 15:51:53 +02:00
Ramon Wenger
22460fcf28
Update unit tests
2022-06-13 15:37:15 +02:00
Ramon Wenger
b12d1c1a9f
Add mutation to update a snapshot
2022-05-25 21:55:55 +02:00
Ramon Wenger
1f7ff13a13
Add unit tests for new features
2022-05-25 21:55:17 +02:00
Ramon Wenger
2fe7a684c5
Update base client usage
2022-05-25 21:53:49 +02:00
Ramon Wenger
5069c5b5ec
Add new field on snapshot, add migration
2022-05-24 22:49:16 +02:00
Ramon Wenger
ae4fec5603
Remove unused code
2022-05-23 20:18:29 +02:00
Ramon Wenger
ce9d58ad5c
Add unit test
2022-05-19 18:33:45 +02:00
Ramon Wenger
775bff5c1b
Add new class instead of dict
2022-05-19 15:35:29 +02:00
Ramon Wenger
6e1501f33b
Add 404 type response to topic query
2022-05-19 11:19:19 +02:00
Ramon Wenger
83024fa198
Merge branch 'hotfix/snapshots-without-creator' into develop
2022-04-14 16:42:20 +02:00
Ramon Wenger
a9c01bd6d9
Fix snapshot bug for cases when the snapshot has no creator
2022-04-14 16:41:10 +02:00
Ramon Wenger
ddb7bb9dbc
Remove instruments from CMS explorer
2022-04-13 14:11:57 +02:00
Ramon Wenger
4973037486
Update error handling in mutation for school class creation
2022-04-08 17:32:10 +02:00
Ramon Wenger
d09844a67b
Remove content blocks belonging to snapshots from CMS explorer
2022-04-05 13:16:09 +02:00
Ramon Wenger
3c6160a7bb
Fix explorer view bug
2022-04-04 17:34:21 +02:00
Ramon Wenger
200553413a
Refactor default settings panel
2022-04-04 17:33:54 +02:00
Ramon Wenger
e699ea86f9
Update wagtail definitions
2022-04-04 10:58:09 +02:00
Ramon Wenger
61f006e1b3
Upgrade django and wagtail versions
2022-03-30 16:11:31 +02:00
Ramon Wenger
b5ffb3ee29
Update mutation to pass test
2022-02-24 16:24:42 +01:00
Ramon Wenger
3034f77640
Add test for mutation
2022-02-23 23:46:08 +01:00
Ramon Wenger
1112c6754e
Add subtitle block to user content block form
2022-02-03 16:24:46 +01:00
Ramon Wenger
b84c9c2d68
Fix unit test
2022-01-30 17:44:47 +01:00
Ramon Wenger
04c850753f
Fix unit tests, change some properties
2022-01-27 17:58:02 +01:00