Ramon Wenger
|
2e5fa555d6
|
Add custom module form with custom clean method
Relates to MS-758
|
2023-08-28 16:51:45 +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
|
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 |
Lorenz Padberg
|
0ae86202c7
|
Merged in feature/MS743-ModuleCategorization (pull request #131)
Feature/MS743 ModuleCategorization
Approved-by: Ramon Wenger
|
2023-08-24 08:40:04 +00: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 |
Ramon Wenger
|
f71f7eff0f
|
Add logging to redeem process
|
2023-08-17 16:15:44 +02:00 |
Ramon Wenger
|
67ebcbcaa0
|
Add some light logging to login process to see when licenses are created
|
2023-08-17 16:07:55 +02:00 |
Ramon Wenger
|
d37197bd3d
|
Add unit test
|
2023-08-16 15:52:19 +02:00 |
Ramon Wenger
|
1a3e7c9169
|
Move filter logic inside query
|
2023-08-16 15:30:21 +02:00 |
Ramon Wenger
|
f1f444b94d
|
Add license validity check to login handler
|
2023-08-16 14:49:51 +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
|
c3db7dd25f
|
Change test license duration, add "test" to description
|
2023-08-14 16:10:30 +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
|
6d665193da
|
Add tests
|
2023-07-12 17:25:31 +02:00 |
Lorenz Padberg
|
76fcb8b468
|
Make portfolia viewable by all teachers of class / student
|
2023-07-12 17:25:31 +02:00 |
Lorenz Padberg
|
d856cd9a92
|
Make username case insensitive
|
2023-07-12 17:25:31 +02:00 |
Lorenz Padberg
|
7d74003d0d
|
Enable login with email, like the form says
|
2023-07-12 17:24:51 +02:00 |
Lorenz Padberg
|
c962005286
|
Increase Test speed
|
2023-07-12 17:24:51 +02:00 |
Ramon Wenger
|
28a23c4d02
|
Update test with pytest syntax further
|
2023-05-31 13:34:21 +02:00 |
Ramon Wenger
|
8938ec79cf
|
Rewrite a test to use pytest syntax
|
2023-05-30 21:41:30 +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
|
a400df1668
|
Add new license ISBNs
Resolves MS-724 #complete
|
2023-05-25 12:08:28 +02:00 |
Ramon Wenger
|
3cd3ce7c8e
|
Fix missing variable error
|
2023-05-24 20:54:14 +02:00 |
Ramon Wenger
|
266356b510
|
Update types and schema
|
2023-05-24 20:28:01 +02:00 |
Ramon Wenger
|
d1664592ce
|
Change "invalid_coupon" error into a result
|
2023-05-24 00:26:29 +02:00 |
Ramon Wenger
|
5e78d08c48
|
Add some QoL scripts for restoring a database and extending a user
license
|
2023-05-23 12:31:57 +02:00 |
Ramon Wenger
|
6f4d50b033
|
Update command form exporting instruments
|
2023-05-23 12:30:58 +02:00 |
Ramon Wenger
|
fc3feb1eb7
|
Fix wrong color in MyKV admin
Resolves MS-711 #complete
|
2023-05-17 15:14:30 +02:00 |