summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-10-07hscript: Add parameters to parseFromDataA. Wilcox1-1/+6
2019-10-07hscript: Make classes for the rest of the keysA. Wilcox3-0/+36
2019-10-07validator: Implement -s/--strict for Strict ModeA. Wilcox1-0/+3
2019-10-07hscript: Implement key validity testA. Wilcox2-8/+23
2019-10-07hscript: constness fixesA. Wilcox2-4/+4
2019-10-07hscript: Lowercase the key, and don't parse an invalid key furtherA. Wilcox1-0/+5
2019-10-07hscript: Clarify messages a littleA. Wilcox1-2/+2
2019-10-07hscript: Simply error logicA. Wilcox1-13/+13
2019-10-07hscript: Define warning macro, count warnings/errorsA. Wilcox1-7/+15
2019-10-06hscript: Factor parser errors to a macro; check key validityA. Wilcox1-7/+28
2019-10-06util: Document reset_if_prettyA. Wilcox1-0/+4
2019-10-06Add some pretty handlers and use themA. Wilcox2-11/+30
2019-10-06hscript: If no value present after delim, key has no valueA. Wilcox1-3/+5
2019-10-06validator: Allow disabling Pretty; default if not TTYA. Wilcox1-3/+17
2019-10-06validator: Use clipp, add -k/--keep-going flagA. Wilcox2-6/+7046
2019-10-06hscript: Honour KeepGoing flagA. Wilcox2-2/+12
2019-10-06util: Add more output typesA. Wilcox1-8/+44
2019-10-06Beginnings of some extremely basic parsing and a utilityA. Wilcox6-31/+157
2019-10-06Add skeleton logicA. Wilcox7-20/+55
2019-10-06Ignore build/ directoryA. Wilcox1-0/+1
2019-10-06More API stuffA. Wilcox7-18/+83
2019-10-05Add some test scriptsA. Wilcox16-0/+81
2019-10-05More API workA. Wilcox6-3/+122
2019-10-05Tweak APIA. Wilcox2-7/+51
2019-10-05Remove error list from Script, unneededA. Wilcox1-3/+0
2019-10-05Un-plugin the architecture of the APIA. Wilcox3-68/+1
2019-10-05More API draftingA. Wilcox3-11/+30
2019-10-05Initial prototype for a script parsing APIA. Wilcox5-0/+156
2019-10-05LICENSE: code -> AGPLv3A. Wilcox2-33/+662
2019-10-05script: Add stuff from @sroracle's commentsA. Wilcox2-7/+8
2019-10-05req: 3b: Add Runner.Validate.userpw.None warningA. Wilcox1-0/+4
2019-10-05req: 2: Fix two typosA. Wilcox1-1/+1
2019-10-05req: 3b: Add 'slaac' as valid netaddress typeA. Wilcox1-1/+1
2019-10-05req: 3: Finish @sroracle's commentsA. Wilcox1-3/+19
2019-10-05req: Add UI.Partition.Runtime.FS.Type to resolve commentA. Wilcox1-0/+4
2019-10-05req: 2: Clarify OE-1,2, IC-1 via @sroracle; add component overviewA. Wilcox1-3/+9
2019-09-29req: Runner.Validate.network.netaddress.Mask: 0 prefixes are legalA. Wilcox1-1/+1
2019-09-29req: 4: Add resolution for Agent.MessageFormat.Items.1A. Wilcox1-1/+1
2019-09-29req: 3b: Clarify Runner.Execute.timezone.MissingA. Wilcox1-1/+1
2019-09-29req: 3b: Add Runner.Execute.nameserver.FQDNA. Wilcox1-0/+4
2019-09-29req: Remove Runner.Execute.encrypt.LVs; don't write reqs tiredA. Wilcox1-4/+0
2019-09-29req: 3b: Add Runner.Validate.mount.UniqueA. Wilcox1-0/+4
2019-09-29req: 3b: Fix Runner.Validate.* from @smaeul's commentsA. Wilcox1-11/+23
2019-09-29Legalise netaddress when network == falseA. Wilcox2-5/+1
2019-09-29req: 3: Fix UI.* requirements based on @smaeul's commentsA. Wilcox1-13/+22
2019-09-28req: Clarify meaning of UI.Language.PrerequisitesA. Wilcox1-1/+1
2019-09-27req: UI.Finish.RemoveMedia: integrate changes from @AerdanA. Wilcox1-4/+4
2019-09-27req: 3b: go ahead and let netssid be present wheneverA. Wilcox1-5/+1
2019-09-27req: Add some dev stuff to installable package setsA. Wilcox1-0/+10
2019-09-27req: 4: Add specific message classes for step start/endA. Wilcox1-1/+1