Ghost/core/frontend/services/routing
Naz 74280cfbea Added "email post" frontend routing
refs https://github.com/TryGhost/Team/issues/953

- Emails posts should be not explorable by the rest of the frontend similarly to the draft or scheduled posts. Email posts should also keep the content gating, so that specific parts of content can still be gated based on the post's visibility setup
- A separate frontend router was chosen to implement this part of the system instead of a moutable express app due to increased complexity to introduce the latter approach.
- All "sent" email-only posts will be accessible through the `/email/:slug/` route
2021-08-13 12:09:11 +04:00
..
config Added "email post" frontend routing 2021-08-13 12:09:11 +04:00
controllers Added "email post" frontend routing 2021-08-13 12:09:11 +04:00
helpers Swapped to American English spellings 2021-08-13 10:26:33 +04:00
middlewares Moved i18n to shared 2021-05-04 13:03:38 +01:00
bootstrap.js Added "email post" frontend routing 2021-08-13 12:09:11 +04:00
CollectionRouter.js Added comments to all usages of lib/common/events 2021-07-07 16:02:44 +01:00
EmailRouter.js Added "email post" frontend routing 2021-08-13 12:09:11 +04:00
index.js Moved route settings to new server service 2021-06-30 10:58:33 +01:00
ParentRouter.js Simplified + unified debug naming conventions 2021-07-07 09:57:14 +01:00
PreviewRouter.js Added "email post" frontend routing 2021-08-13 12:09:11 +04:00
registry.js Extracted frontend folder (#10780) 2019-06-19 11:30:28 +02:00
RSSRouter.js Corrected comment describing redirect behavior 2020-09-23 00:37:55 +12:00
StaticPagesRouter.js Added comments to all usages of lib/common/events 2021-07-07 16:02:44 +01:00
StaticRoutesRouter.js Added comments to all usages of lib/common/events 2021-07-07 16:02:44 +01:00
TaxonomyRouter.js Added comments to all usages of lib/common/events 2021-07-07 16:02:44 +01:00
UnsubscribeRouter.js Added /unsubscribe/ route to the front-end (#11394) 2019-11-15 09:36:49 +00:00