Commit 151634e
committed
feat: add Files Upload tab with manual file download request flow
- Add FilesUploadTab with a 4-step upload flow:
`compute SHA-256 digest` → `fetch presigned PUT URL` →
`upload to S3` → `create FileDownloadRequest via GraphQL mutation`
- Add ManualFileDownloadRequestForm with destination, TTL, and
progress fields validated via zod
- Add FileDownloadRequestsTable showing request history
Signed-off-by: Omar <omar.brbutovic@secomind.com>1 parent a1a4287 commit 151634e
File tree
11 files changed
+2693
-157
lines changed- frontend
- src
- api
- components
- DeviceTabs
- forms
- i18n/langs
- lib
- pages
11 files changed
+2693
-157
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
| 63 | + | |
62 | 64 | | |
63 | 65 | | |
64 | 66 | | |
| |||
0 commit comments