Ghost/ghost/api-framework/lib
Fabien 'egg' O'Carroll 3f27ca5c00
Cached api controller pipelines (#19880)
ref ENG-761
ref https://linear.app/tryghost/issue/ENG-761

Creating these pipelines is expensive, and we don't want to do it
repeatedly for the same controller. Adding caching should reduce the
amount of time spent setting up pipelines for each usage of the `get`
helper.
2024-03-19 00:29:41 +07:00
..
serializers Removed bluebird from api-framework module (#15685) 2022-10-31 19:30:18 +00:00
utils Extracted shared API framework to separate package 2022-08-11 17:44:59 +02:00
validators Removed bluebird from api-framework module (#15685) 2022-10-31 19:30:18 +00:00
api-framework.js Added eslint rule for file naming convention 2023-05-09 12:34:34 -04:00
Frame.js Supported setting headers on a per-request basis 2024-02-28 21:31:04 +07:00
headers.js Supported setting headers on a per-request basis 2024-02-28 21:31:04 +07:00
http.js Added function names to all Express middleware 2023-08-30 11:47:50 +02:00
pipeline.js Cached api controller pipelines (#19880) 2024-03-19 00:29:41 +07:00