Ghost CI
a3376fe502
v5.23.0
2022-11-18 15:00:50 +00:00
renovate[bot]
426c515f83
Update dependency ember-template-lint to v4.18.2
2022-11-18 01:29:10 +00:00
renovate[bot]
72b57db2e8
Update dependency ember-template-lint to v4.18.1
2022-11-15 14:11:52 +00:00
Ghost CI
0b7f64604e
v5.22.11
2022-11-15 14:08:44 +00:00
Ghost CI
718657a8f4
v5.22.10
2022-11-11 15:00:40 +00:00
renovate[bot]
b74029697f
Update dependency webpack to v5.75.0
2022-11-09 16:17:31 +00:00
renovate[bot]
d4c0224fd8
Update dependency ember-template-lint to v4.18.0
2022-11-08 13:10:42 +00:00
Ghost CI
4b7dd71851
Merged heads/v5.22.9 into main
2022-11-08 09:04:04 +00:00
Ghost CI
f274275ef3
v5.22.9
2022-11-08 09:04:01 +00:00
renovate[bot]
8fa9f1e7e6
Update Test & linting packages
2022-11-07 20:39:48 +00:00
Ghost CI
92c3d1e933
Merged heads/v5.22.8 into main
2022-11-07 16:13:43 +00:00
Ghost CI
5f9e354cae
v5.22.8
2022-11-07 16:13:40 +00:00
Ghost CI
1575304627
Merged heads/v5.22.7 into main
2022-11-07 10:46:01 +00:00
Ghost CI
96aa0e6ba6
v5.22.7
2022-11-07 10:45:58 +00:00
renovate[bot]
12023804de
Update dependency eslint to v8.27.0
2022-11-07 01:32:41 +00:00
Ghost CI
81566aca88
v5.22.6
2022-11-04 15:00:38 +00:00
Daniel Lockyer
c32a013087
Merged v5.22.5 into main
...
v5.22.5
2022-11-04 13:05:33 +07:00
Ghost CI
a06bc369bc
v5.22.5
2022-11-04 04:55:45 +00:00
Daniel Lockyer
ab678c3a90
Merged v5.22.4 into main
...
v5.22.4
2022-11-02 07:09:23 +07:00
Ghost CI
13c6204197
v5.22.4
2022-11-01 19:19:31 +00:00
Hannah Wolfe
85c5a19f33
Merged v5.22.3 into main
...
v5.22.3
2022-11-01 17:29:16 +00:00
Ghost CI
7fda360799
v5.22.3
2022-11-01 17:12:38 +00:00
Daniel Lockyer
498bec08cf
Merged v5.22.2 into main
...
v5.22.2
2022-11-01 18:24:58 +07:00
Ghost CI
3c71d07dfb
v5.22.2
2022-11-01 09:28:14 +00:00
Daniel Lockyer
68689917e6
Merged v5.22.1 into main
...
v5.22.1
2022-11-01 06:11:24 +07:00
Ghost CI
b2ad52fbf5
v5.22.1
2022-10-31 17:49:43 +00:00
renovate[bot]
8cde26f986
Update dependency ember-template-lint to v4.17.0
2022-10-31 17:37:40 +00:00
Daniel Lockyer
92740e8967
Merged v5.22.0 into main
...
v5.22.0
2022-10-31 17:49:27 +07:00
Ghost CI
44722efe38
v5.22.0
2022-10-31 10:41:31 +00:00
renovate[bot]
ac01fc5e42
Update dependency @babel/plugin-proposal-decorators to v7.20.0
2022-10-31 10:38:05 +07:00
Ghost CI
7724d29afd
v5.21.0
2022-10-28 16:00:39 +01:00
Simon Backx
076e3c02b2
Added linking between member and subscription created events ( #15693 )
...
fixes https://github.com/TryGhost/Team/issues/2160
- Adds a `batch_id` to both events that contain the same ID if they were created at the same time.
- Removes duplicate signup/conversion events using the batch_id
- Requires an update in mongo-knex to work (refs https://ghost.slack.com/archives/C02G9E68C/p1666773313272409?thread_ts=1666767872.375009&cid=C02G9E68C )
- Some dependencies needed an update to load the latest mongo-knex
- Added tiers to membersUtils, loaded on startup (we can start to use this instead of fetching it every time)
2022-10-27 11:44:19 +02:00
renovate[bot]
603c78755d
Updated @tryghost dependencies ( #15631 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-24 10:30:40 +07:00
renovate[bot]
5f08c1b713
Update dependency ember-svg-jar to v2.4.2
2022-10-24 10:28:20 +07:00
renovate[bot]
9b2e4eb73c
Update dependency @babel/plugin-proposal-decorators to v7.19.6
2022-10-24 10:25:41 +07:00
renovate[bot]
66f92e6eaf
Update dependency ember-auto-import to v2.4.3
2022-10-24 10:20:44 +07:00
renovate[bot]
3021a7dc50
Update dependency eslint to v8.26.0
2022-10-24 10:19:56 +07:00
Ghost CI
67c742606d
v5.20.0
2022-10-21 16:00:38 +01:00
renovate[bot]
eaf6c5d1b7
Update dependency ember-svg-jar to v2.4.1
2022-10-20 10:14:41 +07:00
renovate[bot]
6eaeaad5f2
Update dependency ember-template-lint to v4.16.1
2022-10-18 23:25:57 +00:00
Daniel Lockyer
9b8c33484d
Merged v5.19.3 into main
...
v5.19.3
2022-10-19 06:22:38 +07:00
Ghost CI
e1e5a7b35e
v5.19.3
2022-10-18 16:18:29 +01:00
renovate[bot]
2f43e71f7f
Update dependency ember-template-lint to v4.16.0
2022-10-18 10:21:09 +00:00
Kevin Ansfield
95cfb48c2d
Fixed broken ember-svg-jar
asset viewer
...
no issue
- downgraded to `2.3.4` because `2.4.0` is missing the asset viewer assets, see https://github.com/voltidev/ember-svg-jar/issues/233
2022-10-18 11:18:20 +01:00
Daniel Lockyer
2dcc4139b1
Merged v5.19.2 into main
...
v5.19.2
2022-10-18 17:04:23 +07:00
Ghost CI
14a259b828
v5.19.2
2022-10-18 09:51:41 +01:00
Daniel Lockyer
b6d2d97af2
Merged v5.19.1 into main
...
v5.19.1
2022-10-17 17:48:02 +07:00
Ghost CI
9a2fcba68a
v5.19.1
2022-10-17 11:45:59 +01:00
renovate[bot]
f63fef11ed
Update dependency util to v0.12.5
2022-10-17 15:37:56 +07:00
Ghost CI
4e3afadfef
v5.19.0
2022-10-14 16:00:45 +01:00
renovate[bot]
3917a058a4
Update dependency ember-classic-decorator to v3.0.1
2022-10-13 09:07:30 +07:00
renovate[bot]
6fc497743d
Updated @tryghost dependencies ( #15479 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 10:16:05 +07:00
renovate[bot]
2857fc5e67
Update dependency ember-ajax to v5.1.2
2022-10-12 10:15:02 +07:00
renovate[bot]
4145b85b44
Update dependency eslint-plugin-react to v7.31.10
2022-10-11 04:51:25 +00:00
renovate[bot]
3b62e8c52f
Update sentry-javascript monorepo to v7.15.0
2022-10-11 09:24:03 +07:00
Daniel Lockyer
10c5f6680c
Added support for linting handlebars files in Admin when committing
...
- this requires duplicating the `*.js` definition as per the lint-staged
docs because only the closest set of configuration applies at any one time
2022-10-10 17:12:37 +07:00
Daniel Lockyer
8ec071a47c
Update dependency eslint-plugin-ghost to v2.16.0 ( #15551 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-10 10:23:24 +01:00
Ghost CI
b5fd02c9e8
v5.18.0
2022-10-07 16:00:53 +01:00
renovate[bot]
84549838a4
Update sentry-javascript monorepo to v7.14.2
2022-10-07 08:41:20 +07:00
renovate[bot]
12801a4574
Update dependency ember-svg-jar to v2.4.0
2022-10-07 08:28:53 +07:00
renovate[bot]
4aa8be2e1c
Update dependency @embroider/macros to v1.9.0
2022-10-07 08:25:31 +07:00
Daniel Lockyer
c4981a71a2
Merged v5.17.2 into main
...
v5.17.2
2022-10-05 18:33:12 +07:00
Ghost CI
267f1530f0
v5.17.2
2022-10-05 12:32:04 +01:00
renovate[bot]
8751245fa5
Update sentry-javascript monorepo to v7.14.1
2022-10-04 08:07:37 +07:00
Ghost CI
f1dad0519c
v5.17.1
2022-10-03 09:41:39 +01:00
Ghost CI
a7556ad9ea
v5.17.0
2022-09-30 16:00:36 +01:00
renovate[bot]
839a61bacd
Update dependency @babel/plugin-proposal-decorators to v7.19.3
2022-09-29 11:47:34 +07:00
renovate[bot]
68ad829e1f
Update sentry-javascript monorepo to v7.14.0
2022-09-29 07:44:21 +07:00
Daniel Lockyer
18e3d38bb0
Merged v5.16.2 into main
...
v5.16.2
2022-09-27 21:19:32 +07:00
Ghost CI
effe66e3a5
v5.16.2
2022-09-27 13:45:58 +01:00
Daniel Lockyer
9818634b63
Merged v5.16.1 into main
...
v5.16.1
2022-09-27 11:21:48 +07:00
Ghost CI
ddb9c1b30c
v5.16.1
2022-09-27 05:21:10 +01:00
renovate[bot]
9eb3c84a23
Updated @tryghost dependencies ( #15434 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-27 08:31:35 +07:00
renovate[bot]
d02401c1f0
Update dependency eslint to v8.24.0
2022-09-26 06:58:26 +00:00
renovate[bot]
7045eef930
Update dependency ember-css-transitions to v4.2.0 ( #15453 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-24 18:20:57 +02:00
renovate[bot]
8aa4308866
Update ember-basic-dropdown addons to v6 (major) ( #15159 )
...
Update ember-basic-dropdown addons to v6
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-24 15:37:06 +02:00
renovate[bot]
65a74f41c8
Update dependency ember-power-select to v4.1.7 ( #15157 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kevin Ansfield <kevin@lookingsideways.co.uk>
2022-09-24 15:08:42 +02:00
Kevin Ansfield
fa84808048
Dropped ember-cli-moment-shim dependency
...
no issue
Since `ember-moment@10.0` it's not been necessary to use the `ember-cli-moment-shim` package, with `moment` instead being usable directly via `ember-auto-import`. Getting rid of the shim package is necessary for compatibility with `embroider`, Ember's new build tooling.
- dropped `ember-cli-moment-shim` dependency
- added `moment-timezone` dependency and updated all imports to reflect the different package
- worked around `ember-power-calendar` having `ember-cli-moment-shim` as a sub-dependency
- added empty in-repo-addon `ember-power-calendar-moment` to avoid `ember-power-calendar` complaining about a missing package
- added `ember-power-calendar-utils` in-repo-addon that is a copy of `ember-power-calendar-moment` but without the build-time renaming of the tree for better compatibility with embroider
2022-09-24 13:28:23 +02:00
Ghost CI
c6865ffe6c
v5.16.0
2022-09-23 16:00:34 +01:00
renovate[bot]
225765241c
Updated @tryghost dependencies ( #15404 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-19 12:09:33 +01:00
Ghost CI
29e5a91323
v5.15.0
2022-09-16 16:00:36 +01:00
Daniel Lockyer
6f3c18b6f4
Merged v5.14.2 into main
...
v5.14.2
2022-09-15 17:16:24 +01:00
Ghost CI
7a6375c840
v5.14.2
2022-09-15 17:13:56 +01:00
renovate[bot]
3d328d24e6
Update sentry-javascript monorepo to v7.13.0
2022-09-15 15:13:23 +01:00
renovate[bot]
5714dec524
Update babel monorepo to v7.19.1
2022-09-14 18:54:53 +01:00
renovate[bot]
236addf67f
Update dependency @babel/plugin-proposal-decorators to v7.19.0
2022-09-13 18:24:27 +01:00
renovate[bot]
2a3b4908e1
Update dependency ember-cli-htmlbars to v6.1.1 ( #15389 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 09:20:09 +01:00
renovate[bot]
1b8dbb132f
Update Test & linting packages ( #15338 )
...
* Update Test & linting packages
* Fixed new `no-quoteless-attributes` template lint errors
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kevin Ansfield <kevin@lookingsideways.co.uk>
2022-09-13 09:19:14 +01:00
Ghost CI
ba732489d2
v5.14.1
2022-09-12 16:00:13 +01:00
Kevin Ansfield
e230370b33
🐛 Fixed Admin freeze when filtering long tag lists
...
closes https://github.com/TryGhost/Ghost/issues/15391
- `vertical-collection` component was throwing errors during render when the tags list was filtered down causing slowdowns or full Admin crashes
- similar regression had popped up before and fixed in https://github.com/TryGhost/Ghost/pull/15207 but the dependency had been bumped again without realising it caused an error
- added a test that triggers the error-throwing behaviour in the tags input to help catch this in future dependency updates
2022-09-12 15:49:59 +01:00
Ghost CI
352b4ad537
v5.14.0
2022-09-09 16:00:35 +01:00
renovate[bot]
621956a1f3
Update dependency @html-next/vertical-collection to v3.1.0 ( #15385 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-09 09:11:59 +01:00
renovate[bot]
b377390855
Update dependency ember-concurrency to v2.3.7
2022-09-08 18:32:42 +01:00
renovate[bot]
3d4c97f8c7
Updated @tryghost dependencies ( #15349 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-08 18:32:13 +01:00
Simon Backx
4534b693e4
Added test that validates output HTML of email template ( #15365 )
...
refs https://github.com/TryGhost/Team/issues/1871
This commit adds a test to the serialize method of `post-emaiserializer`. It checks whether the generated email HTML is valid and standard HTML5 and that all properties are escaped.
To do this validation, I depend on the new `html-validate` dev dependency. Just parsing the HTML with a HTML parser is not enough to guarantee that the HTML is okay.
Apart from that this fixes:
- Removed the sanitizeHTML method and replaced it with normal HTML escaping. We don't want to allow any HTML in the escaped fields. Whereas `sanitizeHTML` still allows valid HTML, but we don't want that and want the same behaviour as on the site. E.g., a post with a title `All your need to know about the <br /> tag` should actually render the same title and non-html content, being `All your need to know about the <br /> tag`
- The file, nft and audio card didn't (always) escape the injected HTML fields (new version @tryghost/kg-default-cards)
- `@tryghost/string` is bumped because it contains the new escapeHtml method
2022-09-08 10:11:01 +02:00
renovate[bot]
290a5f2ceb
Update dependency ember-concurrency to v2.3.6
2022-09-07 20:28:46 +01:00
renovate[bot]
fa1861aad3
Update dependency ember-concurrency to v2.3.5
2022-09-07 07:39:10 +01:00
Daniel Lockyer
4a6f57b105
Merged v5.13.2 into main
...
v5.13.2
2022-09-06 16:45:52 +01:00
Ghost CI
d71efb128f
v5.13.2
2022-09-06 16:32:05 +01:00
Daniel Lockyer
e0f86cb1cb
Merged v5.13.1 into main
...
v5.13.1
2022-09-06 10:12:54 +01:00