0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-04-01 02:41:39 -05:00
ghost/core/server
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
..
adapters 🏗 Migrated scheduler to work with v2 API (#11142) 2019-09-23 21:42:53 +05:30
api Deferred loading metascraper (#11337) 2019-11-06 08:31:11 +07:00
config Cleaned up references to reserved slugs 2019-11-18 14:25:33 +00:00
data 🐛 Fixed 3.0 SQLite subscribers migration (#11383) 2019-11-11 18:20:38 +07:00
lib Merge branch 'master' into v3 2019-10-11 11:31:31 +01:00
models Cleaned up references to reserved slugs 2019-11-18 14:25:33 +00:00
public Removed basic email validation 2019-11-13 18:18:49 +07:00
services Extracted members-specific middleware from site app module (#11405) 2019-11-21 10:01:24 +07:00
translations Removed subscribers from the codebase (#11153) 2019-10-09 11:47:04 +02:00
views Update default 404 page 2019-07-15 14:47:01 +02:00
web Extracted members-specific middleware from site app module (#11405) 2019-11-21 10:01:24 +07:00
analytics-events.js Added event to integrations when created (#10588) 2019-03-11 15:28:17 +01:00
ghost-server.js Update Test & linting packages (major) (#10858) 2019-07-05 13:40:43 +02:00
index.js Decoupled routing service and theme service 2019-11-06 15:20:13 +07:00
overrides.js Disabled bluebird debug logs 2018-08-13 14:01:31 +02:00
update-check.js Updated links to docs (#10941) 2019-07-22 18:17:50 +08:00