Commit graph

  • b61e16faed Merge branch 'main' into hoverbear/ds-431-ctrlc-should-be-handled-and-terminate-us Ana Hobden 2022-11-10 11:04:29 -0800
  • 0771130b9c
    Merge pull request #49 from DeterminateSystems/hoverbear/ds-440-use-github-token-in-actions Ana Hobden 2022-11-10 11:04:08 -0800
  • 91f286a37f Planner error if on NixOS Ana Hobden 2022-11-10 10:46:48 -0800
  • c94fad6c3c Use a github token in extra-conf Ana Hobden 2022-11-10 10:23:00 -0800
  • 6123d778fe Merge branch 'main' into hoverbear/ds-431-ctrlc-should-be-handled-and-terminate-us Ana Hobden 2022-11-10 09:43:38 -0800
  • 673464ede7
    Merge pull request #31 from DeterminateSystems/nix-mac-encrypted-volume Ana Hobden 2022-11-10 09:08:07 -0800
  • 86fba9d442
    Merge pull request #45 from DeterminateSystems/hoverbear/ds-436-tidy-up-plan-install-ux Ana Hobden 2022-11-10 09:07:18 -0800
  • 835b8f82a0 Speeling Ana Hobden 2022-11-10 09:04:41 -0800
  • 8c77b6eb38 Merge branch 'main' into hoverbear/ds-431-ctrlc-should-be-handled-and-terminate-us Ana Hobden 2022-11-10 08:55:44 -0800
  • fb70f9d21b Merge branch 'main' into hoverbear/ds-436-tidy-up-plan-install-ux Ana Hobden 2022-11-10 08:49:32 -0800
  • b81ec5f11f Include warning messages on noops for mac Ana Hobden 2022-11-10 08:46:31 -0800
  • daf4fdc47b
    Merge pull request #44 from DeterminateSystems/hoverbear/ds-435-check-if-running-as-root Ana Hobden 2022-11-10 08:43:35 -0800
  • 1e518cab9f Merge branch 'main' into nix-mac-encrypted-volume Ana Hobden 2022-11-10 08:40:55 -0800
  • a77cfc6d0c Include bare harmonic install command Ana Hobden 2022-11-10 08:36:07 -0800
  • 5c1be32a08 Merge branch 'main' into hoverbear/ds-436-tidy-up-plan-install-ux Ana Hobden 2022-11-10 08:32:20 -0800
  • 0c6102d96f Merge branch 'main' into hoverbear/ds-435-check-if-running-as-root Ana Hobden 2022-11-10 08:25:35 -0800
  • 392d98f876
    Merge pull request #47 from DeterminateSystems/spacekookie/refactor-actions Ana Hobden 2022-11-10 07:20:10 -0800
  • 24a38ff454 cargo fmt Katharina Fey 2022-11-10 16:08:47 +0100
  • e98827d5ae Restructure common actions into common and base Katharina Fey 2022-11-10 15:54:12 +0100
  • 706ecccaa3 Fix flake.nix descriptor Katharina Fey 2022-11-02 13:12:13 +0000
  • 460c0ba8c2
    Merge pull request #39 from DeterminateSystems/hoverbear/ds-411-install-should-detect-existing Ana Hobden 2022-11-09 15:43:15 -0800
  • 6ff452420b Merge branch 'main' into hoverbear/ds-411-install-should-detect-existing Ana Hobden 2022-11-09 15:23:45 -0800
  • 942c652fc2 Handle signals and user stdin more gracefully Ana Hobden 2022-11-09 15:19:32 -0800
  • 8b3205e944
    Merge pull request #42 from DeterminateSystems/hoverbear/ds-427-add-ci-jobs-to-do-install-uninstall Ana Hobden 2022-11-09 13:37:59 -0800
  • 9fa8d0e948 Remove dead code Ana Hobden 2022-11-09 10:13:49 -0800
  • c22f92aee4 Tidy up plan / install UX Ana Hobden 2022-11-09 10:09:20 -0800
  • 9c0dd087c3 Check if running as root during install and uninstall Ana Hobden 2022-11-09 09:56:28 -0800
  • f2bf7f4073 Set executable on mac too Ana Hobden 2022-11-09 09:33:19 -0800
  • a7ab480eea Get repeated install working in CI Ana Hobden 2022-11-09 09:25:29 -0800
  • 4fbc9dbdf9 Better note in readme Ana Hobden 2022-11-09 08:50:50 -0800
  • b123bbf285
    Merge pull request #40 from DeterminateSystems/hoverbear/ds-430-plan-ux-refinement Ana Hobden 2022-11-09 08:47:05 -0800
  • 83dde40db9 Use const in error messages Ana Hobden 2022-11-09 08:45:13 -0800
  • 71e63da4e4 undo change Ana Hobden 2022-11-08 14:11:45 -0800
  • 4ea3cd221d Actually try to build working code Ana Hobden 2022-11-08 13:53:56 -0800
  • 6ef10ff50e Use systemctl disable not enable, don't auto revert in no-confirm Ana Hobden 2022-11-08 13:43:06 -0800
  • fb4d1c7280 source the nix file after install Ana Hobden 2022-11-08 13:21:32 -0800
  • d56421d345 Do a better job setting env vars Ana Hobden 2022-11-08 13:04:19 -0800
  • 1a88add8c5 use sudo on linux as well... Ana Hobden 2022-11-08 12:48:49 -0800
  • 47ae6398f8 Use sudo and don't try to prompt on no-confirm Ana Hobden 2022-11-08 12:21:02 -0800
  • d900830f04 No rename Ana Hobden 2022-11-08 12:07:34 -0800
  • bb298efbdb Use artifact names better Ana Hobden 2022-11-08 11:48:12 -0800
  • eec8479c79 Laugh at the sheer ridiculousness of my life Ana Hobden 2022-11-08 11:30:49 -0800
  • 04210490aa Add new CI jobs that test install/uninstall Ana Hobden 2022-11-08 11:22:08 -0800
  • 658c3ddde7 fmt Ana Hobden 2022-11-08 10:31:11 -0800
  • 00ffe96aae Refine plan subcommand UX Ana Hobden 2022-11-08 10:20:48 -0800
  • 72d3fcd942 Detect if plan already done Ana Hobden 2022-11-08 10:18:05 -0800
  • e57311a807 Install can detect existing /nix/receipt.json Ana Hobden 2022-11-08 09:58:53 -0800
  • 80b7c2c1fa Workaround user deletion issues Ana Hobden 2022-11-04 12:24:38 -0700
  • c230ea65f6 Revert accidental name_with_qoutes that broke unencrypted Ana Hobden 2022-11-02 09:47:40 -0700
  • 7b8c62e4d5 When user sets encrypted, detect it, else heuristic Ana Hobden 2022-11-02 09:32:06 -0700
  • 67efbedae9 Make it so --encrypt false works Ana Hobden 2022-11-02 09:29:37 -0700
  • 5cf3ce93b9 Rename volume-encrypt to encrypt Ana Hobden 2022-11-02 09:16:21 -0700
  • e079f3ade0 Use the right magic sauce in the mount command Ana Hobden 2022-11-02 09:10:44 -0700
  • 997364ad41 Get key provisioning working better Ana Hobden 2022-11-01 15:31:31 -0700
  • 7c4f3206f9 Scaffold Ana Hobden 2022-11-01 11:33:54 -0700
  • 6678b1cdee
    Merge pull request #13 from DeterminateSystems/macos-security-framework Ana Hobden 2022-11-01 10:04:09 -0700
  • baa49911fc
    Merge pull request #6 from DeterminateSystems/dependabot/github_actions/DeterminateSystems/update-flake-lock-14 Ana Hobden 2022-11-01 10:02:31 -0700
  • 78fb860f16
    Merge pull request #29 from DeterminateSystems/updates Ana Hobden 2022-11-01 09:56:38 -0700
  • 914e2e2c13 Various bumps Ana Hobden 2022-11-01 09:32:14 -0700
  • 67a67111e6 Improve documentation structure Ana Hobden 2022-10-28 14:15:33 -0700
  • eb1d8215f3 Improve planner and plan output Ana Hobden 2022-10-28 12:44:07 -0700
  • 615b8b502c Fixup a mistaken move of actions and make configure_nix_daemon_service cross platform Ana Hobden 2022-10-28 10:54:33 -0700
  • a61045f5a8 Move actions into OS-specific Ana Hobden 2022-10-28 09:29:15 -0700
  • d71827515a Resolve Linux issue with repeated installs not working Ana Hobden 2022-10-27 08:41:58 -0700
  • 92f6a4e2b7 Cleanup BoxableError location Ana Hobden 2022-10-27 08:38:21 -0700
  • ed039bf1dd Cargo updates Ana Hobden 2022-10-27 06:42:00 -0700
  • f49c155117 Ensure Planners and Actions can be created externally Ana Hobden 2022-10-26 15:13:42 -0700
  • cc1cbe109a Box up errors, dyn Actionables Ana Hobden 2022-10-26 14:14:53 -0700
  • 706af47714 Tidy up some planner api Ana Hobden 2022-10-26 09:27:50 -0700
  • 16acc1fe6c Rework planners to support custom args Ana Hobden 2022-10-25 11:57:09 -0700
  • b920b384d3 No long sleep, busy poll instead Ana Hobden 2022-10-25 09:06:04 -0700
  • 8924bf5cb7 Hobbling along Ana Hobden 2022-10-24 16:16:18 -0700
  • 86a518f2fe Even more mac progress, can plan and start runs Ana Hobden 2022-10-20 11:36:44 -0700
  • c75a4ed511 Hammer out a bunch of Mac support Ana Hobden 2022-10-19 15:12:50 -0700
  • fcc200b9d0 More fleshing out Ana Hobden 2022-10-19 13:32:15 -0700
  • da0219deb0 Find xpath crate, scaffold more Ana Hobden 2022-10-18 11:03:19 -0700
  • a29baa2b33 wip mac work Ana Hobden 2022-10-17 16:00:16 -0700
  • 64e7423a0a Explore planner pattern using steam deck example Ana Hobden 2022-10-17 12:19:07 -0700
  • 144af153f6 Support different planners Ana Hobden 2022-10-14 15:14:03 -0700
  • 33879821c3 Tidy up arguments Ana Hobden 2022-10-13 12:03:42 -0700
  • 42dd62452a Tidy up command structure somewhat Ana Hobden 2022-10-13 11:26:43 -0700
  • 2bd6cf1e65 Use a vec for the plan instead of specifics Ana Hobden 2022-10-13 10:34:19 -0700
  • cdec8549ff Rejigger the explain flag Ana Hobden 2022-10-13 09:11:23 -0700
  • 0bcffdea80 Tell dependabot to relax, please Ana Hobden 2022-10-12 06:42:11 -0700
  • 68b77dae4b Fixup some readme qualms Ana Hobden 2022-10-12 06:33:19 -0700
  • d35edb976f Tidy and flesh out README Ana Hobden 2022-10-06 12:21:49 -0700
  • d675647fc9 Trim up some output/timings for logs and joins Ana Hobden 2022-09-29 11:02:37 -0700
  • 08f1410f6a fixups Ana Hobden 2022-09-28 13:49:07 -0700
  • 72a4356a8b fmt Ana Hobden 2022-09-28 13:32:54 -0700
  • 878a071183 Prompt for revert on failure Ana Hobden 2022-09-28 13:20:11 -0700
  • 4afc4a6177
    Add Riff metadata Luc Perkins 2022-09-28 13:52:22 -0500
  • 0272bacfb0 Update some logs Ana Hobden 2022-09-28 10:12:43 -0700
  • db1d794cad Fixup some errors Ana Hobden 2022-09-27 12:12:08 -0700
  • b34a352753 Logging and error tidying Ana Hobden 2022-09-27 12:05:24 -0700
  • 47018ad00c Tidy more logs Ana Hobden 2022-09-27 09:29:37 -0700
  • 257d82b3b4 Cleanup logging Ana Hobden 2022-09-26 16:14:25 -0700
  • 625404665b Tidy wranings Ana Hobden 2022-09-26 14:23:01 -0700
  • f6d90695f6 fix & fmt Ana Hobden 2022-09-26 14:07:53 -0700
  • 48646c7cad Uninstall works Ana Hobden 2022-09-26 14:05:28 -0700
  • 63a08acdea Fixup env settings Ana Hobden 2022-09-26 08:43:10 -0700