Feat: FileManager (#98) (#703)

* feat: add file manager module

- Complete file manager implementation with UI/UX
- Add drive management functionality
- Add file upload/download with progress tracking
- Add stamp integration and handling
- Add bulk operations and context menus

Co-authored-by: Roland Seres <roland.seres90@gmail.com>
Co-authored-by: nidishk <nidishkrishnan45@gmail.com>
This commit is contained in:
Bálint Ujvári
2025-11-12 11:26:00 +01:00
committed by GitHub
parent 1249c0df71
commit 5bfe2a0331
107 changed files with 21529 additions and 5578 deletions
+17 -7
View File
@@ -25,12 +25,21 @@
"type": "git",
"url": "https://github.com/ethersphere/bee-dashboard.git"
},
"overrides": {
"@fairdatasociety/fdp-storage": {
"@ethersphere/bee-js": "^10.1.1"
}
},
"dependencies": {
"@ethersphere/bee-js": "^9.6.0",
"@ethersphere/bee-js": "^10.1.1",
"@ethersproject/keccak256": "^5.7.0",
"@ethersproject/strings": "^5.7.0",
"@fairdatasociety/fdp-storage": "^0.19.0",
"@formbricks/js": "^4.2.1",
"@material-ui/core": "4.12.3",
"@material-ui/icons": "4.11.2",
"@material-ui/lab": "4.0.0-alpha.57",
"@solarpunkltd/file-manager-lib": "^1.0.0",
"axios": "^0.28.1",
"bignumber.js": "^9.1.2",
"buffer": "^6.0.3",
@@ -59,12 +68,12 @@
"stream-browserify": "^3.0.0"
},
"devDependencies": {
"@babel/core": "7.16.0",
"@babel/plugin-proposal-class-properties": "7.16.0",
"@babel/plugin-transform-runtime": "7.16.4",
"@babel/preset-env": "7.16.4",
"@babel/preset-react": "7.16.7",
"@babel/preset-typescript": "7.16.0",
"@babel/core": "^7.22.0",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-transform-runtime": "^7.22.0",
"@babel/preset-env": "^7.22.0",
"@babel/preset-react": "^7.22.0",
"@babel/preset-typescript": "^7.22.0",
"@commitlint/config-conventional": "14.1.0",
"@testing-library/jest-dom": "5.16.4",
"@testing-library/react": "12.1.2",
@@ -108,6 +117,7 @@
"puppeteer": "^15.4.0",
"react-scripts": "^5.0.1",
"rimraf": "^3.0.2",
"sass": "^1.91.0",
"ts-node": "^10.8.1",
"typescript": "4.8.3",
"web-vitals": "2.1.2",