| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-03-25 | fix CheckCombinable | Joey Hess | |
| Was wrong when there was a non-target in the MetaTypes list. Also, rework to improve type checker errors. | |||
| 2016-03-25 | use MetaTypes more | Joey Hess | |
| 2016-03-25 | fix warnings | Joey Hess | |
| 2016-03-25 | add type alias for Sing to be less confusing for users | Joey Hess | |
| 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 | 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 | simplify | 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 | Uwsgi: add ".ini" extension to app config files | Félix Sipma | |
| files without extensions were ignored by uwsgi | |||
| 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 | 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 | 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-19 | wip | Joey Hess | |
| 2016-03-19 | wip | Joey Hess | |
| 2016-03-19 | typo | Joey Hess | |
| 2016-03-19 | haddock | Joey Hess | |
| 2016-03-19 | fix type error | Joey Hess | |
| 2016-03-18 | propellor spin | Joey Hess | |
| 2016-03-18 | Tor.named: Fix bug that sometimes caused the property to fail the first ↵ | Joey Hess | |
| time, though retrying succeeded. May have only been a problem on debian stable, the /var/lib/tor/keys/ was not created by installing the package. | |||
| 2016-03-18 | wip | Joey Hess | |
| 2016-03-18 | wip | Joey Hess | |
| Converted to singletons. Type level functions not updated yet. | |||
| 2016-03-17 | wip | Joey Hess | |
| 2016-03-17 | comments | Joey Hess | |
| 2016-03-17 | add OuterTarget | Joey Hess | |
| Separate data type to guarantee that ensureProperty is passed the actual outer target, and not some other Targeting value from eg, unixLike. | |||
