Ghost/core/server/data
Katharina Irrgang 7845617607 Custom Post Excerpt Feature (#8792)
closes #8793

- 1.3 post excerpt migration
  - add 1.3 migration to add `excerpt` to post schema

NOTE:
    - knex-migrator relies on the package.json safe version
    - so right now Ghost is on 1.2
    - the migration script is for 1.3
    - if you pull down the PR (or if we merge this PR into master), you have to run `knex-migrator migrate --v 1.3 --force`
    - knex-migrator will tell you what you have todo

- Bump dependencies
  - knex-migrator@2.1.3
- Soft limit for custom_excerpt
- Extended {{excerpt}} to use custom excerpt
   - when a `custom_excerpt` field exists, the `{{excerpt}}` helper will output this and fall back to autogenerated excerpt if not.
- Refactored behaviour of (meta) description
   - html tag `<meta name="description" />` for posts, tags and author doesn't get rendered if not provided.
        - fallback for `author.bio` removed
        - fallback for `tag.description` removed
   - structured data and schema.org for `post` context takes the following order to render description fields:
        1. custom excerpt
        2. meta description
        3. automated excerpt (50 words)
    - updated and added tests to reflect the changes
2017-08-01 12:39:34 +04:00
..
db 🔥 remove beta mentioning's (#8673) 2017-07-11 14:05:55 +01:00
export 🐛 export database read settings from database (#8103) 2017-03-08 10:26:57 +00:00
importer 🐛 fix transfer ownership (#8784) 2017-07-31 13:37:37 +04:00
meta Custom Post Excerpt Feature (#8792) 2017-08-01 12:39:34 +04:00
migrations Custom Post Excerpt Feature (#8792) 2017-08-01 12:39:34 +04:00
schema Custom Post Excerpt Feature (#8792) 2017-08-01 12:39:34 +04:00
slack 📖 replace any support.ghost.org link (#8555) 2017-06-08 20:34:20 +01:00
validation 🔥 🎨 Themes & settings misc cleanup (#8061) 2017-02-27 23:30:49 +01:00
xml Fix sitemap for author permalink (#8585) 2017-06-15 18:25:18 +01:00
timezones.json Adds UTC as select option to timezones select list 2016-06-10 15:19:16 +02:00