Renovate Bot
f10a76e15a
Update dependency metascraper-logo-favicon to v5.8.9
2019-11-25 02:28:43 +00:00
Renovate Bot
2120151559
Update dependency metascraper to v5.8.9
2019-11-25 01:31:44 +00:00
Kevin Ansfield
be4a5a84d9
Updated meta/structured data sources & fallbacks ( #11068 )
...
refs https://github.com/TryGhost/Ghost/issues/10921 , closes https://github.com/TryGhost/Ghost/issues/11357 , closes https://github.com/TryGhost/Ghost/issues/11403
- updates the sources and fallbacks for the output of `{{ghost_head}}` meta/structured data
- re-works related tests to better show the fallback chains for different scenarios
- fixes `{{ghost_head}}` tests to use `before/afterEach` so that tests are not interdependent
2019-11-21 13:08:00 +00:00
Naz Gargol
193c179110
Extracted members-specific middleware from site app module ( #11405 )
...
no issue
- In order to keep site/app.js module tidy and less coupled with members module we need to extract some of the functionality where it belongs conceptually
- Added "members enabled check" middleware to stripe webhook endpoint
- Reshuffled members middleware so that siteApp is in control of mounting points. This is meant to be a more explicit way to see which endpoints are being handled by members middleware
- Extracted member-specific public file middleware
- Unified use of `labs.member` alias method. Done for code style consistency
- Added basic members' test suite. This is a base we could work from when more modifications are needed
- Removed route handler for unexisting members file "members-theme-bindings.js". Calling this route otherwise causes a 500. Looks like a leftover from 49672a1e4d
2019-11-21 10:01:24 +07:00
Kevin Ansfield
6eb992ce1f
Removed meaningless code comment
...
no issue
- comment was about a deprecated property that has already been removed in 3.0
2019-11-19 16:24:04 +00:00
Kevin Ansfield
8fd1e816ae
Cleaned up references to reserved slugs
...
refs https://github.com/TryGhost/Ghost/pull/11301
- the reserved slugs list was emptied in https://github.com/TryGhost/Ghost/pull/11301 but the empty array was left in place
- this cleans up all other references to reserved slugs so that the empty array can also be removed
2019-11-18 14:25:33 +00:00
Kevin Ansfield
0ef81708e7
Removed duplicated members key in overrides.json
...
no issue
- basic cleanup
2019-11-18 14:10:33 +00:00
Renovate Bot
fb7afd1672
Update dependency sharp to v0.23.3
2019-11-18 05:25:57 +00:00
Renovate Bot
f5e1d24113
Update dependency metascraper to v5.8.8
2019-11-18 03:26:47 +00:00
Renovate Bot
ad48fe0057
Update dependency @tryghost/html-to-mobiledoc to v0.6.1
2019-11-18 02:24:40 +00:00
Renovate Bot
8383d5c9c2
Update dependency @tryghost/helpers to v1.1.19
2019-11-18 01:29:39 +00:00
Fabien O'Carroll
d4ab151fce
Removed basic email validation
...
no-issue
This was rubbish anyway, and we should just rely on the input having `type=email`
2019-11-13 18:18:49 +07:00
renovate[bot]
986df75f43
Update dependency metascraper-author to v5.8.7 ( #11369 )
2019-11-13 15:16:59 +07:00
renovate[bot]
da0ad2d717
Update dependency metascraper-logo-favicon to v5.8.7 ( #11373 )
2019-11-13 15:16:27 +07:00
renovate[bot]
fc3182f9f9
Update dependency metascraper-image to v5.8.7 ( #11371 )
2019-11-13 15:16:00 +07:00
renovate[bot]
4709d1cc6b
Update dependency metascraper-title to v5.8.7 ( #11375 )
2019-11-13 15:14:51 +07:00
renovate[bot]
c531b12a41
Update dependency metascraper-logo-favicon to v5.7.21 ( #11362 )
2019-11-13 13:57:29 +07:00
renovate[bot]
be9066bb79
Update dependency metascraper-url to v5.8.7 ( #11376 )
2019-11-13 13:49:23 +07:00
renovate[bot]
fc9187d2ab
Update dependency metascraper-description to v5.8.7 ( #11370 )
2019-11-13 13:48:47 +07:00
renovate[bot]
b78a467890
Update dependency metascraper-logo to v5.8.7 ( #11372 )
2019-11-13 13:47:06 +07:00
renovate[bot]
3ae8d3b673
Update dependency metascraper to v5.8.7 ( #11368 )
2019-11-13 13:46:27 +07:00
renovate[bot]
28a69be7ce
Update dependency metascraper-publisher to v5.8.7 ( #11374 )
2019-11-13 13:45:17 +07:00
Renovate Bot
e00f67f04e
Update dependency metascraper-title to v5.7.21
2019-11-11 13:22:54 +00:00
Nazar Gargol
25e2ced88b
Version bump to 3.0.3
2019-11-11 18:55:36 +07:00
Nazar Gargol
c9bd4a6c97
Updated Ghost-Admin to 3.0.3
2019-11-11 18:55:36 +07:00
Nazar Gargol
d1ae628746
Updated Casper to 3.0.3
2019-11-11 18:55:36 +07:00
Renovate Bot
5a5943e745
Update dependency metascraper-url to v5.7.21
2019-11-11 11:36:37 +00:00
Naz Gargol
45253cfe5f
🐛 Fixed 3.0 SQLite subscribers migration ( #11383 )
...
closes #11349
- The main reason for failure was SQLite's 999 variable limit
- More details here https://github.com/TryGhost/Ghost/pull/11270
2019-11-11 18:20:38 +07:00
Nazar Gargol
ae5eb4802c
Reverted support to only data.post
in meta layer
...
no issue
- It was partially removed in https://github.com/TryGhost/Ghost/pull/11080/files but didn't take into account hardcoded value in format response stage
2019-11-11 17:49:36 +07:00
Nazar Gargol
6345684556
🐛 Fixed twitter meta description for pages
...
closes https://github.com/TryGhost/Ghost/issues/11317
refs https://github.com/TryGhost/Ghost/issues/10042
- Introduced with f69f04ae8d
- Description and possible solution available in https://github.com/TryGhost/Ghost/issues/10042#issuecomment-551467666
2019-11-11 17:49:03 +07:00
Renovate Bot
d8ca54fd71
Update dependency metascraper-publisher to v5.7.21
2019-11-11 10:22:16 +00:00
Renovate Bot
d6399f3318
Update dependency metascraper-image to v5.7.21
2019-11-11 09:23:43 +00:00
Renovate Bot
fd4766689d
Update dependency metascraper-logo to v5.7.21
2019-11-11 08:22:37 +00:00
Renovate Bot
d1c7e068a8
Update dependency metascraper-author to v5.7.21
2019-11-11 07:19:23 +00:00
Renovate Bot
d273b03169
Update dependency metascraper-description to v5.7.21
2019-11-11 06:21:31 +00:00
Renovate Bot
ccc60a7a50
Update dependency metascraper to v5.7.21
2019-11-11 05:20:07 +00:00
Renovate Bot
e2847ae4cf
Update dependency mock-knex to v0.4.7
2019-11-11 04:21:00 +00:00
Renovate Bot
e4a86f0120
Update dependency glob to v7.1.6
2019-11-11 03:25:50 +00:00
Renovate Bot
bd9cb1155b
Update dependency csv-parser to v2.3.2
2019-11-11 02:20:33 +00:00
Renovate Bot
3a67245a71
Update dependency @tryghost/members-ssr to v0.7.3
2019-11-11 01:20:49 +00:00
Hannah Wolfe
6c921bf2ef
Fix typo in regression test
2019-11-08 17:28:07 +07:00
Hannah Wolfe
551e552928
Add a fallback API version, allows tests to pass
...
- 😏
- this shouldn't really be a thing, but it's better than updating 52 tests...
2019-11-08 17:24:10 +07:00
Naz Gargol
3f88e7de63
🐛 Fixed incorrect html title appearing on 'pages' pages ( #11358 )
...
closes #11357
- Change that introduced a bug was made in cbca480b97
- The condition could be removed once https://github.com/TryGhost/Ghost/issues/10042 is resolved. It is currently not dependent on the API version rather the object form used in the frontend.
2019-11-08 12:58:11 +07:00
Hannah Wolfe
9a2719ac4f
Decoupled routing service and theme service
...
- This is a fairly temporary state
- It at least removes the themeService require from inside the routingService
- Requires us to pass the routingService the desired API Version...
- We're working towards having the entire frontend respect the theme API version by having it passed around everywhere
2019-11-06 15:20:13 +07:00
Hannah Wolfe
ca61e245e8
Updated syntax in labs service
...
- use consistent, simpler syntax
2019-11-06 14:53:53 +07:00
Hannah Wolfe
7a36200e24
🐛 Ensure deprecated labs flags are unset
...
fixes #11343
- solves the case where themes depends on old labs flags that are now always false, but the DB still has the feature set to true
- add concept of deprecated labs flags to the labs service
- make sure that the labs service gets used in our theme middleware
- added tests and other small fixes
2019-11-06 14:42:39 +07:00
Hannah Wolfe
27dd442059
Added extra handling for test port conflict errors
...
- If you use ghost cli, you may have extra ghost instances running on 2369
- Add extra handling to make this case super clear next time it happens to someone (probably me)
2019-11-06 12:48:58 +07:00
Hannah Wolfe
814bb7da55
Fix silly issues with post class
2019-11-06 11:02:50 +07:00
Hannah Wolfe
6315223589
Node v12 is now LTS and supported
...
- no more allowed failures
- shouldn't need ignore-engines flag anymore
2019-11-06 09:39:56 +07:00
Daniel Lockyer
b91f3071be
Deferred loading metascraper ( #11337 )
...
no issue
- reduces Ghost boot time from 1.47s to 1.33s on my machine.
2019-11-06 08:31:11 +07:00