aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* solarlib 2.0.0HEAD2.0.0masterCara Salter2022-07-10
|
* star: Support an optional seed_base for new planetsCara Salter2022-07-10
| | | | | Pass in any URL that can be appended with "/{meta,user}-data" and return valid cloud-init stuff
* colony: Initial cloud-init supportCara Salter2022-07-09
|
* No flakeCara Salter2022-07-09
|
* star: Automatically mount shipsCara Salter2022-06-12
|
* WIP: auto-mount shipCara Salter2022-06-12
|
* planet: Include status in structCara Salter2022-06-12
| | | | Closes #2
* planet: Make deathstar hard shutdownCara Salter2022-06-10
|
* planet: Fix template for VMsCara Salter2022-06-10
| | | | Still to-do: Automatically add the installation `Ship` to the VM
* ship: Make download() syncCara Salter2022-06-10
|
* star: Make planet() syncCara Salter2022-06-10
|
* ship: Make Star a borrowCara Salter2022-06-10
|
* star: Implement Clone on NewPlanetCara Salter2022-06-10
|
* ship: Implement CloneCara Salter2022-06-10
|
* star: Change ship field to shasumCara Salter2022-06-10
|
* star: Add struct for new Planet HTTP requests1.5.0Cara Salter2022-06-10
|
* planet: Add further state management1.4.1Cara Salter2022-06-09
| | | | | | | - Force shutdown/reboot - resume Closes #1
* planet: Implement Display for HealthCara Salter2022-06-09
|
* planet: Make status functions public1.4.0Cara Salter2022-06-09
|
* star: Allow for getting planets based on UUIDCara Salter2022-06-09
|
* planet: Add "orbiting" fieldCara Salter2022-06-09
| | | | True when the Planet is running, false when not
* ships: Make DbShip take all primitive typesCara Salter2022-05-29
| | | | | Sha256 does not deserialize from postgres, so it's converted after fetching from the database
* ship: Add DbShipCara Salter2022-05-29
| | | | | Allows for easier querying from a database using, e.g, sqlx' `query_as!` macro.
* planet: Utility methods for managing stateCara Salter2022-05-27
| | | | | | | | | | New functions: - get_status - shutdown - start - pause In short, a way for users of the lib to manage the state of their VMs.
* Project rename1.2.1Cara Salter2022-05-26
|
* 0.2.0 -> 0.2.10.2.1Cara Salter2022-05-19
|
* house: Add "remote" flagCara Salter2022-05-19
| | | | | Let's us figure out if a House is remote or not, because if it's not we shouldn't be using SSH to connect.
* teach Houses how to download VansCara Salter2022-04-23
|
* meta: READMECara Salter2022-04-20
|
* house: Allow for the introduction of new VMsCara Salter2022-04-20
| | | | Templates the XML and creates the disk images
* house: Add unimplemented introduce functionCara Salter2022-04-19
| | | | Will be used to create new VMs on a host
* More testsCara Salter2022-04-19
|
* Unitype and testsCara Salter2022-04-19
|
* Add LICENSECara Salter2022-04-12
|
* Add `House` definition and implsCara Salter2022-04-12
| | | | Also rename modules to make more sense with the theme
* Initial commitCara Salter2022-04-12