Commit Graph

5 Commits (master)

Author SHA1 Message Date
Aaron Suen 8362e41b0e Metadata editing, releasing via the API
Left to do:
- test out including commit hash, when ruben
  finishes implementing this in the API.
- screenshot reconciliation.
2021-02-27 11:20:52 -05:00
Aaron Suen 8f06601e86 Begin rebuilding to use new CDB API
Since writing cdbrelease, CDB has added a new set
of stable APIs suitable for creating releases.  Major
changes planned:

- Use the JSON API and token auth for everything
  instead of scraping site HTML.
- Switch to using CDB's standard mechanisms for
  some config, such as *.conf for versions and
  .cdb.json for static settings.
- Switch to zip uploads so we can locally control
  exports, since CDB uses git-export-all which does
  not properly support .gitattributes export-subst.

This also involves a significant rework of the
configuration interfaces to support the new
.cdb.json source, and mirroring the git repo is now
mandatory, as using zip upload, we cannot rely on
CDB to access the repo itself directly.

New configuration interfaces are ostensibly done,
CDB components need to be reworked still.
2021-02-27 09:31:13 -05:00
Aaron Suen fc8289c8ac Document new --fromgit option. 2019-03-31 10:05:16 -04:00
Aaron Suen 56e7f5b75e Document extra options. 2019-02-09 01:11:41 -05:00
Aaron Suen abf75a0e0c Add a readme. 2019-02-09 00:16:20 -05:00