index
:
rcm
develop
main
Ruby configuration management system (rcm) - KISS and for my personal use.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2026-03-14
Resolve multi-word agent names in file DSL
develop
Paul Buetow
2026-03-14
Validate agent configs during dry runs
Paul Buetow
2026-03-14
Use active DSL registry for Resource.find
Paul Buetow
2026-03-14
Add agent-backed file processing DSL
Paul Buetow
2026-03-02
bump version to 0.1.2
0.1.2
main
Paul Buetow
2026-03-02
Merge branch 'develop'
Paul Buetow
2026-03-02
add Justfiles for all examples
Paul Buetow
2026-03-01
bugfix/refactor: add error handling to DNFPackageManager shell commands
Paul Buetow
2026-03-01
refactor: defer Config loading — add explicit Config.load! method
Paul Buetow
2026-03-01
refactor: defer Options parsing — add explicit Options.parse! method
Paul Buetow
2026-03-01
refactor: replace ObjectSpace scan with inherited-hook registry
Paul Buetow
2026-03-01
refactor: extract register_keyword helper to eliminate 4x DSL duplication
Paul Buetow
2026-03-01
refactor: narrow BasicFile interface — apply ISP to Touch and Directory
Paul Buetow
2026-03-01
refactor: extract do? into DryRun concern module in resource.rb
Paul Buetow
2026-03-01
refactor: split file.rb into per-class files under lib/dslkeywords/
Paul Buetow
2026-03-01
fix: correct backup_resursively! typo in evaluate_present_recursively!
Paul Buetow
2026-03-01
fix: replace shell-interpolation with system() in DNFPackageManager
Paul Buetow
2026-03-01
bump version to 0.1.1
v0.1.1
Paul Buetow
2026-03-01
remove
Paul Buetow
2026-03-01
gracefully handle missing toml gem in config.rb
Paul Buetow
2026-03-01
fix requires syntax in plain_ruby example.rb
Paul Buetow
2026-03-01
resize DSL screenshot to 70% of original size
Paul Buetow
2026-03-01
add DSL syntax screenshot to assets and README
Paul Buetow
2026-03-01
update quickstart examples in README to reflect LoadError fallback and gem usage
v0.1.0
Paul Buetow
2026-03-01
add rcm LoadError fallback to rake and gem examples
Paul Buetow
2026-03-01
replace gem example with bundle exec ruby, distinct from rake example
Paul Buetow
2026-03-01
fix dry-run crash when parent directory does not exist yet, add rake and rcm ...
Paul Buetow
2026-03-01
fix bin/rcm to fall back to lib/dsl when gem is not installed
Paul Buetow
2026-03-01
use relative path to bin/rcm in cli example README
Paul Buetow
2026-03-01
clarify location of rcm CLI tool in cli example README
Paul Buetow
2026-03-01
add README.md to each example directory with usage instructions
Paul Buetow
2026-03-01
add quickstart examples directory and link from README
Paul Buetow
2026-03-01
add comprehensive README with full DSL reference and setup guide
Paul Buetow
2026-03-01
make rcm usable as a gem from any directory, fix bugs and tests
Paul Buetow
2026-03-01
add
Paul Buetow
2025-11-26
update readme with some examples
Paul Buetow
2025-02-28
fix
Paul Buetow
2025-02-28
jo
Paul Buetow
2025-02-28
can copy recursively a directory
Paul Buetow
2025-02-26
already done
Paul Buetow
2025-02-26
only run when resource not yet exists as expected
Paul Buetow
2025-02-26
rename dry? to do?
Paul Buetow
2025-02-26
can change owner of files and dirs
Paul Buetow
2025-02-26
add mode test
Paul Buetow
2025-02-25
initial mode support
Paul Buetow
2025-02-25
change logger
Paul Buetow
2025-02-25
add touch file
Paul Buetow
2025-02-25
can purge a dir
Paul Buetow
2025-02-25
add one ore test
Paul Buetow
2025-02-22
more
Paul Buetow
[next]