| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-03-25 | improve type error | Joey Hess | |
| 2016-03-24 | converted | Joey Hess | |
| Assuming DebianLike for all these properties until I hear otherwise. | |||
| 2016-03-24 | fix combineWith to only accept properties that have common targets | Joey Hess | |
| 2016-03-24 | ported | Joey Hess | |
| 2016-03-24 | add tightenTargets, ported Network properties (DebinLike only) | Joey Hess | |
| 2016-03-24 | ported most of PropAccum | Joey Hess | |
| 2016-03-24 | fix bug in NonTargets impl | Joey Hess | |
| 2016-03-24 | docs | Joey Hess | |
| 2016-03-24 | prune | Joey Hess | |
| 2016-03-24 | convert ensureProperty | Joey Hess | |
| Moved to its own module to keep everything related in one place. | |||
| 2016-03-24 | converted to metatypes | Joey Hess | |
| A few parts using ensureProperty need more work to compile | |||
| 2016-03-24 | partially converted; a few things commented out for now | Joey Hess | |
| 2016-03-24 | converted to metatypes | Joey Hess | |
| 2016-03-24 | converted PrivData | Joey Hess | |
| Somewhat poorly; I don't like needing to export the Property constructor to use it here, and there's a use of undefined where it should be able to use sing. I got quite stuck on this, so am happy to have anything that works. | |||
| 2016-03-24 | IncludesInfo | Joey Hess | |
| 2016-03-24 | refactor | Joey Hess | |
| 2016-03-24 | converted Propellor.Info | Joey Hess | |
| 2016-03-24 | TypeOperators, not PolyKinds is needed | Joey Hess | |
| 2016-03-24 | simplify | Joey Hess | |
| 2016-03-24 | docs and enable PolyKinds globally | Joey Hess | |
| 2016-03-24 | Merge branch 'master' into typed-os-requirements | Joey Hess | |
| 2016-03-24 | add news item for propellor 2.17.0 | Joey Hess | |
| 2016-03-24 | fix hook name | Joey Hess | |
| 2016-03-24 | clean up after merge | Joey Hess | |
| 2016-03-24 | setting up joeyconfig after merge | Joey Hess | |
| 2016-03-24 | no longer falsing rules | Joey Hess | |
| 2016-03-24 | prep release | Joey Hess | |
| 2016-03-24 | don't unify the two types of properties inside a RevertableProperty | Joey Hess | |
| While it was ok to have RevertableProperty HasInfo even when the undo property did not have any info, and it would be ok to have RevertableProperty Debian even when the undo property targeted a wider set of OS's, type-level resource conflict detection needs to keep the two straight, as in RevertableProperty (Port 80 + Debian) Debian Without that, reverting a web server property and also including another property that uses port 80 would fail to compile, since the type system would not know if reverting RevertableProperty (Port 80 + Debian) continued using the resource or not. The downside is the need to write RevertableProperty Debian Debian ... Perhaps I'll add a type alias to avoid that or something. | |||
| 2016-03-24 | 1st stage integrating MetaTypes | Joey Hess | |
| 2016-03-24 | rename | Joey Hess | |
| 2016-03-24 | temporarily remove UsedPort | Joey Hess | |
| This can come back later as a full Resource data type. For now, I want to focus on merging what I have working. | |||
| 2016-03-24 | fix export | Joey Hess | |
| 2016-03-20 | flip to modern version | Joey Hess | |
| 2016-03-20 | rename for consistency with singletons library | Joey Hess | |
| 2016-03-20 | really bad implementation of type level OS detection | Joey Hess | |
| 2016-03-20 | tyought | Joey Hess | |
| 2016-03-20 | Merge branch 'master' into typed-os-requirements | Joey Hess | |
| 2016-03-20 | use + rather than :+: type operator | Joey Hess | |
| This seems to not overlap with the + function and is nicer to read and write | |||
| 2016-03-20 | rename module | Joey Hess | |
| 2016-03-20 | make more clear that propellor targets debian stable's ghc | Joey Hess | |
| 2016-03-20 | rename | Joey Hess | |
| 2016-03-20 | fix tick warning | Joey Hess | |
| 2016-03-20 | cleanup | Joey Hess | |
| 2016-03-20 | finished conversion to singletons | Joey Hess | |
| 2016-03-20 | fix tightenTargets | Joey Hess | |
| 2016-03-20 | Merge branch 'master' of ssh://propellor.branchable.com | Joey Hess | |
| 2016-03-20 | Merge branch 'joeyconfig' | Joey Hess | |
| 2016-03-20 | tag | Joey Hess | |
| 2016-03-20 | Added a comment | arnaud@30aba4d9f1742050874551d3ddc55ca8694809f8 | |
| 2016-03-19 | Added a comment | arnaud@30aba4d9f1742050874551d3ddc55ca8694809f8 | |
