Commit Graph

15 Commits

Author SHA1 Message Date
Bernardo Meurer
9c32ddeb05
changed: sort Cargo.toml 2021-01-26 10:33:06 -08:00
Bernardo Meurer
815814529e
changed: remove 2015-style extern crate 2021-01-26 10:33:05 -08:00
notgne2
70c55363a9
Restructure project 2021-01-08 18:24:04 -07:00
notgne2
b6a6abe104
Modify activation logic to keep SSH connection alive for magic-rollback and avoid forking or disconnecting std{out,err} 2020-12-30 20:25:59 -07:00
notgne2
4461d1ea3f
Replace logger, add more logging options including files 2020-12-27 10:52:37 -07:00
Andreas Fuchs
3bcb3879bd Update tokio & pull in notify, instead of inotify
The notify crate is cross-platform, and the newer tokio has some bug
fixes. Let's use those.
2020-12-15 13:00:01 -07:00
Andreas Fuchs
c9eb270a8b
Debump the smol_str version to 0.1.16 to build on rust 1.45.2 (#28)
* Debump the smol_str version to 0.1.16 to build on rust 1.45.2

Rust 1.45.2 is what ships in the 20.09 release, and smol_str 0.1.17 is
incompatible with it.

* Clarify version bounds on the smol_str dependency
2020-12-15 12:08:31 -07:00
notgne2
fa4c0a86cd
Use crude Nix parsing for parsing the flake path 2020-11-29 11:51:52 -07:00
notgne2
45e99a75f9
Partially add deployment confirmation utilities (for #4) 2020-11-22 20:03:04 -07:00
notgne2
ca86bab9e9
Make all the errors work correctly (I am so so sorry) 2020-10-29 19:33:53 -07:00
notgne2
dfb77a02bb
Fix authors list in package definition 2020-10-29 11:00:22 -07:00
notgne2
3bd43f92e6
Auto rollback if deployment is not confirmed 2020-10-13 18:27:27 -07:00
notgne2
8d21dd335e Add license information, reformat Nix files, clean up 2020-09-29 15:10:06 -07:00
notgne2
239d0f8999
use separate binary for activation, more cleanup 2020-09-28 15:45:53 -07:00
notgne2
76dbef54af
stuff 2020-09-28 10:48:21 -07:00