Commit Graph

233 Commits

Author SHA1 Message Date
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 0d2a73b508 Merge branch 'develop' of git.lumeweb.com:LumeWeb/portal-dashboard into develop 2024-03-28 23:59:19 +01:00
Juan Di Toro 3c767f8e05 fix: pinning progress bar is now fully working 2024-03-28 23:59:11 +01:00
Derrick Hammer 558cb3a54e
dep: force override tus-js-client version 2024-03-28 17:18:19 -04:00
Derrick Hammer 34de535f75
dep: update deps and patches 2024-03-28 16:56:21 -04:00
Derrick Hammer 3e2ec0a93a
fix: update tus patch to patch lib as well 2024-03-28 16:31:28 -04:00
Derrick Hammer 2a7fa75329
fix: update tus patch to patch lib.es5 as well 2024-03-28 16:19:39 -04:00
Derrick Hammer 0818b8b87d
fix: add patch for tus on parallel uploads to ensure it sends the meta 2024-03-28 15:44:29 -04: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 38593ae032
dep: update portal-sdk 2024-03-28 00:01:34 -04: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 41bff5acdd
dep: update portal-sdk 2024-03-26 23:51:22 -04:00
Derrick Hammer f0dc27e49b
dep: update portal-sdk 2024-03-26 16:46:40 -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 be574451c6
dep: update portal-sdk 2024-03-26 15:20:06 -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 849b723e8c
dep: update portal-sdk 2024-03-26 11:48:56 -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 4c731e1120
dep: update portal-sdk 2024-03-22 18:38:19 -04:00
Derrick Hammer c1b4e668e2
feat: initial wiring of the pinning system 2024-03-22 18:30:58 -04:00
Derrick Hammer 9938beddbc
dep: update portal-sdk 2024-03-22 18:17:17 -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