Commit Graph

423 Commits

Author SHA1 Message Date
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 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
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 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 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 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 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 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
Daniel Egger 59f717fa39 VBV-213: Filter criteria by selected circle 2022-12-21 10:38:27 +01:00
Daniel Egger 59787ade3b VBV-224: Only show selected circles on cockpit page 2022-12-19 18:12:34 +01:00
Christian Cueni 58bb1d5fef Use own icon for learning content 2022-12-15 09:40:46 +01:00
Daniel Egger 527b806a35 Fix race condition on user loading 2022-12-14 23:15:07 +01:00
Daniel Egger 15b5223dc5 Fix cypress tests 2022-12-14 22:05:10 +01:00
Daniel Egger 134d1f05d6 Fix typecheck error 2022-12-14 19:10:41 +01:00
Daniel Egger e8073753be Add circle view for user profiles in cockpit 2022-12-14 19:02:48 +01:00
Daniel Egger 38114b55c5 Fix ItPersonRow 2022-12-14 18:59:09 +01:00
Elia Bieri ad7474f1cf Merged in feature/notifications (pull request #14)
Add fake notification page
2022-12-14 12:55:34 +00:00
Christian Cueni 3f58325c2f Display selected circles in list 2022-12-14 08:12:04 +01:00
Christian Cueni fb42625354 Allow multi-circle selection in cockpit 2022-12-14 07:58:16 +01:00
Christian Cueni 786f92595c Show upload button only to experts 2022-12-13 14:29:48 +01:00
Christian Cueni 4ac1c78a4f Update path name 2022-12-13 14:21:26 +01:00
Christian Cueni e8085831df Add learning sequence field 2022-12-13 11:21:16 +01:00
Christian Cueni 5e0b69702f Add file upload modal 2022-12-13 08:42:29 +01:00
Christian Cueni 2248ad4396 Merge branch 'feature/cockpit-ui' into develop 2022-12-12 13:34:33 +01:00
Christian Cueni fd2aaadedb Add conditional Cockpit link to navigation 2022-12-12 13:22:24 +01:00
Christian Cueni 3375d0f121 Return circle expert data, use circle data 2022-12-12 11:02:06 +01:00