0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-10 23:36:14 -05:00
ghost/core/server/web/api
Kevin Ansfield 3e228072ba
Added ability to install themes directly from GitHub (#12635)
refs https://github.com/TryGhost/Ghost/issues/12608

- adds `admin/canary/themes/install` endpoint to the Admin API
  - requires two query params. `source` must be set to "github". `ref` should refer to a GitHub repo in the format "{org}/{repo}"
  - downloads zip archive for the repo from github
  - runs downloaded zip through the same process as uploaded zips
2021-02-12 09:19:17 +00:00
..
canary Added ability to install themes directly from GitHub (#12635) 2021-02-12 09:19:17 +00:00
middleware Moved definition of default max image width to config (#12289) 2020-10-19 08:56:18 +01:00
testmode Bumped job-manager version to 0.7.0 2021-01-06 17:48:05 +13:00
v2 Updated stability index comments around Admin API v2 endpoints 2020-08-03 23:46:23 +12:00
v3 Enabled Members for all sites (#12582) 2021-02-02 16:12:53 +00:00
app.js Pointed the v3 endpoint to the v3 folder 2021-01-22 16:32:03 +13:00
index.js Renamed app related files+variables for clarity 2020-04-27 17:50:08 +01:00