Commit Graph

  • 6cdd34da77 s3tables: improve integration test stability and error reporting Chris Lu 2026-01-28 09:37:58 -08:00
  • b01504649d s3tables: use path.Join for path construction and align namespace paths Chris Lu 2026-01-28 09:37:54 -08:00
  • 24c78d524c ci: fail s3 tables tests if any command in pipeline fails Chris Lu 2026-01-28 09:37:51 -08:00
  • 05c184b610 workflow: fix go install path to ./weed Chris Lu 2026-01-28 01:35:24 -08:00
  • 33c1a8251a test: format s3tables client.go Chris Lu 2026-01-28 01:30:07 -08:00
  • 96a6e4c551 workflow: remove emojis from echo statements Chris Lu 2026-01-28 01:29:42 -08:00
  • f4e472d396 workflow: fix s3 tables tests path and working directory Chris Lu 2026-01-28 01:28:47 -08:00
  • fb0e12e985 s3tables: implement permission checking and authorization Chris Lu 2026-01-28 01:18:11 -08:00
  • 1b9c8b8614 s3api_tables: optimize action validation with map lookup Chris Lu 2026-01-28 01:14:31 -08:00
  • 450407fda1 s3tables: improve error handling specificity in ListTableBuckets Chris Lu 2026-01-28 01:14:14 -08:00
  • b09d4d5d69 s3tables: replace custom splitPath with stdlib functions Chris Lu 2026-01-28 01:13:56 -08:00
  • ef3873b616 s3tables: add error handling for json.Marshal calls Chris Lu 2026-01-28 01:13:42 -08:00
  • dd7003a328 s3tables: add bucket name validation and fix error handling Chris Lu 2026-01-28 01:12:57 -08:00
  • 22a9fbf062 Delete client_methods.go Chris Lu 2026-01-28 01:07:53 -08:00
  • 06f90028f7 s3tables test: refactor to eliminate duplicate definitions Chris Lu 2026-01-28 01:07:11 -08:00
  • 3b1920cf43 s3tables: add handler_ prefix to operation handler files Chris Lu 2026-01-28 01:00:00 -08:00
  • 0dcb175514 ci: add S3 Tables integration tests to GitHub Actions Chris Lu 2026-01-28 00:57:53 -08:00
  • ddcdefb6b4 test: add S3 Tables integration tests Chris Lu 2026-01-28 00:55:50 -08:00
  • d66e194284 test: add S3 Tables test infrastructure Chris Lu 2026-01-28 00:55:45 -08:00
  • 6a12438351 s3api: register S3 Tables routes in API server Chris Lu 2026-01-28 00:55:39 -08:00
  • b1b922d757 s3api: add S3 Tables integration layer Chris Lu 2026-01-28 00:55:34 -08:00
  • 0be47f9efd s3tables: complete s3tables package implementation Chris Lu 2026-01-28 00:55:28 -08:00
  • 62fd4bd017 s3tables: simplify handler by removing duplicate utilities Chris Lu 2026-01-28 00:55:23 -08:00
  • 09bb90e8dc s3tables: split table bucket operations into focused modules Chris Lu 2026-01-28 00:55:17 -08:00
  • d730f81321 s3tables: extract utility and filer operations to separate modules Chris Lu 2026-01-28 00:55:11 -08:00
  • 6542d1e0aa Enable weed fuse on FreeBSD (#8146) Chris Lu 2026-01-27 21:37:23 -08:00
  • e86e65e5ab fix #8081: build latest container is missing latest_large_disk (#8145) Chris Lu 2026-01-27 19:05:29 -08:00
  • 8e9c12e2c7 mount: apply UID/GID mapping in lookupEntry for cache misses (#8144) Chris Lu 2026-01-27 18:41:37 -08:00
  • 4f5f1f6be7 refactor(helm): Unified Naming Truncation and Bug Fixes (#8143) Chris Lu 2026-01-27 17:45:16 -08:00
  • 20952aa514 Fix jwt error in admin UI (#8140) MorezMartin 2026-01-28 02:27:02 +01:00
  • a993e4aa62 Move security.toml to example and secure keys pr/8140 Chris Lu 2026-01-27 13:22:59 -08:00
  • 2d2d2f5ca2 finalize filer_browser_handlers.go marty 2026-01-27 17:49:35 +01:00
  • 1b06f6850a filer_signing.read despite of filer_signing key marty 2026-01-27 15:39:24 +01:00
  • 724731d26f :s/upload/download marty 2026-01-27 15:27:33 +01:00
  • 62c4ef3536 Revert "Implement IAM propagation to S3 servers (#8130)" marty 2026-01-27 15:17:15 +01:00
  • 6389a40088 add jwt token to header for download marty 2026-01-27 14:51:00 +01:00
  • ab5fda67c8 add jwt token in weed admin headers requests marty 2026-01-17 14:27:56 +01:00
  • c9c91ba568 Refactor Helm chart to use dynamic names for resources (#8142) Chris Lu 2026-01-27 12:52:06 -08:00
  • 41d079a316 Fix Javascript merge issue and UI worker detail display bug (#8135) Alasdair Macmillan 2026-01-27 18:56:28 +00:00
  • b1d63d0943 feat(shell): add Object Lock management commands (#8141) Andrei Kvapil 2026-01-27 19:50:16 +01:00
  • 92800c31a2 adjust logs and errors Chris Lu 2026-01-27 07:45:24 -08:00
  • 551a31e156 Implement IAM propagation to S3 servers (#8130) Chris Lu 2026-01-26 22:59:43 -08:00
  • 0a6b289025 chore(deps-dev): bump org.assertj:assertj-core from 3.24.2 to 3.27.7 in /other/java/s3copier (#8129) dependabot[bot] 2026-01-26 14:45:01 -08:00
  • a72e269a2e s3api: fix volume assignment failure in copy operations (#8128) Chris Lu 2026-01-26 14:44:30 -08:00
  • 43229b05ce Explicit IAM gRPC APIs for S3 Server (#8126) Chris Lu 2026-01-26 13:38:15 -08:00
  • c5b53397c6 templ Chris Lu 2026-01-26 11:38:18 -08:00
  • 5ba0db7af4 Merge branch 'origin/master' into master Chris Lu 2026-01-26 11:37:12 -08:00
  • 5a7c74feac migrate IAM policies to multi-file storage (#8114) Chris Lu 2026-01-26 11:28:23 -08:00
  • a29806d752 chore(deps): bump github.com/jackc/pgx/v5 from 5.7.6 to 5.8.0 (#8118) dependabot[bot] 2026-01-26 11:17:00 -08:00
  • 9ca43c452b chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.20.0 to 1.21.0 (#8119) dependabot[bot] 2026-01-26 11:16:52 -08:00
  • 06920f79f9 chore(deps): bump github.com/ydb-platform/ydb-go-sdk/v3 from 3.125.1 to 3.125.3 (#8120) dependabot[bot] 2026-01-26 11:16:44 -08:00
  • b502411884 chore(deps): bump actions/checkout from 4 to 6 (#8121) dependabot[bot] 2026-01-26 11:16:37 -08:00
  • 16dc90e3bd chore(deps): bump actions/setup-go from 5 to 6 (#8124) dependabot[bot] 2026-01-26 11:16:28 -08:00
  • 6714973ffe chore(deps): bump actions/upload-artifact from 4 to 6 (#8125) dependabot[bot] 2026-01-26 11:16:19 -08:00
  • 1e5a1871e5 chore(deps): bump modernc.org/sqlite from 1.44.2 to 1.44.3 (#8122) dependabot[bot] 2026-01-26 11:16:10 -08:00
  • db6b4ab918 chore(deps): bump github.com/a-h/templ from 0.3.943 to 0.3.977 (#8123) dependabot[bot] 2026-01-26 11:16:02 -08:00
  • 759a6cd345 Merge branch 'fix/chrome-dialog-modal-approach' Chris Lu 2026-01-25 23:21:23 -08:00
  • 7e3bb4016e Fix syntax error in object_store_users.templ - remove duplicate closing braces Chris Lu 2026-01-25 23:18:40 -08:00
  • 1e09950ea7 Upgrade Bootstrap from 5.3.2 to 5.3.8 Chris Lu 2026-01-25 23:10:50 -08:00
  • 74c7b10bc7 Fix Chrome dialog auto-dismiss with Bootstrap modals Chris Lu 2026-01-25 23:09:14 -08:00
  • 31a1c87db0 fix compilation Chris Lu 2026-01-25 22:07:12 -08:00
  • d1fd08e31f config: set ServiceAccountsDirectory to /etc/iam/service_accounts iam-multi-file-migration Chris Lu 2026-01-25 19:10:14 -08:00
  • 2ad1dc29e8 refactor: standardize Service Accounts as distinct store entities and fix Admin Server persistence Chris Lu 2026-01-25 19:08:18 -08:00
  • 5ba7b88f7e refactor: remove configuration.json and migrate Service Accounts to multi-file layout Chris Lu 2026-01-25 18:52:43 -08:00
  • 6977188029 feat: migrate policies to multi-file layout and fix identity duplicated content Chris Lu 2026-01-25 18:43:05 -08:00
  • fe6a95c89b fix: address code review comments for IAM migration Chris Lu 2026-01-25 14:32:55 -08:00
  • 9fd5ad9a7e fix: compilation error in DeleteUser Chris Lu 2026-01-25 14:25:01 -08:00
  • 533650579d credential/filer_etc: improve migration merge logic Chris Lu 2026-01-25 13:53:48 -08:00
  • 74b5c57dcf credential/filer_etc: migrate to multi-file identity storage Chris Lu 2026-01-25 13:48:46 -08:00
  • 6bf088cec9 IAM Policy Management via gRPC (#8109) Chris Lu 2026-01-25 13:39:30 -08:00
  • dcc44b5ed3 Regenerate IAM protobuf with gRPC service methods add-iam-grpc-management Chris Lu 2026-01-25 00:49:18 -08:00
  • 5798b6bc3a Wire IAM gRPC service to filer server Chris Lu 2026-01-25 00:48:24 -08:00
  • ad306519d7 Add IAM gRPC handlers on filer server Chris Lu 2026-01-25 00:48:19 -08:00
  • 94157f4bb3 Add IAM gRPC service definition Chris Lu 2026-01-25 00:48:11 -08:00
  • fb9378d00e Add IAM gRPC service to filer add-filer-iam-grpc Chris Lu 2026-01-25 00:17:06 -08:00
  • 5040156eea Add IAM gRPC proto messages Chris Lu 2026-01-25 00:16:51 -08:00
  • c116504bc8 fix: fix filerAddress type mismatch in Filer command iam-permissions-and-api Chris Lu 2026-01-24 23:51:12 -08:00
  • b561310d6e fix: restore missing proto fields and fix compilation errors Chris Lu 2026-01-24 23:50:48 -08:00
  • b818bcec25 iam: wire IAM service into Filer server Chris Lu 2026-01-24 23:49:43 -08:00
  • 526e85bf6a iam: implement IamGrpcServer Chris Lu 2026-01-24 23:49:26 -08:00
  • 157a660cf0 iam: implement stub PostgresIamStorage Chris Lu 2026-01-24 23:48:26 -08:00
  • f42e4149da iam: implement FilerIamStorage Chris Lu 2026-01-24 23:48:02 -08:00
  • 4bad0a2e1a iam: define IamStorage interface Chris Lu 2026-01-24 23:46:47 -08:00
  • 41244b1786 iam: add RPC methods and messages to iam.proto Chris Lu 2026-01-24 23:46:23 -08:00
  • 59d40f7186 Return volume server state flags via VolumeServerStatus() RPCs. (#8016) Lisandro Pin 2026-01-25 06:45:23 +01:00
  • 5a0c761976 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Chris Lu 2026-01-24 13:43:28 -08:00
  • b40551f960 helm: seaweedfs admin should not allow setting multiple admin servers Chris Lu 2026-01-24 13:43:08 -08:00
  • 8814c2a07d iam: support ForAnyValue and ForAllValues condition set operators (#8105) Chris Lu 2026-01-24 13:34:49 -08:00
  • d3f79d4c38 Update detection.go Chris Lu 2026-01-23 21:38:51 -08:00
  • 6394e2f6a5 Fix IAM OIDC role mapping and OIDC claims in trust policy (#8104) Chris Lu 2026-01-23 21:35:26 -08:00
  • 57a16b0b87 Improve error handling in GetObjectStoreUsers per PR review Chris Lu 2026-01-23 20:34:39 -08:00
  • e559b8df37 Refactor Admin UI to use unified IAM storage and add Shutdown hook Chris Lu 2026-01-23 20:27:53 -08:00
  • 81009c1a81 Refactor IAM Storage: Multi-File Backend & Unified Interface (#8102) Chris Lu 2026-01-23 20:27:22 -08:00
  • f6318edbc9 Refactor Admin UI to use unified IAM storage and add MultipleFileStore (#8101) Chris Lu 2026-01-23 20:12:59 -08:00
  • 535be3096b Add AWS IAM integration tests and refactor admin authorization (#8098) Chris Lu 2026-01-23 16:41:51 -08:00
  • 25a4691135 Update store_ec_recovery_test.go Chris Lu 2026-01-23 16:38:36 -08:00
  • d664ca5ed3 fix: IAM authentication with AWS Signature V4 and environment credentials (#8099) Chris Lu 2026-01-23 16:27:42 -08:00
  • afbe52f262 cleanup Chris Lu 2026-01-23 12:46:10 -08:00
  • 67b35757d7 Delete reproduce_issue_s3.sh Chris Lu 2026-01-23 12:35:23 -08:00
  • b203ed4124 Fix imbalance detection disk type grouping and volume grow errors (#8097) Chris Lu 2026-01-23 12:25:11 -08:00