Ghost/core/server/api
kirrg001 1e2beface1 Refactored the API layer: do not handle API response after pipelining
no issue

- this has a big underlying problem
- each task in the pipeline can modify the options
- e.g. add a proper permission context
- if we chain after the pipeline, we don't have access to the modified options object
- and then we pass the wrong options into the `toJSON` function of a model
- the toJSON function decides what to return based on options
- this is the easiest solution for now, but i am going to write a spec if we can solve this problem differently
2017-09-28 10:18:18 +01:00
..
app.js 🐛 Fixed public api access on custom domain 2017-09-14 07:55:14 +07:00
authentication.js Improved log output for welcome email error (#9016) 2017-09-19 14:24:20 +01:00
clients.js Refactored the API layer: do not handle API response after pipelining 2017-09-28 10:18:18 +01:00
configuration.js Removed private configuration endpoint 2017-09-20 11:44:47 +01:00
db.js Misc cleanup & consistency amends (#9002) 2017-09-12 17:31:14 +02:00
index.js 🐛 Fixed missing cache invalidation header when uploading redirects (#9071) 2017-09-27 18:58:33 +01:00
invites.js Refactored the API layer: do not handle API response after pipelining 2017-09-28 10:18:18 +01:00
mail.js Improved log output for welcome email error (#9016) 2017-09-19 14:24:20 +01:00
middleware.js 🐛 Fixed public api access on custom domain 2017-09-14 07:55:14 +07:00
notifications.js Refactored the API layer: do not handle API response after pipelining 2017-09-28 10:18:18 +01:00
posts.js Refactored the API layer: do not handle API response after pipelining 2017-09-28 10:18:18 +01:00
redirects.js 🎨 Backup redirects.json file before overriding (#9051) 2017-09-25 18:35:57 +01:00
roles.js Refactored the API layer: do not handle API response after pipelining 2017-09-28 10:18:18 +01:00
routes.js 🔥 Removed public API endpoint to fetch users by email address (#9059) 2017-09-26 16:42:58 +01:00
schedules.js Misc cleanup & consistency amends (#9002) 2017-09-12 17:31:14 +02:00
settings.js Misc cleanup & consistency amends (#9002) 2017-09-12 17:31:14 +02:00
slack.js Misc cleanup & consistency amends (#9002) 2017-09-12 17:31:14 +02:00
slugs.js Refactored the API layer: do not handle API response after pipelining 2017-09-28 10:18:18 +01:00
subscribers.js Refactored the API layer: do not handle API response after pipelining 2017-09-28 10:18:18 +01:00
tags.js Refactored the API layer: do not handle API response after pipelining 2017-09-28 10:18:18 +01:00
themes.js Misc cleanup & consistency amends (#9002) 2017-09-12 17:31:14 +02:00
upload.js Misc cleanup & consistency amends (#9002) 2017-09-12 17:31:14 +02:00
users.js Refactored the API layer: do not handle API response after pipelining 2017-09-28 10:18:18 +01:00
utils.js Support for attribute-based permissions (#9025) 2017-09-26 18:06:14 +02:00