Ghost/core/server
Kevin Ansfield 4f994a1a17 🐛 fix incorrect rendering of non-closing tags (eg. <br></br>) (#8749)
closes https://github.com/TryGhost/Ghost/issues/8743

- the serializer in our mobiledoc renderer didn't have the list of non-closing HTML tags passed in which meant that tags such as `<br>` in the markdown HTML output were being re-serialized to `<br></br>` which is invalid HTML which (at least Chrome) then attempts to fix by rendering it as `<br><br>` instead
- the elements with incorrect rendering that may result in unwanted "fixing" by browsers are `AREA`, `BASE`, `BR`, `COL`, `COMMAND`, `EMBED`, `HR`, `IMG`, `INPUT`, `KEYGEN`, `LINK`, `META`, `PARAM`, `SOURCE`, `TRACK`, and `WBR`
2017-07-25 15:50:33 +04:00
..
adapters 🐛 Fix double slash in scheduling API URL (#8574) 2017-06-14 16:26:28 +02:00
admin 🐛 Modify regex to allow subdir/ghost urls. (#8627) 2017-06-27 09:08:59 +02:00
api 🐛 invite existing users 2017-07-18 18:24:36 +01:00
apps 🐛 Update amp.hbs image helper and meta (#8659) 2017-07-06 10:23:50 +02:00
auth 🚑 Disable remote authentication (#8346) 2017-04-24 18:56:49 +01:00
blog 🐛 Fix custom robots.txt via template directory. (#8648) 2017-07-06 00:14:35 +02:00
config fix(config): cleanup absolute path config function (#8641) 2017-07-06 00:04:18 +02:00
controllers/frontend Posts per page as theme-config (#8149) 2017-03-14 18:03:36 +01:00
data 🐛 user was not imported, but the importer tries to correct the reference (#8722) 2017-07-21 09:59:18 +01:00
events post-scheduling 2016-06-14 10:52:13 +02:00
helpers 📖 replace any support.ghost.org link (#8555) 2017-06-08 20:34:20 +01:00
mail 🐛 escape blog title for mail header (#8453) 2017-05-12 15:09:45 +02:00
middleware 🎨 gscan 1.1.0 & optimisations 2017-06-06 13:07:50 +07:00
models 🎨 do not run model listeners on import (#8720) 2017-07-21 09:58:58 +01:00
permissions 🐛 be able to serve locked users (#8711) 2017-07-20 12:45:13 +01:00
public 🎨 Use svg icons in default templates (#8343) 2017-05-15 13:43:58 +02:00
settings 🐛 fix settings cache (#8506) 2017-06-04 17:52:22 +07:00
themes 🐛 Remove trailing slash for {{@blog.url}} (#8596) 2017-06-19 16:11:53 +02:00
translations 🎨 transform console.log into logging (#8671) 2017-07-11 09:00:07 +01:00
utils 🐛 fix incorrect rendering of non-closing tags (eg. <br></br>) (#8749) 2017-07-25 15:50:33 +04:00
views 🎨 gscan 1.1.0 & optimisations 2017-06-06 13:07:50 +07:00
app.js 🐛 Fix the config for compression (#8226) 2017-04-03 10:58:07 +02:00
errors.js 🛠 use Ignition for logging/errors (#7869) 2017-01-23 11:04:01 +00:00
filters.js Misc grunt /dev updates 2015-05-28 20:25:14 +01:00
ghost-server.js 🔥 remove beta mentioning's (#8673) 2017-07-11 14:05:55 +01:00
i18n.js 🎨 rename language to locale and use en as default locale (#8490) 2017-05-31 16:05:49 +01:00
index.js 🎨 Move scheduling and storage in adapters/ (#8435) 2017-05-15 12:52:01 +02:00
logging.js 🐛 forward missing logging config: rotation 2017-02-17 18:24:14 +01:00
overrides.js 🛠 update lodash,knex and bookshelf to latest versions 2016-09-26 10:20:55 +02:00
update-check.js 📖 replace any support.ghost.org link (#8555) 2017-06-08 20:34:20 +01:00