MyFSIO v0.4.0 Release #33

Merged
kqjy merged 19 commits from next into main 2026-03-22 05:06:47 +00:00
Owner
  • [Breaking Change] Overhaul IAM: granular actions, multi-key users, prefix-scoped policies

  • Bypass boto3 proxy for object streaming, read directly from storage layer; Add streaming object iterator to eliminate O(n²) directory rescanning on large buckets; Add iter_objects_shallow delegation to EncryptedObjectStorage

  • Fix selected object losing highlight on scroll in virtual list

  • Fix stale object count on dashboard after deleting all objects in bucket

  • Added new System page containing: server info, feature flags, GC and integrity scanner UI

  • Update install/uninstall scripts for encrypted IAM config

  • Switched from Waitress to Granian for improved concurrency

- [Breaking Change] Overhaul IAM: granular actions, multi-key users, prefix-scoped policies - Bypass boto3 proxy for object streaming, read directly from storage layer; Add streaming object iterator to eliminate O(n²) directory rescanning on large buckets; Add iter_objects_shallow delegation to EncryptedObjectStorage - Fix selected object losing highlight on scroll in virtual list - Fix stale object count on dashboard after deleting all objects in bucket - Added new System page containing: server info, feature flags, GC and integrity scanner UI - Update install/uninstall scripts for encrypted IAM config - Switched from Waitress to Granian for improved concurrency
kqjy added 1 commit 2026-03-14 10:18:21 +00:00
kqjy added 1 commit 2026-03-14 10:31:20 +00:00
kqjy added 1 commit 2026-03-14 12:28:06 +00:00
kqjy added 1 commit 2026-03-14 15:50:51 +00:00
kqjy added 1 commit 2026-03-15 08:04:41 +00:00
kqjy added 1 commit 2026-03-17 15:25:38 +00:00
kqjy added 1 commit 2026-03-20 04:10:33 +00:00
kqjy added 1 commit 2026-03-20 09:35:17 +00:00
kqjy added 1 commit 2026-03-20 09:51:06 +00:00
kqjy added 1 commit 2026-03-21 06:51:53 +00:00
kqjy added 1 commit 2026-03-21 14:57:55 +00:00
kqjy added 1 commit 2026-03-21 15:48:27 +00:00
kqjy added 1 commit 2026-03-21 16:05:01 +00:00
kqjy added 1 commit 2026-03-21 16:16:36 +00:00
kqjy added 1 commit 2026-03-21 16:24:09 +00:00
kqjy added 1 commit 2026-03-22 03:14:39 +00:00
kqjy added 1 commit 2026-03-22 03:22:31 +00:00
kqjy added 1 commit 2026-03-22 03:27:58 +00:00
kqjy added 1 commit 2026-03-22 03:38:35 +00:00
kqjy merged commit 8ff4797041 into main 2026-03-22 05:06:47 +00:00
kqjy referenced this issue from a commit 2026-03-22 05:06:48 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kqjy/MyFSIO#33