mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-03-11 02:12:21 -05:00
refs: https://github.com/TryGhost/Toolbox/issues/229 - our api-key audience handling code is still relying on internal api version config - the regex used is also buggy (it expects 3 parts, which isn't true without versions) and doesn't always match, in which case it can cause the tests to hang - we already had some very similar code in the version-rewrite middleware which is also validates exact values for version and api type - moved this code into a util inside api-version-compatibility-service - using this code, all the tests still pass as is, but when I start to adjust them to cover more cases, none hang (test changes coming in a separate commit) |
||
---|---|---|
.. | ||
adapter-manager | ||
api-version-compatibility | ||
auth | ||
bulk-email | ||
email-analytics | ||
integrations | ||
invitations | ||
invites | ||
jobs | ||
mega | ||
members | ||
newsletters | ||
notifications | ||
offers | ||
permissions | ||
posts | ||
public-config | ||
redirects | ||
route-settings | ||
settings | ||
stats | ||
stripe | ||
themes | ||
url | ||
webhooks | ||
custom-theme-settings.js | ||
limits.js | ||
nft-oembed.js | ||
oembed.js | ||
slack.js | ||
twitter-embed.js | ||
users.js | ||
xmlrpc.js |