Ghost/core/server
Hannah Wolfe ed16998461 Restructure Configuration API endpoint
refs #6421, #6525

- The configuration API endpoint was a bit of an animal:
   - It's used currently in two ways, once for general config, another for the about page.
   - These two things are different, and would require different permissions in future.
   - There was also both a browse and a read version, even though only browse was used.
   - The response from the browse was being artificially turned into many objects, when its really just one with multiple keys
- The new version treats each type of config as a different single object with several keys
- The new version therefore only has a 'read' request
- A basic read request with no key will return basic config that any client would need
- A read request with the about key returns the about config
- A read request with a different key could therefore return some other config
2016-02-19 18:49:23 +00:00
..
api Restructure Configuration API endpoint 2016-02-19 18:49:23 +00:00
apps Harvest server side strings 2015-12-19 12:12:16 +01:00
config Move db connection out of config 2016-02-12 13:56:23 +00:00
controllers Restructure Configuration API endpoint 2016-02-19 18:49:23 +00:00
data Fix facebook/twitter/schema description 2016-02-18 12:11:46 +00:00
errors Disambiguate between error code & status code 2016-02-17 15:20:49 +00:00
events Set a higher maxListeners value 2015-10-09 19:27:49 +01:00
helpers Fix facebook/twitter/schema description 2016-02-18 12:11:46 +00:00
mail Refactor mail service 2016-02-10 16:31:42 -06:00
middleware Use req.path instead of req.url to check for file extension 2016-02-17 19:24:49 +01:00
models Fixing typo in i18n key 2016-02-18 12:52:53 +00:00
permissions Harvest server side strings 2015-12-19 12:12:16 +01:00
routes Restructure Configuration API endpoint 2016-02-19 18:49:23 +00:00
storage deps: grunt-jscs@2.1.0 2015-10-12 19:21:16 +01:00
translations Moves builFilesExist to startup-checks 2016-02-14 18:28:37 +00:00
utils Refactor gravatarLookup, remove request dependency 2016-02-16 11:12:01 +00:00
views Fixup broken error page styles 2015-06-08 12:14:58 +01:00
filters.js Misc grunt /dev updates 2015-05-28 20:25:14 +01:00
ghost-server.js Harvest server side strings 2015-12-19 12:12:16 +01:00
i18n.js Harvest server side strings 2015-12-19 12:12:16 +01:00
index.js Moves builFilesExist to startup-checks 2016-02-14 18:28:37 +00:00
update-check.js Harvest server side strings 2015-12-19 12:12:16 +01:00