Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gobble/Rig refactor #25

Draft
wants to merge 28 commits into
base: master
Choose a base branch
from

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    689234b View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. feat: initial support for rig

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    e2c0ebe View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. refactor: refactor: task execution with rig

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    ab9c156 View commit details
    Browse the repository at this point in the history
  2. add: rig example

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    b33bb00 View commit details
    Browse the repository at this point in the history
  3. refactor: echo task & ping command

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    ca4b6fc View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. refactor: task: authorized_key use new structure

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    0283456 View commit details
    Browse the repository at this point in the history
  2. refactor: task: chmod use new structure

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    002957d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed278b3 View commit details
    Browse the repository at this point in the history
  4. refactor: task: print use new structure

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    8778760 View commit details
    Browse the repository at this point in the history
  5. refactor: task: template use new structure

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    c033a3d View commit details
    Browse the repository at this point in the history
  6. add: task: pkg_manager

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    48e8619 View commit details
    Browse the repository at this point in the history
  7. refactor: ping: move ping into a new task structure

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    7c17b9d View commit details
    Browse the repository at this point in the history
  8. refactor: host: task dispatch & fs init

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    fa3afee View commit details
    Browse the repository at this point in the history
  9. refactor: task: cp use rig funcs & new structure

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    641145a View commit details
    Browse the repository at this point in the history
  10. refactor: task: template adapt to cp task

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    558cce8 View commit details
    Browse the repository at this point in the history
  11. bump deps & use rig fork

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    e56280e View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. support recursive copying

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed May 4, 2024
    Configuration menu
    Copy the full SHA
    dd8b61c View commit details
    Browse the repository at this point in the history
  2. fix: merge task & host vars in tasks

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed May 4, 2024
    Configuration menu
    Copy the full SHA
    6136c2e View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. refactor: split play filtering

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed May 5, 2024
    Configuration menu
    Copy the full SHA
    a46d46e View commit details
    Browse the repository at this point in the history
  2. feat: threadsafe styled printing

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed May 5, 2024
    Configuration menu
    Copy the full SHA
    febdbaa View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. fix: support password with go ssh

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    fb7351d View commit details
    Browse the repository at this point in the history
  2. feat: implement basic sudo password support

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    dc52954 View commit details
    Browse the repository at this point in the history
  3. fix: better printing and depreciation warnings

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    724e72d View commit details
    Browse the repository at this point in the history
  4. chore: cleanup old unused code

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    f74ea6a View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. fix: proper support for sudo in tasks

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    7e7cca7 View commit details
    Browse the repository at this point in the history
  2. fix: deprecated printing

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    d0cc23f View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. fix: linter warnings

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    37a9adc View commit details
    Browse the repository at this point in the history
  2. feat: vendor dependencies

    Signed-off-by: Michael Kaplan <[email protected]>
    kaplan-michael committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    18edad1 View commit details
    Browse the repository at this point in the history