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