Skip to content

v0.1.0

Choose a tag to compare

@crdant crdant released this 13 Jun 13:40
· 18 commits to main since this release
v0.1.0
fa8391a

What's Changed

  • Plans the project by @crdant in #1
  • Defines core data structures by @crdant in #2
  • Implements configuration loading system by @crdant in #3
  • Implements role file management system by @crdant in #4
  • Builds HTTP client wrapper by @crdant in #5
  • Sets up Cobra CLI framework by @crdant in #6
  • Implements role comparison logic by @crdant in #7
  • Builds sync planning and execution by @crdant in #8
  • Fixes executor test expectations by @crdant in #9
  • Tests various sync scenarios by @crdant in #10
  • Connects main command components by @crdant in #11
  • Adds comprehensive error handling by @crdant in #12
  • Improvers user feedback and logging by @crdant in #13
  • Adds comprehensive workflow tests by @crdant in #14
  • Implements API-to-local sync by @crdant in #15
  • Updates API client to use actual API endpoints by @crdant in #16
  • Debugs updating in sync by @crdant in #17
  • Enhances role deletion safety and reliability by @crdant in #18
  • Adds mock round-trip testing with data integrity validation by @crdant in #19
  • Enhances dry-run reporting with detailed diffs by @crdant in #20
  • Improves logging with proper stdout/stderr separation by @crdant in #21
  • Adds production readiness improvements by @crdant in #22
  • Removes broken performance test file by @crdant in #23
  • Renames init command to pull with enhanced functionality by @crdant in #24
  • Removes redundant roles-dir flags by @crdant in #25
  • Adds delete flag for safer role management by @crdant in #26
  • Documents environment variables in help by @crdant in #27
  • Remove API endpoint configuration and hardcode to replicated.com by @crdant in #28
  • Catches README up with recent changes by @crdant in #29

Full Changelog: https://github.com/crdant/replbac/commits/v0.1.0