Commit Graph

  • 829c6fae1f Small write up about the two issues conserning missing api endpoints. kalzu/issue7 Kalzu Rekku 2025-09-29 22:06:18 +03:00
  • d5a0eb7efe Trying to add _ls and _tree subcalls to item paths.. Kalzu Rekku 2025-09-29 21:14:03 +03:00
  • 32b347f1fd Add API endpoints for resource metadata management (ownership & permissions) master kalzu/issue12 Kalzu Rekku 2025-09-29 19:04:28 +03:00
  • 2431d3cfb0 test: add comprehensive authentication middleware test (issue #4) ryyst 2025-09-21 12:34:15 +03:00
  • b4f57b3604 feat: add anonymous access configuration for KV endpoints (issue #5) ryyst 2025-09-21 12:22:14 +03:00
  • e6d87d025f fix: secure admin endpoints with authentication middleware (issue #4) ryyst 2025-09-21 12:15:38 +03:00
  • 3aff0ab5ef feat: implement issue #3 - autogenerated root account for initial setup ryyst 2025-09-21 00:06:31 +03:00
  • 8d6a280441 feat: complete issue #6 - implement feature toggle integration in routes ryyst 2025-09-20 23:50:58 +03:00
  • aae9022bb2 chore: update documentation ryyst 2025-09-20 23:49:21 +03:00
  • c3ded9bfd2 cleanup: remove dead files and test artifacts after refactoring ryyst 2025-09-20 19:48:02 +03:00
  • 95a5b880d7 fix: resolve conflict resolution test reliability issues ryyst 2025-09-20 19:45:32 +03:00
  • 16c0766a15 improve: add robust retry logic to conflict resolution test ryyst 2025-09-20 19:03:15 +03:00
  • bd1d1c2c7c style: minor formatting cleanup in test_conflict.go ryyst 2025-09-20 18:48:48 +03:00
  • eaed6e76e4 fix: implement sophisticated conflict resolution for timestamp collisions ryyst 2025-09-20 18:25:30 +03:00
  • 6cdc561e42 refactor: major cleanup and modularization after successful refactoring ryyst 2025-09-20 18:18:17 +03:00
  • b6332d7ff5 fix: implement missing sync service methods for data replication ryyst 2025-09-20 18:01:58 +03:00
  • 85f3aa69d2 refactor: remove duplicate Server methods and clean up main.go ryyst 2025-09-20 17:18:59 +03:00
  • a5ea869b28 refactor: extract core server package with handlers, routes, and lifecycle ryyst 2025-09-20 11:02:44 +03:00
  • 5223438ddf refactor: extract storage system to storage package ryyst 2025-09-18 20:40:42 +03:00
  • 9f12f3dbcb refactor: extract clustering system to cluster package ryyst 2025-09-18 18:53:52 +03:00
  • c273b836be refactor: extract authentication system to auth package ryyst 2025-09-18 18:49:27 +03:00
  • 83777fe5a2 refactor: extract configuration management to config/config.go ryyst 2025-09-18 18:44:40 +03:00
  • b1d5423108 refactor: extract all data structures to types/types.go ryyst 2025-09-18 18:42:24 +03:00
  • f9965c8f9c refactor: extract SHA3 hashing utilities to utils/hash.go ryyst 2025-09-18 18:36:47 +03:00
  • 7d7e6e412a Add configuration options to disable optional functionalities ryyst 2025-09-18 18:17:01 +03:00
  • 5ab03331fc Implement Phase 2: Enterprise-grade KVS enhancements ryyst 2025-09-11 18:17:41 +03:00
  • 3775939a3b Merge pull request 'Added Merkel Trees for better replication state tracking.' (#1) from MrKalzu/kalzu-value-store:master into master ryyst 2025-09-11 17:55:59 +03:00
  • 9ea19a3532 Updated integration tests script for the merkel tree implementation. Kalzu Rekku 2025-09-11 07:46:57 +03:00
  • 45d5c38c90 Added Merkel Trees for better replication state tracking. Kalzu Rekku 2025-09-10 21:58:13 +03:00
  • ebed73dc11 Add comprehensive integration test suite with full automation ryyst 2025-09-10 07:50:45 +03:00
  • 952348a18a Add comprehensive user documentation and development guide ryyst 2025-09-10 07:39:10 +03:00
  • 138b5edc65 Add conflict resolution testing and verify functionality ryyst 2025-09-10 07:36:03 +03:00
  • e5c9dbc7d8 Implement sophisticated conflict resolution and finalize cluster ryyst 2025-09-10 07:32:16 +03:00
  • c9b430fc0d Implement gossip protocol and cluster synchronization ryyst 2025-09-10 07:27:52 +03:00
  • 83ad9eea8c Initial KVS implementation with core functionality ryyst 2025-09-09 22:23:20 +03:00