0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-06 22:40:14 -05:00
ghost/core/test/integration
Katharina Irrgang a55fb0bafe 🎨 public config endpoint (#7631)
closes #7628

With this PR we expose a public configuration endpoint.
When /ghost is requested, we don't load and render the configurations into the template anymore. Instead, Ghost-Admin can request the public configuration endpoint.

* 🎨  make configuration endpoint public
* 🔥  remove loading configurations in admin app
- do not render them into the default html page
*   load client credentials in configuration endpoint
- this is not a security issue, because we have exposed this information anyway before (by rendering them into the requested html page)
* 🎨  extend existing configuration integration test
*   tests: add ghost-auth to data generator
*   add functional test
* 🔥  remove type/value pattern
* 🎨  do not return stringified JSON objects
2016-10-28 14:07:46 +01:00
..
api 🎨 public config endpoint (#7631) 2016-10-28 14:07:46 +01:00
model 🐛 fix changePassword bug (#7590) 2016-10-21 10:19:09 +01:00
export_spec.js feature: maintenance mode (#7019) 2016-07-15 17:22:41 +01:00
import_spec.js feature: maintenance mode (#7019) 2016-07-15 17:22:41 +01:00
migration_spec.js 🔥 remove all migration files (#7498) 2016-10-05 19:57:32 +01:00
update_check_spec.js 🔥 remove postgres support 2016-09-20 15:59:34 +01:00