| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 14 days | refactor: use generic helper for mount/unmount handlers | chrislusf | 1 | -41/+27 | |
| Reduce code duplication by using a generic makePostHandler function that abstracts the common logic of handling POST requests, decoding JSON, calling a manager function, and encoding the JSON response. | |||||
| 14 days | fix: use StatusInternalServerError for mount/unmount errors | chrislusf | 1 | -2/+2 | |
| Errors from manager.Mount and manager.Unmount can be due to internal server issues (filesystem errors, process start failures) not just bad client requests. | |||||
| 14 days | fix: address code review feedback | chrislusf | 2 | -11/+19 | |
| - CRITICAL: Make socket path configurable based on mountEndpoint - Added volumeSocketDir field to SeaweedFsDriver - LocalSocketPath now accepts baseDir parameter - Derived from mountEndpoint for user-configurable socket paths - HIGH: Pin seaweedfs version in Dockerfiles for reproducible builds - Added SEAWEEDFS_VERSION build arg (default: 3.80) - Clone specific tag instead of master - HIGH: Fix Dockerfile.dev to use local context instead of personal fork - Removed hardcoded zemul/seaweedfs-csi-driver clone - Now uses COPY . . for local development - HIGH: Change :latest to :dev in kubernetes manifests - Mutable :latest tag replaced with :dev for predictability - MEDIUM: Remove Aliyun mirror from Dockerfile.dev - Region-specific mirrors shouldn't be in general-purpose files - MEDIUM: Improve error handling in client.go - Now reports read errors when failing to read error response body - MEDIUM: Fix inconsistent error return in manager.go - Return nil instead of empty struct on error (Go idiom) | |||||
| 14 days | fix: build from context instead of cloning master | chrislusf | 2 | -2/+2 | |
| 14 days | fix: use Go 1.23 and build from context instead of cloning master | chrislusf | 2 | -12/+17 | |
| 14 days | add: merge prepare params. | 泽淼 周 | 3 | -8/+23 | |
| 14 days | Optimization: Reduce unnecessary logic of seaweedfs-mount | 泽淼 周 | 1 | -21/+0 | |
| 14 days | fix: build error | 泽淼 周 | 1 | -1/+0 | |
| 14 days | fix: build error | 泽淼 周 | 1 | -1/+1 | |
| 14 days | feat: helm config | 泽淼 周 | 1 | -1/+1 | |
| 14 days | feat: Separated weed mount lifecycle into a dedicated service and rewired ↵ | 泽淼 周 | 3 | -1/+175 | |
| the CSI components to call it. | |||||
| 2025-11-28 | Resolve merge conflicts in go.mod and go.sumv1.3.4 | Chris Lu | 1 | -1/+1 | |
| 2025-11-28 | disk full when building | Chris Lu | 1 | -3/+3 | |
| 2025-10-23 | fix build | chrislusf | 2 | -2/+2 | |
| 2025-05-04 | Make sure the volume ID is a valid bucket name | Aaron Madsen | 1 | -1/+5 | |
| 2025-02-04 | use golang:1.23 image | chrislu | 2 | -2/+2 | |
| 2024-12-03 | Fix plugin disable command to use dynamic variables | Ali Afsharzadeh | 1 | -1/+1 | |
| 2024-07-18 | Update cmd/seaweedfs-csi-driver/swarm/README.md | Chris Lu | 1 | -1/+1 | |
| 2024-07-18 | Update cmd/seaweedfs-csi-driver/swarm/README.md | Chris Lu | 1 | -1/+1 | |
| 2024-07-18 | updated README | Gradlon von Känel | 1 | -0/+2 | |
| 2024-07-18 | added documentation | Gradlon von Känel | 2 | -6/+88 | |
| 2024-07-18 | remove | Gradlon von Känel | 2 | -9/+1 | |
| 2024-07-18 | Enable attacher var | Gradlon von Känel | 1 | -1/+1 | |
| 2024-07-18 | Enable attacher var | Gradlon von Känel | 2 | -2/+9 | |
| 2024-07-18 | remove cahc var | Gradlon von Känel | 1 | -1/+0 | |
| 2024-07-18 | changed cache dir | Gradlon von Känel | 1 | -1/+1 | |
| 2024-07-18 | adde cache mount | Gradlon von Känel | 1 | -0/+8 | |
| 2024-07-18 | initial files | Gradlon von Känel | 5 | -0/+137 | |
| 2024-06-22 | upgrade to golang:1.22 | chrislu | 2 | -6/+3 | |
| 2023-11-05 | update docker base image | chrislu | 2 | -2/+2 | |
| 2023-11-05 | Merge branch 'master' of https://github.com/seaweedfs/seaweedfs-csi-driver | chrislu | 1 | -6/+27 | |
| 2023-10-19 | Feat: add driver name support | duanhongyi | 1 | -1/+2 | |
| 2023-09-25 | Revert "Revert "Merge branch 'master' of ↵ | chrislu | 1 | -1/+1 | |
| https://github.com/seaweedfs/seaweedfs"" This reverts commit 8cb42c39 | |||||
| 2023-08-08 | Refactor options to be backward compatible, fixes #133 | Viktor Kuzmin | 1 | -5/+25 | |
| 2023-08-07 | Allow to separate ControllerServer and NodeServer, allow to disable attacher ↵ | Viktor Kuzmin | 1 | -1/+9 | |
| (it do nothing in reality) | |||||
| 2023-04-22 | -small format fix | washcycle | 1 | -11/+15 | |
| -added node id validation on drvier start -added go debug in to gitignore -add nodeid to test.sh | |||||
| 2023-04-22 | fixed a few things | washcycle | 1 | -0/+0 | |
| 2023-04-22 | Validations to Pass CSI Sanity Tests | washcycle | 1 | -0/+0 | |
| -removed deprecated/unneeded passthrough import -added test.sh (needs work) | |||||
| 2023-03-14 | use golang 1.20 | chrislu | 2 | -2/+2 | |
| 2023-01-16 | Add util-check for dataLocality and use it | Ruakij | 1 | -2/+2 | |
| 2023-01-16 | Add dataLocality flag, checking and handling | Ruakij | 1 | -0/+40 | |
| 2023-01-12 | Rename variable to match flag-name | Ruakij | 1 | -2/+2 | |
| 2022-09-05 | Allow per pv/pvc settings for cache, concurrent writes and uid/gid maps | Viktor Kuzmin | 1 | -1/+1 | |
| 2022-09-04 | update url | chrislu | 2 | -2/+2 | |
| 2022-08-21 | Workaround https://github.com/golang/go/issues/54313 until golang 1.20 | i404788 | 2 | -0/+4 | |
| 2022-08-02 | go 1.19 | chrislu | 2 | -2/+2 | |
| 2022-07-29 | move to github.com/seaweedfs/seaweedfs | chrislu | 3 | -6/+6 | |
| 2022-04-24 | upgrade to go 1.18v1.0.9 | chrislu | 2 | -2/+2 | |
| 2022-02-14 | disable cache by default | chrislu | 1 | -1/+1 | |
| fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/43 | |||||
| 2021-09-24 | cross platform building | Chris Lu | 2 | -2/+2 | |
| related to https://github.com/seaweedfs/seaweedfs-csi-driver/issues/34 | |||||
