Ramon Wenger
|
12f3b2d9a7
|
Simplify the logic of visible content blocks for students
|
2020-02-10 09:27:43 +01:00 |
Christian Cueni
|
1352f68bae
|
Add topic to objective admin view
|
2019-11-05 10:31:31 +01:00 |
Ramon Wenger
|
6020da8598
|
Add action menu and delete method to objectives
|
2019-08-26 11:15:25 +02:00 |
Ramon Wenger
|
6d5fa1806d
|
Enable teachers to add new objectives instead of objective groups
|
2019-08-22 19:01:26 +02:00 |
Ramon Wenger
|
76b3f70a87
|
Hide single objectives instead of whole groups
|
2019-08-21 16:26:51 +02:00 |
Christian Cueni
|
aeded87227
|
Add permissions to objectivegroup mutations
|
2019-03-28 14:55:32 +01:00 |
Christian Cueni
|
43f942ea2d
|
protect updates on room entries, add tests
|
2019-03-28 11:31:02 +01:00 |
Ramon Wenger
|
7fd7728712
|
Add mutation to server
|
2018-11-21 14:57:36 +01:00 |
Ramon Wenger
|
a1fd28b48e
|
Add objective group mutation
|
2018-11-20 17:28:29 +01:00 |
Ramon Wenger
|
f28c1c8eab
|
Limit objective progress to logged in user
|
2018-11-01 14:22:58 +01:00 |
Ramon Wenger
|
6e5b829ea1
|
Fix dummy data
|
2018-11-01 10:56:28 +01:00 |
Ramon Wenger
|
53f50bdc13
|
Add mutations for objective group visibility
|
2018-10-31 15:35:58 +01:00 |
Ramon Wenger
|
9b6207f192
|
Change title in objective group model
|
2018-10-30 23:31:54 +01:00 |
Ramon Wenger
|
c5750a199b
|
Extend user admin
|
2018-10-22 19:01:20 +02:00 |
Ramon Wenger
|
c6a4efe267
|
Fix spelling
|
2018-10-18 14:30:37 +02:00 |
Ramon Wenger
|
0f5d9f80af
|
Remove school model, refactor code
|
2018-10-15 15:03:25 +02:00 |
Ramon Wenger
|
e1deb19ca8
|
Re-do all migrations
|
2018-10-11 15:47:12 +02:00 |
Ramon Wenger
|
9e1c0cd39b
|
Merge remote-tracking branch 'origin/feature/objective-control'
|
2018-10-11 15:44:27 +02:00 |
Christian Cueni
|
5dd77eab5d
|
use cache for update, incorperate feedback
|
2018-10-11 14:12:47 +02:00 |
Christian Cueni
|
5970ac3427
|
update objective progress items
|
2018-10-10 10:45:56 +02:00 |
Ramon Wenger
|
645c998d5c
|
Add 'user created' property on user created content blocks
|
2018-10-10 10:34:30 +02:00 |
Ramon Wenger
|
8110ee359f
|
Distinguish between default and user created content blocks in cms admin
|
2018-10-09 17:42:19 +02:00 |
Daniel Egger
|
d273d711c1
|
Renamed UserGroup to SchoolClass step 2
|
2018-10-05 11:25:05 +02:00 |
Daniel Egger
|
b2cac389cf
|
Renamed UserGroup to SchoolClass and reset migrations
|
2018-10-05 10:59:57 +02:00 |
Ramon Wenger
|
7a91d9ce77
|
Rename book to books and reset migrations
|
2018-10-04 10:05:14 +02:00 |
Pawel Kowalski
|
2c2ad3f8f6
|
Add visibility to ContentBlocks
|
2018-09-11 16:18:25 +02:00 |
Pawel Kowalski
|
7d1cac079b
|
Rename back *Types to *Nodes
|
2018-09-05 09:33:34 +02:00 |
Pawel Kowalski
|
e9897911b3
|
Implement ImageStreamField
|
2018-09-04 16:13:03 +02:00 |
Pawel Kowalski
|
b28346d297
|
Add contents to Room Entries, upgrade wagtail, reset migrations
|
2018-09-04 14:48:34 +02:00 |
Ramon Wenger
|
552b27ba2b
|
Add related name to objective groups
|
2018-08-27 18:18:09 +02:00 |
Pawel Kowalski
|
edb43ce2a3
|
Rename all *Node => *Type except for ContentBlock because the name clashes
|
2018-08-23 17:50:45 +02:00 |
Pawel Kowalski
|
c32372c535
|
Reset all migrations
|
2018-08-23 13:55:36 +02:00 |
Pawel Kowalski
|
5656b15135
|
Add rooms model, factories, dummy_data generation, graphql node
|
2018-08-23 13:33:28 +02:00 |
Pawel Kowalski
|
34220d7262
|
Add UserGroup and test data generation for it
|
2018-08-23 12:23:39 +02:00 |
Pawel Kowalski
|
2f52f67b64
|
Move common functions into Wagtail superclass
|
2018-08-16 17:26:16 +02:00 |
Pawel Kowalski
|
e3ee972530
|
Adds graphql interface to objectives
|
2018-08-14 16:26:39 +02:00 |
Pawel Kowalski
|
1341589f89
|
Add testdata generation for objectives, optimize imports
|
2018-08-14 16:14:13 +02:00 |
Pawel Kowalski
|
29499350c1
|
Add the objectives module
|
2018-08-14 14:43:16 +02:00 |
Pawel Kowalski
|
579d54c8c5
|
Adds objectives app to project
|
2018-08-14 14:43:16 +02:00 |