Commit Graph

  • 2a1ae896e4 helm: refine openshift-values.yaml for assigned UID ranges (#8396) Chris Lu 2026-02-20 12:05:57 -08:00
  • bd0b1fe9d5 S3 IAM: Added ListPolicyVersions and GetPolicyVersion support (#8395) Chris Lu 2026-02-20 11:04:18 -08:00
  • 964a8f5fde Allow user to define access and secret key via values (#8389) Richard Chen Zheng 2026-02-20 03:37:54 -05:00
  • 40cc0e04a6 docker: fix entrypoint chown guard; helm: add openshift-values.yaml (#8390) Chris Lu 2026-02-20 00:35:42 -08:00
  • 2f837c4780 Fix error on deleting non-empty bucket (#8376) Michał Szynkiewicz 2026-02-20 07:56:50 +01:00
  • 36c469e34e Enforce IAM for S3 Tables bucket creation (#8388) Chris Lu 2026-02-19 22:52:05 -08:00
  • a2005cb2a6 fix: resolve gRPC DNS resolution issues in Kubernetes #8384 (#8387) Chris Lu 2026-02-19 15:46:02 -08:00
  • e9c45144cf Implement managed policy storage (#8385) Chris Lu 2026-02-19 14:21:19 -08:00
  • 5ecee9e64d s3: fix signature mismatch with non-standard ports and capitalized host (#8386) Chris Lu 2026-02-19 14:17:31 -08:00
  • 01b3125815 [shell]: volume balance capacity by min volume density (#8026) Konstantin Lebedev 2026-02-20 02:30:59 +05:00
  • 7b8df39cf7 s3api: add AttachUserPolicy/DetachUserPolicy/ListAttachedUserPolicies (#8379) Chris Lu 2026-02-19 12:26:27 -08:00
  • 6787dccace build(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 (#8383) dependabot[bot] 2026-02-19 10:51:27 -08:00
  • d1fecdface Fix IAM defaults and S3Tables IAM regression (#8374) Chris Lu 2026-02-18 18:20:03 -08:00
  • 38e14a867b fix: cancel volume server requests on client disconnect during S3 downloads (#8373) Chris Lu 2026-02-18 17:14:54 -08:00
  • eda4a000cc Revert "Fix IAM defaults and s3tables identities" Chris Lu 2026-02-18 16:23:13 -08:00
  • bf71fe0039 Fix IAM defaults and s3tables identities Chris Lu 2026-02-18 16:21:48 -08:00
  • 53048ffffb Add md5 checksum validation support on PutObject and UploadPart (#8367) Michał Szynkiewicz 2026-02-19 00:40:08 +01:00
  • 6a3a97333f Add support for TLS in gRPC communication between worker and volume server (#8370) Аlexey Medvedev 2026-02-19 06:39:53 +07:00
  • 8ec9ff4a12 Refactor plugin system and migrate worker runtime (#8369) Chris Lu 2026-02-18 13:42:41 -08:00
  • 5463038760 Remove trailing spaces (line 53) in seaweedfs-dev-compose.yml (#8365) github-pawo 2026-02-18 16:32:07 +01:00
  • 828cbabb55 Add Admin UI to Docker Compose files (#8364) github-pawo 2026-02-18 10:05:54 +01:00
  • 5919f519fd fix: allow overriding Enterprise image name using Helm #8361 (#8363) Chris Lu 2026-02-17 13:49:16 -08:00
  • f62c37bf88 feat: Add ID option to plugin_worker command plugin-system-phase1 Chris Lu 2026-02-17 11:14:48 -08:00
  • 7608b8ba44 fix: Sort plugins by ID in admin UI Chris Lu 2026-02-17 11:12:11 -08:00
  • 5342328836 fix: Display connected plugins in admin UI Chris Lu 2026-02-17 11:08:35 -08:00
  • 3241275885 Revert "feat(plugin): Add Plugins link to admin dashboard" Chris Lu 2026-02-17 09:03:00 -08:00
  • acd1985ca0 fix(plugin): Fix sidebar menu items for plugins section Chris Lu 2026-02-17 08:33:36 -08:00
  • 3e207087a0 feat(plugin): Add Plugins link to admin dashboard Chris Lu 2026-02-17 08:27:12 -08:00
  • 7b04656f2a build(plugin): Finalize plugin system build integration Chris Lu 2026-02-17 04:03:38 -08:00
  • 298d72fe53 feat(plugin): Add detailed execution logging to all executors Chris Lu 2026-02-17 04:01:18 -08:00
  • bb35b81709 feat(plugin): Add detailed detection logging to all detectors Chris Lu 2026-02-17 04:00:51 -08:00
  • ea926e45a8 feat(plugin): Add plugins menu to admin layout Chris Lu 2026-02-17 03:51:42 -08:00
  • 1dbaca70f8 feat(plugin): Register plugin routes and API handlers Chris Lu 2026-02-17 03:19:52 -08:00
  • d387be45aa feat(plugin): Integrate plugin manager into admin server Chris Lu 2026-02-17 02:08:18 -08:00
  • 405e281218 feat(plugin): Add configuration page template Chris Lu 2026-02-17 02:07:48 -08:00
  • 37d1a8ad12 feat(plugin): Add job monitoring page template Chris Lu 2026-02-17 02:07:30 -08:00
  • bfb0771a5b feat(plugin): Add plugins overview page template Chris Lu 2026-02-17 02:07:16 -08:00
  • 01f310ac9b feat(plugin): Add UI template helpers Chris Lu 2026-02-17 02:06:57 -08:00
  • f266a25a32 feat(plugin): Add HTTP API handlers for plugin management Chris Lu 2026-02-17 02:06:39 -08:00
  • 2be97d7190 feat(plugin): Add history management to plugin manager Chris Lu 2026-02-17 02:06:13 -08:00
  • 75644c7e3d feat(plugin): Add history tracking to plugin types Chris Lu 2026-02-17 02:06:05 -08:00
  • 3320911984 fix(plugin): Fix testing framework and plugin compilation issues Chris Lu 2026-02-17 02:03:38 -08:00
  • dafa8d79f5 feat(plugin): Add balance plugin implementation Chris Lu 2026-02-17 02:00:39 -08:00
  • e7efe201e3 feat(plugin): Add vacuum plugin implementation Chris Lu 2026-02-17 02:00:36 -08:00
  • 9b2fd24e52 feat(plugin): Add balance plugin implementation Chris Lu 2026-02-17 01:57:51 -08:00
  • 574f72906a feat(plugin): Add vacuum plugin implementation Chris Lu 2026-02-17 01:55:11 -08:00
  • babc4751db test(plugin): Add EC plugin comprehensive tests Chris Lu 2026-02-17 01:46:34 -08:00
  • efb69400ff feat(plugin): Add EC plugin worker client Chris Lu 2026-02-17 01:46:12 -08:00
  • 7dc40d3747 feat(plugin): Add EC plugin execution logic Chris Lu 2026-02-17 01:45:49 -08:00
  • fb7c7b3744 feat(plugin): Add EC plugin detection logic Chris Lu 2026-02-17 01:45:30 -08:00
  • 7ff0026e46 feat(plugin): Add EC plugin configuration schema Chris Lu 2026-02-17 01:45:11 -08:00
  • f57992b81e feat(plugin): Add test harness for plugin testing Chris Lu 2026-02-17 01:44:52 -08:00
  • 471b0cf8f3 feat(plugin): Add mock plugin for testing Chris Lu 2026-02-17 01:44:24 -08:00
  • a2d2d77e09 feat(plugin): Add mock admin server for testing Chris Lu 2026-02-17 01:43:57 -08:00
  • eb13f9ce82 fix(plugin): Fix protobuf enum naming and build issues Chris Lu 2026-02-17 01:41:19 -08:00
  • 8c6e627af2 build(plugin): Add plugin.proto to build system Chris Lu 2026-02-17 01:39:41 -08:00
  • 67e37e180e feat(plugin): Add plugin manager orchestrator Chris Lu 2026-02-17 01:39:28 -08:00
  • 2fcd6a3056 feat(plugin): Add gRPC server implementation Chris Lu 2026-02-17 01:39:06 -08:00
  • 13f39d4ad2 feat(plugin): Add configuration manager for persistence Chris Lu 2026-02-17 01:38:39 -08:00
  • eead8b2337 feat(plugin): Add job dispatcher for orchestration Chris Lu 2026-02-17 01:38:20 -08:00
  • b728dc00ed feat(plugin): Add job queue with priority and deduplication Chris Lu 2026-02-17 01:37:58 -08:00
  • 5ac3e80d2b feat(plugin): Add plugin registry with lifecycle management Chris Lu 2026-02-17 01:37:39 -08:00
  • 42c52f9371 feat(plugin): Add plugin system core types and domain models Chris Lu 2026-02-17 01:37:22 -08:00
  • 2b4600cb08 feat(plugin): Add plugin system gRPC protocol definition Chris Lu 2026-02-17 01:37:06 -08:00
  • b0c259f6ef feat: Add admin UI, history persistence, and detailed logging for plugins plugin-ui-enhancements-restored Chris Lu 2026-02-17 01:31:58 -08:00
  • d51278f561 feat: Implement EC, vacuum, balance plugins with testing framework Chris Lu 2026-02-17 01:18:44 -08:00
  • 7f9e93384a feat: Implement plugin system infrastructure Chris Lu 2026-02-17 00:36:54 -08:00
  • 2e55a949c1 Publish seaweedfs-4.0.413.tgz chrislusf 2026-02-17 03:23:23 +00:00
  • 63f641a6c9 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs 4.13 Chris Lu 2026-02-16 17:01:26 -08:00
  • 3c3a78d08e 4.13 Chris Lu 2026-02-16 17:01:19 -08:00
  • 3300874cb5 filer: add default log purging to master maintenance scripts (#8359) Chris Lu 2026-02-16 16:58:15 -08:00
  • bddd7960c1 build(deps): bump org.apache.avro:avro from 1.11.4 to 1.11.5 in /test/java/spark (#8358) dependabot[bot] 2026-02-16 15:28:55 -08:00
  • a9d12a0792 Implement full scrubbing for EC volumes (#8318) Lisandro Pin 2026-02-17 00:09:01 +01:00
  • 564fc56698 Update docker-compose.yml Chris Lu 2026-02-16 15:01:09 -08:00
  • 11fdb68281 Fix superblock write error checks on volume compaction. (#8352) Lisandro Pin 2026-02-16 23:44:37 +01:00
  • 35ad7d08a5 remove debug Chris Lu 2026-02-16 14:03:02 -08:00
  • 0d8588e3ae S3: Implement IAM defaults and STS signing key fallback (#8348) Chris Lu 2026-02-16 13:59:13 -08:00
  • cc58272219 build(deps): bump github.com/klauspost/compress from 1.18.3 to 1.18.4 (#8353) dependabot[bot] 2026-02-16 10:58:13 -08:00
  • 5be4ee9892 build(deps): bump github.com/redis/go-redis/v9 from 9.17.2 to 9.18.0 (#8356) dependabot[bot] 2026-02-16 10:57:54 -08:00
  • 22e74221cb build(deps): bump github.com/getsentry/sentry-go from 0.40.0 to 0.42.0 (#8357) dependabot[bot] 2026-02-16 10:57:43 -08:00
  • cc80641be1 build(deps): bump github.com/mattn/go-sqlite3 from 1.14.33 to 1.14.34 (#8355) dependabot[bot] 2026-02-16 10:57:31 -08:00
  • 927c906379 build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.6.3 to 1.6.4 (#8354) dependabot[bot] 2026-02-16 10:57:17 -08:00
  • 7e6db15a88 docs(volume-server): record slash fid-path native validation progress Chris Lu 2026-02-16 05:06:57 -08:00
  • e66983e9bd feat(rust-volume-server): broaden native slash fid-path validation Chris Lu 2026-02-16 05:06:21 -08:00
  • b010af88fb docs(volume-server): log native write prevalidation parity progress Chris Lu 2026-02-16 04:37:41 -08:00
  • 94cefd6f4c feat(rust-volume-server): add native write prevalidation for multipart md5 and size limits Chris Lu 2026-02-16 04:37:11 -08:00
  • 47156eb8ce docs(volume-server): record native malformed-fid parity milestone Chris Lu 2026-02-16 04:07:51 -08:00
  • 1ce0174b23 feat(rust-volume-server): validate malformed fid routes in native http path Chris Lu 2026-02-16 04:07:22 -08:00
  • 120aa956a0 docs(volume-server): update native parity progress logs Chris Lu 2026-02-16 03:36:34 -08:00
  • d6ff6ed6d4 feat(rust-volume-server): mirror backend healthz and normalize absolute request targets Chris Lu 2026-02-16 03:36:06 -08:00
  • 8500a3bc56 ci: remove s3tests skip - test will be fixed in s3-tests repo fix/object-lock-delete-enforcement Chris Lu 2026-02-16 03:23:36 -08:00
  • 678c52e74f ci: skip s3tests test expecting incorrect delete behavior Chris Lu 2026-02-16 03:20:05 -08:00
  • 532bf863ad docs(volume-server): log native ui static method parity progress Chris Lu 2026-02-16 03:00:10 -08:00
  • 8fac0cdab8 test: fix retention tests to expect correct AWS S3 behavior Chris Lu 2026-02-16 02:57:31 -08:00
  • 23e4497b21 feat(rust-volume-server): add native ui static and public no-op handlers Chris Lu 2026-02-16 02:44:14 -08:00
  • 0721e3c1e9 Rework volume compaction (a.k.a vacuuming) logic to cleanly support new parameters. (#8337) Lisandro Pin 2026-02-16 11:15:14 +01:00
  • 09bfb28db9 s3api: simplify objectLockVersionToCheckForDelete to single return value Chris Lu 2026-02-16 02:08:32 -08:00
  • 3bd990d2ea s3api: address object lock delete review comments Chris Lu 2026-02-16 02:00:30 -08:00
  • b0447d2479 docs(volume-server): track native rust options parity milestone Chris Lu 2026-02-16 01:52:46 -08:00
  • 5e040ba03d s3api: enforce object lock protections on delete (COMPLIANCE/GOVERNANCE) Chris Lu 2026-02-16 01:52:08 -08:00