Commit Graph

  • e437d42d31 merge main weisd 2025-12-23 09:54:11 +08:00
  • 008be7d061 merge main weisd 2025-12-23 09:50:51 +08:00
  • 73c15d6be1 Add: rust installation in Makefile (#1188) Ali Mehraji 2025-12-23 04:21:04 +03:30
  • af5c0b13ef fix: HeadObject returns 404 for deleted objects with versioning enabled (#1229) loverustfs 2025-12-22 20:43:00 +08:00
  • f17990f746 helm: allow to define additional config variables (#1220) Juri Malinovski 2025-12-22 14:25:23 +02:00
  • 80cfb4feab Add Disk Timeout and Health Check Functionality (#1196) weisd 2025-12-22 17:15:19 +08:00
  • 08f1a31f3f Fix notification event stream cleanup, add bounded send concurrency, and reduce overhead (#1224) houseme 2025-12-22 00:57:05 +08:00
  • 1c51e204ab ci: reduce cargo build jobs to 2 for standard-2 runner loverustfs 2025-12-21 23:54:40 +08:00
  • 958f054123 ci: update all workflows to use ubicloud-standard-2 runner loverustfs 2025-12-21 23:43:12 +08:00
  • 705cc0c9f6 Merge branch 'main' of github.com:rustfs/rustfs into feature/metric-1205 feature/metric-1205 houseme 2025-12-21 17:56:06 +08:00
  • 3e2252e4bb fix(config):Update argument parsing for volumes and server_domains to support del… (#1209) 0xdx2 2025-12-21 17:54:23 +08:00
  • f3a1431fa5 fix: resolve TLS handshake failure in inter-node communication (#1201) (#1222) loverustfs 2025-12-21 16:11:55 +08:00
  • 3bd96bcf10 fix: resolve event target deletion issue (#1219) yxrxy 2025-12-21 12:43:48 +08:00
  • 20ea591049 add custom nodeport support (#1217) majinghe 2025-12-20 22:02:21 +08:00
  • cc31e88c91 fix: expiration time (#1215) GatewayJ 2025-12-20 20:25:52 +08:00
  • b5535083de fix(iam): store previous credentials in .rustfs.sys bucket to preserv… (#1213) yxrxy 2025-12-20 19:15:49 +08:00
  • 1e35edf079 chore(ci): restore workflows before 8e0aeb4 (#1212) loverustfs 2025-12-20 07:50:49 +08:00
  • 8dd3e8b534 fix: decode form-urlencoded object names in webhook/mqtt Key field (#1210) Copilot 2025-12-20 01:31:09 +08:00
  • 8e0aeb4fdc Optimize ci ubicloud (#1208) loverustfs 2025-12-19 23:22:45 +08:00
  • abe8a50b5a add cert manager and ingress annotations support (#1206) majinghe 2025-12-19 21:50:23 +08:00
  • 61f4d307b5 Modify latest version tips to console 1.0.0-alpha.76 loverustfs 2025-12-19 14:57:19 +08:00
  • 3eafeb0ff0 Modify to accelerate 1.0.0-alpha.75 loverustfs 2025-12-19 13:01:17 +08:00
  • 4abfc9f554 Fix/fix event 1216 (#1191) 1.0.0-alpha.74 houseme 2025-12-19 12:07:07 +08:00
  • 1057953052 fix: Remove the compression check that has already been handled by tower-http::CompressionLayer. (#1190) 唐小鸭 2025-12-19 10:15:52 +08:00
  • 889c67f359 Modify to ubicloud loverustfs 2025-12-19 09:42:21 +08:00
  • 1d111464f9 Return to GitHub hosting loverustfs 2025-12-19 09:15:26 +08:00
  • a0b2f5a232 self-host loverustfs 2025-12-18 22:23:25 +08:00
  • 46557cddd1 🧑‍💻 Improve shebang compatibility (#1180) Muhammed Hussain Karimi 2025-12-18 15:43:24 +03:30
  • 443947e1ac fix: improve S3 API compatibility for ListObjects operations (#1173) 安正超 2025-12-17 21:50:03 +08:00
  • 8f227b2691 fix logger weisd 2025-12-17 11:32:54 +08:00
  • c0cdad2192 add DEFAULT_HEAL_OBJECT_SELECT_PROB weisd 2025-12-17 11:03:54 +08:00
  • 6466cdbc54 refactor datascanner weisd 2025-12-10 17:24:45 +08:00
  • 8821fcc1e7 feat: Replace LRU cache with Moka async cache in policy variables (#1166) yxrxy 2025-12-17 00:19:31 +08:00
  • 17828ec2a8 Dependabot/cargo/s3s df2434d 1216 (#1170) houseme 2025-12-16 21:21:43 +08:00
  • 94d5b1c1e4 fix: format of bucket event notifications (#1138) mythrnr 2025-12-16 21:44:57 +09:00
  • 0bca1fbd56 fix: the method for correcting judgment headers (#1159) GatewayJ 2025-12-16 19:30:50 +08:00
  • 52c2d15a4b feat: Implement whitelist-based HTTP response compression configuration (#1136) 唐小鸭 2025-12-16 15:05:40 +08:00
  • 352035a06f feat: Implement AWS policy variables support (#1131) yxrxy 2025-12-16 13:32:01 +08:00
  • fe4fabb195 fix: other two memory leak in the code base (#1160) yihong 2025-12-16 11:45:45 +08:00
  • 07c5e7997a list object version Interface returns storage_class (#1133) GatewayJ 2025-12-16 07:09:05 +08:00
  • 0007b541cd feat: add pre-commit file (#1155) yihong 2025-12-15 22:23:43 +08:00
  • 0f2e4d124c build(deps): bump the dependencies group with 3 updates (#1148) dependabot[bot] 2025-12-15 20:39:04 +08:00
  • 2e4ce6921b helm: Mount /tmp as emptyDir (#1105) Christian Simon 2025-12-15 08:59:28 +00:00
  • 7178a94792 helm: refactor helm chart (#1122) Juri Malinovski 2025-12-15 07:05:43 +02:00
  • e8fe9731fd Fix memory leak in Cache update method (#1143) sunfkny 2025-12-15 10:04:14 +08:00
  • 3ba415740e Add docs for using Nix flake (#1103) Jörg Thalheim 2025-12-14 02:44:13 +01:00
  • aeccd14d99 Replace placeholder content in SECURITY.md (#1140) Lazar 2025-12-14 02:31:27 +01:00
  • 89a155a35d flake: add Nix flake for reproducible builds (#1096) Jörg Thalheim 2025-12-13 16:54:54 +01:00
  • 67095c05f9 fix: update tool chain make everything happy (#1134) yihong 2025-12-13 20:32:42 +08:00
  • 1229fddb5d render imagePullSecrets in Deployment/StatefulSet (#1130) czaloumis 2025-12-13 05:23:35 +02:00
  • 08be8f5472 add image pull secret support (#1127) majinghe 2025-12-12 20:25:25 +08:00
  • 0bf25fdefa feat: Be able to set region from Helm chart (#1119) Sebastian Wolf 2025-12-12 05:30:35 +01:00
  • 9e2fa148ee Fix type errors in ecfs.rs and apply clippy fixes for Rust 1.92.0 (#1121) houseme 2025-12-12 00:49:21 +08:00
  • cb3e496b17 Feat/e2e s3tests (#1120) 安正超 2025-12-11 22:32:07 +08:00
  • 997f54e700 Fix Docker-based Development Workflow (#1031) YGoetschel 2025-12-11 12:48:14 +01:00
  • 1a4e95e940 chore: remove unused dependencies to optimize build (#1117) houseme 2025-12-11 18:13:26 +08:00
  • a3006ab407 helm: Use service.type from Values (#1106) Christian Simon 2025-12-11 09:32:15 +00:00
  • e197486c8c upgrade action checkout version from v5 to v6 (#1067) houseme 2025-12-11 15:39:20 +08:00
  • 0da943a6a4 build(deps): bump s3s from 0.12.0-rc.4 to 0.12.0-rc.5 in the s3s group (#1046) dependabot[bot] 2025-12-11 15:20:36 +08:00
  • fba201df3d fix: harden data usage aggregation and cache handling (#1102) 1.0.0-alpha.73 guojidan 2025-12-11 09:55:25 +08:00
  • ccbab3232b fix: ListObjectsV2 correctly handles repeated folder names in prefixes (#1104) yxrxy 2025-12-11 09:38:52 +08:00
  • 421f66ea18 Disable codeql loverustfs 2025-12-11 09:29:46 +08:00
  • ede2fa9d0b fix: is-admin api (For STS/temporary credentials, we need to check the… (#1101) yxrxy 2025-12-11 08:55:41 +08:00
  • 978845b555 fix(lifecycle): Fix ObjectInfo fields and mod_time error handling (#1088) tennisleng 2025-12-10 18:17:35 -05:00
  • 2534087551 add python MinIO SDK lifecycle config test likewu 2025-12-10 23:28:05 +08:00
  • 5f03a1cbe0 add ansible bucket lifecycle config test likewu 2025-12-10 23:27:09 +08:00
  • 53c126d678 fix: decode percent-encoded paths in get_file_path() (#1072) Jacob 2025-12-10 09:30:02 -05:00
  • 9f12a7678c feat(ci): add codeql to scanner code (#1076) 0xdx2 2025-12-10 21:48:18 +08:00
  • f9af9fe5da Merge branch 'main' of https://github.com/rustfs/rustfs into fix/lifecycle likewu 2025-12-10 18:58:27 +08:00
  • 00787cbce4 todo feat/scan weisd 2025-12-10 15:36:52 +08:00
  • 2c86fe30ec Content encoding (#1089) Jörg Thalheim 2025-12-10 08:21:51 +01:00
  • ac0c34e734 fix(lifecycle): Return NoSuchLifecycleConfiguration error for missing lifecycle config (#1087) tennisleng 2025-12-09 23:35:22 -05:00
  • ae46ea4bd3 fix github action security found by github CodeQL (#1091) majinghe 2025-12-10 12:07:28 +08:00
  • 8b3d4ea59b enhancement logs output for container deployment (#1090) majinghe 2025-12-10 11:14:05 +08:00
  • ef261deef6 improve code for is admin (#1082) houseme 2025-12-09 17:34:47 +08:00
  • 3ac004510a fix clippy weisd 2025-12-09 17:33:08 +08:00
  • d8f8bfa5b7 fix heal replication weisd 2025-12-09 17:07:39 +08:00
  • 1768e7bbdb Merge branch 'main' into feat/scan weisd 2025-12-09 14:44:08 +08:00
  • 20961d7c91 Add comprehensive special character handling with validation refactoring and extensive test coverage (#1078) Copilot 2025-12-09 13:40:29 +08:00
  • 8de8172833 fix: the If-None-Match error handling in the complete_multipart_uploa… (#1065) shiro.lee 2025-12-08 23:10:20 +08:00
  • 3326737c01 Merge branch 'main' into feat/scan houseme 2025-12-08 22:46:28 +08:00
  • 7c98c62d60 [Security] Fix HIGH vulnerability: yaml.docker-compose.security.writable-filesystem-service.writable-filesystem-service (#1005) orbisai0security 2025-12-08 19:35:10 +05:30
  • 91770ffd1b Merge branch 'main' into feat/scan weisd 2025-12-08 21:25:51 +08:00
  • 15c75b9d36 simple deployment via docker-compose (#1043) Ali Mehraji 2025-12-08 16:55:11 +03:30
  • 7940b69bf8 Merge branch 'main' into feat/scan weisd 2025-12-08 21:24:36 +08:00
  • af650716da feat: add is-admin user api (#1063) yxrxy 2025-12-08 21:15:04 +08:00
  • 427d31d09c Merge branch 'main' into feat/scan weisd 2025-12-08 17:31:56 +08:00
  • dbdcecb9c5 optimize weisd 2025-12-08 17:26:07 +08:00
  • 552e95e368 fix: the If-None-Match error handling in the put_object method when t… (#1034) shiro.lee 2025-12-08 15:36:31 +08:00
  • 619cc69512 build(deps): bump the dependencies group with 3 updates (#1052) dependabot[bot] 2025-12-08 14:31:53 +08:00
  • 76d25d9a20 Fix/issue #1001 dead node detection (#1054) Jitter 2025-12-08 09:59:46 +05:30
  • 834025d9e3 docs: fix some dead link (#1053) yihong 2025-12-08 11:23:24 +08:00
  • e2d8e9e3d3 Feature/improve profiling (#1038) houseme 2025-12-07 22:39:47 +08:00
  • ad34f1b031 Merge branch 'main' into feat/scan houseme 2025-12-07 21:45:36 +08:00
  • cd6a26bc3a fix(net): resolve 1GB upload hang and macos build (Issue #1001 regression) (#1035) Jitter 2025-12-07 15:35:51 +05:30
  • 5f256249f4 fix: correct ARN parsing for notification targets (#1010) tennisleng 2025-12-06 10:12:58 -05:00
  • b10d80cbb6 fix: detect dead nodes via HTTP/2 keepalives (Issue #1001) (#1025) Jitter 2025-12-06 19:15:42 +05:30
  • 7c6cbaf837 feat: enhance error handling and add precondition checks for object o… (#1008) 0xdx2 2025-12-06 20:39:03 +08:00
  • 72930b1e30 security: Fix timing attack vulnerability in credential comparison (#1014) Hunter Wu 2025-12-06 15:13:27 +08:00
  • 6ca8945ca7 feat(helm): split storageSize into data and log storage parameters (#1018) LemonDouble 2025-12-06 15:01:49 +09:00