| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-04-28 | Fix build with directory-1.2.6.2. | Joey Hess | |
| It's now exporting a conflicting isSymbolicLink https://github.com/haskell/directory/issues/52 Only a few places in propellor use isSymbolicLink, but to prevent future problems, made as much of it as possible import Utility.Directory, which re-exports System.Directory without the conflicting symbol. (Utility.Tmp and System.Console.Concurrent.Internal cannot import Utility.Directory due to cycles, and don't use isSymbolicLink anyway.) | |||
| 2016-04-02 | make sure that the wrapper runs propellor in the foreground | Joey Hess | |
| 2016-04-02 | typo | Joey Hess | |
| 2016-04-02 | avoid wrapper building propellor unnessessarily | Joey Hess | |
| 2016-04-01 | separate propellor --init | Joey Hess | |
| 2016-04-01 | setup gpg key in initial setup process | Joey Hess | |
| 2016-04-01 | fix false positive for out of date message after initial clone from git bundle | Joey Hess | |
| 2016-04-01 | Improved propellor's first run experience; the wrapper program will now walk ↵ | Joey Hess | |
| the user through setting up ~/.propellor with a choice between a clone of propellor's git repository, or a minimal config. | |||
| 2016-03-30 | When new dependencies are added to propellor or the propellor config, try ↵ | Joey Hess | |
| harder to get them installed. In particular, this makes propellor --spin work when the remote host needs to get dependencies installed in order to build the updated config. Fixes http://propellor.branchable.com/todo/problem_with_spin_after_new_dependencies_added/ | |||
| 2015-12-19 | Clean build with ghc 7.10. | Joey Hess | |
| Import Prelude after modules that cause warnings due to AMP change | |||
| 2015-10-28 | need withConcurrentOutput to flush any buffered concurrent output | Joey Hess | |
| 2015-09-08 | propellor spin | Joey Hess | |
| 2015-03-22 | simplify setup process for minimal config mode | Joey Hess | |
| Allow cloning a branch. Updated wrapper to check for propellor.cabal and not try to update if it's not present, to handle this case. | |||
| 2015-02-28 | Propellor now builds itself without needing the Makefile. | Joey Hess | |
| 2014-08-19 | keep warning of out of date after updating upstream/master, until it gets merged | Joey Hess | |
| 2014-08-19 | remove origin remote after local clone | Joey Hess | |
| It's not useful, since it'll change to something that cannot be directly merged with. | |||
| 2014-08-19 | -X | Joey Hess | |
| 2014-08-19 | need to -s theirs or the merge is likely to fail | Joey Hess | |
| 2014-08-19 | simpler merge | Joey Hess | |
| Ah, we've checked out the oldref, so can just merge the newref in and get a branch that is suitable for mergeing into the user's repo. No need for manual diff, which can fail on eg, binaries or no changes. | |||
| 2014-08-19 | need to connect up history | Joey Hess | |
| 2014-08-19 | syntax | Joey Hess | |
| 2014-08-19 | syntax | Joey Hess | |
| 2014-08-19 | color message | Joey Hess | |
| 2014-08-19 | fixes | Joey Hess | |
| 2014-08-19 | fix ref name | Joey Hess | |
| 2014-08-19 | head file will end with a newline | Joey Hess | |
| 2014-08-19 | ugly workaround for lack of history in repo distributed with debian package | Joey Hess | |
| 2014-08-19 | final fixes | Joey Hess | |
| 2014-08-19 | warnings | Joey Hess | |
| 2014-08-19 | debian upgrade handling | Joey Hess | |
| The /usr/bin/propellor wrapper will warn when ~/.propellor/ is out of date and a newer version is available from origin. | |||
| 2014-08-19 | typo | Joey Hess | |
| 2014-08-19 | stop removing privdata, it's no longer in master | Joey Hess | |
| 2014-08-19 | local repo fully working now | Joey Hess | |
| 2014-08-19 | The Debian package now includes a single-revision git repository in ↵ | Joey Hess | |
| /usr/src/propellor/, and ~/.propellor/ is set up to use this repository as its "upstream" remote. This avoids relying on the security of the github repository when using the Debian package. | |||
| 2014-06-09 | cleanup | Joey Hess | |
| 2014-05-14 | moved source code to src | Joey Hess | |
| This is to work around OSX's brain-damange regarding filename case insensitivity. Avoided moving config.hs, because it's a config file. Put in a symlink to make build work. | |||
