Commit Graph

164 Commits

Author SHA1 Message Date
Derrick Hammer 4b5fe20df3
fix: add preprocess-progress event as uploading state 2024-03-28 20:13:20 -04:00
Derrick Hammer 64b1a31a8f
fix: pre-progress bar fixes 2024-03-28 20:04:53 -04:00
Juan Di Toro 377976b8b2 fix: jiji forgot to add the progress bar on pre process 2024-03-29 00:42:27 +01:00
Juan Di Toro 8235f516e9 feat: add verification bannner 2024-03-29 00:38:11 +01:00
Juan Di Toro 1118ba2a71 fix: fixing the bar 2024-03-29 00:28:44 +01:00
Juan Di Toro a58914a69a fix: progress bar not being rendered due to progress not being tracked 2024-03-29 00:14:35 +01:00
Juan Di Toro 6b097e0860 fix: a tiny bit better upload ui 2024-03-29 00:09:14 +01:00
Juan Di Toro 3c767f8e05 fix: pinning progress bar is now fully working 2024-03-28 23:59:11 +01:00
Juan Di Toro 2cb1ed558a Merge branch 'develop' of git.lumeweb.com:LumeWeb/portal-dashboard into develop 2024-03-28 10:04:42 +01:00
Juan Di Toro 10610db63e fix: cannot upload if there are no files 2024-03-28 10:04:31 +01:00
Derrick Hammer 44b9f625cc
feat: implement download file 2024-03-27 06:05:48 -04:00
Juan Di Toro 810948242f fix: add extra invalidate after pinning and unpinning request 2024-03-27 07:53:51 +01:00
Juan Di Toro af9acd1bf7 fix: properly invalidate file resource when uploading and pinning finishes 2024-03-27 07:46:12 +01:00
Juan Di Toro 4cadd0072d fix: filesize lib was buggy. removed selection options as we dont use thos 2024-03-27 07:34:52 +01:00
Juan Di Toro ffef784f50 feat: closes #21 2024-03-27 07:22:58 +01:00
Juan Di Toro 7fec1f0543 fix: remove unusued type 2024-03-27 07:02:53 +01:00
Juan Di Toro 4afa8f58b9 fix: adds proper filesize formatting 2024-03-27 07:02:21 +01:00
Derrick Hammer c699672737
fix: only run when we have both the email and token 2024-03-26 23:52:01 -04:00
Derrick Hammer c61e5550b8
refactor: wire up verify email, change route, and make it authenticated 2024-03-26 16:41:57 -04:00
Derrick Hammer c5e22f52e1
refactor: we need to split root out for readability into a SdkWrapper component to reflect changes in init'ing the sdk down the component tree, and sdk should be a react var 2024-03-26 13:01:46 -04:00
Derrick Hammer 5bdd888f63
fix: don't cache/store the providers, we only use in 1 place currently and we can memo it 2024-03-26 12:58:16 -04:00
Derrick Hammer 740d276071
feat: if dev mode is enabled store jwt to local storage and fetch it as needed 2024-03-26 11:38:28 -04:00
Juan Di Toro e6d296d6af chore: debugging 2024-03-26 15:54:51 +01:00
Juan Di Toro b2a822bf08 fix: error state for file upload 2024-03-26 14:42:18 +01:00
Juan Di Toro 2bca9ce939 feat: closes #7. Adds a verify screen 2024-03-26 13:22:18 +01:00
Derrick Hammer 4dcac43e73
fix: wrong property 2024-03-26 01:18:12 -04:00
Derrick Hammer 056c1de31f
fix: prefix with https 2024-03-26 00:59:51 -04:00
Derrick Hammer 9378a984dd
fix: if no portalUrl, return a loading tag 2024-03-26 00:59:19 -04:00
Derrick Hammer d5f63490a5
feat: access api endpoint relatively to get the portal domain if VITE_PORTAL_URL is not set 2024-03-26 00:41:43 -04:00
Juan Di Toro ab425c6f2c fix: every time in progress query is fetched, we check the results for atleast one complete query and this invalidates the query results for the files data provider on the list query 2024-03-25 09:12:31 +01:00
Juan Di Toro 1cb7afda8f fix: only completed items can be unpinned. Maybe cross iscon is not the best 2024-03-25 09:02:09 +01:00
Juan Di Toro 4290904143 fix: pinned items in progress cannot be cancelled 2024-03-25 09:00:41 +01:00
Juan Di Toro 4d271ec421 fix: textarea for pinning modal. small refactor to the api exposed by the hook 2024-03-25 08:59:35 +01:00
Juan Di Toro 415d9d14a6 fix: notifications now are not transparent. Modals for my account now close whe nfinished 2024-03-25 08:34:22 +01:00
Derrick Hammer 7ca98d0cfb
refactor: add CID validation 2024-03-22 19:10:20 -04:00
Derrick Hammer b8999efcd7
refactor: update how we poll for the pin status and if a 404 assume completed and delete 2024-03-22 18:59:19 -04:00
Derrick Hammer c1b4e668e2
feat: initial wiring of the pinning system 2024-03-22 18:30:58 -04:00
Juan Di Toro 8d4fcfba5c feat: connecting the pinning thingy 2024-03-22 19:33:30 +01:00
Juan Di Toro c9de506c56 fix: small fixes 2024-03-22 18:53:39 +01:00
Juan Di Toro e1ca45f1f1 Merge branch 'develop' into riobuenoDevelops/pinning-network 2024-03-22 17:13:10 +01:00
Tania Gutierrez 7b31d561fe
fix: Moved useQuery to PinningProvider and moved mutations into usePinning 2024-03-22 09:54:46 -04:00
Juan Di Toro c9851d8dee fix: closes #10 2024-03-22 14:27:40 +01:00
Juan Di Toro 2ccf55f75f fix: closes #9 2024-03-22 14:14:45 +01:00
Juan Di Toro a61fe195ee fix: closes #8 2024-03-22 14:04:22 +01:00
Juan Di Toro e401889b04 fix: UX changes regarding showing dates on table and actions pannel 2024-03-22 13:47:50 +01:00
Juan Di Toro 9d9aa4e9c9 feat: add pinning modal 2024-03-22 12:31:31 +01:00
Juan Di Toro db91cb9590 Merge branch 'develop' of git.lumeweb.com:LumeWeb/portal-dashboard into develop 2024-03-22 11:43:16 +01:00
Tania Gutierrez 8b8fa967d0
fix: Removed PinningProvider and used react-query directly 2024-03-21 23:15:56 -04:00
Derrick Hammer 364f2b048b
fix: wrong accessorKey 2024-03-21 17:00:30 -04:00
Derrick Hammer 4619f9709c
fix: size is missing 2024-03-21 16:49:14 -04:00