renovate[bot]
40c4ae4e00
Update dependency @babel/plugin-proposal-decorators to v7.20.5
2022-11-30 12:28:57 +07:00
Ghost CI
a176d1d36f
v5.24.2
2022-11-28 17:36:34 +00:00
Ghost CI
2a28fa411b
v5.24.1
2022-11-28 11:51:02 +00:00
Ghost CI
e1279c74b4
v5.24.0
2022-11-25 15:00:47 +00:00
renovate[bot]
0ca3031df1
Update sentry-javascript monorepo to v7.21.1
2022-11-23 15:15:14 +00:00
renovate[bot]
e4e8df44dd
Update sentry-javascript monorepo to v7.21.0
2022-11-23 12:29:15 +07:00
renovate[bot]
955605572e
Update dependency testem to v3.10.0
2022-11-22 17:38:30 +07:00
renovate[bot]
0c2a62f47c
Update Test & linting packages
2022-11-18 23:04:37 +00:00
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
Ghost CI
da1997d96e
v5.13.1
2022-09-06 09:53:23 +01:00
renovate[bot]
167f2d577a
Update dependency ember-concurrency to v2.3.4 ( #15357 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-05 10:56:21 +01:00
renovate[bot]
8c91f7b7d4
Update sentry-javascript monorepo to v7.12.1
2022-09-02 16:27:26 +01:00
Ghost CI
27704794d4
v5.13.0
2022-09-02 16:00:27 +01:00
Daniel Lockyer
dd2bfb8c0e
Merged v5.12.4 into main
...
v5.12.4
2022-09-02 15:13:37 +01:00
Ghost CI
c02646b31d
v5.12.4
2022-09-02 15:04:07 +01:00
renovate[bot]
49578f0661
Update dependency reframe.js to v4.0.1 ( #15346 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-02 12:35:39 +01:00
Kevin Ansfield
c220c1e288
🐛 Fixed image width/height and links not being preserved when pasting or importing html ( #15350 )
...
refs https://github.com/TryGhost/Koenig/issues/330
refs https://github.com/TryGhost/Koenig/issues/329
- bumps packages related to pasting content into the editor and importing content via the posts API with `?source=html`
2022-09-01 17:31:21 +01:00
renovate[bot]
b4ba598190
Update dependency ember-concurrency to v2.3.2 ( #15300 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-01 17:12:31 +01:00
renovate[bot]
abeed13abf
Update dependency ember-fetch to v8.1.2 ( #15298 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-01 17:11:54 +01:00
Daniel Lockyer
df99e1aec3
Merged v5.12.3 into main
...
v5.12.3
2022-09-01 15:36:46 +01:00
Ghost CI
7650ecafeb
v5.12.3
2022-09-01 15:36:17 +01:00
renovate[bot]
d0103a6b31
Update sentry-javascript monorepo to v7.12.0
2022-09-01 08:48:54 +01:00
Kevin Ansfield
41313f6993
Replaced emberx-file-input addon with in-app implementation
...
refs https://github.com/TryGhost/Team/issues/1734
- resolves some deprecations raised by the addon which has fallen out of regular maintenance
- we were largely overriding much of the addon so the additional code was minimal, most of the changes were from updating to modern patterns
2022-08-31 22:21:31 +01:00
Daniel Lockyer
d7500e0ad1
Merged v5.12.2 into main
...
v5.12.2
2022-08-30 16:58:46 +01:00
Ghost CI
a2edc7ea1b
v5.12.2
2022-08-30 16:58:26 +01:00
Kevin Ansfield
bc185665a4
Removed use of ember-route-action-helper
...
refs https://github.com/TryGhost/Ghost/issues/14101
refs https://github.com/TryGhost/Team/issues/1734
- use of the helper was generating deprecation warnings when building Admin
- removed the single usage in favor of using `{{perform}}` directly on a controller task property as there was no need to go via the route
- changed naming of task properties to include a `...Task` suffix so it's clear when dealing with a task object
2022-08-30 16:44:50 +01:00
Daniel Lockyer
0b0401d593
v5.12.1
2022-08-30 11:56:45 +01:00
renovate[bot]
ced7f41112
Update Test & linting packages
2022-08-29 15:21:11 +00:00
renovate[bot]
df2a97032d
Update dependency testem to v3.9.0
2022-08-29 16:19:01 +01:00
Daniel Lockyer
d986059a50
v5.12.0
2022-08-26 16:00:32 +01:00
renovate[bot]
966d324e7f
Update dependency eslint-plugin-react to v7.31.0
2022-08-25 01:35:14 +00:00
Daniel Lockyer
ab8952dd46
v5.11.0
2022-08-24 15:04:56 +01:00
Daniel Lockyer
989c1b7fb4
Removed unused matchdep
dependency
...
- this was only needed when we used Grunt in the Admin package, which I
removed several releases ago
2022-08-24 11:00:26 +02:00
Daniel Lockyer
ff74f04600
Removed @tryghost/members-csv
external import
...
- this package now lives in the Ghost monorepo so we should just use that
2022-08-24 10:57:48 +02:00
Daniel Lockyer
6ade771a9f
v5.10.1
2022-08-19 17:50:40 +01:00
Daniel Lockyer
0df8ee8c72
v5.10.0
2022-08-19 16:02:37 +01:00
renovate[bot]
0f998e30aa
Update sentry-javascript monorepo to v7.11.1
2022-08-17 21:53:41 +02:00
renovate[bot]
79f28a82a3
Update sentry-javascript monorepo to v7.11.0
2022-08-17 21:16:25 +02:00
renovate[bot]
f348fc3223
Updated @tryghost dependencies ( #15235 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-17 08:45:47 +02:00
Daniel Lockyer
d7aa064e0f
🐛 Fixed adding emojis in editor
...
fixes https://github.com/TryGhost/Ghost/issues/11541
- due to an upstream bug, typing emojis using Safari would show square
boxes in the editor
- the upstream patch has been fixed, so I've pulled it into our
mobiledoc-kit fork
- this commit bumps that package to fix the issue in Ghost
2022-08-16 11:40:01 +02:00
Daniel Lockyer
d153b40c48
v5.9.4
2022-08-15 20:47:26 +01:00
Daniel Lockyer
54aa9f016b
Fixed full Admin test suite running during unit tests
...
- because of how the npm scripts were set up, we were running the full
Admin integration tests during the unit tests phase of CI
- this commit renames the majority of `test` to `test:unit` in the
package.json files, and aliases `test` to `test:unit`
- special packages like Admin have no-op'd `test:unit` scripts so we
don't end up running its tests
2022-08-15 15:34:52 +02:00
Daniel Lockyer
d493fd7bf1
v5.9.3
2022-08-15 13:09:54 +01:00
Daniel Lockyer
fa6900b299
v5.9.2
2022-08-15 10:55:17 +01:00
renovate[bot]
7f5d95ffff
Update @tryghost
2022-08-15 10:08:46 +02:00
renovate[bot]
7d3f5d3165
Update dependency eslint to v8.22.0
2022-08-15 10:07:34 +02:00
Daniel Lockyer
54baa8d71e
v5.9.1
2022-08-12 17:11:31 +01:00
Daniel Lockyer
b06b7c5ddd
v5.9.0
2022-08-12 16:00:29 +01:00
renovate[bot]
9b7604b999
Update sentry-javascript monorepo to v7.10.0
2022-08-11 18:03:48 +02:00
Daniel Lockyer
509662b52b
v5.8.3
2022-08-09 16:02:55 +01:00
Kevin Ansfield
9b33587e73
🐛 Fixed Admin UI freezing when interacting with dropdown lists
2022-08-09 16:54:05 +02:00