0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-03 23:00:14 -05:00
Commit graph

2520 commits

Author SHA1 Message Date
Fabien O'Carroll
226607a203 Added signup events to members event timeline
refs https://github.com/TryGhost/Team/issues/469

This updates to logic for generating the member events timeline used on
the dashboard to include member signup events and exclude newsletter
subscription events that are the byproduct of a member signup.

This allows site owners to get a fuller picture of what's happening with
their members, whilst reducing the noise of almost duplicate data.

This also fixes a bug where the timeline was not ordered correctly
2021-03-05 13:10:09 +00:00
Renovate Bot
290cceb472
Update dependency @tryghost/url-utils to v1.0.2 2021-03-05 05:10:38 +00:00
Hannah Wolfe
fd0a4692c9 Update dependency @tryghost/limit-service to v0.3.0
refs https://github.com/TryGhost/Team/issues/510

- This update fixes the casing of the limit names
2021-03-04 21:17:27 +00:00
Hannah Wolfe
e676e26442 Update dependency @tryghost/limit-service to v1.2.1
- This adds proper number formatting to error messages
2021-03-04 18:17:17 +00:00
Hannah Wolfe
7e2da2adee Update dependency @tryghost/limit-service to v1.2.0
- The new version ensures that invites are counted when looking for staff users
2021-03-04 13:56:32 +00:00
Sam Lord
ae090b0a13 Update to latest Ghost Ignition
no issue
2021-03-04 12:10:32 +00:00
Naz
7a11a9b3c4 Bumped gscan to 4.0.0-pre.5
refs https://github.com/TryGhost/Team/issues/509

- Updated version includes {{@site.lang}} deprecation
2021-03-04 21:18:27 +13:00
Rish
b56e684258 Bumped gscan to 4.0.0-pre.4
refs https://github.com/TryGhost/Team/issues/492

- updates regex that checks valid files to test rules against to include all *.hbs files
- cleans up rules for last4 and currency_symbol helpers
2021-03-03 23:43:08 +05:30
Hannah Wolfe
8f4e43a1fe Update dependency @tryghost/limit-service to v1.1.1
- fixes a really weird unexpected token = error when using lodash templates in Ghost
- this was caused by _.templateSettings being global
- this fix ensures that the config of the limit-service stays in the limit-service!
2021-03-03 17:58:38 +00:00
Sam Lord
40da54f123 Updated Ghost-Ignition to latest version 2021-03-03 17:47:56 +00:00
Hannah Wolfe
c7b843471f Added limit service
refs: https://github.com/TryGhost/Team/issues/510

- added and wired up the new limit service, which is a lazy-loaded service
- this handles the case that there are host limits set in config, and wraps all the logic needed for detecting exceeded limits & throwing limit errors
- expects limits to be set in config under `host_settings.limits`
- supported limits are managed in the limit service, outside of core
2021-03-03 13:43:05 +00:00
Rish
b70537461b Bumped gscan to 4.0.0-pre.2
refs https://github.com/TryGhost/Team/issues/492

Adds new warnings/recommendation for `foreach` , `default_payment_card_last4` and `currency_symbol` to v3/v4
2021-03-03 18:18:30 +05:30
Renovate Bot
e872d3e6be
Update dependency @tryghost/helpers to v1.1.39 2021-03-03 10:00:49 +00:00
Daniel Lockyer
2ca8e56187
Updated knex-migrator dependency to 4.0.1 2021-03-03 08:47:21 +00:00
Renovate Bot
84313cef49 Update dependency knex to v0.21.19 2021-03-03 08:29:36 +00:00
Naz
d37a4ec97e Bumped url-utils to 1.0.0
refs https://github.com/TryGhost/Team/issues/513

- The `defaultApiVersion` parameter was bumped to v4 in this version
- Also contains a refactore for `url.parse` method which was used for base url detection
2021-03-03 17:19:31 +13:00
Naz
fe090c83aa Fixed truncated worker thread messages
refs 12a1c60424

- The bump contains a bump in bree version, which fixes message truncation problem
2021-03-03 12:33:25 +13:00
Renovate Bot
09a09edbfc
Update dependency nock to v13.0.10 2021-03-02 21:26:47 +00:00
Daniel Lockyer
68aa016264
⚙️ Bumped required Ghost-CLI version to 1.16.0
no issue

- Ghost-CLI 1.16.0 contains changes required for the new Ghost 4.0 boot
  - see release notes: https://github.com/TryGhost/Ghost-CLI/releases/tag/1.16.0
- we've also implemented a new policy that you must be on the latest
  version of your major in order to major migrate, which is handled in
  this new CLI version
- by bumping it here, users on previous versions will be required to
  update CLI when attempting to upgrade Ghost
2021-03-02 09:45:52 +00:00
Kevin Ansfield
11802ebee0
Extracted email analytics library code to external packages (#12541)
closes https://github.com/TryGhost/Team/issues/493

- all functionality except that directly related to Ghost's database and business logic now lives in external packages
  - @tryghost/email-analytics-service
  - @tryghost/email-analytics-provider-mailgun
2021-03-02 07:26:33 +00:00
Renovate Bot
069086e473
Update dependency @sentry/node to v6.2.1 2021-03-01 17:39:33 +00:00
Renovate Bot
fa89adda3b Update dependency jwks-rsa to v1.12.3 2021-03-01 13:18:34 +00:00
Naz
492f115850 Bumped gscan to 4.0.0-pre.1
refs https://github.com/TryGhost/Team/issues/492
d0e0760dae

- With Ghost 4.0 it will detect deprecated {{@labs.members}}  warning and use of deprecated ghost-api v2 in theme's package.json
2021-03-01 19:26:17 +13:00
Renovate Bot
196e91b0cb
Update Test & linting packages 2021-03-01 01:18:17 +00:00
Renovate Bot
c84b74c538 Update dependency knex-migrator to v4 2021-02-25 15:02:27 +00:00
Renovate Bot
2fc93e2582
Update dependency analytics-node to v4.0.1 2021-02-25 08:04:35 +00:00
Renovate Bot
30371b0986
Update dependency nock to v13.0.8 2021-02-25 03:25:52 +00:00
Renovate Bot
1d48d5af7c Update dependency analytics-node to v4 2021-02-24 15:57:38 +00:00
Renovate Bot
bd28ee9610 Update dependency @tryghost/members-ssr to v0.8.11 2021-02-24 13:01:48 +00:00
Renovate Bot
ad6f3a41c0 Update dependency @tryghost/session-service to v0.1.17 2021-02-24 13:01:30 +00:00
Renovate Bot
30fcf8de2e Update dependency @tryghost/constants to v0.1.6 2021-02-24 09:28:36 +00:00
Renovate Bot
fee3bec2b1 Update dependency @tryghost/magic-link to v0.6.7 2021-02-24 09:06:27 +00:00
Renovate Bot
f39e734197 Update dependency @tryghost/promise to v0.1.6 2021-02-24 09:05:20 +00:00
Renovate Bot
70809889b2 Update dependency @tryghost/errors to v0.2.9 2021-02-24 09:05:08 +00:00
Daniel Lockyer
4c4a47825d
v4.0.0-alpha.3 2021-02-23 19:41:51 +00:00
Fabien O'Carroll
7ecd1067ba Fixed generation of MRR and Volume data
refs https://github.com/TryGhost/Members/commit/bb433e13

MRR and Volume aggregates were broken, this fix is in members-api
2021-02-23 17:50:43 +00:00
Daniel Lockyer
2fe1fb59ee
Updated knex-migrator to v3.5.1
no issue

- Renovate was being slow again
2021-02-23 15:56:22 +00:00
Renovate Bot
0665085c25 Update dependency @tryghost/security to v0.2.6 2021-02-23 15:40:40 +00:00
Renovate Bot
fde72deb7c Update dependency @tryghost/mw-session-from-token to v0.1.16 2021-02-23 15:40:29 +00:00
Renovate Bot
4971a4463f Update dependency @tryghost/bootstrap-socket to v0.2.7 2021-02-23 15:40:06 +00:00
Renovate Bot
c0d52cc5bd Update dependency @tryghost/adapter-manager to v0.2.9 2021-02-23 15:39:58 +00:00
Renovate Bot
3adca322dc Update dependency knex to v0.21.18 2021-02-23 15:39:16 +00:00
Renovate Bot
94f5aa45e8
Update dependency lodash to v4.17.21 2021-02-22 21:53:57 +00:00
Renovate Bot
9c96fbbe41
Update dependency @tryghost/zip to v1.1.10 2021-02-22 17:50:30 +00:00
Renovate Bot
f106de99f6
Update dependency @tryghost/vhost-middleware to v1.0.13 2021-02-22 09:30:40 +00:00
Naz
12a1c60424 Added custom worker message handler
refs https://github.com/TryGhost/Ghost/issues/12496

- Handling logging in the main thread avoids file handle leaks which happen due to leaky implementation of bunyan logger (see referenced issue for more context)
- Bumped job-manager version to allow for `workerMessageHandler` callback funciton
2021-02-22 20:02:00 +13:00
Renovate Bot
b5f1c3ef6e Update dependency @tryghost/members-csv to v0.4.5 2021-02-19 16:18:18 +00:00
Hannah Wolfe
edbf9a7076 💡 Removed main script that no longer exists
refs 481e2425af

- We no longer support using Ghost as an npm module (this was deprecated long ago)
- We've now removed the file that this used to point to (in 481e2425af)
- As we aren't supporting this approach, we are removing the main script rather than updating it
2021-02-19 15:22:50 +00:00
Hannah Wolfe
481e2425af Finalised new boot process
- This commit removes the old boot process and any files that are no longer needed as a result
- Remove the duplicate event for triggering inactive themes to load
- Tidied up a few other bits
2021-02-19 13:15:12 +00:00
Renovate Bot
ab65f70ef1
Update dependency ghost-ignition to v4.4.4 2021-02-19 04:41:24 +00:00