Commit Graph

  • 678f962ded Update weed/s3api/object_lock_utils.go Chris Lu 2025-07-18 01:55:43 -07:00
  • a906358c59 Update test/s3/retention/s3_retention_test.go Chris Lu 2025-07-18 01:54:36 -07:00
  • 12f34f965f Update weed/s3api/s3api_object_handlers_put.go Chris Lu 2025-07-18 01:54:14 -07:00
  • 1db149ecc2 address comments chrislu 2025-07-18 01:49:44 -07:00
  • 59f8444a90 fix test chrislu 2025-07-18 01:42:03 -07:00
  • bcc7a74a25 use fields instead of xml chrislu 2025-07-18 01:39:23 -07:00
  • 0d4eeb67be admin ui and api handler are consistent now chrislu 2025-07-18 01:27:46 -07:00
  • 85e34df214 fix routing chrislu 2025-07-18 01:27:27 -07:00
  • bb05e6cade Update s3api_object_handlers_put.go chrislu 2025-07-18 00:53:20 -07:00
  • bc46214445 rename variable chrislu 2025-07-18 00:52:38 -07:00
  • 121f6ef2c0 avoid duplidated work chrislu 2025-07-18 00:48:55 -07:00
  • 22673fee76 Update weed/s3api/s3api_server.go Chris Lu 2025-07-18 00:47:24 -07:00
  • 3fbab20b83 refactor chrislu 2025-07-18 00:34:16 -07:00
  • b8cbe9b6b2 increase bucket config cache TTL chrislu 2025-07-18 00:26:58 -07:00
  • 8bb47f3c03 subscribe to bucket configuration changes chrislu 2025-07-18 00:25:18 -07:00
  • 7bec2ef94b cache and use bucket object lock config chrislu 2025-07-18 00:19:47 -07:00
  • f9cbed7ee1 fix GetObjectLockConfigurationHandler chrislu 2025-07-17 23:12:19 -07:00
  • 69553e5ba6 convert error fromating to %w everywhere (#6995) Chris Lu 2025-07-16 23:39:27 -07:00
  • a524b4f485 Object locking need to persist the tags and set the headers (#6994) Chris Lu 2025-07-16 23:00:25 -07:00
  • 89706d36dc less logs chrislu 2025-07-16 16:30:22 -07:00
  • 22465b8a96 unused chrislu 2025-07-16 16:30:07 -07:00
  • 39b574f3c5 [cosi] Update sidecar (#6993) Andrei Kvapil 2025-07-16 22:51:30 +02:00
  • 9982f91b4c Add more fuse tests (#6992) Chris Lu 2025-07-16 12:43:08 -07:00
  • 215c5de579 minor chrislu 2025-07-16 09:22:25 -07:00
  • 12c9282042 avoid error overwriting chrislu 2025-07-16 09:15:50 -07:00
  • bb81894078 Update .gitignore chrislu 2025-07-16 01:17:53 -07:00
  • dde1cf63c2 S3 Object Lock: ensure x-amz-bucket-object-lock-enabled header (#6990) Chris Lu 2025-07-15 23:21:58 -07:00
  • 64c5dde2f3 support multiple masters chrislu 2025-07-15 10:51:00 -07:00
  • d78aa3d2de [Notifications] Improving webhook notifications (#6965) Ibrahim Konsowa 2025-07-15 21:49:37 +04:00
  • 74f4e9ba5a rewrite, simplify, avoid unused functions (#6989) Chris Lu 2025-07-15 10:11:49 -07:00
  • 4b040e8a87 adding cors support (#6987) Chris Lu 2025-07-15 00:23:54 -07:00
  • 548fa0b50a chore(deps): bump go.etcd.io/etcd/client/v3 from 3.6.1 to 3.6.2 (#6986) dependabot[bot] 2025-07-14 19:51:05 -07:00
  • 9bc791d3bf chore(deps): bump golang.org/x/tools from 0.34.0 to 0.35.0 (#6983) dependabot[bot] 2025-07-14 19:50:52 -07:00
  • 9985a12f84 chore(deps): bump github.com/redis/go-redis/v9 from 9.10.0 to 9.11.0 (#6985) dependabot[bot] 2025-07-14 19:31:16 -07:00
  • fc1818b911 chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#6984) dependabot[bot] 2025-07-14 19:00:29 -07:00
  • 5b456fd8c8 chore(deps): bump github.com/tarantool/go-tarantool/v2 from 2.3.2 to 2.4.0 (#6982) dependabot[bot] 2025-07-14 16:37:18 -07:00
  • bac6d3af2e chore(deps): bump github.com/rclone/rclone from 1.70.2 to 1.70.3 (#6980) dependabot[bot] 2025-07-14 16:37:06 -07:00
  • 709ab84fdc chore(deps): bump golang.org/x/net from 0.41.0 to 0.42.0 (#6979) dependabot[bot] 2025-07-14 16:36:48 -07:00
  • 0782c9c4b1 chore(deps): bump google.golang.org/api from 0.240.0 to 0.241.0 (#6977) dependabot[bot] 2025-07-14 14:43:18 -07:00
  • f0d24461a4 Remove Cozystack specifics (#6978) Andrei Kvapil 2025-07-14 22:57:55 +02:00
  • 44dfa793d5 Collecting volume locations for volumes before EC encoding chrislu 2025-07-14 12:17:30 -07:00
  • 606d516e34 add integration tests for ec chrislu 2025-07-14 12:16:34 -07:00
  • c967d2e926 chore(deps): bump golang.org/x/image from 0.28.0 to 0.29.0 (#6975) dependabot[bot] 2025-07-14 12:13:40 -07:00
  • 6808e00aa4 chore(deps): bump go.etcd.io/etcd/client/pkg/v3 from 3.6.1 to 3.6.2 (#6976) dependabot[bot] 2025-07-14 11:47:36 -07:00
  • 8adc759156 chore(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 (#6974) dependabot[bot] 2025-07-14 11:46:32 -07:00
  • 66c54cd910 chore(deps): bump github.com/getsentry/sentry-go from 0.33.0 to 0.34.1 (#6973) dependabot[bot] 2025-07-14 11:46:22 -07:00
  • 660941138b Introduce named volumes in Helm chart (#6972) Andrei Kvapil 2025-07-14 20:00:02 +02:00
  • a51d993aa9 ensure bucket exists chrislu 2025-07-14 09:55:35 -07:00
  • 406aaf7c14 increase upload limit via browser chrislu 2025-07-14 08:42:15 -07:00
  • 24eff93d9a 3.94 3.94 chrislu 2025-07-13 20:31:31 -07:00
  • e7dfc3552c admin ui adds object lock permissions chrislu 2025-07-13 20:29:25 -07:00
  • 7cb1ca1308 Add policy engine (#6970) Chris Lu 2025-07-13 16:21:36 -07:00
  • 1549ee2e15 implement PubObjectRetention and WORM (#6969) Chris Lu 2025-07-12 21:58:55 -07:00
  • 687a6a6c1d Admin UI: Add policies (#6968) Chris Lu 2025-07-12 01:13:11 -07:00
  • 49d43003e1 show volume size limit on dashboard chrislu 2025-07-11 19:37:09 -07:00
  • 4460dc02e4 Delete MULTIPART_COPY_TEST_SUMMARY.md chrislu 2025-07-11 18:53:34 -07:00
  • d892538d32 More efficient copy object (#6665) Chris Lu 2025-07-11 18:51:32 -07:00
  • 4fcbdc1f61 tweaking dashboard UI chrislu 2025-07-11 13:11:39 -07:00
  • 3d4a9bdac0 upgrade templ version from v0.3.833 to v0.3.906 chrislu 2025-07-11 13:03:04 -07:00
  • 51543bbb87 Admin UI: Add message queue to admin UI (#6958) Chris Lu 2025-07-11 10:19:27 -07:00
  • a9e1f00673 Fix drift for security config (#6967) Andrei Kvapil 2025-07-11 17:50:12 +02:00
  • 93bbaa1fb4 [Notifications] Support webhook notifications (#6962) Ibrahim Konsowa 2025-07-10 20:22:05 +04:00
  • 804979d68b [Enhancement] support fix for remote files with command fix (#6961) chalet 2025-07-10 21:13:16 +08:00
  • c04b7b411c refactor: Performance and readability improvement on isDefaultPort (#6960) Joon Young Baik 2025-07-11 00:50:20 +12:00
  • 14859f0e8c add mq agent options to server.go chrislu 2025-07-09 09:02:25 -07:00
  • cf5a24983a S3: add object versioning (#6945) Chris Lu 2025-07-09 01:51:45 -07:00
  • 8fa1a69f8c * Fix undefined http serve behaiver (#6943) zuzuviewer 2025-07-08 13:48:12 +08:00
  • 39b7e44fb5 embed static assets chrislu 2025-07-07 12:42:13 -07:00
  • 739031949f chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.82.0 to 1.83.0 (#6951) dependabot[bot] 2025-07-07 11:24:06 -07:00
  • 70122c62bd chore(deps): bump google.golang.org/api from 0.239.0 to 0.240.0 (#6953) dependabot[bot] 2025-07-07 11:23:51 -07:00
  • b1a5145fc9 chore(deps): bump gocloud.dev/pubsub/rabbitpubsub from 0.41.0 to 0.42.0 (#6952) dependabot[bot] 2025-07-07 11:14:25 -07:00
  • ee734b7ca6 chore(deps): bump github.com/prometheus/procfs from 0.16.1 to 0.17.0 (#6950) dependabot[bot] 2025-07-07 11:14:07 -07:00
  • 8e34e1dd3e chore(deps): bump github.com/ydb-platform/ydb-go-sdk/v3 from 3.111.3 to 3.112.0 (#6949) dependabot[bot] 2025-07-07 11:13:58 -07:00
  • 80697c17ad chore(deps): bump actions/setup-go from 4.2.1 to 5.5.0 (#6948) dependabot[bot] 2025-07-07 10:36:21 -07:00
  • 592b6a1e98 less aggressive volume server shutdown on same uuid chrislu 2025-07-07 01:22:17 -07:00
  • 39e3d43b5b Publish seaweedfs-4.0.393.tgz chrislusf 2025-07-07 04:55:53 +00:00
  • 8493871406 remove sqlite due to GOOS support for freebsd and openbsd 3.93 chrislu 2025-07-06 21:50:08 -07:00
  • 3aa709531e Publish seaweedfs-4.0.393.tgz chrislusf 2025-07-07 04:17:16 +00:00
  • a7c57caa3f 3.93 chrislu 2025-07-06 21:06:30 -07:00
  • fd4154cfed fix: s3 return BadDigest (#6714) Konstantin Lebedev 2025-07-07 02:18:57 +05:00
  • 798f797158 use float for sleep seconds chrislu 2025-07-06 14:16:32 -07:00
  • 9b7f3b78b7 enhance remote.cache to sync meta only, delete local extra (#6941) Chris Lu 2025-07-06 13:58:25 -07:00
  • aa66852304 Admin UI add maintenance menu (#6944) Chris Lu 2025-07-06 13:57:02 -07:00
  • 302e62d480 link to volume details chrislu 2025-07-04 14:45:13 -07:00
  • df30737505 adjust enterprise link chrislu 2025-07-04 14:44:38 -07:00
  • fc55d2d8e0 link to volume detail page chrislu 2025-07-04 13:55:43 -07:00
  • d8da465cd3 fix link to volume server; display volume space usage chrislu 2025-07-04 13:52:28 -07:00
  • e85fbd29a1 refactor chrislu 2025-07-04 13:33:58 -07:00
  • a5f48de7d6 add vacuum operation chrislu 2025-07-04 13:11:43 -07:00
  • 0c1d4b2d08 tweak ui chrislu 2025-07-04 12:56:28 -07:00
  • 84d4ea0995 show volume details chrislu 2025-07-04 12:49:34 -07:00
  • 2cfe079a1f weed admin: remove system health status chrislu 2025-07-02 23:57:36 -07:00
  • e89941f390 weed admin: minor chrislu 2025-07-02 23:46:26 -07:00
  • 645b6d2603 weed admin: disk types card can also show all disk type values, not just a count. chrislu 2025-07-02 23:31:17 -07:00
  • 5e6d94319b weed admin: add version to volumes page chrislu 2025-07-02 23:28:00 -07:00
  • ebb16f474c remove status fields chrislu 2025-07-02 23:17:27 -07:00
  • 40e3eae21f admin ui: filter by collection chrislu 2025-07-02 22:48:21 -07:00
  • 2268d2f55e add back dynamic columns chrislu 2025-07-02 22:06:06 -07:00
  • 1cac3e73f9 show counts for rack and disk type chrislu 2025-07-02 19:47:08 -07:00
  • 080dce80eb weed admin UI dynamically show columns (#6939) Chris Lu 2025-07-02 21:49:37 -07:00