Commit Graph

  • 8ee24426b3 add more list testing chrislu 2025-07-21 08:49:34 -07:00
  • 784224d66f fix listing objects chrislu 2025-07-21 08:44:09 -07:00
  • c196d03951 fix listing object versions (#7006) Chris Lu 2025-07-21 00:23:22 -07:00
  • bfe68984d5 fix logging chrislu 2025-07-20 20:02:44 -07:00
  • 377f1f24c7 add basic object ACL (#7004) Chris Lu 2025-07-20 14:15:25 -07:00
  • 85036936d1 Read write directory object (#7003) Chris Lu 2025-07-20 13:28:17 -07:00
  • 41b5bac063 read directory object (#7002) Chris Lu 2025-07-20 09:40:47 -07:00
  • 394e42cd51 3.95 3.95 chrislu 2025-07-19 23:57:25 -07:00
  • 530b6e5ef1 add CORS tests (#7001) Chris Lu 2025-07-19 23:56:17 -07:00
  • 12f50d37fa test versioning also (#7000) Chris Lu 2025-07-19 21:43:34 -07:00
  • 0e4d803896 refactor (#6999) Chris Lu 2025-07-19 00:49:56 -07:00
  • e7d12a1c04 rename fix-GetObjectLockConfigurationHandler chrislu 2025-07-19 00:46:35 -07:00
  • 11fb65571f refactor chrislu 2025-07-19 00:42:43 -07:00
  • 6c2a11f1d6 Merge branch 'master' into fix-GetObjectLockConfigurationHandler chrislu 2025-07-19 00:42:36 -07:00
  • 26403e8a0d Test object lock and retention (#6997) Chris Lu 2025-07-18 22:25:58 -07:00
  • 851011a32b address comments chrislu 2025-07-18 22:16:15 -07:00
  • a9a9c732b9 reduce logs chrislu 2025-07-18 21:50:52 -07:00
  • 6328141019 Update weed/s3api/s3api_object_retention.go Chris Lu 2025-07-18 21:46:59 -07:00
  • b508e00de7 fix test chrislu 2025-07-18 21:40:04 -07:00
  • e486817499 fix tests chrislu 2025-07-18 21:32:38 -07:00
  • aec8542b6e fix test itself chrislu 2025-07-18 21:17:42 -07:00
  • 8fb9df72ae fix tests chrislu 2025-07-18 20:55:12 -07:00
  • af25f92e36 fix tests chrislu 2025-07-18 20:52:03 -07:00
  • 66829fa7c8 fix tests chrislu 2025-07-18 20:46:56 -07:00
  • 5c24bfc795 fix test_object_lock_delete_object_with_retention_and_marker chrislu 2025-07-18 20:43:09 -07:00
  • 1d1c717493 refactor chrislu 2025-07-18 20:16:04 -07:00
  • 7661449f82 fix tests chrislu 2025-07-18 20:10:16 -07:00
  • a5a6b5a4d4 fix test_object_lock_delete_multipart_object_with_legal_hold_on chrislu 2025-07-18 19:52:51 -07:00
  • 8121fdeec3 fix many issues chrislu 2025-07-18 19:40:12 -07:00
  • f63f40a3d4 fixes chrislu 2025-07-18 18:04:10 -07:00
  • 2d6532d80e fix test_object_lock_put_obj_lock_invalid_days chrislu 2025-07-18 17:51:14 -07:00
  • dce0672ae0 Update s3tests.conf chrislu 2025-07-18 17:19:15 -07:00
  • 40d9f4fa9c add error mapping chrislu 2025-07-18 17:08:59 -07:00
  • 8cc99ca121 fixes chrislu 2025-07-18 17:06:46 -07:00
  • c5628b000b fix tests chrislu 2025-07-18 16:47:25 -07:00
  • f419271299 pass tests chrislu 2025-07-18 16:38:24 -07:00
  • a0ab227e07 fixes chrislu 2025-07-18 16:25:45 -07:00
  • 2ad4a924be fix tests chrislu 2025-07-18 16:23:15 -07:00
  • 1e1806c7a1 fixes chrislu 2025-07-18 16:17:36 -07:00
  • eaaef569ce fixes chrislu 2025-07-18 16:11:14 -07:00
  • 1807f4e94d fixes chrislu 2025-07-18 16:03:06 -07:00
  • 7203c78e4d constants and fixes chrislu 2025-07-18 15:58:07 -07:00
  • 1bc503530a fixes chrislu 2025-07-18 15:52:28 -07:00
  • 9f88fd2ea5 fixes chrislu 2025-07-18 15:45:15 -07:00
  • 0123abe49b address test errors chrislu 2025-07-18 15:39:30 -07:00
  • 4b92f03b65 address test errors chrislu 2025-07-18 15:33:44 -07:00
  • 1e7a3c09d4 Update s3tests.conf chrislu 2025-07-18 15:23:05 -07:00
  • ddb2105f00 Update s3tests.conf chrislu 2025-07-18 15:17:58 -07:00
  • bbcd19f6c6 Update s3tests.yml chrislu 2025-07-18 15:14:09 -07:00
  • fc2fcae543 Update s3tests.yml chrislu 2025-07-18 15:03:21 -07:00
  • 4801f641f1 install s3 tests chrislu 2025-07-18 15:01:25 -07:00
  • 770888df81 use marker chrislu 2025-07-18 14:54:15 -07:00
  • 1dfdd3c84d Merge branch 'master' into fix-GetObjectLockConfigurationHandler chrislu 2025-07-18 14:47:36 -07:00
  • b63855560a add s3 tests for object lock and retention chrislu 2025-07-18 14:46:32 -07:00
  • 9f8e0257b0 read entry once chrislu 2025-07-18 14:39:02 -07:00
  • c6a22ce43a Fix get object lock configuration handler (#6996) Chris Lu 2025-07-18 02:19:50 -07:00
  • e53cd29eb2 errorf chrislu 2025-07-18 02:14:19 -07:00
  • eeeb595346 change error style chrislu 2025-07-18 02:02:54 -07:00
  • 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