- Sep 20, 2020
-
-
Rob Swindell authored
-
- Sep 13, 2020
-
-
Rob Swindell authored
-
- Sep 12, 2020
-
-
Rob Swindell authored
find_startup_dir() returns an index, not a bool.
-
Rob Swindell authored
-
- Sep 09, 2020
-
-
Rob Swindell authored
-
- Sep 08, 2020
-
-
Rob Swindell authored
Allow a section to stop the install process by setting done=true or be the last of its install-type by setting last=true. These changes allow us to prompt whether to use remote JSON-db servers (e.g. bbs.electronicchicken.com) or to install/enable the JSON-db service locally, based on the sysop's choice.
-
Rob Swindell authored
("Cats" list) make it a simple confirmation to choose it as the install location.
-
- Aug 16, 2020
-
-
Rob Swindell authored
-
- Apr 26, 2020
-
-
rswindell authored
This makes the config files more portable/migratable.
-
- Apr 25, 2020
-
-
rswindell authored
for the json-service.ini "dir" key. The code that parses that value is not very tolerant of the absence of a trailing slash.
-
- Apr 19, 2020
- Apr 17, 2020
-
-
rswindell authored
Request sbbs recycle after completing install(s).
-
rswindell authored
Inherit the "name" value from the root section in the install item sections.
-
rswindell authored
- Name (name of the program) - Desc (description) - From (the 'By' line for author/programmer/publisher) - Cats (comma-separated list of applicable categories (e.g. "Games") - Subs (comma-separated list of applicable sub-categories (e.g. "Adventure") - Inst (Installer .ini file source/revision/author/date info)
-
rswindell authored
-
- Apr 16, 2020
-
-
rswindell authored
being installed (free-form text, up to 79 chars for pretty-print). Remove the "requires_service" key, replaced with: Add ability to install/update services. Add ability to add/update sections in .ini files with eval()'d key values. This allows the json-service dependant scripts to (mostly) be installable under all scenarios. tw2.js is still an exception.
-
rswindell authored
"JSON") that must be installed and enabled for the external program to be installed. This is inteded for use by the various .js "doors" that rely on json-service.js to function. If the specified service isn't installed and enabled, the install won't continue.
-
- Apr 06, 2020
-
-
rswindell authored
Support the new "-auto" command-line option to automatically scan xtrn/* for uninstalled install-xtrn.ini files. I intend to have this a stock Operater extenral program so the sysop can just cvs-update or download an extract to extern and then run the external program (with the -auto option) to automatically find and install the program.
-
- Mar 29, 2020
-
-
rswindell authored
function (using function.apply()) rather than depending on the js.exec() array-args-expansion feature I recently added and then just removed.
-
rswindell authored
overwrite of existing items (i.e. programs with the same internal code). Add support for [exec:<file>.js] sections: for executing another JavaScript files as part of the install. Add support for [eval:string] sections: for evaluating a JavaScript expression as part of an install. Add support for an optional "prompt" key for each item. If set to a string, overrides the default confirmation prompt text. If set to false, disables the confirmation prompt for that item.
-
- Mar 26, 2020
-
-
rswindell authored
script itself contains the current documentation for developers to make use of it and make it super easy for sysops to install their programs into their Synchronet systems.
-