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

iog master diff #126

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

iog master diff #126

wants to merge 53 commits into from

Commits on Aug 26, 2021

  1. Configuration menu
    Copy the full SHA
    86607fb View commit details
    Browse the repository at this point in the history
  2. Expand environmental variables in sshOpts

    nrdxp authored and blaggacao committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    18eba45 View commit details
    Browse the repository at this point in the history
  3. Refactor data structures into thier own module

    - preparation for a more view based data access
    blaggacao committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    e6c50d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e7d950a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5fcece6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7027879 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    29a90ae View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    492b4de View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    011b351 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ce40968 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6610bad View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. run cargo fmt

    nrdxp committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    bea6fe0 View commit details
    Browse the repository at this point in the history
  2. fix clippy lints

    nrdxp committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    dad7542 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

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

Commits on Nov 4, 2021

  1. update dependencies

    Also requires a newer version of Rust, so pull in fenix to get the
    latest rust release. Some code fixes were necessary after dependency
    update as well.
    nrdxp committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    120c31f View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Configuration menu
    Copy the full SHA
    cb5aa4a View commit details
    Browse the repository at this point in the history
  2. add aarch64-darwin to built systems

    pjjw authored and blaggacao committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    40ff561 View commit details
    Browse the repository at this point in the history
  3. Fix darwin build

    Frameworks are libraries used at runtime, so should be in buildInputs
    and not nativeBuildInputs.
    
    Closes serokell#132
    balsoft authored and blaggacao committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    d630e13 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f508d4b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c518de4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6dbb524 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2021

  1. improve logging

    - Announcing a revocation without doing one is confusing
    blaggacao committed Nov 6, 2021
    Configuration menu
    Copy the full SHA
    efde6ef View commit details
    Browse the repository at this point in the history
  2. imp(flags): make bools true bools

    - This affords better help rendering (at the very least)
    blaggacao committed Nov 6, 2021
    Configuration menu
    Copy the full SHA
    5075460 View commit details
    Browse the repository at this point in the history
  3. imp(hostname): make hostname optional

    - generic nixosconfig be known that are hydrated with a target-ip
      during runtime (e.g. from a remote source)
    - Example: auto scaling groups
    blaggacao committed Nov 6, 2021
    Configuration menu
    Copy the full SHA
    df1b349 View commit details
    Browse the repository at this point in the history
  4. fix(hostname): accessor resolved values, not raw ones

    - The resolved value already has been homologized
    blaggacao committed Nov 6, 2021
    Configuration menu
    Copy the full SHA
    9dc9229 View commit details
    Browse the repository at this point in the history
  5. imp(ip-suffix): implement target ip suffix

    - This allows to override multiple ip-per-target through a uri-like
      grammar `.#target@ip-address`
    blaggacao committed Nov 6, 2021
    Configuration menu
    Copy the full SHA
    fee7e09 View commit details
    Browse the repository at this point in the history
  6. imp(socket): resolve sockets at the entrypoint

    - Allow for different ssh ports
    - Requires to specify hostnames with port such as:
      `host:port` or `ip:port`
    blaggacao committed Nov 6, 2021
    Configuration menu
    Copy the full SHA
    5603808 View commit details
    Browse the repository at this point in the history
  7. imp tests

    blaggacao committed Nov 6, 2021
    Configuration menu
    Copy the full SHA
    5564608 View commit details
    Browse the repository at this point in the history
  8. fix ssh uri/socket for nix copy

    - `nix copy --to` does not understans `root@host:port`, only `root@host`
       + `NIX_SSHOPTS`
    blaggacao committed Nov 6, 2021
    Configuration menu
    Copy the full SHA
    0c28e0c View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2021

  1. feat(ssh_opts): concede multiple values to downstream

    - `bitte deploy` still needs the multiple values privilige
    blaggacao committed Nov 7, 2021
    Configuration menu
    Copy the full SHA
    9553b8c View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    3a8d4f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aebc73d View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. flake: update lock and follow fenix nixpkgs

    Also, ensure we are setting `RUST_SRC_PATH` from the actual rust
    derivation in use in the shell.
    nrdxp committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    3b9dcd1 View commit details
    Browse the repository at this point in the history
  2. clippy: resolve lints

    nrdxp committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    1d3d7a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef7e1f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bef8614 View commit details
    Browse the repository at this point in the history
  5. cargo: use thin lto

    nrdxp committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    633b9bc View commit details
    Browse the repository at this point in the history
  6. cargo: update deps

    nrdxp committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    e41fd9c View commit details
    Browse the repository at this point in the history
  7. flake: use self instead of ./.

    nrdxp committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    5a6db26 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. imp debugging

    - the previous debbugging messages where a bit inconsistent and not
      enough
    blaggacao committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    1d3a4f4 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. fix: fast connection

    - if the connection is fast, DO NOT substitute on target
    - if the connection is slow, DO substitute on target
    blaggacao committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    f70cb4f View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. fmt: cargo fmt

    nrdxp committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    fe35ea7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64ca7a8 View commit details
    Browse the repository at this point in the history
  3. show copy progress

    nrdxp committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    55b397d View commit details
    Browse the repository at this point in the history
  4. cargo: update deps

    nrdxp committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    0c02577 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. imp: apply source filter

    - this will safe some rebuild cycles and half a megaton of CO2 over
      6monts (ok, I made that last one up)
    blaggacao committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    7267eab View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Configuration menu
    Copy the full SHA
    1c60c23 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    feb44f8 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. build: show command output

    nrdxp committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    dabb79d View commit details
    Browse the repository at this point in the history
  2. invert rollback settings

    A lot of the time rollbacks are just causing a big headache
    nrdxp committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    9e449da View commit details
    Browse the repository at this point in the history
  3. keep going on error

    Just log the error instead of quiting the application.
    nrdxp committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    b086e4d View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. skip checks by default

    nrdxp committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    f81eb2b View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. export flake config in the environment

    Useful so that building the derivations still uses the nix config
    values set directly in the flake.
    nrdxp committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    4da8eb9 View commit details
    Browse the repository at this point in the history