Commit graph

  • ef0dbdb824 fix: tidy deps after dappco.re migration dev v0.2.2 main Snider 2026-04-04 16:25:03 +01:00
  • 9013a33382 fix: migrate module paths from forge.lthn.ai to dappco.re v0.2.1 Snider 2026-04-04 16:21:11 +01:00
  • a80daf5494 fix(ansible): scope playbook_dir for nested imports Virgil 2026-04-03 16:10:15 +00:00
  • b91ad5d485 feat(ansible): support wait_for sleep Virgil 2026-04-03 16:06:00 +00:00
  • 56d532885d feat(ansible): add virtual setup facts support Virgil 2026-04-03 15:40:59 +00:00
  • d34aed9feb feat(ansible): load extensionless include_vars files Virgil 2026-04-03 15:34:05 +00:00
  • 29b433fdbf feat(ansible): preserve blockinfile backups on remove Virgil 2026-04-03 15:29:46 +00:00
  • 508248a722 feat(ansible): support blockinfile marker bounds Virgil 2026-04-03 15:24:49 +00:00
  • 65917f028c feat(ansible): support proxy disabling for uri and get_url Virgil 2026-04-03 15:24:33 +00:00
  • 79c01ab325 feat(ansible): skip get_url when destination exists Virgil 2026-04-03 15:18:30 +00:00
  • 83c0bfe52a feat(ansible): add multipart uri body support Virgil 2026-04-03 15:15:22 +00:00
  • f637f0df98 feat(ansible): support uri src request bodies Virgil 2026-04-03 15:13:22 +00:00
  • 9b7f411763 feat(ansible): add uri unix socket support Virgil 2026-04-03 15:10:40 +00:00
  • 12b0ed95a8 feat(ansible): support get_url checksum file URLs Virgil 2026-04-03 15:08:07 +00:00
  • 37ae077d85 feat(ansible): expand get_url checksum support Virgil 2026-04-03 15:04:30 +00:00
  • bff80d44d6 feat(ansible): add checksum validation to get_url Virgil 2026-04-03 15:01:00 +00:00
  • 8b1876b615 feat(ansible): support uri follow_redirects Virgil 2026-04-03 14:58:15 +00:00
  • 56457c6f42 feat(ansible): refine AX docs and naming Virgil 2026-04-03 14:55:15 +00:00
  • c276c343bc feat(ansible): support seeded password lookups Virgil 2026-04-03 14:51:44 +00:00
  • 28ef1f3d85 feat(ansible): add lineinfile search_string support Virgil 2026-04-03 14:48:28 +00:00
  • 92eaab75ba feat(ansible): support wait_for_connection connect_timeout Virgil 2026-04-03 14:43:54 +00:00
  • a2b7cfe228 feat(ansible): add wait_for_connection module Virgil 2026-04-03 14:40:29 +00:00
  • a0a9e832ee feat(ansible): add first_found lookup support Virgil 2026-04-03 14:36:58 +00:00
  • b5bfe4a875 feat(ansible): add cron backup support Virgil 2026-04-03 14:31:22 +00:00
  • 821211e671 feat(ansible): recurse file module group and mode Virgil 2026-04-03 14:27:30 +00:00
  • 1e5bdc08dd feat(ansible): add lineinfile backup support Virgil 2026-04-03 14:24:26 +00:00
  • 3eca6b15cb feat(ansible): add template lookup support Virgil 2026-04-03 14:19:16 +00:00
  • bae7fa0a39 feat(ansible): support hard file links Virgil 2026-04-03 14:15:47 +00:00
  • cd0d258768 feat(ansible): support authorized key options Virgil 2026-04-03 14:11:57 +00:00
  • 153bf5b863 feat(ansible): support password lookups Virgil 2026-04-03 14:07:04 +00:00
  • 1c637a2199 feat(ansible): support fileglob lookups Virgil 2026-04-03 14:03:50 +00:00
  • 470592e253 feat(ansible): support pipe lookups Virgil 2026-04-03 14:00:44 +00:00
  • 541d16b5a6 feat(ansible): support uri basic auth flags Virgil 2026-04-03 13:56:25 +00:00
  • 2927fb4c78 feat(ansible): support cron special_time schedules Virgil 2026-04-03 13:51:58 +00:00
  • fd6b8b0d2f feat(ansible): expose ansible_limit magic var Virgil 2026-04-03 13:48:15 +00:00
  • 0e3c126723 feat(ansible): expose play name magic var Virgil 2026-04-03 13:45:43 +00:00
  • 3f601ff7b5 feat(ansible): expose play magic vars Virgil 2026-04-03 13:43:15 +00:00
  • 80fb75baab feat(ansible): honour task check mode overrides Virgil 2026-04-03 13:38:19 +00:00
  • 1b13b33821 feat(ansible): support sysctl ignoreerrors Virgil 2026-04-03 13:33:51 +00:00
  • 5609471945 Add replace module support Virgil 2026-04-03 13:31:06 +00:00
  • cffc35a973 Expose check and diff mode magic vars Virgil 2026-04-03 13:26:38 +00:00
  • dac108cab5 feat(ansible): support local user management Virgil 2026-04-03 13:23:29 +00:00
  • 65cd1b9e01 refactor(ansible): clarify CLI helper naming Virgil 2026-04-03 13:18:36 +00:00
  • 2dc29d1592 feat(ansible): support group local mode Virgil 2026-04-03 13:15:48 +00:00
  • 472c45ba85 feat(ansible): support user group append Virgil 2026-04-03 13:12:51 +00:00
  • 031e41be19 Add play module defaults support Virgil 2026-04-03 13:08:52 +00:00
  • bbe110c1c0 feat(ansible): accept hostname alias Virgil 2026-04-03 13:04:55 +00:00
  • 17691b9ff0 feat(ansible): support custom reboot commands Virgil 2026-04-03 13:02:11 +00:00
  • b75ba32cc2 Add shell executable support Virgil 2026-04-03 12:58:03 +00:00
  • 4ccb8fc93b feat(ansible): support delegated facts Virgil 2026-04-03 12:54:45 +00:00
  • 9dfd5b3af1 feat(ansible): support ufw rule deletion Virgil 2026-04-03 12:50:19 +00:00
  • 1e7deda933 feat(ansible): honour setup gather_timeout Virgil 2026-04-03 12:47:29 +00:00
  • d8798ec56f feat(ansible): return include_vars file list Virgil 2026-04-03 12:44:24 +00:00
  • 7833c872a4 Support default filters in loop expressions Virgil 2026-04-03 12:40:33 +00:00
  • 71a50b0d2b Add inventory and role magic vars Virgil 2026-04-03 12:33:43 +00:00
  • 5420321e22 fix(ansible): expose set_fact values via ansible_facts Virgil 2026-04-03 12:29:11 +00:00
  • 1e99665f6e Tighten structured module results Virgil 2026-04-03 12:24:19 +00:00
  • 7cbb53dbc8 refactor(ansible): document local client constructor Virgil 2026-04-03 12:19:47 +00:00
  • dcddb0b510 test(ansible): cover executor run entrypoint Virgil 2026-04-03 12:16:02 +00:00
  • e95c35c097 refactor(ansible): align AX naming examples Virgil 2026-04-03 12:12:40 +00:00
  • ac45fd9830 Support compose project flags Virgil 2026-04-03 12:07:24 +00:00
  • 251206748a Add automatic playbook_dir handling Virgil 2026-04-03 12:02:21 +00:00
  • 4b3cfbef8d Support mixed legacy action syntax Virgil 2026-04-03 11:57:28 +00:00
  • c70f02cb09 fix(ansible): merge repeated list flags Virgil 2026-04-03 11:52:36 +00:00
  • 22e689bbfa fix(ansible): fail fast on reboot initiation errors Virgil 2026-04-03 11:49:21 +00:00
  • 610294db6b feat(ansible): type extra vars scalars Virgil 2026-04-03 11:44:56 +00:00
  • 82c7c73d50 fix(ansible): clear become state when disabled Virgil 2026-04-03 11:41:04 +00:00
  • fe0ed9b2ee feat(ansible): add diff output for file edits Virgil 2026-04-03 11:35:42 +00:00
  • 324411bb95 fix(ansible): include diff path in CLI output Virgil 2026-04-03 11:30:48 +00:00
  • e5b891e7d7 fix(ansible): trim comma-separated CLI inputs Virgil 2026-04-03 11:28:08 +00:00
  • 4d1e46b933 Refine ansible CLI option handling Virgil 2026-04-03 11:24:10 +00:00
  • 909aac859a feat(ansible): support list-valued package targets Virgil 2026-04-03 11:19:59 +00:00
  • 2b32f453db Fix block inheritance in executor Virgil 2026-04-03 11:14:37 +00:00
  • 8ebfafd6cc refactor(ansible): rename cli helpers for clarity Virgil 2026-04-03 11:11:17 +00:00
  • 103b5ed255 fix(ansible): propagate rescue block failures Virgil 2026-04-03 11:07:17 +00:00
  • c65ca1cfd9 Improve templating filter chaining Virgil 2026-04-03 11:03:04 +00:00
  • c52d539d3c feat(parser): support FQCN action directives Virgil 2026-04-03 10:59:46 +00:00
  • 78eac4e8f2 docs(ansible): add AX usage examples Virgil 2026-04-03 10:56:05 +00:00
  • 762a47f11f feat(ansible): tighten file module idempotency Virgil 2026-04-03 10:51:55 +00:00
  • dc89e88e00 feat(ansible): make hostname idempotent Virgil 2026-04-03 10:47:35 +00:00
  • 70ec0dbba4 feat(ansible): make add_host idempotent Virgil 2026-04-03 10:43:56 +00:00
  • 8f6bd48cf8 feat(ansible): support meta end_role Virgil 2026-04-03 10:39:45 +00:00
  • 7d71ff21a4 Tighten host limit matching Virgil 2026-04-03 10:35:49 +00:00
  • 1d90b93f5b Fix legacy loop unmarshalling Virgil 2026-04-03 10:31:25 +00:00
  • 2edc43b3fb fix(ansible): re-evaluate imported task when clauses Virgil 2026-04-03 10:28:45 +00:00
  • a87899c2d4 Add sysctl_file support to sysctl module Virgil 2026-04-03 10:22:09 +00:00
  • 0cb9cc5b28 Fix play-scoped vars and loop when conditions Virgil 2026-04-03 10:17:08 +00:00
  • e8a58e26ba Implement any_errors_fatal play handling Virgil 2026-04-03 10:07:58 +00:00
  • dd9ccc777c fix(ansible): accept FQCN include directives Virgil 2026-04-03 10:04:06 +00:00
  • 8699d00933 fix(ansible): register additional builtin modules Virgil 2026-04-03 10:00:18 +00:00
  • 6613718d8c feat(ansible): support force_handlers plays Virgil 2026-04-03 09:57:38 +00:00
  • 6f5d1659cd fix(ansible): support include_tasks apply defaults Virgil 2026-04-03 09:52:23 +00:00
  • 0e813a93ca fix(ansible): isolate template arg scope and resolve template paths Virgil 2026-04-03 07:35:12 +00:00
  • 9cef8c9a03 feat(ansible): template loop items recursively Virgil 2026-04-02 14:54:28 +00:00
  • 9db3c62054 feat(ansible): template import_playbook paths Virgil 2026-04-02 14:50:41 +00:00
  • 1a54e98612 feat(ansible): preserve task-level become password Virgil 2026-04-02 14:46:35 +00:00
  • c8abab3034 feat(ansible): unify template file rendering Virgil 2026-04-02 14:42:04 +00:00
  • b04e68fdbf feat(ansible): template play vars_files paths Virgil 2026-04-02 14:38:23 +00:00
  • 8cc2257ac7 feat(ansible): normalise docker compose v2 alias Virgil 2026-04-02 14:35:19 +00:00
  • cb1ffa8b64 feat(ansible): expose inventory become password Virgil 2026-04-02 14:31:01 +00:00