Commit Graph

45 Commits

Author SHA1 Message Date
Tsu-ba-me
ac28ea88df fix(striker-ui): isolate fetched data conversion 2023-10-02 15:18:14 -04:00
Tsu-ba-me
fe0d9de28c fix(striker-ui): correct types in file input group 2023-09-21 03:41:15 -04:00
Tsu-ba-me
45ea421724 fix(striker-ui): prepare handle error in add file form 2023-09-21 03:41:15 -04:00
Tsu-ba-me
7d0dab6bb2 fix(striker-ui): show request error, show submitting in edit file form 2023-09-21 03:41:15 -04:00
Tsu-ba-me
689734b293 fix(striker-ui): close on proceed when confirm in manage files 2023-09-21 03:41:15 -04:00
Tsu-ba-me
34fc75b3d7 fix(striker-ui): add new file management components 2023-09-21 03:41:15 -04:00
Tsu-ba-me
13994880ac fix(striker-ui): add file related schemas 2023-09-21 03:41:15 -04:00
Tsu-ba-me
54d92f0c21 fix(striker-ui): correct file upload progress display
The upload progress was all modifying the last uploading file in the
list. This commit corrects it such that each progress event matches the
file uplaoding.

In addition, this commit alos prevents the pregress bar from reaching
100 before the request completes.
2023-08-19 04:40:33 -04:00
Tsu-ba-me
22f85171c7 fix(striker-ui): correct, organize file location checkboxes 2023-07-03 04:46:07 -04:00
Tsu-ba-me
8e5dccac03 fix(striker-ui): revise axios instance to use default data transformers 2022-11-28 14:37:21 -05:00
Tsu-ba-me
e41bc3a572 fix(striker-ui): separate type and render() in ConfirmDialog
* Make ConfirmDialog open state local and expose its setter through ref
2022-11-28 14:37:20 -05:00
Tsu-ba-me
5856502c67 fix(striker-ui): rename contentText->content of ConfirmDialog in FileEditForm 2022-11-28 14:37:17 -05:00
Tsu-ba-me
85314c9367 fix(striker-ui): hoist Select and MenuItem 2022-11-28 14:37:17 -05:00
Tsu-ba-me
012a1828f8 fix(striker-ui): rename endpoint /files->/file to match back-end 2022-11-28 14:37:17 -05:00
Tsu-ba-me
072680f9b3 style(striker-ui): re-run prettier across all sources 2022-03-18 22:50:41 -04:00
Tsu-ba-me
53b2560f34 fix(striker-ui): info file upload appear delay 2022-03-18 22:50:41 -04:00
Tsu-ba-me
dc701fe9c5 fix(striker-ui): add periodic check to update files list 2022-03-18 22:50:41 -04:00
Tsu-ba-me
5a3ab20308 fix(striker-ui): remove duplicate icon button declaration 2022-03-18 22:50:41 -04:00
Tsu-ba-me
8632f29db2 fix(striker-ui): isolate message box for reuse 2022-03-18 22:50:41 -04:00
Tsu-ba-me
131c50863e fix(striker-ui): only send changed properties when edit file 2022-03-18 22:50:41 -04:00
Tsu-ba-me
eab3abd7db fix(striker-ui): show spinner after clicking purge/update in edit file 2022-03-18 22:50:41 -04:00
Tsu-ba-me
24442d524b fix(striker-ui): add purge file confirm dialog 2022-03-18 22:50:41 -04:00
Tsu-ba-me
9ec5b4398c fix(striker-ui): move ContainedButton out of Files 2022-03-18 22:50:41 -04:00
Tsu-ba-me
878bafcc85 fix(striker-ui): isolate styled OutlinedInputLabel 2022-03-18 22:50:41 -04:00
Tsu-ba-me
323d162172 fix(striker-ui): isolate styled OutlinedInput 2022-03-18 22:50:41 -04:00
Tsu-ba-me
3636f155fc fix(striker-ui): move API URI to constant; add network error messsage to Files 2022-03-18 22:50:41 -04:00
Tsu-ba-me
5da85f7600 fix(striker-ui): make file type drop-down menu readable 2022-03-18 22:50:41 -04:00
Tsu-ba-me
74cd20dc7d fix(striker-ui): adjust file list style; extend body text 2022-03-18 22:50:41 -04:00
Tsu-ba-me
39f26e4c8f fix(striker-ui): style file edit form and add spinner when loading data 2022-03-18 22:50:41 -04:00
Tsu-ba-me
f627368534 fix(striker-ui): clear selected files to upload when entering edit mode 2022-03-18 22:50:41 -04:00
Tsu-ba-me
f8b3fb6787 fix(striker-ui): use contained variant button in file components 2022-03-18 22:50:41 -04:00
Tsu-ba-me
bf7e786c03 fix(striker-ui): customize file type select in file info 2022-03-18 22:50:41 -04:00
Tsu-ba-me
387222ebdb fix(striker-ui): customize MUI text field 2022-03-18 22:50:40 -04:00
Tsu-ba-me
554a94a9ad fix(striker-ui): hide file type during file upload 2022-03-18 22:50:40 -04:00
Tsu-ba-me
8c0841ca71 fix(striker-ui): align upload progress in file upload form 2022-03-18 22:50:40 -04:00
Tsu-ba-me
c5a4c77de3 fix(striker-ui): remove progress and update file list when file upload completes 2022-03-18 22:50:40 -04:00
Tsu-ba-me
2e5dd3523b fix(striker-ui): complete file edit components function-wise 2022-03-18 22:50:40 -04:00
Tsu-ba-me
0862706ae8 fix(striker-ui): complete file upload functionalities 2022-03-18 22:50:40 -04:00
Tsu-ba-me
d46ec7b02f fix(striker-ui): split file upload and edit; make file info reusable 2022-03-18 22:50:40 -04:00
Tsu-ba-me
6b69213bc3 fix(striker-ui): draft file list and upload/edit form 2022-03-18 22:50:40 -04:00
Tsu-ba-me
95cc1871b0 refactor(striker-ui): migrate MUI v4->5 on Files/Files 2022-03-18 22:50:40 -04:00
Tsu-ba-me
19d29a678e fix(striker-ui): fetch file list data from files endpoint 2022-03-18 22:50:40 -04:00
Tsu-ba-me
c2f38a3f00 fix(striker-ui): trigger file input field with icon button 2022-03-18 22:50:40 -04:00
Tsu-ba-me
ed723734c4 fix(striker-ui): add button to upload files 2022-03-18 22:50:40 -04:00
Tsu-ba-me
96e7af8949 feat(striker-ui): add file-manager page 2022-03-18 22:50:40 -04:00