Commit Graph
5 Commits
Author SHA1 Message Date
Kalzu Rekku 829c6fae1f Small write up about the two issues conserning missing api endpoints. 2025-09-29 22:06:18 +03:00
Kalzu Rekku d5a0eb7efe Trying to add _ls and _tree subcalls to item paths.. 2025-09-29 21:14:03 +03:00
Kalzu Rekku 32b347f1fd Add API endpoints for resource metadata management (ownership & permissions)
New types: UpdateResourceMetadataRequest and GetResourceMetadataResponse in types.go
    AuthService methods: StoreResourceMetadata and GetResourceMetadata in auth/auth.go
    Handlers: getResourceMetadataHandler and updateResourceMetadataHandler in server/handlers.go
    Routes: /kv/{path}/metadata (GET for read, PUT for update) with auth middleware in server/routes.go

Enables fine-grained control over KV path ownership, group assignments, and POSIX-inspired permissions.
2025-09-29 19:04:28 +03:00
Kalzu Rekku 9ea19a3532 Updated integration tests script for the merkel tree implementation. 2025-09-11 07:46:57 +03:00
Kalzu Rekku 45d5c38c90 Added Merkel Trees for better replication state tracking. 2025-09-10 21:58:13 +03:00