Ghost/core/server/web
Naz Gargol 193c179110
Extracted members-specific middleware from site app module (#11405)
no issue

- In order to keep site/app.js module tidy and less coupled with members module we need to extract some of the functionality where it belongs conceptually
- Added "members enabled check" middleware to stripe webhook endpoint
- Reshuffled members middleware so that siteApp is in control of mounting points. This is meant to be a more explicit way to see which endpoints are being handled by members middleware
- Extracted member-specific public file middleware
- Unified use of `labs.member` alias method. Done for code style consistency
- Added basic members' test suite. This is a base we could work from when more modifications are needed
- Removed route handler for unexisting members file "members-theme-bindings.js". Calling this route otherwise causes a 500. Looks like a leftover from 49672a1e4d
2019-11-21 10:01:24 +07:00
..
admin 🐛 Fixed 404s when using a proxy setup (#11269) 2019-10-28 11:22:05 +00:00
api Removed /api/v2/members/ endpoints (#11308) 2019-10-31 11:11:46 +00:00
shared 🐛 Fixed 404s when using a proxy setup (#11269) 2019-10-28 11:22:05 +00:00
site Extracted members-specific middleware from site app module (#11405) 2019-11-21 10:01:24 +07:00
index.js Refactored how we require shared middlewares from web/ (#9893) 2018-09-21 16:17:11 +05:30
parent-app.js 🐛 Fixed 404s when using a proxy setup (#11269) 2019-10-28 11:22:05 +00:00