| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-18 | Property tree | Joey Hess | |
| Properties now form a tree, instead of the flat list used before. This simplifies propigation of Info from the Properties used inside a container to the outer host; the Property that docks the container on the host can just have as child properties all the inner Properties, and their Info can then be gathered recursively. (Although in practice it still needs to be filtered, since not all Info should propigate out of a container.) Note that there is no change to how Properties are actually satisfied. Just because a Property lists some child properties, this does not mean they always have their propertySatisfy actions run. It's still up to the parent property to run those actions. That's necessary so that a container's properties can be satisfied inside it, not outside. It also allows property combinators to add the combined Properties to their childProperties list, even if, like onChange, they don't always run the child properties at all. Testing: I tested that the exact same Info is calculated before and after this change, for every Host in my config file. | |||
| 2015-01-09 | propellor spin | Joey Hess | |
| 2015-01-08 | propellor spin | Joey Hess | |
| 2015-01-08 | propellor spin | Joey Hess | |
| 2015-01-08 | propellor spin | Joey Hess | |
| 2015-01-08 | propellor spin | Joey Hess | |
| 2015-01-08 | propellor spin | Joey Hess | |
| 2015-01-08 | propellor spin | Joey Hess | |
| 2015-01-06 | Merge Utiity modules from git-annex. | Joey Hess | |
| Except for a few that are using the other exception handling library, that propellor has not switched to yet. | |||
| 2015-01-06 | refactor dns settings! | Joey Hess | |
| 2015-01-06 | add update-server-info, so the repo has all current branches published over http | Joey Hess | |
| 2014-12-23 | remove screen workaround | Joey Hess | |
| Turns out elephant's oldusenet shellbox docker instance somehow had a non-setguid screen binary. Dunno how; reinstall fixed it. | |||
| 2014-12-23 | fix screen dir mode | Joey Hess | |
| 2014-12-23 | propellor spin | Joey Hess | |
| 2014-12-22 | propellor spin | Joey Hess | |
| 2014-12-22 | gitriddance | Joey Hess | |
| 2014-12-03 | update name of libgnutls dev package | Joey Hess | |
| 2014-11-19 | separate docker container type | Joey Hess | |
| Docker containers are now a separate data type, cannot be included in the main host list, and are instead passed to Docker.docked. (API change) | |||
| 2014-11-18 | typo | Joey Hess | |
| 2014-11-15 | Convert GpgKeyId to newtype | Joey Hess | |
| 2014-11-15 | add Obnam backupEncrypted | Joey Hess | |
| This after I typoed an obnam setup and accidentially had a repo that was backing up non-encrypted. | |||
| 2014-10-23 | propellor spin | Joey Hess | |
| 2014-10-16 | propellor spin | Joey Hess | |
| 2014-10-16 | full auto baybee! | Joey Hess | |
| 2014-10-15 | propellor spin | Joey Hess | |
| 2014-10-14 | android chroot switched to jessie | Joey Hess | |
| 2014-10-13 | propellor spin | Joey Hess | |
| 2014-10-10 | stable suite changes | Joey Hess | |
| * Avoid encoding the current stable suite in propellor's code, since that poses a difficult transition around the release, and can easily be wrong if an older version of propellor is used. Instead, the os property for a stable system includes the suite name to use, eg Stable "wheezy". * stdSourcesList uses the stable suite name, to avoid unwanted immediate upgrades to the next stable release. | |||
| 2014-10-08 | fix some accidental uses of spaces, rather than tabs, for indentation | Joey Hess | |
| 2014-10-06 | propellor spin | Joey Hess | |
| 2014-09-24 | propellor spin | Joey Hess | |
| 2014-09-24 | propellor spin | Joey Hess | |
| 2014-09-24 | propellor spin | Joey Hess | |
| 2014-09-24 | propellor spin | Joey Hess | |
| 2014-09-24 | propellor spin | Joey Hess | |
| 2014-09-24 | propellor spin | Joey Hess | |
| 2014-09-18 | propellor spin | Joey Hess | |
| 2014-09-13 | disable unattended upgrades for autobuilders that mix dpkg and cabal | Joey Hess | |
| upgrades of dpkg haskell libs can break cabal ones | |||
| 2014-09-10 | propellor spin | Joey Hess | |
| 2014-09-10 | propellor spin | Joey Hess | |
| 2014-09-08 | propellor spin | Joey Hess | |
| 2014-09-08 | propellor spin | Joey Hess | |
| 2014-09-08 | propellor spin | Joey Hess | |
| 2014-09-08 | propellor spin | Joey Hess | |
| 2014-08-21 | propellor spin | Joey Hess | |
| 2014-07-23 | propellor spin | Joey Hess | |
| 2014-07-23 | propellor spin | Joey Hess | |
| 2014-07-23 | propellor spin | Joey Hess | |
| 2014-07-23 | propellor spin | Joey Hess | |
| 2014-07-22 | propellor spin | Joey Hess | |
