Fabien O'Carroll
8bb0f6631f
Installed @tryghost/members-ssr@0.6.0
...
no-issue
This adds extra protection for weird cookies states when trying to get
identity tokens
2019-10-02 18:23:52 +07:00
Fabien O'Carroll
d4ffb0176b
Installed @tryghost/members-api@0.7.5
...
no-issue
This adds extra stripe information to members, including last4 digits of card
2019-10-02 18:22:44 +07:00
Fabien O'Carroll
09daf832d9
Installed @tryghost/members-api@0.7.4
...
This includes fixes for the destory and update methods of members object
2019-10-02 15:26:40 +07:00
Fabien O'Carroll
7a59489643
Installed @tryghost/members-api@0.7.2
...
no-issue
This includes fixes to webhook generating and customer handling
Also includes an update to how we set the logger
2019-10-02 14:03:00 +07:00
Fabien O'Carroll
c18cf50654
Installed @tryghost/members-api@0.7.1
...
no-issue
This includes a bugfix when creating members and sending the email
2019-10-01 17:50:13 +07:00
Fabien O'Carroll
3507df8a7c
Installed @tryghost/members-api@0.7.0
...
no-issue
This includes functionality that allows us to have multiple magic-link
email templates
2019-10-01 15:16:28 +07:00
Fabien O'Carroll
e2ec3e71ac
Installed members-api@0.6.2 members-ssr@0.5.2
...
no-issue
2019-10-01 11:58:50 +07:00
renovate[bot]
e34cd56152
Update dependency metascraper-image to v5.7.6 ( #11118 )
2019-09-30 23:20:42 +02:00
renovate[bot]
b9636b64b6
Update dependency image-size to v0.8.3 ( #11149 )
2019-09-30 23:17:18 +02:00
renovate[bot]
82fb7b5960
Update dependency metascraper-title to v5.7.6 ( #11122 )
2019-09-30 23:15:30 +02:00
renovate[bot]
9da9ce669d
Update dependency metascraper-description to v5.7.6 ( #11117 )
2019-09-30 23:10:21 +02:00
renovate[bot]
f4c14e570d
Update dependency metascraper-logo-favicon to v5.7.6 ( #11120 )
2019-09-30 23:09:36 +02:00
renovate[bot]
1f2b5b27dc
Update dependency metascraper to v5.7.6 ( #11115 )
2019-09-30 22:59:25 +02:00
renovate[bot]
3f3972c019
Update dependency metascraper-url to v5.7.6 ( #11123 )
2019-09-30 22:57:25 +02:00
renovate[bot]
7da882499a
Update dependency metascraper-logo to v5.7.6 ( #11119 )
2019-09-30 22:56:24 +02:00
renovate[bot]
80789ab8d0
Update dependency metascraper-publisher to v5.7.6 ( #11121 )
2019-09-30 22:56:04 +02:00
renovate[bot]
0f098ccc3e
Update dependency metascraper-author to v5.7.6 ( #11116 )
2019-09-30 22:55:44 +02:00
renovate[bot]
42faad9ee7
Update dependency markdown-it-mark to v3 ( #11127 )
2019-09-30 22:51:31 +02:00
renovate[bot]
8631f4cfd2
Update dependency knex-migrator to v3.4.0 ( #11170 )
2019-09-30 22:46:43 +02:00
renovate[bot]
9be99df0e1
Update dependency probe-image-size to v5 ( #11128 )
2019-09-30 22:35:10 +02:00
renovate[bot]
b64b0f3532
Update dependency markdown-it to v10 ( #11126 )
2019-09-30 21:22:08 +02:00
renovate[bot]
044919356e
Update dependency mocha to v6 ( #11171 )
2019-09-30 10:31:11 +02:00
Renovate Bot
4bba5438f1
Update dependency sharp to v0.23.1
2019-09-30 04:32:55 +00:00
Renovate Bot
8e31417c09
Update dependency csv-parser to v2.3.1
2019-09-30 03:33:21 +00:00
Renovate Bot
719a38358b
Update dependency @tryghost/members-ssr to v0.5.1
2019-09-30 02:32:32 +00:00
Renovate Bot
e03a02f3ed
Update dependency @tryghost/helpers to v1.1.11
2019-09-30 01:35:46 +00:00
Kevin Ansfield
56493bed1a
Update dependency @tryghost/url-utils to 0.5.0
...
no issue
- fixes failing regression test where `htmlRelativeToAbsolute()` was throwing an error due to some invalid HTML in our test fixtures
2019-09-26 12:24:18 +01:00
Fabien O'Carroll
e53913930d
Installed @tryghost/members-api@0.6.1
...
no-issue
This adds support for sending email when creating member
2019-09-26 17:32:32 +07:00
Fabien O'Carroll
0de68a0919
Installed @tryghost/members-api@0.6.0
...
no-issue
This contains updates to allow creating of members via a stripe webhook,
and includes the webhook handler. Also updates members-api to expose a
middleware object, rather than a router - so that routes can be mounted
at the endpoint of choice.
2019-09-26 11:35:44 +07:00
Kevin Ansfield
d69440bd4f
Update dependency @tryghost/url-utils to 0.4.0 ( #11156 )
...
no issue
- updates usage of `htmlRelativeToAbsolute` to avoid unnecessary duplication of "home" url fetching (the UrlUtils instance already has that information)
2019-09-25 12:35:59 +01:00
Kevin Ansfield
3eb11533bd
Marked the client auth table drop migration as irreversible
...
no issue
- bumps `knex-migrator` so it supports irreversible migrations
- marks the `03-drop-client-auth` migration as irreversible because it destroys data that is not recoverable and is required for earlier versions of Ghost to function
2019-09-23 17:22:46 +01:00
Nazar Gargol
aa7f9ddbeb
Version bump to 2.31.1
2019-09-23 17:13:25 +02:00
Nazar Gargol
3712e6e01c
Bumped gscan to 2.9.0
2019-09-23 16:48:21 +02:00
Renovate Bot
93e04b0a43
Update dependency @tryghost/members-api to v0.5.3
2019-09-23 03:25:09 +00:00
Renovate Bot
b89e3650f1
Update dependency nock to v11.3.5
2019-09-23 01:27:17 +00:00
Renovate Bot
d33fc8c8a6
Update dependency @tryghost/helpers to v1.1.10
2019-09-23 01:26:36 +00:00
Nazar Gargol
62343b09e2
💡 Bumped gscan version to 2.9.0
2019-09-19 18:18:33 +02:00
Fabien O'Carroll
01fca3ec2c
Installed @tryghost/members-ssr@0.5.0
...
no-issue
This includes changes that can be used to signin via a GET request
2019-09-17 11:05:06 +08:00
Naz Gargol
0bee38d586
💡 Bumped gscan version to 2.8.0 ( #11134 )
...
no issue
- This version contains --canary flag and new rules that come with it
- The theme checks will be run against canary rules by default
2019-09-16 18:22:49 +02:00
Kevin Ansfield
378ebe62b1
Merge branch 'master' into v3
2019-09-16 09:32:10 +01:00
Renovate Bot
2f86894dff
Update dependency knex to v0.19.4
2019-09-16 04:25:49 +00:00
Renovate Bot
21b9ba893a
Update dependency image-size to v0.7.5
2019-09-16 03:26:55 +00:00
Renovate Bot
c82418153d
Update Test & linting packages
2019-09-16 00:28:05 +00:00
Fabien O'Carroll
8d4056a6ec
Installed @tryghost/members-api@0.5.2
...
no-issue
This improves the logging of errors when sending magic link.
2019-09-15 11:53:29 +08:00
Kevin Ansfield
d645afb416
Removed all accesstokens
and refreshtokens
related code
...
no issue
- v0.1 is ☠️ so the access/refresh token based auth is no longer used
- removed all code related to the `accesstokens` and `refreshtokens` tables
- removed all `passport` related dependencies as it's no longer used
2019-09-12 15:45:27 +01:00
Kevin Ansfield
b46f9b1dc2
🔒 Fully separated front-end and admin app urls
...
no issue
- uses `vhost` in parent-app to properly split front-end and admin/api apps when a separate admin url is configured
2019-09-10 15:47:49 +01:00
renovate[bot]
74fab21eb5
Update dependency mobiledoc-dom-renderer to v0.7.0 ( #10937 )
2019-09-10 09:36:43 +01:00
renovate[bot]
aa22de4db8
Update dependency nock to v11 ( #11093 )
2019-09-10 09:13:26 +01:00
renovate[bot]
07448ce034
Update dependency sqlite3 to v4.1.0 ( #11034 )
2019-09-10 08:58:35 +01:00
renovate[bot]
68af109d8e
Update dependency bookshelf-relations to v1.3.0 ( #11065 )
2019-09-10 08:57:56 +01:00
Kevin Ansfield
2c5fb3d7b8
Version bump to 2.31.0
2019-09-09 17:47:56 +01:00
Kevin Ansfield
5be63958b9
Reverted dependency oembed-parser to 1.2.2
...
no issue
- 1.3.1 is breaking the oembed regression tests
2019-09-09 16:00:04 +01:00
renovate[bot]
5c8efd087e
Update dependency @tryghost/html-to-mobiledoc to v0.6.0 ( #11092 )
2019-09-09 10:45:30 +01:00
renovate[bot]
fa0a399345
Update dependency oembed-parser to v1.3.1 ( #10983 )
2019-09-09 10:44:13 +01:00
Fabien O'Carroll
b8fc0d2bd1
Cached member data in ghost-members-ssr-cache cookie ( #11096 )
...
no-issue
* Installed @tryghost/members-ssr@0.4.0
This now supports caching of the data returned by the members-api
* Renamed cookies set by members-ssr
As discussed with @ErisDS I have prefixed these cookies with `ghost`
2019-09-09 17:39:46 +08:00
Fabien O'Carroll
9447165e0a
Alphabetically sorted dependencies in package.json
...
no-issue
When installing new packages yarn sorts them alphabetically, this meant
that installing/updating packages would have extra changes which would
be noisy either to developers or the git history.
2019-09-09 17:33:47 +08:00
Renovate Bot
01f2f36547
Update dependency @tryghost/url-utils to v0.3.1
2019-09-09 02:34:18 +00:00
Renovate Bot
af021921e7
Update dependency @tryghost/helpers to v1.1.9
2019-09-09 01:28:16 +00:00
Fabien O'Carroll
f63577fa4f
Implemented stripe checkout handling for members
...
no-issue
* Installed members-api@0.5.0 members-ssr@0.3.1
* Supported multiple members-forms
* Used members canary api
* Added GET handler to /members/ssr for id token
The identity token will be used to ensure that a payment is linked to the correct member
* Added stripe.js to ghost_head when members enabled
* Added basic support for linking to stripe checkout
* Removed listener to title and icon settings changes
* Added stripe subscription config
2019-09-06 15:14:21 +08:00
Fabien O'Carroll
49672a1e4d
Updated members service to use magic-link signin
...
no-issue
2019-09-05 11:14:50 +08:00
Fabien O'Carroll
ef78fe7bab
Updated members-api@0.4.1 members-ssr@0.3.0
...
no-issue
These versions contain the necessary changes for magic link signin
2019-09-05 11:14:50 +08:00
Renovate Bot
b1c61e4e84
Update dependency knex to v0.19.3
2019-09-02 02:32:19 +00:00
Renovate Bot
9a9be2f55e
Update dependency bookshelf-relations to v1.1.2
2019-09-02 01:31:35 +00:00
Kevin Ansfield
2080d2f974
Version bump to 2.30.2
2019-08-28 11:39:00 +01:00
Kevin Ansfield
9886077620
Version bump to 2.30.1
2019-08-27 19:44:36 +01:00
Rish
c8b9fd0362
Version bump to 2.30.0
2019-08-27 21:01:30 +05:30
Rishabh Garg
c2aa62083c
Added support for bookmark card ( #11024 )
...
requires https://github.com/TryGhost/Ghost-Admin/pull/1293
- updates `oembed` endpoint behaviour
- if an oembed provider is not found then we use `metascraper` to populate a metadata object
- when metadata is returned rather than an oembed response the payload will look like this:
```json
{
"url": "...",
"type": "bookmark",
"metadata": {
"url": "...",
"title": "...",
"description": "...",
"author": "...",
"publisher": "...",
"thumbnail": "...",
"icon": "..."
}
}
```
- adds a `bookmark` card which generates output for the bookmark card:
```html
<figure class="kg-card kg-bookmark-card">
<a href="[URL]" class="kg-bookmark-container">
<div class="kg-bookmark-content">
<div class="kg-bookmark-title">[TITLE]</div>
<div class="kg-bookmark-description">[DESCRIPTION]</div>
<div class="kg-bookmark-metadata">
<img src="[ICON]" class="kg-bookmark-icon">
<span class="kg-bookmark-author">[AUTHOR]</span>
<span class="kg-bookmark-publisher">[PUBLISHER]</span>
</div>
</div>
<div class="kg-bookmark-thumbnail">
<img src="[THUMBNAIL]">
</div>
</a>
</figure>
```
- if a particular bit of data does not exist then the associated html element will not be present
2019-08-27 15:01:02 +01:00
Renovate Bot
4d7164dce6
Update dependency markdown-it to v9.1.0
2019-08-27 10:45:40 +08:00
Renovate Bot
9ea2f5b445
Update dependency uuid to v3.3.3
2019-08-26 03:26:59 +00:00
Renovate Bot
35a74ecb29
Update dependency proxyquire to v2.1.3
2019-08-26 00:29:39 +00:00
Rish
0d230d4ebc
Version bump to 2.29.1
2019-08-22 07:31:35 +05:30
Kevin Ansfield
653cf0396e
Version bump to 2.29.0
2019-08-20 15:38:58 +01:00
Kevin Ansfield
d0fa149e0e
Updated tests eslint config to use eslint-plugin-ghost@0.5.0
...
no issue
- bump eslint-plugin-ghost to v0.5.0
- update core/test eslint config to use "ghost:test" in place of custom ruleset
- apply automated eslint fixes
2019-08-19 13:38:35 +01:00
Kevin Ansfield
9c46ff154d
Revert tmp dependency to v0.0.33
...
no issue
- renovate auto-upgraded to 0.1.0
- reverts to 0.0.33 to fix the tests
2019-08-19 11:08:27 +01:00
Renovate Bot
dc36012d11
Update dependency knex to v0.19.2
2019-08-19 03:33:02 +00:00
Renovate Bot
59c20ec578
Update dependency @tryghost/social-urls to v0.1.2
2019-08-19 02:48:09 +00:00
Renovate Bot
12fe76cf1d
Update dependency @tryghost/html-to-mobiledoc to v0.5.1
2019-08-19 02:30:45 +00:00
Renovate Bot
a250afdfb2
Update dependency @tryghost/helpers to v1.1.8
2019-08-19 01:35:54 +00:00
Renovate Bot
a04ab771e4
Update Test & linting packages
2019-08-16 19:19:54 +00:00
Kevin Ansfield
b12ae5c99a
Version bump to 2.28.1
2019-08-16 19:48:18 +01:00
Kevin Ansfield
61420ae67f
Updated @tryghost/url-utils to v0.3.0 ( #11027 )
...
refs https://github.com/TryGhost/Ghost/issues/10793
- fixes `urlUtils.htmlRelativeToAbsolute` mangling attribute quote styles and removing indentation
2019-08-16 00:26:24 +01:00
Fabien O'Carroll
24c8da58e4
Fixed local package issue for npm users ( #11019 )
...
closes #11018
2019-08-14 13:19:01 +05:30
Kevin Ansfield
80a79abff5
Version bump to 2.28.0
2019-08-13 11:21:18 +01:00
Fabien O'Carroll
ef4fd4b8ef
Added shared nql-map-key-values module
...
no-issue
This module was being shared between multiple parts of the codebase, the
core/shared directory is a stopgap before we move it out to mongo-utils.
2019-08-12 18:41:43 +08:00
Kevin Ansfield
4f3391cd04
Updated @tryghost/url-utils to v0.2.0 ( #11004 )
...
no issue
- updates `@tryghost/url-utils` following an internal refactor of the package
- renames `makeAbsoluteUrls` to `htmlRelativeToAbsolute` to better reflect what the function is doing
- renames `getBlogUrl` to `getSiteUrl`
- updates UrlUtils test stubbing util to work with a class
- fixes use of invalid port numbers in tests (max port number is 65535, any higher is an invalid URL that will error with some parsers)
2019-08-12 09:31:42 +01:00
Renovate Bot
e89a2074b8
Update dependency proxyquire to v2.1.2
2019-08-12 00:29:25 +00:00
Fabien O'Carroll
c713847718
Installed @nexes/nql@0.3.0
2019-08-09 14:39:01 +08:00
Nazar Gargol
c7c64bdee5
Added frontend lint comand in package.json
...
no issue
- The command was a missing bit for changes introduced in e10e71cc26
2019-08-08 15:01:00 +02:00
Fabien O'Carroll
5bb8fdf799
Version bump to 2.27.0
2019-08-06 17:34:38 +08:00
renovate[bot]
494e0d14a0
Update dependency archiver to v3.1.1 ( #10981 )
2019-08-06 16:16:08 +08:00
renovate[bot]
13b1a9e7ef
Update dependency sharp to v0.23.0 ( #10984 )
2019-08-06 16:14:50 +08:00
Renovate Bot
ff4d3f9e61
Update dependency proxyquire to v2.1.1
2019-08-05 04:34:25 +00:00
Renovate Bot
75ba8b5c64
Update dependency knex-migrator to v3.3.3
2019-08-05 01:28:21 +00:00
Hannah Wolfe
75f6e9c0e3
Update dependency gscan to v2.7.0
2019-08-01 11:00:04 +01:00
Renovate Bot
5766edd6a3
Update dependency semver to v6.3.0
2019-08-01 10:44:06 +05:30
Renovate Bot
2d7a34fcbd
Update dependency amperize to v0.6.0
2019-08-01 10:43:41 +05:30
Renovate Bot
c7a873b80f
Update dependency @tryghost/html-to-mobiledoc to v0.5.0
2019-08-01 10:43:15 +05:30
Renovate Bot
40d8cd332b
Update dependency intl-messageformat to v5.4.3
2019-08-01 10:40:32 +05:30
Rish
1767744b7c
Version bump to 2.26.0
2019-07-30 20:24:26 +05:30
Rish
86c670a942
Updated dependency @tryghost/url-utils to v0.1.4
...
refs #10870
- Reverts moment-timezone version in url-utils to 0.5.23 to fix moment format issue
2019-07-30 20:17:38 +05:30