renovate[bot]
0fdbba9dbd
Update Test & linting packages
2022-07-19 20:05:27 +00:00
renovate[bot]
79b0e7a3a2
Update dependency nock to v13.2.8
2022-06-30 21:37:04 +00:00
Renovate Bot
fd118f1fe2
Update dependency nock to v13.2.7
2022-06-15 03:55:13 +00:00
Renovate Bot
47e3a3253f
Update Test & linting packages
2022-06-03 23:36:05 +00:00
Renovate Bot
76fbb32163
Update dependency c8 to v7.11.3
2022-05-16 04:53:53 +00:00
Matt Hanley
c11b0e822d
Published new versions
...
- @tryghost/custom-theme-settings-service@0.3.3
- @tryghost/email-analytics-provider-mailgun@1.0.9
- @tryghost/email-analytics-service@1.0.7
2022-05-12 16:42:53 +01:00
Renovate Bot
a5174ff250
Update dependency sinon to v14
2022-05-09 02:31:27 +00:00
Renovate Bot
cc52c3b583
Update dependency c8 to v7.11.2
2022-05-02 19:13:17 +01:00
ceecko
a9cce0281d
Added support for eu Mailgun domain ( #73 )
...
closes: https://github.com/TryGhost/Ghost/issues/14640
- eu mailgun domains have a different structure.
- we weren't accounting for this when fetching the next page of results, meaning that email stats didn't work on EU domains
2022-05-02 19:08:30 +01:00
Renovate Bot
7d25bbec89
Update dependency mocha to v10
2022-05-02 00:44:17 +00:00
Renovate Bot
62af5754d0
Update dependency sinon to v13.0.2
2022-04-14 04:48:38 +00:00
Daniel Lockyer
3ecc15e02f
Published new versions
...
- @tryghost/custom-theme-settings-service@0.3.2
- @tryghost/email-analytics-provider-mailgun@1.0.8
- @tryghost/email-analytics-service@1.0.6
2022-03-24 10:46:59 +00:00
Renovate Bot
dcedd7a737
Update dependency @tryghost/errors to v1
2022-03-24 10:46:16 +00:00
Renovate Bot
1a1453dc34
Update dependency mocha to v9.2.2
2022-03-11 17:39:51 +00:00
Daniel Lockyer
f4e24a76e2
Added --all
to c8 command
...
refs https://github.com/TryGhost/Toolbox/issues/203
- without `--all`, c8 ignores files that should be included in the
coverage score but aren't used in tests
- this means we have artificially high scores in places where this
isn't used
- this commit adds `--all` where previously missing
- where this fails `--check-coverage`, that has been removed for
now
2022-02-21 13:34:08 +01:00
Renovate Bot
171e15bd13
Update dependency mocha to v9.2.1
2022-02-21 00:48:38 +00:00
Renovate Bot
a08c253581
Update dependency nock to v13.2.4
2022-02-04 19:13:01 +00:00
Renovate Bot
73081dc561
Update dependency nock to v13.2.3
2022-02-03 20:27:52 +00:00
Renovate Bot
8b4be67e21
Update dependency sinon to v13.0.1
2022-02-01 15:42:48 +00:00
Renovate Bot
9223d9d1ae
Update dependency sinon to v13
2022-01-31 00:29:57 +00:00
Renovate Bot
0da6639d63
Update dependency mocha to v9.2.0
2022-01-24 12:09:30 +00:00
Renovate Bot
1fd73d9429
Update Test & linting packages
2022-01-20 16:21:37 +00:00
Renovate Bot
0649cf36c9
Pin dependency @nexes/nql to 0.6.0
2022-01-20 14:27:59 +00:00
Renovate Bot
5a145de5b9
Update dependency c8 to v7.11.0
2022-01-20 14:22:54 +00:00
Renovate Bot
6581561f55
Update dependency nock to v13.2.2
2022-01-20 14:22:41 +00:00
Renovate Bot
d8196129cb
Update dependency mocha to v9.1.4
2022-01-14 20:50:48 +00:00
Joe Grigg
fc4fcfdcc3
Updated references to master branch to point to new default main branch
...
refs https://github.com/TryGhost/Toolbox/issues/162
2022-01-10 13:33:00 +00:00
John O'Nolan
7a8b94d1d8
2022
2022-01-06 13:42:05 +00:00
Sam Lord
303ca79832
Published new versions
...
- @tryghost/email-analytics-provider-mailgun@1.0.7
2021-12-06 11:35:57 +00:00
Sam Lord
f477e88a0f
Update @tryghost/logging in Mailgun provider to v2
...
refs: https://github.com/TryGhost/Toolbox/issues/146
This allows the mailgun provider to run inside a job and talk to the parent process for logging.
2021-12-06 11:33:52 +00:00
Sam Lord
a2a1144bf7
Published new versions
...
- @tryghost/email-analytics-provider-mailgun@1.0.6
- @tryghost/email-analytics-service@1.0.5
2021-12-02 12:27:45 +00:00
Sam Lord
a96cf1a39a
Use @tryghost/logging package instead of injected argument
...
refs: https://github.com/TryGhost/Toolbox/issues/146
2021-12-02 12:26:23 +00:00
Sam Lord
9c9d6c2340
Replaced GhostIgnition with @tryghost packages
...
refs: https://github.com/TryGhost/Toolbox/issues/146
2021-12-02 12:17:38 +00:00
Kevin Ansfield
8eeefab2e1
Published new versions
...
- @tryghost/custom-theme-settings-service@0.3.1
- @tryghost/email-analytics-provider-mailgun@1.0.5
- @tryghost/email-analytics-service@1.0.4
2021-10-26 10:15:36 +01:00
Kevin Ansfield
5c2f25d016
Fixed "Error parsing filter" when a theme name contains .
chars
...
no issue
- we were passing the theme name directly in the model query filter string without any surrounding `'` chars meaning we were generating invalid filters
2021-10-26 10:14:39 +01:00
Renovate Bot
399e9e0239
Update dependency nock to v13.1.4
2021-10-21 15:25:16 +02:00
Renovate Bot
3399769cc9
Update dependency c8 to v7.10.0
2021-10-21 15:24:51 +02:00
Daniel Lockyer
73f21a5065
Added codecov.io coverage uploader to CI
...
refs https://linear.app/tryghost/issue/CORE-74/improve-the-test-situation
- this commit adds the codecov GitHub Action into CI so we can upload
coverage reports
- the coverage files need to be in XML for them to work with
codecov, so this commit also adds cobertura (XML) as a reporter
2021-10-20 14:36:35 +02:00
Kevin Ansfield
106f26eece
Published new versions
...
- @tryghost/custom-theme-settings-service@0.3.0
2021-10-20 13:19:51 +01:00
Kevin Ansfield
2951da002c
Added name
argument to .activateTheme()
...
no issue
Ghost allows multiple themes with the same `name` value in `package.json` so it assigns custom names based on the file name. When syncing we were only looking at the package.json `name` value so there could be a syncing clash when swapping between active themes.
- added `name` as the first argument to `.activateTheme(name, theme)` so that the service's consumer is in control of settings sync applying to it's known theme name
2021-10-20 11:04:44 +01:00
Thibaut Patel
38e9f84d41
Published new versions
...
- @tryghost/custom-theme-settings-service@0.2.0
- @tryghost/email-analytics-provider-mailgun@1.0.4
- @tryghost/email-analytics-service@1.0.3
2021-10-20 11:46:57 +02:00
Thibaut Patel
e5e67fe6f0
Added validation for boolean and color
...
refs https://github.com/TryGhost/Team/issues/1107
refs https://github.com/TryGhost/Team/issues/1106
2021-10-20 11:23:14 +02:00
Renovate Bot
63668b8df3
Update dependency mocha to v9.1.3
2021-10-20 06:31:15 +00:00
Naz
1579d7f3ed
Published new versions
...
- @tryghost/custom-theme-settings-service@0.1.2
- @tryghost/email-analytics-provider-mailgun@1.0.3
2021-10-11 17:16:38 +02:00
Naz
b5de031b42
Added debug logs to event fetch loop
...
refs https://linear.app/tryghost/issue/CORE-91/add-email-analytics-job-unstalling-mechanism
- Additional logs should give more insight into what's going on during event fetching
2021-10-11 17:15:35 +02:00
Renovate Bot
c034eecb41
Pin dependency sinon to 11.1.2
2021-10-11 01:47:57 +00:00
Kevin Ansfield
265d18aeda
Published new versions
...
- @tryghost/custom-theme-settings-service@0.1.1
2021-10-08 15:43:36 +01:00
Kevin Ansfield
7729560201
Fixed tests
...
- unsaved changes didn't make it into previous commit
2021-10-08 15:42:54 +01:00
Kevin Ansfield
b708c7ea67
Changed "NotFoundError" and "BadRequestError" to "ValidationError"
...
refs https://github.com/TryGhost/Team/issues/1104
- better matches the context of the request as we're validating known keys and valid options from multiple settings
- "404 Not Found" didn't make sense because `/custom_theme_settings/` _does_ exist, it's just that one setting key wasn't known
- "400 Bad Request" didn't make sense because the request was understood, it just failed validation of the setting values
2021-10-08 15:40:44 +01:00
Kevin Ansfield
43adbccb3a
Published new versions
...
- @tryghost/custom-theme-settings-service@0.1.0
2021-10-07 16:58:21 +01:00