summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2023-12-01Add 'rootshell' key to determine root's shellA. Wilcox2-0/+47
* Key added to code and documentation. * Tests added and pass locally on gwyn (ppc64) and fran (aarch64). * Qt UI automatically sets /bin/zsh as root's shell (ref: packages#206). * ISO image creator backend no longer has root shell hack.
2023-11-16devel: Fix rST syntax in style guideA. Wilcox1-6/+3
2023-10-29Qt UI: Add Advanced Options screenA. Wilcox1-0/+39
Allows the user to select arch, repository, signingkey, and version. Closes: #337
2023-10-20hscript: Allow svcenable to create new runlevelsA. Wilcox1-0/+8
This is going to be useful in general for some advanced use cases, but most importantly, it will allow us to define runlevels for live media. Ref: #346
2023-10-05Qt UI: QoI improvements to launching toolsA. Wilcox1-0/+4
* Terminal now uses dark background with light text, which makes root prompt readable when started from Install CD. * Tools are now spawned instead of run modally. This means you can interact with the Horizon wizard while using the Terminal or Web browser. If a tool is still running at the end, Horizon will prompt the user before allowing them to commit to disk.
2022-09-04Remove Dockerized documentation generator.Zach van Rijn2-17/+0
2022-01-15Update documentation for new URLs etcA. Wilcox1-5/+4
2021-10-21bump alpine base image { 3.13 --> 3.14 }Zach van Rijn1-1/+1
2021-06-01Dockerize Horizon docs too, but TODO fix CORS nonsense (or migrate these ↵Zach van Rijn4-4/+22
docs and forget that).
2021-05-05Fix links (move from 'horizon.a.o' --> 'a.o/horizon').Zach van Rijn1-13/+13
2020-08-30Rearchitect how 'bootloader' key worksA. Wilcox1-4/+4
2020-07-25Replace references to ConsoleKit with elogindA. Wilcox1-1/+1
2020-07-21devel: script: Add JSON referenceA. Wilcox2-2/+455
2020-06-23JSON: Add service supportA. Wilcox1-0/+17
2020-06-23devel: Add optional runlevel parameter to 'svcenable' specA. Wilcox1-1/+9
2020-06-23Change Runner.Validate.hostname.Begin to allow numeric charactersA. Wilcox1-1/+1
2020-06-22devel: script: Clarify pppoe key behaviourA. Wilcox1-0/+1
2020-06-22devel: YANG: Add PPPoE stuffA. Wilcox1-0/+34
2020-06-22devel: script: Specify new 'pppoe' keyA. Wilcox1-0/+39
2020-06-13devel: req: Add bootloader/version, and make finalA. Wilcox2-4/+12
2020-06-13devel: script: Document new 'bootloader' keyA. Wilcox1-0/+31
2020-06-13devel: script: Document the 'version' keyA. Wilcox2-5/+36
2020-05-24devel: script: Add definition of svcenable keyA. Wilcox1-0/+36
2020-05-15devel: Add template manpage for future maintenanceA. Wilcox1-0/+48
2020-05-13devel: Add YANG model for HorizonScript JSON schemaA. Wilcox1-0/+356
2020-03-26Requirements: Add Runner.Execute.pkginstall.KeysA. Wilcox1-0/+4
2020-02-26devel: Add 'netconfigtype' key specificationA. Wilcox2-2/+63
2020-02-23HorizonScript: Add 'bios' and 'prep' flags for Partition keyA. Wilcox1-0/+2
2020-02-22Vision: Add HFS+ as a required supported file sysA. Wilcox1-0/+1
HFS+ is required to install on Power Macintosh, and is also required to be able to side-by-side on an Intel Macintosh.
2019-12-19devel: Close XML tagA. Wilcox1-0/+1
2019-12-19devel: Add specification for 'arch' keyA. Wilcox2-0/+68
2019-11-23devel: tiny fixA. Wilcox1-3/+3
2019-11-23devel: Update home page for more detail and clarityA. Wilcox1-22/+19
2019-11-03STYLE: Fix reported typoA. Wilcox1-1/+1
2019-11-02Add Code Style guideA. Wilcox1-0/+106
2019-10-31req: 3b: Add Runner.Validate.encrypt.UniqueA. Wilcox1-0/+4
2019-10-31req: 3b: Add Runner.Validate.fs.UniqueA. Wilcox1-0/+4
2019-10-31devel: req: 3b: Add R.Validate.nameserver*A. Wilcox1-0/+8
2019-10-31devel: vision: Add vfat requirementA. Wilcox1-0/+1
2019-10-25Script spec: Ensure lvm_pv example is internally consistentA. Wilcox1-1/+1
2019-10-23req: 3b: Make command line override DHCPA. Wilcox1-1/+1
2019-10-16req: 3b: R.E.network.netaddress: only use if network=trueA. Wilcox1-1/+1
2019-10-13devel: req: 3b: Reorder Runner.Execute requirementsA. Wilcox1-16/+16
rootpw/user requires /etc/shadow. language requires /etc/profile.d. keymap requires /etc/default/keyboard. These need adelie-core installed before execution.
2019-10-13Add index pageA. Wilcox1-0/+82
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