Ghost/core/server/controllers/frontend
Hannah Wolfe e41d0c76fb
RSS service + controller improved for consistency (#9233)
refs #9192, refs #5091 

- Moved all url generation into generate-feed.js, so we can see as much data processing as possible in a single place.
- Refactored the way res.locals were used, to be more like how express uses them prior to rendering
- Removed a bunch of code & tests todo with context for RSS - I can't see any way that'd be used, unless we switched the rendering to use a template.
- moved the RSS rendering to be part of the service, not controller
- updated the tests significantly 

Note: RSS generate-feed has a complete duplication of the code used in the excerpt helper in order to create an item description
2017-11-10 07:36:39 +00:00
..
context.js RSS service + controller improved for consistency (#9233) 2017-11-10 07:36:39 +00:00
error.js Split helper functions from frontend controller 2015-10-22 18:46:58 +01:00
fetch-data.js Switch to Eslint (#9197) 2017-11-01 13:44:54 +00:00
format-response.js Renamed single / post -> entry 2017-11-08 10:07:52 +00:00
post-lookup.js 🎨 Move settings cache & cleanup settings API (#8057) 2017-02-27 16:53:04 +01:00
render-channel.js Highlighted routes, controllers & renderers 2017-11-08 09:45:12 +00:00
render-entry.js Renamed single / post -> entry 2017-11-08 10:07:52 +00:00
secure.js Split helper functions from frontend controller 2015-10-22 18:46:58 +01:00
templates.js Renamed single / post -> entry 2017-11-08 10:07:52 +00:00