Commit Graph

  • 9e1739ed8d chore(docs): update README and README_ZH (#649) loverustfs 2025-10-13 18:49:34 +08:00
  • 7abbfc9c2c RustFS trending images loverustfs 2025-10-13 17:45:54 +08:00
  • 639bf0c233 Revert "feat(append): implement object append operations with state tracking (#599)" (#646) 1.0.0-alpha.63 安正超 2025-10-12 23:47:51 +08:00
  • ad99019749 Add complete MNMD Docker deployment example with startup coordination and VolumeNotFound fix (#642) Copilot 2025-10-12 13:15:14 +08:00
  • aac9b1edb7 chore: improve event and docker-compose ,Improve the permissions of the endpoint health interface, upgrade otel from 0.30.0 to 0.31.0 (#620) houseme 2025-10-11 09:08:25 +08:00
  • 5689311cff fix:#630 (#633) weisd 2025-10-10 15:16:28 +08:00
  • 007d9c0b21 fix: normalize ETag comparison in multipart upload and replication (#627) 1.0.0-alpha.62 安正超 2025-10-08 21:19:57 +08:00
  • 626c7ed34a fix: CompleteMultipartUpload encryption (#626) Nugine 2025-10-08 20:27:40 +08:00
  • 0e680eae31 fix typos and bump the dependencies group with 9 updates (#614) houseme 2025-10-02 23:29:18 +08:00
  • 7622b37f7b add iam notification (#604) 1.0.0-alpha.61 weisd 2025-09-30 17:32:23 +08:00
  • f1dd3a982e build(deps): upgrade s3s (#595) Nugine 2025-09-28 21:10:42 +08:00
  • 4f73760a45 feat(append): implement object append operations with state tracking (#599) guojidan 2025-09-28 11:06:26 +08:00
  • be66cf8bd3 Improve lock (#596) guojidan 2025-09-28 08:57:56 +08:00
  • 23b40d398f Fix ETag format to comply with HTTP standards by wrapping with quotes (#592) Copilot 2025-09-27 10:03:05 +08:00
  • 90f21a9102 refactor: Reimplement bucket replication system with enhanced architecture (#590) weisd 2025-09-26 14:27:53 +08:00
  • 9b029d18b2 feat(lock): enhance lock management with timeout and ownership tracking (#589) guojidan 2025-09-26 11:21:53 +08:00
  • 9b7f4d477a Fix Tokio Runtime Initialization: Remove Private API Usage and Ensure IO Enabled (#587) 1.0.0-alpha.60 houseme 2025-09-24 22:23:31 +08:00
  • 12ecb36c6d Fix collect (#586) guojidan 2025-09-24 02:48:23 -07:00
  • ef0dbaaeb5 feat(encryption): add managed encryption support for SSE-S3 and SSE-KMS (#583) guojidan 2025-09-24 02:09:04 -07:00
  • 29b0935be7 RustFS rustfs-audit Complete Implementation with Enterprise Observability (#557) Copilot 2025-09-24 08:23:46 +08:00
  • 08aeca89ef feat: Allow alpha versions to create latest Docker tag (#577) 安正超 2025-09-23 19:39:00 +08:00
  • d39ce6d8e9 fix: correct DeleteObjectVersionAction (#574) gatewayJ 2025-09-23 09:49:41 +08:00
  • 9ddf6a011d feature: support kms && encryt (#573) guojidan 2025-09-22 17:53:05 +08:00
  • f7e188eee7 feat: upgrade datafusion to v50.0.0 and update related dependencies f… (#563) 1.0.0-alpha.59 houseme 2025-09-18 23:30:25 +08:00
  • 4b9cb512f2 remove crate rustfs-audit-logger (#562) houseme 2025-09-18 17:46:46 +08:00
  • e5f0760009 Fix entrypoint.sh incorrectly passing logs directory as data volume with improved separation (#561) 1.0.0-alpha.58 Copilot 2025-09-18 17:05:14 +08:00
  • a6c211f4ea Feature/add dns logs (#558) houseme 2025-09-18 12:00:43 +08:00
  • f049c656d9 fix: list_objects does not return common_prefixes field. (#543) (#554) shiro.lee 2025-09-18 07:27:37 +08:00
  • 65dd947350 add tls support for docker compose (#553) majinghe 2025-09-17 22:45:23 +08:00
  • 57f082ee2b fix: enforce max-keys limit to 1000 in S3 implementation (#549) 1.0.0-alpha.57 0xdx2 2025-09-16 18:02:24 +08:00
  • ae7e86d7ef refactor: simplify initialization flow and modernize string formatting (#548) weisd 2025-09-16 15:44:50 +08:00
  • a12a3bedc3 feat(obs): optimize WriteMode selection logic in init_telemetry (#546) houseme 2025-09-16 08:25:37 +08:00
  • cafec06b7e [Optimization] Enhance obs module telemetry.rs with environment-aware logging and production security (#539) Copilot 2025-09-15 14:52:20 +08:00
  • 1770679e66 Adding a toggle for update check (#532) Parm Gill 2025-09-14 10:26:48 -04:00
  • a4fbf596e6 add startup logo (#528) jon 2025-09-14 12:04:00 +08:00
  • 3f717292bf feat(console): support accessing console endpoint via port 9000 (#533) 1.0.0-alpha.56 houseme 2025-09-14 01:14:14 +08:00
  • 73f0ecbf8f fix(main): update dns_init startup logic and remove unused code in http.rs (#531) houseme 2025-09-13 23:43:25 +08:00
  • 0c3079ae5e remove deps (#529) houseme 2025-09-13 21:06:40 +08:00
  • ebf30b0db5 update docker compose usage guidence in READEME file (#526) majinghe 2025-09-13 16:24:36 +08:00
  • 29c004d935 feat: enhance console separation with enterprise-grade security, monitoring, and advanced tower-http integration (#513) 1.0.0-alpha.55 Copilot 2025-09-13 14:48:14 +08:00
  • 4595bf7db6 fix docker compose running with no such file error (#519) 1.0.0-alpha.54 majinghe 2025-09-13 13:04:06 +08:00
  • f372ccf4a8 disable pprof on win (#524) 1.0.0-alpha.53 guojidan 2025-09-12 18:43:45 +08:00
  • 9ce867f585 feat(lock): Optimize lock management performance in high-concurrency scenarios (#523) guojidan 2025-09-12 18:17:07 +08:00
  • 124c31a68b refactor(profiling): Remove performance profiling support for Windows and optimize dependency management (#518) guojidan 2025-09-12 09:11:44 +08:00
  • 62a01f3801 Performance: improve (#514) guojidan 2025-09-11 19:48:28 +08:00
  • 70e6bec2a4 feat:admin auth (#512) 1.0.0-alpha.52 weisd 2025-09-11 16:49:07 +08:00
  • cf863ba059 feat(lock): Add support for disabling lock manager (#511) guojidan 2025-09-11 13:46:06 +08:00
  • d4beb1cc0b Fix lock (#510) guojidan 2025-09-11 12:10:35 +08:00
  • 971e74281c fix:Fix some errors tested in mint (#507) 0xdx2 2025-09-10 22:22:29 +08:00
  • ca9a2b6ab9 feat: Implement enhanced DNS resolver with hickory-resolver, TLS support, and layered fallback for Kubernetes environments (#505) Copilot 2025-09-10 21:16:33 +08:00
  • 4e00110bfe add bucket notification configuration (#502) houseme 2025-09-10 00:56:27 +08:00
  • 9c97524c3b feat: consolidate AI rules into unified AGENTS.md (#501) 安正超 2025-09-09 21:36:34 +08:00
  • 14a8802ce7 Fix: fix collect usage data (#500) guojidan 2025-09-09 18:39:51 +08:00
  • 9d5ed1acac Feature/scanner performance optimization (#498) 1.0.0-alpha.51 guojidan 2025-09-08 18:35:45 +08:00
  • 44f3eb7244 Fix: add support for additional AWS S3 storage classes and validation logic (#487) 1.0.0-alpha.50 0xdx2 2025-09-05 09:50:41 +08:00
  • 01b2623f66 Fix/response (#485) weisd 2025-09-03 17:52:31 +08:00
  • cf4d63795f build(deps): bump crc-fast from 1.4.0 to 1.5.0 in the dependencies group (#481) dependabot[bot] 2025-09-03 17:30:08 +08:00
  • 0efc818635 Fix Windows path separator issue using PathBuf (#482) WenTao 2025-09-03 15:25:08 +08:00
  • c9d26c6e88 Fix/delete version (#484) weisd 2025-09-03 15:12:58 +08:00
  • 087df484a3 Fix/ilm (#478) likewu 2025-09-02 18:18:26 +08:00
  • 04bf4b0f98 feat: add S3 object legal hold and retention management APIs (#476) 1.0.0-alpha.49 houseme 2025-09-02 00:14:10 +08:00
  • 7462be983a Feature up/ilm (#470) likewu 2025-09-01 16:11:28 +08:00
  • 5264503e47 build(deps): bump aws-config and clap upgrade version (#472) houseme 2025-08-30 20:30:46 +08:00
  • 3b8cb0df41 build(deps): bump tracing-subscriber in the cargo group (#471) dependabot[bot] 2025-08-30 19:02:26 +08:00
  • 9aebef31ff refactor(admin/event): optimize notification target routing and logic handling (#463) 1.0.0-alpha.48 houseme 2025-08-27 09:39:25 +08:00
  • c2d782bed1 feat: support conditional writes (#409) 1.0.0-alpha.47 zzhpro 2025-08-26 09:35:24 +08:00
  • e00f5be746 Fix/addtier (#454) likewu 2025-08-25 10:24:48 +08:00
  • e23297f695 fix: add the default port number to the given server domains (#373) (#458) shiro.lee 2025-08-25 07:49:36 +08:00
  • d6840a6e04 feat: add support for range requests in upload_part_copy and implement parse_copy_source_range function (#453) 0xdx2 2025-08-24 10:54:48 +08:00
  • 3557a52dc4 Potential fix for code scanning alert no. 7: Workflow does not contain permissions (#457) houseme 2025-08-24 10:10:04 +08:00
  • fd2aab2bd9 fix:revet #443 #446 (#452) houseme 2025-08-23 17:30:06 +08:00
  • f1c50fcb74 fix:Workflow does not contain permissions (#451) houseme 2025-08-23 12:35:23 +08:00
  • bdcba3460e Potential fix for code scanning alert no. 13: Code injection (#447) houseme 2025-08-23 10:05:00 +08:00
  • 8857f31b07 Comment out error log for missing subscribers (#448) houseme 2025-08-22 21:15:46 +08:00
  • 5b85bf7a00 lock: dedicate unlock worker to thread runtime; robust fallback in Drop (#446) 1.0.0-alpha.46 loverustfs 2025-08-22 16:51:56 +08:00
  • 46bd75c0f8 ahm(scanner): throttle scanning, skip recently-modified objects, and … (#443) loverustfs 2025-08-22 16:03:29 +08:00
  • 5fc5dd0fd9 Remove rustfs-gui module (#445) houseme 2025-08-22 09:15:22 +08:00
  • adc07e5209 feat(targets): extract targets module into a standalone crate (#441) houseme 2025-08-21 22:33:07 +08:00
  • 357cced49c Replace prints with logs and fix grammar (#437) 安正超 2025-08-21 05:49:40 +08:00
  • a104c33974 [FEAT] add error message (#435) Csrayz 2025-08-20 23:49:59 +08:00
  • 516e00f15f fix: Dockerfile with error permission change. (#436) 安正超 2025-08-20 23:32:03 +08:00
  • a64c3c28b8 docs: update doc/docker-data-dir README.md (#432) 安正超 2025-08-20 00:00:20 +08:00
  • e9c9a2d1f2 fix: simplify Docker entrypoint following efficient user switching pattern (#421) 1.0.0-alpha.45 安正超 2025-08-19 22:58:54 +08:00
  • 3ebab98d2d feat: include user-defined metadata in S3 response (#431) 0xdx2 2025-08-19 22:09:50 +08:00
  • 10c949af62 fix:make bucket exists (#428) 1.0.0-alpha.44 weisd 2025-08-19 16:14:59 +08:00
  • 4a3325276d fix(ecstore): add async-recursion to resolve nightly trait solver reg… (#415) reigadegr 2025-08-18 20:58:05 +08:00
  • c5f6c66f72 feat: extend rustfs mcp with bucket creation and deletion (#416) majinghe 2025-08-18 09:06:55 +08:00
  • c7c149975b fix: the automatic logout issue and user list display failure on Windows systems (#353) (#343) (#403) 1.0.0-alpha.43 shiro.lee 2025-08-14 00:20:27 +08:00
  • d552210b59 feat: translate chinese to english (#402) 安正超 2025-08-14 00:19:01 +08:00
  • 581607da6a feat: optimize AI rules with unified .rules.md (#401) 安正超 2025-08-14 00:18:09 +08:00
  • e95107f7d6 fix: separate RELEASE tag and VERSION in Docker build (#399) 安正超 2025-08-13 22:49:48 +08:00
  • a693cb52f3 feat: change Docker build to download from GitHub releases instead of dl.rustfs.com (#398) 安正超 2025-08-13 22:00:41 +08:00
  • 2c7366038e modify protobuf version from to houseme 2025-08-13 01:01:50 +08:00
  • 1cc6dfde87 modify protobuf version from 31.1 to 31.0 houseme 2025-08-13 00:58:22 +08:00
  • 387f4faf78 fix:rm object versions (#385) 1.0.0-alpha.42 weisd 2025-08-12 15:33:47 +08:00
  • 0f7093c5f9 chore: upgrade actions/checkout from v4 to v5 (#381) houseme 2025-08-12 11:17:58 +08:00
  • 6a5c0055e7 Chore: remove comment code (#376) guojidan 2025-08-10 17:57:33 -07:00
  • 76288f2501 Merge pull request #372 from guojidan/fix-scanner guojidan 2025-08-10 06:44:05 -07:00
  • 3497ccfada Chore: reduce PR template checklist junxiang Mu 2025-08-10 21:29:30 +08:00
  • 24e3d3a2ce refactor(ecstore): Optimize memory usage for object integrity verification junxiang Mu 2025-08-10 21:19:48 +08:00