summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-03-02bump version to 0.1.20.1.2mainPaul Buetow
2026-03-02Merge branch 'develop'Paul Buetow
2026-03-02add Justfiles for all examplesPaul Buetow
2026-03-01bugfix/refactor: add error handling to DNFPackageManager shell commandsPaul Buetow
2026-03-01refactor: defer Config loading — add explicit Config.load! methodPaul Buetow
2026-03-01refactor: defer Options parsing — add explicit Options.parse! methodPaul Buetow
2026-03-01refactor: replace ObjectSpace scan with inherited-hook registryPaul Buetow
2026-03-01refactor: extract register_keyword helper to eliminate 4x DSL duplicationPaul Buetow
2026-03-01refactor: narrow BasicFile interface — apply ISP to Touch and DirectoryPaul Buetow
2026-03-01refactor: extract do? into DryRun concern module in resource.rbPaul Buetow
2026-03-01refactor: split file.rb into per-class files under lib/dslkeywords/Paul Buetow
2026-03-01fix: correct backup_resursively! typo in evaluate_present_recursively!Paul Buetow
2026-03-01fix: replace shell-interpolation with system() in DNFPackageManagerPaul Buetow
2026-03-01bump version to 0.1.1v0.1.1Paul Buetow
2026-03-01removePaul Buetow
2026-03-01gracefully handle missing toml gem in config.rbPaul Buetow
2026-03-01fix requires syntax in plain_ruby example.rbPaul Buetow
2026-03-01resize DSL screenshot to 70% of original sizePaul Buetow
2026-03-01add DSL syntax screenshot to assets and READMEPaul Buetow
2026-03-01update quickstart examples in README to reflect LoadError fallback and gem usagev0.1.0Paul Buetow
2026-03-01add rcm LoadError fallback to rake and gem examplesPaul Buetow
2026-03-01replace gem example with bundle exec ruby, distinct from rake examplePaul Buetow
2026-03-01fix dry-run crash when parent directory does not exist yet, add rake and rcm ...Paul Buetow
2026-03-01fix bin/rcm to fall back to lib/dsl when gem is not installedPaul Buetow
2026-03-01use relative path to bin/rcm in cli example READMEPaul Buetow
2026-03-01clarify location of rcm CLI tool in cli example READMEPaul Buetow
2026-03-01add README.md to each example directory with usage instructionsPaul Buetow
2026-03-01add quickstart examples directory and link from READMEPaul Buetow
2026-03-01add comprehensive README with full DSL reference and setup guidePaul Buetow
2026-03-01make rcm usable as a gem from any directory, fix bugs and testsPaul Buetow
2026-03-01addPaul Buetow
2025-11-26update readme with some examplesPaul Buetow
2025-02-28fixPaul Buetow
2025-02-28joPaul Buetow
2025-02-28can copy recursively a directoryPaul Buetow
2025-02-26already donePaul Buetow
2025-02-26only run when resource not yet exists as expectedPaul Buetow
2025-02-26rename dry? to do?Paul Buetow
2025-02-26can change owner of files and dirsPaul Buetow
2025-02-26add mode testPaul Buetow
2025-02-25initial mode supportPaul Buetow
2025-02-25change loggerPaul Buetow
2025-02-25add touch filePaul Buetow
2025-02-25can purge a dirPaul Buetow
2025-02-25add one ore testPaul Buetow
2025-02-22morePaul Buetow
2025-02-20can backup alo a directoryPaul Buetow
2025-02-19initial directory supportPaul Buetow
2025-02-19factor out symlink testPaul Buetow
2025-02-19done thosePaul Buetow