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
Ramon Wenger
5b105958e2
Backport more wagtail code
2022-01-25 16:18:25 +01:00
Ramon Wenger
a1f6bfc373
Backport more code
2022-01-25 15:31:55 +01:00
Ramon Wenger
b51d992546
Add server handling of content list items
2022-01-24 17:52:36 +01:00
Ramon Wenger
dc8ec86610
Fix bug in room contents
2021-12-13 16:34:11 +01:00
Ramon Wenger
41bbfd7177
Replace deprecated stream_data with raw_data
2021-12-13 15:53:38 +01:00
Ramon Wenger
87c477d0c4
Update visited field to be timezone-aware
2021-12-13 14:42:49 +01:00
Christian Cueni
98dc5ffda7
Fix bug in exception
2021-11-11 09:13:08 +01:00
Ramon Wenger
812021cb54
Fix unit tests
2021-10-31 22:12:57 +01:00
Ramon Wenger
d071afbd67
Add new test for school class read only
...
Also clean up some code
2021-07-28 16:19:42 +02:00
Ramon Wenger
9ea9b9be1b
Re-add leave button and inactive members to group list
2021-06-30 15:52:57 +02:00
Ramon Wenger
5202ecdc8e
Fix chapter and content block querysets for snapshots
2021-06-29 16:43:07 +02:00
Ramon Wenger
e86d67ae35
Change string representation of snapshots
2021-06-22 08:33:30 +02:00
Ramon Wenger
e2c989f4a2
Fix chapter visibility properties
2021-06-14 16:01:29 +02:00
Ramon Wenger
01117b5880
Add logging to snapshot
2021-06-14 15:45:54 +02:00
Ramon Wenger
ab13b9b8f7
Update variable names
2021-06-14 14:55:15 +02:00
Ramon Wenger
45b3414226
Reset chapter visibilities
2021-06-14 11:30:14 +02:00
Ramon Wenger
9c82dc2bf4
Fix content blocks created by applying a snapshot
2021-06-07 17:45:24 +02:00
Ramon Wenger
b26c9c07f5
Clean up code
2021-06-07 16:29:47 +02:00
Ramon Wenger
6646b328b7
Add original creator to custom content blocks
2021-06-03 17:52:29 +02:00
Ramon Wenger
a43dffc7f7
Add team admin
2021-05-25 19:17:00 +02:00
Ramon Wenger
3c85ab6520
Fix custom content blocks in snapshot preview
2021-05-25 15:46:43 +02:00
Ramon Wenger
c257447748
Add objective change count
2021-05-25 13:46:23 +02:00
Ramon Wenger
7c86338191
Add failing frontend test
2021-05-18 22:40:04 +02:00
Ramon Wenger
e1e3b62807
Hide hidden custom entities in snapshot
2021-05-18 22:38:47 +02:00
Ramon Wenger
ef15a655b8
Add objectives to snapshot preview
2021-05-18 17:32:38 +02:00