Christian Cueni
ae62b43606
Fix upload, add delete s3 files command
2023-01-11 07:38:47 +01:00
Christian Cueni
e2ce704a40
Add sso_id field
2023-01-11 07:11:38 +01:00
Ramon Wenger
b87881136c
Add translations for feedback form
2023-01-11 00:41:56 +01:00
Christian Cueni
063473469a
Add text, move text to translations file
2023-01-10 11:02:30 +01:00
Christian Cueni
e197a17f15
Fix user header on circle page
2023-01-10 08:58:44 +01:00
Christian Cueni
0d64f8fbb6
Change model name
2023-01-10 08:09:16 +01:00
Christian Cueni
660c288f6f
Change default expiry, add file size hint
2023-01-10 08:09:16 +01:00
Christian Cueni
579758037e
Disable button during upload
2023-01-10 08:09:16 +01:00
Christian Cueni
cb9249328e
Add delete unreferenced file command
2023-01-10 08:09:13 +01:00
Christian Cueni
d65d786f4f
Fix permissions, refactor upload code
2023-01-10 08:05:02 +01:00
Christian Cueni
fc017961ab
Verify permissions
2023-01-10 08:05:02 +01:00
Christian Cueni
8ad84cc778
WIP: Add tests
2023-01-10 08:05:02 +01:00
Daniel Egger
7a3e4324d9
VBV-213: Filter criteria by selected circle
...
Show upload button only to circle experts
Add files app and basic frontend test
Add service, refactor form
WIP: Upload file
WIP: Upload file to s3
WIP: Add course models, add view
WIP: Add local upload
WIP: Add basic get
WIP: Validate form
WIP: Add file list, download by name
WIP: Update documents after upload
WIP: Add delete button and API
WIP: Reset upload_finished_at when document is deleted
WIP: Handle upload error
Add s3 document
2023-01-10 08:04:56 +01:00
Ramon Wenger
6b343805a0
Merged in feature/feedback-form-2022-12-29 (pull request #18 )
...
Feature/feedback form 2022 12 29
2023-01-09 15:12:44 +00:00
Ramon Wenger
3fe7a47c90
Fix checkbox grow bug
2023-01-09 16:08:31 +01:00
Ramon Wenger
d0633823bf
Fix linting issues
2023-01-09 15:53:24 +01:00
Ramon Wenger
6a4f795801
Rename store function
2023-01-09 15:37:15 +01:00
Daniel Egger
fd7bc7fdca
VBV-192: Add better completation data for cockpit user demo
2023-01-09 15:05:48 +01:00
Ramon Wenger
4a3eb72416
Fix import
2022-12-29 16:46:49 +01:00
Ramon Wenger
3aa5e52e20
Fix typescript errors
2022-12-29 16:42:42 +01:00
Ramon Wenger
5bcfda9156
Clean up code to make typechecker happy
2022-12-29 16:39:45 +01:00
Ramon Wenger
a4a93a2214
Fix some linting errors and warnings
2022-12-29 16:35:40 +01:00
Ramon Wenger
f58b2f6303
Format python code according to ufmt
2022-12-29 16:32:50 +01:00
Ramon Wenger
5bd8137df4
Remove feedback component from dashboard page
2022-12-29 16:32:50 +01:00
Ramon Wenger
91a785dc80
Refactor course sessions store to use setup API
2022-12-29 16:32:48 +01:00
Ramon Wenger
799768da22
Add course session id to payload, re-add button for testing the payload
2022-12-29 16:29:13 +01:00
Ramon Wenger
9d848c3f9b
Add course session to feedback model
2022-12-29 16:29:13 +01:00
Ramon Wenger
8f1509d40c
Add steps to feedback form, fix some styling
2022-12-29 16:29:11 +01:00
Ramon Wenger
36847175c7
Add custom textarea component
2022-12-29 16:28:36 +01:00
Ramon Wenger
4702c92744
Add new components to styleguide
2022-12-29 16:28:36 +01:00
Ramon Wenger
7bb8910a18
Add checkbox group component, update checkbox component
2022-12-29 16:28:36 +01:00
Ramon Wenger
28a193e22a
Update radio group component
2022-12-29 16:28:36 +01:00
Ramon Wenger
65a2180822
Add tailwind headlessui plugin
2022-12-29 16:28:36 +01:00
Ramon Wenger
d5a3025e12
Make prettier happy too
2022-12-29 16:28:36 +01:00
Ramon Wenger
c64bc463db
Make formatter happy
2022-12-29 16:28:36 +01:00
Ramon Wenger
865e0d80f6
Refactor LearningContent component
2022-12-29 16:28:34 +01:00
Ramon Wenger
aa6054a84e
Refactor Radio Group component, update styling
2022-12-29 16:26:31 +01:00
Ramon Wenger
dd30010269
Refactor feedback component
2022-12-29 16:26:31 +01:00
Ramon Wenger
fb10799140
Update schema
2022-12-29 16:26:31 +01:00
Ramon Wenger
44599d455c
Replace deprecated fields
2022-12-29 16:26:31 +01:00
Ramon Wenger
5e559b66b0
Update Feedback model, add Wagtail block
2022-12-29 16:26:31 +01:00
Ramon Wenger
69fc7f7dbb
Add Feedback mutation call, also codegen for typing
2022-12-29 16:26:29 +01:00
Ramon Wenger
be0a53c16d
Add new input elements to feedback form
2022-12-29 16:25:16 +01:00
Ramon Wenger
425c91ff6b
Add initial Feedback component
2022-12-29 16:25:16 +01:00
Ramon Wenger
66d1b3f532
Update schema
2022-12-29 16:25:16 +01:00
Ramon Wenger
1a315b1d62
Add codegen packages
2022-12-29 16:25:16 +01:00
Ramon Wenger
f61ce46fc3
Refactor ItCheckbox
2022-12-29 16:25:12 +01:00
Ramon Wenger
6a2859e641
Swap serializer mutation for form mutation
2022-12-29 16:20:20 +01:00
Ramon Wenger
e1d9df7d31
Add initial implementation of feedback form
2022-12-29 16:20:20 +01:00
Daniel Egger
59f717fa39
VBV-213: Filter criteria by selected circle
2022-12-21 10:38:27 +01:00