Naz Gargol
a4462c5753
Added members CSV export to Admin API ( #11198 )
...
no issue
2019-10-03 20:36:22 +02:00
Naz Gargol
bb355ac9f2
Added members CSV import to Admin API ( #11197 )
...
no issue
- Improved error handling for member creation. We should be returning 422s instead of 500 when possible
- Wrapped `members.add` method with Bluebird promise. Wrapping is needed to be able to use `.reflect()` in CSV export method
- Added proper members CSV fixture
2019-10-03 19:59:19 +02:00
Kevin Ansfield
1fa70dea23
Whitelisted members endpoints for v2 and canary Admin APIs ( #11196 )
...
no issue
- http verbs needed to be whitelisted for the members endpoint to avoid `NotImplementedError`s when accessing
2019-10-03 17:28:20 +01:00
Naz Gargol
30326cbd2d
Added handling for PUT members endpoint ( #11194 )
...
no issue
- Adds the ability to edit `name` field for a specific member by using `PUT /members/:id` endpoint
2019-10-03 13:38:22 +02:00
Fabien O'Carroll
d4f71ade11
Added support for dynamic stripe checkout redirects
...
no-issue
You can now use `data-members-success` and `data-members-cancel` on any
element which also has a valid `data-members-plan` attribute to set the
cancel and success redirects for stripe checkout.
The value will be used similar to how a `href` attribute would be.
e.g.
On a page https://site.com/membership
An attribute of "/success" would redirect to https://site.com/success
An attribute of "success" would redirect to https://site.com/membership/success
An attribute of "https://site.com/whatever " would redirect to https://site.com/whatever
2019-10-03 17:36:33 +07:00
Fabien O'Carroll
cb431d758b
Installed @tryghost/members-api@0.7.6
...
no-issue
This adds support for dynamic success and cancel urls for stripe checkout
2019-10-03 17:36:33 +07:00
Naz Gargol
5228d9819b
Added members POST API ( #11189 )
...
no issue
- Added Regression full test coverage for members Admin API
- Added `POST /members` endpoint
- Added members schema definition + validation
- Added ability to pass through send_email/emal_type options to members API
2019-10-03 11:15:50 +02:00
Kevin Ansfield
839cf0289f
Added tests for bookmark card
...
no issue
2019-10-02 17:47:37 +01:00
Nazar Gargol
7abeaf6f18
Fixed local utils paths in canary regression tests
...
no issue
- The path that was used pointed to differen API which was overseen during one of the refactorings
2019-10-02 17:09:33 +02:00
Kevin Ansfield
36674c7584
Updated dependency @tryghost/url-utils to v0.6.0
...
no issue
- has refactored relativeToAbsolute utility
- has bugfixes for subdirectory handling and deduplication
- includes new utilities for transforming urls in markdown and mobiledoc
2019-10-02 13:06:50 +01:00
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
Nazar Gargol
fae0975c6e
Removed check for isPaid
flag
...
ref 6bbe7bb3d4
- This value is no longer being set on the client side and doesn't serve any purpose. The logic should rely on payment processors being configured instead
2019-10-02 11:22:29 +02:00
Naz Gargol
e214838039
Improve visibility's default handling ( #11183 )
...
no issue
- Moved default_content_visibility out of labs as we should be extra careful with what is exposed in the labs + it doesn't really belong there.
2019-10-02 11:08:10 +02:00
Fabien O'Carroll
a3f3a56589
Fixed DELETE method for members on admin
...
no-issue
members-api uses async functions internally which return non-bluebird
promises, so the `return` method wasn't availiable.
2019-10-02 15:44:14 +07:00
Fabien O'Carroll
2bdef15971
Passed basic updateMember function to members-api
...
no-issue
This adds support for updating member names
2019-10-02 15:26:40 +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
db51add380
Passed logging correctly to members-api
...
no-issue
Since 0.7.2 of members-api setLogger has been removed and expects a
logger to be passed at creation
2019-10-02 14:03:00 +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
500f8aac17
Passed partner_id in stripe appInfo
...
no-issue
This correctly configures stripe to use our partner integration
2019-10-01 17:55:59 +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
655edcd5be
Supported data-members-form=signup/signin/subscribe
...
no-issue
This allows the theme developer to drive the different flows based on
the data-members-form attribute. If the attribute is empty or blank, the
default "signin" will be sent.
2019-10-01 15:16:28 +07:00
Fabien O'Carroll
a0a406fe6a
Updated members api to use type
for url/email
...
no-issue
This adds basic templates for "signup"/"signin"/"subscribe" types for
the magic-link email template. It also adds the action query parameter
to the link so that clientside js can handle the different states.
2019-10-01 15:16:28 +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
d899923210
Renamed @member.subscribed to @member.paid
...
no-issue
To match the content gating terminology
2019-10-01 13:05:48 +07:00
Fabien O'Carroll
10cf9539db
Added name, email & subscriptions to data in theme
...
no-issue
This is to allow better customistion of a "members area" in the theme
2019-10-01 13:05:48 +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
Fabien O'Carroll
020b2f2159
Updated lockfile
...
no-issue
2019-10-01 11:45:37 +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
Nazar Gargol
a33d5feb43
Fixed db regression tests
...
refs 6859e9a9a1
- The change in the ref didn't take into account increasing counts in regression tests
2019-09-30 22:32:11 +02:00
Nazar Gargol
955bc434d1
Fixed posts model regression test
...
no issue
- The failing test was introduced with 80f7e0b19e
- The counter was not correctly incremented
2019-09-30 21:25:23 +02:00
renovate[bot]
b64b0f3532
Update dependency markdown-it to v10 ( #11126 )
2019-09-30 21:22:08 +02:00
Nazar Gargol
84b08e627d
Removed #member tag logic from input/output serializers
2019-09-30 17:46:36 +02:00
Naz Gargol
36379b2806
Added content gating based on visibility flag ( #11173 )
...
no issue
- Checks content gating based on members current plan and visibility option set on the requested post/page
2019-09-30 17:40:03 +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