Naz
2f2fe16944
Added floating threshold to member import
...
closes https://github.com/TryGhost/Team/issues/958
- The change allows to dynamically adjust import threshold based on current member count
2021-08-18 18:39:43 +04:00
Renovate Bot
858a8d685a
Update dependency supertest to v6.1.6
2021-08-18 08:45:42 +01:00
Daniel Lockyer
fa19ef7f0b
v4.12.1
...
-----BEGIN PGP SIGNATURE-----
iHQEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYRviGQAKCRDSEYbwtHKV
rfxSAPi1I0TdH6rbtpNCqaAmm0kAShomDM0IOajwm2bSwFIGAQDYgzablHFGAhv7
fsFe7t66zHs2fGZ7jakF+vC/NEsMBw==
=ci9A
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYRvi/wAKCRDSEYbwtHKV
rdv+AP9sExkMA4Yqn13vs8Lh6vApLi5BmAYipbVZr7/htx9XVAEA2sd4iQBLvS7H
KRxwT/4YMvT985cdPrsYL39hRa0ltwc=
=dpmX
-----END PGP SIGNATURE-----
Merged v4.12.1 into main
v4.12.1
2021-08-17 17:25:28 +01:00
Daniel Lockyer
b482f76d62
v4.12.1
2021-08-17 17:21:45 +01:00
Daniel Lockyer
f8aa065891
v4.12.0
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYRuK8QAKCRDSEYbwtHKV
rXv7AP9tKQEpGwis3ZjVpWcE7EWkYfrwzTmTGnFMAOrqeCPlNQEAyaROjVd2qiGc
xzHsLOu8fIHjhlbQtkbc0fh4ZMiZ2gw=
=kec3
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYRuL4wAKCRDSEYbwtHKV
rdLcAQCYNn+jTXH+QaBu2XBPLfwQltXuhTKe0oMoZA8YUFtC1gEA3tGWtXgZNIGH
BoG+GubHsjSAxpMnxZjQ2dbaUMlZiQo=
=xy1l
-----END PGP SIGNATURE-----
Merged v4.12.0 into main
v4.12.0
2021-08-17 11:13:49 +01:00
Daniel Lockyer
019161cad3
v4.12.0
2021-08-17 11:09:53 +01:00
Renovate Bot
e4d9c8daf2
Update metascraper to v5.24.2
2021-08-16 11:12:26 +00:00
Renovate Bot
67cf73074b
Update dependency supertest to v6.1.5
2021-08-13 14:14:53 +01:00
Renovate Bot
4fe0535236
Update dependency @tryghost/members-csv to v1.1.3
2021-08-13 14:14:23 +01:00
Renovate Bot
13e148bf08
Update dependency @tryghost/magic-link to v1.0.8
2021-08-13 14:14:16 +01:00
Renovate Bot
762b7a467e
Update dependency @tryghost/members-ssr to v1.0.9
2021-08-13 14:14:08 +01:00
Fabien O'Carroll
e208b1a8f3
Updated bulkDestroy method to handle search correctly
...
no-issue
The first implementation of bulkDestroy did not pass the search option
unless the filter was also passed. This was incorrect and has been
fixed.
2021-08-13 13:35:58 +02:00
Fabien 'egg' O'Carroll
235597a5e4
Refactored Members controller bulkDestroy ( #13221 )
...
no-issue
This moves the logic out of the controller and into the members-api
member repository. Removing complexity from the controllers and
out into services is desirable to reduce code in the Ghost codebase
and move logic into modules which can be tested easier.
2021-08-12 15:26:25 +01:00
Renovate Bot
19fd16649a
Update dependency express-jwt to v6.1.0
2021-08-11 22:56:50 +00:00
Renovate Bot
8623e8de8b
Update dependency knex to v0.21.21
2021-08-10 17:33:28 +01:00
Renovate Bot
6719aa4e57
Update metascraper to v5.24.1
2021-08-09 11:56:34 +00:00
Renovate Bot
b17bbe3ead
Update dependency multer to v1.4.3
2021-08-09 10:32:38 +00:00
Renovate Bot
5c8fe195d6
Update dependency @sentry/node to v6.11.0
2021-08-06 14:30:33 +00:00
Renovate Bot
b20c88b3e3
Update dependency @tryghost/html-to-mobiledoc to v0.7.17
2021-08-06 13:31:28 +01:00
Renovate Bot
1a89986323
Update dependency @tryghost/social-urls to v0.1.26
2021-08-06 11:39:14 +01:00
Renovate Bot
6c3836e9c9
Update dependency @tryghost/validator to v0.1.4
2021-08-06 11:39:00 +01:00
Renovate Bot
f698b7785a
Update dependency @tryghost/color-utils to v0.1.1
2021-08-06 08:53:33 +01:00
Renovate Bot
8d73386cf7
Update dependency @tryghost/request to v0.1.4
2021-08-06 08:53:26 +01:00
Renovate Bot
7cddaeb081
Update dependency @tryghost/logging to v0.1.5
2021-08-06 08:53:08 +01:00
Renovate Bot
43902f6673
Update dependency @tryghost/helpers to v1.1.51
2021-08-06 08:23:09 +01:00
Renovate Bot
948b674d85
Update dependency @tryghost/debug to v0.1.4
2021-08-06 08:23:03 +01:00
Renovate Bot
7297323e25
Pin dependency @tryghost/color-utils to v0.1.0
2021-08-06 08:22:46 +01:00
Renovate Bot
4210480c78
Update dependency @tryghost/root-utils to v0.3.3
2021-08-06 08:22:31 +01:00
Renovate Bot
cd98ad6de4
Update dependency @tryghost/string to v0.1.20
2021-08-06 08:22:22 +01:00
Renovate Bot
81c86efa84
Update dependency @tryghost/url-utils to v2.0.2
2021-08-06 08:22:17 +01:00
Renovate Bot
61f1aa4bf2
Update dependency @tryghost/version to v0.1.3
2021-08-06 08:21:59 +01:00
Naz
9081877996
Added ability to modify email_only property in post resource
...
https://github.com/TryGhost/Team/issues/893
- The package bump allows to validate the post's `email_only` property
2021-08-05 19:44:35 +12:00
Fabien 'egg' O'Carroll
758497839b
Updated @tryghost/bookshelf-plugins & @nexes/nql ( #13212 )
...
refs https://github.com/TryGhost/Team/issues/944
This updates both libraries to include support for custom foreign keys
on relations, as well as relations with a "virtual" table, defined by a
query.
This will allow us to filter members based on aggregates of their
events, as well as on properties of their stripe subscriptions which are
linked not by the `id` column but by thir external stripe id, e.g. `customer_id`.
2021-08-04 17:01:23 +01:00
Fabien 'egg' O'Carroll
424f621414
Moved NQL relations and expansions into the models ( #13204 )
...
refs https://github.com/TryGhost/framework/pull/19
The @tryghost/bookshelf-filter plugin no longer bundles hardcoded
relations and expansion definitions, instead leaving it up to the
library consumer to implement.
This PR adds the preexisting relations and expansions to the relevant
models, in order to preserve our existing filtering functionality.
2021-08-04 15:30:53 +01:00
Daniel Lockyer
5cce9818eb
v4.11.0
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYQk0mQAKCRDSEYbwtHKV
raAxAQCWNrrS6ixKZlzFkjv8opyMQ1b0HV25NBjg8rAkD8YRVQEAsvUM2Vu/G0+Y
mbb7qeWAzK1L8tNP686Khc84TbeSBQY=
=NBs1
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYQk1CAAKCRDSEYbwtHKV
rcPcAP9eW3OIVa5eO05BTVt7Dgi6sqLkry7AKU1KA6yWANJS4wEAi+EygDpPjxXu
HTIkCXAJRV8VAKPHbO6ESUcqtMTEOAc=
=PoHi
-----END PGP SIGNATURE-----
Merged v4.11.0 into main
v4.11.0
2021-08-03 13:22:26 +01:00
Daniel Lockyer
0035d45a31
v4.11.0
2021-08-03 13:20:41 +01:00
Kevin Ansfield
db4a596d92
Added top/bottom divider and button alignment support to email-cta card
...
refs https://github.com/TryGhost/Team/issues/928
- bumped `kg-default-cards` which adds necessary output to the rendered `email-cta` card
2021-08-02 15:31:45 +01:00
Renovate Bot
4a4f98ffe2
Update metascraper to v5.24.0
2021-08-02 10:20:50 +00:00
Renovate Bot
deb971dad6
Update metascraper to v5.23.3
2021-08-02 00:21:03 +00:00
Renovate Bot
cb46e14c9c
Update dependency eslint to v7.32.0
2021-07-30 23:58:43 +00:00
Kevin Ansfield
dbbf80bc6a
Fixed "undefined" appearing in email-cta cards when no content is provided
...
refs https://github.com/TryGhost/Team/issues/928
- bumped version of `kg-default-cards` which includes a fix
2021-07-29 15:47:48 +01:00
Kevin Ansfield
eb92610df2
Added accent color button styles to labs email template
...
refs https://github.com/TryGhost/Team/issues/928
- duplicated email template so email-cta changes can go into the labs version
- added `accentContrastColor` to template settings for using white/black depending on the accent color
- added `.gh-btn-accent` styles to the email template (email-cta card already uses those for the button)
2021-07-29 15:25:09 +01:00
Kevin Ansfield
152702c27b
Fixed error when rendering email-cta card with button and no contents
...
refs https://github.com/TryGhost/Team/issues/928
- bumped `kg-default-cards` to version with a fix for `payload.html` being `undefined`
- bumped other `kg-*` packages to that had sub-dependency bumps
2021-07-29 14:39:25 +01:00
Naz
5fd1ed5bcb
Added an escalation email when import triggers a limit
...
refs https://github.com/TryGhost/Team/issues/912
- When the improt acceedes the threshold for the first time we need a way to notify configured escalationAddress to verify the instance owner's email address.
2021-07-29 20:30:30 +12:00
Renovate Bot
9d60936c56
Update metascraper to v5.23.1
2021-07-27 16:07:05 +00:00
Kevin Ansfield
82032fb7c2
Added first pass at email-cta card button rendering in emails
...
refs https://github.com/TryGhost/Team/issues/927
- bumped `@tryghost/kg-default-cards` to version with button output when rendering
- bumped `@tryghost/kg-card-factory` and `@tryghost/kg-markdown-html-renderer` as they had (unrelated) sub-dependency updates
2021-07-27 17:05:38 +01:00
Renovate Bot
b5334fe831
Update dependency sinon to v11.1.2
2021-07-27 12:52:52 +00:00
Renovate Bot
91ab07d0d1
Update metascraper to v5.23.0
2021-07-26 12:02:57 +00:00
Daniel Lockyer
04b5a1c6c5
v4.10.2
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYP6iagAKCRDSEYbwtHKV
rR/dAPsGjY89fheicUdZfWbVUGunIQAKCYWj4sNMR5ZJbFQ8IAD8Dbx5XLR1IYmX
7uzjx7ayuHt+o9jJkaRFGpETIRln4w0=
=JY+u
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYP6kDQAKCRDSEYbwtHKV
rVJ1AQCDiGWEJNVItQbPoAURACUtQPtg8GH1O62We+LUNdKQ5gEA2+snzZAi9fag
60k5eyYxcB4JOwSVLIS19FcybgnhuAg=
=1a74
-----END PGP SIGNATURE-----
Merged v4.10.2 into main
v4.10.2
2021-07-26 13:01:12 +01:00
Daniel Lockyer
570bc67790
v4.10.2
2021-07-26 12:54:18 +01:00