Chris Lu
|
f9311a3422
|
s3api: fix static IAM policy enforcement after reload (#8532)
* s3api: honor attached IAM policies over legacy actions
* s3api: hydrate IAM policy docs during config reload
* s3api: use policy-aware auth when listing buckets
* credential: propagate context through filer_etc policy reads
* credential: make legacy policy deletes durable
* s3api: exercise managed policy runtime loader
* s3api: allow static IAM users without session tokens
* iam: deny unmatched attached policies under default allow
* iam: load embedded policy files from filer store
* s3api: require session tokens for IAM presigning
* s3api: sync runtime policies into zero-config IAM
* credential: respect context in policy file loads
* credential: serialize legacy policy deletes
* iam: align filer policy store naming
* s3api: use authenticated principals for presigning
* iam: deep copy policy conditions
* s3api: require request creation in policy tests
* filer: keep ReadInsideFiler as the context-aware API
* iam: harden filer policy store writes
* credential: strengthen legacy policy serialization test
* credential: forward runtime policy loaders through wrapper
* s3api: harden runtime policy merging
* iam: require typed already-exists errors
|
2026-03-06 12:35:08 -08:00 |
|
Guang Jiong Lou
|
3b1ac77e1f
|
worm grace period and retention time support (#6404)
Signed-off-by: lou <alex1988@outlook.com>
|
2024-12-31 18:41:43 -08:00 |
|
chrislu
|
c0e36231ad
|
use only one metadata follow process
|
2024-10-06 12:55:19 -07:00 |
|
chrislu
|
11e53dd8ef
|
skip error if conf file is not created
|
2024-10-01 22:46:48 -07:00 |
|
chrislu
|
99ae99e3b9
|
fix nil filer conf
fix https://github.com/seaweedfs/seaweedfs/issues/6034
|
2024-09-17 11:07:29 -07:00 |
|
Guang Jiong Lou
|
6c986e9d70
|
improve worm support (#5983)
* improve worm support
Signed-off-by: lou <alex1988@outlook.com>
* worm mode in filer
Signed-off-by: lou <alex1988@outlook.com>
* update after review
Signed-off-by: lou <alex1988@outlook.com>
* update after review
Signed-off-by: lou <alex1988@outlook.com>
* move to fs configure
Signed-off-by: lou <alex1988@outlook.com>
* remove flag
Signed-off-by: lou <alex1988@outlook.com>
* update after review
Signed-off-by: lou <alex1988@outlook.com>
* support worm hardlink
Signed-off-by: lou <alex1988@outlook.com>
* update after review
Signed-off-by: lou <alex1988@outlook.com>
* typo
Signed-off-by: lou <alex1988@outlook.com>
* sync filer conf
Signed-off-by: lou <alex1988@outlook.com>
---------
Signed-off-by: lou <alex1988@outlook.com>
|
2024-09-16 21:02:21 -07:00 |
|