Ghost/core/server/data/schema
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
..
clients 🔥 remove postgres support 2016-09-20 15:59:34 +01:00
fixtures Fix fixture typo 2017-07-31 12:43:58 +04:00
checks.js Add ?formats param to Posts API (#8305) 2017-05-30 11:40:39 +01:00
commands.js replace auto increment id's by object id (#7495) 2016-11-17 09:09:11 +00:00
default-settings.json Primary tag (#8669) 2017-07-31 13:00:03 +04:00
index.js 🔥 remove database version (#7894) 2017-01-26 12:12:00 +00:00
schema.js Custom Post Excerpt Feature (#8792) 2017-08-01 12:39:34 +04:00