0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-20 22:42:53 -05:00
ghost/core/server/web
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
..
admin Replaced constants file with @tryghost/constants 2020-08-11 12:51:16 +01:00
api Added ability to install themes directly from GitHub (#12635) 2021-02-12 09:19:17 +00:00
maintenance Fixed maintenance app initialization 2021-02-02 16:12:10 +00:00
members Enabled Members for all sites (#12582) 2021-02-02 16:12:53 +00:00
parent Fixed incorrect require for lodash package 2020-06-01 08:42:58 +01:00
shared Enabled Members for all sites (#12582) 2021-02-02 16:12:53 +00:00
site Enabled Portal (#12317) 2020-11-03 14:36:21 +05:30
index.js
well-known.js Added Router etc to shared/express + use everywhere 2020-05-01 19:32:57 +01:00