[1.7.0]
Update seaweedfs to 4.30
Full Changelog
s3,iceberg: reject .. in URL path vars by @chrislusf in #9687
fix(s3tables/iceberg): make metadata spec-compliant and accept real-world manifest names by @qzhello in #9703
fix(s3): honor MetadataDirective=REPLACE for system metadata on CopyObject by @qzhello in #9721
fix(s3): allow anonymous unsigned-streaming PutObject by @chrislusf in #9727
refactor(filer): remove the inode->path index and the NFS gateway by @chrislusf in #9724
s3, iam, volume, filer, master: add /healthz and /readyz health probes by @MChorfa in #9738
fix(topology): recover heartbeat-fulled volumes once they shrink by @chrislusf in #9742
fix(volume): stop flipping volumes read-only on a non-append-ordered .idx by @chrislusf in #9726
fix(filer.sync): validate chunk size in FilerSink to prevent 0-byte propagation by @kisow in #9701
fix(shell): verify volume.merge output before overwriting replicas by @chrislusf in #9731