Dynamically generated data for SD main repo
Used to create:
.github/workflows
: definitions of github actions that run as cron jobsjobs
: scripts triggered by github actionsinputs
: data gathered by github actionslists
: manually created listspages
: data created by github actionsviews
: helper html pages to view datainputs/a1111-extensions.json
lists
folder
pages/extensions.json
lists
can contain any number of additional JSON filesurl
is matched to a known url from master list, master list data is updated with info from the objecturl
is not matched, master list is appended with the objecturl
property, additional data is fetched about it using github apiJSON format of files in lists
is array of objects with following properties:
url
: url of the extension, requiredname
: name of the extension, optionaldescription
: description of the extension, optionalbranch
: specify which branch to use if not defaultnote
: notes about the extension, optionalstatus
: status of the extension, optional
note
field (blue)Additionally, SD.Next UI will mark extensions without status with:
Other properties are filled dynamically based on information from the git repository
views/extensions.html
is a simple html page that loads pages/extensions.json
and displays it in a tableTBD