renovate[bot]
2f868aae71
Update dependency ember-in-viewport to v3.10.3 ( #2110 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-25 09:15:29 +01:00
Daniel Lockyer
6e1de180b0
v4.20.2
2021-10-25 08:19:05 +01:00
Daniel Lockyer
9a109534d5
v4.20.1
2021-10-22 20:08:54 +01:00
Daniel Lockyer
56fc1aab98
v4.20.0
2021-10-22 17:19:47 +01:00
Renovate Bot
e57ad18049
Update dependency eslint-plugin-ghost to v2.7.0
2021-10-21 22:40:54 +00:00
Daniel Lockyer
8a0782c043
Added codecov.io coverage uploader to CI
...
refs https://linear.app/tryghost/issue/CORE-74/improve-the-test-situation
- this commit:
- adds the `ember-cli-code-coverage` dependency to collect
coverage from ember tests
- enables the `COVERAGE` env variable in CI
- merges coverage data because tests are run in parallel
- adds the codecov GitHub Action into CI so we can upload
coverage reports
2021-10-21 10:37:03 +02:00
Kevin Ansfield
83c34c3ba2
Added animation of sidebar between main and contextual menus
...
refs https://github.com/TryGhost/Team/issues/1149
- added `ember-css-transitions` library that provides a modifier that adds/removes classes used for animating elements in and out, automatically creating a clone for destroyed elements
- added a wrapper class around the `main` and `design` nav menu contents so they could be individually animated
- used the new `{{css-transition}}` modifier to animate the sidebar menus in/out
- ensured main menu doesn't animate on first render of the parent `<GhNavMenu>` component so there's no animation when Admin is loaded
2021-10-20 13:04:05 +01:00
renovate[bot]
478271973a
Update dependency liquid-fire to v0.32.0 ( #2115 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-20 09:26:35 +01:00
Daniel Lockyer
4f3fd61cb3
v4.19.1
2021-10-18 14:09:16 +01:00
Daniel Lockyer
07dc75c999
v4.19.0
2021-10-15 16:23:18 +01:00
renovate[bot]
46c8694fc8
Update dependency @tryghost/members-csv to v1.1.7 ( #2100 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-13 09:12:34 +01:00
renovate[bot]
2e666e9292
Update dependency @tryghost/limit-service to v0.6.4 ( #2094 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-13 08:55:22 +01:00
renovate[bot]
a69a6e39b0
Update dependency @ember/render-modifiers to v2 ( #2105 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-12 08:30:15 +01:00
renovate[bot]
6ba72773af
Update dependency ember-simple-auth to v4.0.2 ( #2103 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-11 09:34:26 +01:00
renovate[bot]
b4421e174a
Update dependency @sentry/ember to v6.13.3 ( #2104 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-11 09:34:02 +01:00
Daniel Lockyer
60af36f2d4
v4.18.0
2021-10-08 16:00:25 +01:00
Daniel Lockyer
c3145d4397
v4.17.1
2021-10-05 08:31:40 +01:00
Daniel Lockyer
70dac42ffd
v4.17.0
2021-10-01 16:00:30 +01:00
renovate[bot]
40f70b49ba
Update dependency glob to v7.2.0 ( #2095 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-27 11:33:47 +01:00
renovate[bot]
d11f18e516
Update dependency @sentry/ember to v6.13.2 ( #2093 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-27 11:33:36 +01:00
renovate[bot]
c8414a6f37
Update dependency blueimp-md5 to v2.19.0 ( #2098 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-27 09:46:28 +01:00
renovate[bot]
4516df5d37
Update dependency ember-simple-auth to v4.0.1 ( #2097 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-27 09:45:48 +01:00
Daniel Lockyer
1e0d0a066d
v4.16.0
2021-09-23 16:04:56 +01:00
Daniel Lockyer
836c3e3714
v4.15.1
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYUxOIQAKCRDSEYbwtHKV
rf0nAQC79zApXm/9TQG7JWgtxeUjcOjjTtMewgg4gQsQgzFYGgD8DzzFjh8gxSx/
bCFsi0XNX7PwMFIYrMxBSOf/d8iuLwg=
=MZh6
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYUxRhQAKCRDSEYbwtHKV
rXoiAP9tabJCg8WMiHJqKVj+FfZ+kKeE8Zr0KJLv6lAEnj/E6wEAr8BnCOxjR0uX
UOY5qna3P6pHi5MQ4g9jLL7Pg+IqEQY=
=ucgu
-----END PGP SIGNATURE-----
Merged v4.15.1 into main
v4.15.1
2021-09-23 11:05:50 +01:00
Daniel Lockyer
f9f212d610
v4.15.1
2021-09-23 10:51:29 +01:00
Kevin Ansfield
d8a288ef8e
Bumped fork/hash of ember-promise-modals fork
...
no issue
- having problems with `yarn` pulling incorrect version from cache resulting in modals not closing due to missing functionality
2021-09-22 16:54:18 +01:00
Daniel Lockyer
2a06f299a8
v4.15.0
2021-09-17 16:58:44 +01:00
Kevin Ansfield
4f0f9654a0
Moved modals service to manual handling of click and escape-to-close
...
refs https://github.com/TryGhost/Team/issues/559
Click-to-close and escape-to-close functionality in `ember-promise-modals` was deferred to `focus-trap`. For some of our use-cases that wasn't ideal because there was nowhere to hook in if we wanted to abort modal closing for any reason (eg, to show an unsaved changes confirmation)
- bumped the custom fork version of `ember-promise-modals` to allow all focus-trap close-inducing behaviour to be disabled
- also adds a `beforeClose()` option when opening modals for future use
- changed modals service options that are passed through to `focus-trap` so that all close-inducing behaviour is disabled
- when the first modal is opened add event handlers for clicks and <kbd>Escape</kbd> key presses that should close modals and manually call `.close()` on the top-most modal in the stack
- remove event handlers when the last modal is removed
2021-09-16 20:26:57 +01:00
Renovate Bot
feb961b833
Update dependency chai-dom to v1.10.0
2021-09-14 19:20:57 +00:00
Daniel Lockyer
3eab1280d9
v4.14.0
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYUB7mQAKCRDSEYbwtHKV
rThqAQDeZI38qiTFf1LSf10N2hiL9Lvwy/JiNq2dpinBvPDpvQD+OqlYoq8/exog
5qqpgnwUKBtHJVygiQrbre4g/By4dwI=
=DPLg
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYUB8gAAKCRDSEYbwtHKV
rRviAQCX3LnKnX7KIudiT+V/1EUWZgVIK3zoSXshUndMEz1JGQD8D/7mVA8Gx2ty
xuYRQvHRy5i84ArIcM3ngfhZCvGjbg8=
=aXxG
-----END PGP SIGNATURE-----
Merged v4.14.0 into main
v4.14.0
2021-09-14 11:42:00 +01:00
Daniel Lockyer
5c2d1e4339
v4.14.0
2021-09-14 11:38:17 +01:00
renovate[bot]
c2d42f4c4b
Update dependency @tryghost/color-utils to v0.1.2 ( #2077 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 13:58:42 +01:00
Kevin Ansfield
c56a8a7a0d
Initial ember-promise-modals implementation
...
refs https://github.com/TryGhost/Team/issues/559
We want to get rid of our existing modals implementation because it doesn't play well with Glimmer compoments and the animation library it uses is now unmaintained and blocking our Ember.js upgrades.
- installed addon using customised fork
- fork allows passthrough of `allowOutsideClick` to `focus-trap` so we can allow clicks on dropdowns and other wormholed content inside of a modal
- extended the `modals` service locally so we can customise click-outside-to-close behaviour and tie in with our `dropdowns` service
- set up styles in `modals-new.css`, mostly copied from `modals.css` with a few specific overrides
- once all modals are converted we can drop the old `modals.css` and rename `modals-new.css`
2021-09-13 13:01:12 +01:00
renovate[bot]
ea4923a657
Update dependency @tryghost/kg-parser-plugins to v2.0.5 ( #2091 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 10:34:51 +01:00
renovate[bot]
28f89f02e9
Update dependency @tryghost/kg-clean-basic-html to v2.0.5 ( #2090 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 10:26:04 +01:00
renovate[bot]
b797a366ba
Update dependency ember-simple-auth to v4 ( #2085 )
...
- Update dependency ember-simple-auth to v4
- Removed `setup-session-service` initializer as it's no longer needed/present in v4
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Kevin Ansfield <kevin@lookingsideways.co.uk>
2021-09-13 10:25:53 +01:00
renovate[bot]
36577489aa
Update dependency markdown-it to v12.2.0 ( #2052 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 09:27:43 +01:00
renovate[bot]
7d8db8b5b8
Update dependency ember-moment to v8.0.2 ( #2083 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 09:27:10 +01:00
renovate[bot]
903c573f06
Update dependency ember-resolver to v8.0.3 ( #2087 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 09:26:39 +01:00
Renovate Bot
7d3fa1eae8
Pin dependency @nexes/nql-lang to 0.0.1
2021-09-10 12:48:35 +01:00
Rishabh
1c181594f9
Added nql-lang package for parsing nql filters
...
refs https://github.com/TryGhost/Team/issues/972
Applying a filter in the new members list updates URL and the filter dropdown contains the filters you've created. We want to keep the filters in filter dropdown on page refresh, which needs parsing nql filter from URL and re-building the filter list for the UI. This needs the `@nexes/nql-lang` package that parses the nql filters in JSON form.
Since `nql-lang` package had a dependency on `path`, `util` and `fs` node modules, this change needs a tweak in ember cli build using `ember-auto-import`, where we polyfill `path` and `util` package while using empty value for `fs` package.
2021-09-09 15:13:58 +05:30
renovate[bot]
2471d27842
Update dependency @tryghost/members-csv to v1.1.6 ( #2067 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 12:10:21 +01:00
renovate[bot]
010abab365
Update dependency @tryghost/timezone-data to v0.2.50 ( #2079 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 12:09:55 +01:00
renovate[bot]
2447567b62
Update dependency @tryghost/helpers to v1.1.52 ( #2078 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 12:09:47 +01:00
renovate[bot]
63f17e56a6
Update dependency testem to v3.5.0 ( #2075 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 12:09:31 +01:00
renovate[bot]
187fdc6018
Update dependency @sentry/ember to v6.12.0 ( #2076 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 12:09:04 +01:00
Daniel Lockyer
a9dd513bca
v4.13.0
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYTX5uwAKCRDSEYbwtHKV
rSLQAP9QrFGKHDMDmFoZJtFfKoku1w+2OaAGa53lywLbYAsacgD+KIrKUUpwZsfF
oCA6FTELeYUczNBBsUCO3QSbg5WS7wo=
=oqF7
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYTX65QAKCRDSEYbwtHKV
raE9AQCZaXujq8j8NuYJv5+/dVzDyN84by1B2rYACUHCOGvFtAD/e2+/O2ncqDQ3
VCD8UwbTv0Tz/mm3cvzj0bB6JDvsdwI=
=wZUj
-----END PGP SIGNATURE-----
Merged v4.13.0 into main
v4.13.0
2021-09-06 12:26:24 +01:00
Daniel Lockyer
ef223b0312
v4.13.0
2021-09-06 12:21:31 +01:00
renovate[bot]
471f27dae5
Update dependency @tryghost/kg-clean-basic-html to v2.0.4 ( #2070 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-31 09:01:23 +01:00
renovate[bot]
826f879ab3
Update dependency @tryghost/kg-parser-plugins to v2.0.4 ( #2071 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-31 08:33:03 +01:00
renovate[bot]
f724bc26ee
Update dependency testem to v3.4.3 ( #2066 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-23 09:30:57 +01:00
Daniel Lockyer
1a2b544d5a
v4.12.1
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYRviGQAKCRDSEYbwtHKV
rcdgAP9mEeM/J7SHAe1ipeJz57RAtPn+ne5OSWpY+W7cU9GP2wD+JinAMd3fpt6T
PScwvtXwWiH+h/yApvEgkhk/QLCQ+wM=
=S6Tb
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYRvi6wAKCRDSEYbwtHKV
rQMNAQDb/byBR1iWhWMRcWhGXbbn9hP07/rdfI8bV/Y4No0+3wEApKco5dcihJ8R
cu5rSLShU7V5vx4A2PJhhc0h3+hRwAU=
=19fm
-----END PGP SIGNATURE-----
Merged v4.12.1 into main
v4.12.1
2021-08-17 17:25:09 +01:00
Daniel Lockyer
efc3dc259b
v4.12.1
2021-08-17 17:21:44 +01:00
Daniel Lockyer
275c8027a3
v4.12.0
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYRuK8QAKCRDSEYbwtHKV
rX6iAP9+r2m13o3kHDrpME/jTZD/tq6XWKDNj+XhJV/DTN08MgD9EgyJfKpOL4SL
7RxFDh8/JvvQ9QHyhSR41bbuANqz1w4=
=mKG3
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYRuL/QAKCRDSEYbwtHKV
raKyAQDufY6TDCblOgJJaI4LamAJbxNVIDC9FjnSOXKALk7PWwD/R3rVgbkp6Qke
vL/BAF2zFTDHdo2cNYNC8Ey7lxLJfAM=
=xUh7
-----END PGP SIGNATURE-----
Merged v4.12.0 into main
v4.12.0
2021-08-17 11:14:12 +01:00
Daniel Lockyer
963ade3ef6
v4.12.0
2021-08-17 11:09:52 +01:00
renovate[bot]
0178869b1e
Update dependency @tryghost/helpers to v1.1.51 ( #2056 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-16 10:33:07 +01:00
renovate[bot]
15a5717d99
Update dependency @sentry/ember to v6.11.0 ( #2060 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-16 10:32:56 +01:00
renovate[bot]
99c404f904
Update dependency ember-fetch to v8.1.1 ( #2058 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-16 09:45:09 +01:00
renovate[bot]
430d833632
Update dependency @tryghost/timezone-data to v0.2.49 ( #2057 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-16 09:44:50 +01:00
renovate[bot]
18f361fd56
Update dependency @tryghost/color-utils to v0.1.1 ( #2055 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-16 09:44:30 +01:00
renovate[bot]
8d76484a0b
Update dependency ember-auto-import to v1.12.0 ( #2064 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-16 09:43:47 +01:00
Daniel Lockyer
4c5d9d4835
v4.11.0
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYQk0mAAKCRDSEYbwtHKV
rTbGAQD7Ma5S5YwB+TbIzTHZO/QpLRSyIoQVI0CC02Oa3LAoTwD9ERw+jvwU2pax
JaMnUam8hbrxN2xFgU23asHKrCSu+As=
=roD4
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYQk07AAKCRDSEYbwtHKV
rdlpAQChu4iXi9DTD3B/eUArXxgYWiQxGNi7neTM4x8MzxaXUAD/SJ4Ufvzz+ZNi
1qrmc7X7n25hO7sGqrl1mKgIJ1F6/A4=
=gaM+
-----END PGP SIGNATURE-----
Merged v4.11.0 into main
v4.11.0
2021-08-03 13:21:58 +01:00
Daniel Lockyer
896b343dd8
v4.11.0
2021-08-03 13:20:40 +01:00
renovate[bot]
8c2b3da433
Update dependency @tryghost/kg-clean-basic-html to v2.0.3 ( #2051 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 12:40:50 +01:00
renovate[bot]
7759992d55
Update dependency @tryghost/timezone-data to v0.2.48 ( #2048 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 09:49:54 +01:00
renovate[bot]
966e5efaf8
Update dependency @tryghost/kg-parser-plugins to v2.0.3 ( #2043 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 09:36:56 +01:00
renovate[bot]
2717280dda
Update dependency @tryghost/members-csv to v1.1.3 ( #2044 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 09:36:48 +01:00
renovate[bot]
cc405eda1a
Update dependency @tryghost/helpers to v1.1.50 ( #2046 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 09:36:41 +01:00
renovate[bot]
1af3e6c380
Update dependency ember-concurrency to v2.1.2 ( #2049 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 09:36:31 +01:00
renovate[bot]
6e97fb66b8
Update dependency @tryghost/string to v0.1.20 ( #2047 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 09:20:31 +01:00
renovate[bot]
82421512fb
Update dependency @tryghost/kg-clean-basic-html to v2.0.2 ( #2042 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 09:20:11 +01:00
renovate[bot]
24012ae58b
Update dependency markdown-it to v12.1.0 ( #2027 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 08:52:46 +01:00
Renovate Bot
a42871ba58
Update dependency eslint to v7.32.0
2021-07-30 22:55:25 +00:00
Kevin Ansfield
954cf20cef
Switched to extracted @tryghost/color-utils package
...
refs https://github.com/TryGhost/Team/issues/928
- we want to make use of the same color adjustments and contrast selection for accent colors we use in Admin on the server-side for emails so utility functions have been extracted to an external package
2021-07-29 11:35:15 +01:00
Kevin Ansfield
50b5afb8dc
Matched Portal's contrast threshold for white/black text on background color
...
refs https://github.com/TryGhost/Team/issues/928
- switched to using `color` for color conversion and adjustments rather than maintaining our own limited utils (preparation to extract our own utils to separate library)
- changed contrast threshold for yiq-based contrast adjustment from `128` to `186` to match Portal's current behaviour
2021-07-28 17:14:33 +01:00
renovate[bot]
f12360de00
Update dependency @sentry/ember to v6.10.0 ( #2039 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-26 13:31:39 +01:00
Daniel Lockyer
e1b0886ad2
v4.10.2
2021-07-26 12:54:17 +01:00
Daniel Lockyer
46973d2473
v4.10.1
2021-07-22 18:16:20 +01:00
Daniel Lockyer
938de99c6a
v4.10.0
2021-07-20 13:45:52 +01:00
Kevin Ansfield
93a9228808
Bumped Koenig-related packages
...
no issue
- dropped node 10 support
2021-07-20 12:21:42 +01:00
Renovate Bot
f76a8f7317
Update dependency @tryghost/members-csv to v1.1.2
2021-07-20 08:46:03 +01:00
Renovate Bot
666a3e83df
Update dependency eslint-plugin-ghost to v2.6.0
2021-07-19 10:06:27 +00:00
Renovate Bot
461522b6f2
Update dependency eslint to v7.31.0
2021-07-19 01:05:44 +00:00
Kevin Ansfield
7172715c34
Bumped eslint-plugin-ghost and fixed linter errors
...
no issue
- new linting rules that needed fixing:
- calling `super` in lifecycle hooks
- no usage of String prototype extensions
2021-07-15 15:27:29 +01:00
Daniel Lockyer
8d4cc506a7
v4.9.4
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYOyBkQAKCRDSEYbwtHKV
rbV4AP9hi8H+av9tbuhk3qYN+nkmOwdG6WPFW2iXdlyfhzpSHwD/f42plw6OWf2S
++UskL6AqBlCoNSncFCRRrmV+MnX/Q8=
=ao/C
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYOyB7gAKCRDSEYbwtHKV
rb+HAQCy4ur+Alo8rxLqQsv1ssW9LU+NB66b9rB+QDHWhDBzwAEA9k/ZsVXAKKd0
fiHmsW2VR2nCEvckK4o+XrmlVGtbVw0=
=AQ5H
-----END PGP SIGNATURE-----
Merged v4.9.4 into main
v4.9.4
2021-07-12 18:54:47 +01:00
Daniel Lockyer
63193dc815
v4.9.4
2021-07-12 18:53:21 +01:00
renovate[bot]
25019241f9
Update dependency @sentry/ember to v6.9.0 ( #2037 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-12 12:14:09 +01:00
Daniel Lockyer
533d33d28b
Merged v4.9.3 into main
...
v4.9.3
2021-07-12 08:18:18 +01:00
Sam Lord
2047f29240
v4.9.3
2021-07-09 20:41:27 +01:00
Sam Lord
0d6f5d2dc2
Merged 4.9.2 into main
2021-07-09 10:29:36 +01:00
Sam Lord
b0b9802328
v4.9.2
2021-07-09 10:23:26 +01:00
renovate[bot]
19d3a2a80d
Update dependency ember-test-selectors to v6 ( #2034 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-09 09:52:33 +01:00
Sam Lord
2eeab23fa4
v4.9.1
2021-07-08 11:13:20 +01:00
Daniel Lockyer
f68d2ccc63
v4.9.0
2021-07-07 09:39:56 +01:00
renovate[bot]
aad3352fe3
Update dependency @tryghost/timezone-data to v0.2.47 ( #2030 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-05 08:35:41 +01:00
renovate[bot]
5389c66459
Update dependency @tryghost/helpers to v1.1.49 ( #2029 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-05 08:35:31 +01:00
renovate[bot]
deb11d61b7
Update dependency ember-test-selectors to v5.5.0 ( #2028 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-05 08:35:18 +01:00
Renovate Bot
6c54b4d0de
Update dependency eslint to v7.30.0
2021-07-02 23:03:25 +00:00
Daniel Lockyer
7a421d4a6b
v4.8.4
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYNtS+wAKCRDSEYbwtHKV
rRyBAP4yjKqfM48/0Rlwb9/axbR6yTfMZ8pfEaj+yTDglQfBVQEAkJ0qguLGNSVZ
LhRxoHMsgfktDDsw5rbt+sD3KbflLgU=
=r0YR
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTqYa7kNs8D7Oo9dgLSEYbwtHKVrQUCYNtTYQAKCRDSEYbwtHKV
rf2SAP9SUvk2DV0znV68iy4u5lJQdAXN7gASio7XjtQme26nigD/aip7rXdi9mVr
i8+6Vtqqqovglvz/Rq5u+QBY5YZkUAU=
=+RvJ
-----END PGP SIGNATURE-----
Merged v4.8.4 into main
v4.8.4
2021-06-29 18:07:38 +01:00
Daniel Lockyer
3bb1327906
v4.8.4
2021-06-29 18:06:03 +01:00
renovate[bot]
17c3eb914f
Handled products column for CSV import & export ( #2017 )
...
refs TryGhost/Team#765
refs ccd917ff8c
This includes the changes to `@tryghost/members-csv` so that we can read
and write the `product` column from/to csv files. Allowing us to include
products in exports, as well as use them in imports.
2021-06-28 22:25:15 +05:30
renovate[bot]
28f42b3056
Update dependency @sentry/ember to v6.8.0 ( #2024 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-28 12:22:12 +01:00
renovate[bot]
b04eb12845
Update dependency @tryghost/helpers to v1.1.48 ( #2021 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-28 10:32:58 +01:00
renovate[bot]
248914db0e
Update dependency @tryghost/timezone-data to v0.2.46 ( #2022 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-28 10:32:16 +01:00
renovate[bot]
69b27fb7bb
Update dependency element-resize-detector to v1.2.3 ( #2020 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-28 10:31:57 +01:00
renovate[bot]
12f2c260c5
Update dependency @sentry/ember to v6.7.2 ( #2016 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-28 10:31:15 +01:00
renovate[bot]
4288df5f04
Update dependency ember-test-selectors to v5.4.0 ( #2019 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-28 10:30:53 +01:00
Renovate Bot
80c8f5cc50
Update dependency eslint-plugin-ghost to v2.4.0
2021-06-24 15:13:10 +00:00
Daniel Lockyer
f3f04b3b57
v4.8.3
2021-06-24 13:58:35 +01:00
Daniel Lockyer
7c8de6c1ed
v4.8.2
2021-06-24 13:16:51 +01:00
Daniel Lockyer
4c4fcdad48
v4.8.1
2021-06-24 11:19:09 +01:00
Daniel Lockyer
a2517f3190
v4.8.0
2021-06-22 15:25:52 +01:00
renovate[bot]
ea48bcea01
Update dependency @tryghost/helpers to v1.1.47 ( #2014 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-21 10:15:33 +01:00
renovate[bot]
811b962ec2
Update dependency @tryghost/timezone-data to v0.2.45 ( #2015 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-21 09:58:31 +01:00
renovate[bot]
19eaee640c
Update dependency ember-fetch to v8.1.0 ( #2012 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-21 09:56:50 +01:00
renovate[bot]
0e7f682ee6
Update dependency broccoli-funnel to v3.0.8 ( #2011 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-21 09:56:30 +01:00
renovate[bot]
b8c74e2cca
Update dependency @sentry/ember to v6.7.1 ( #2009 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-21 09:56:16 +01:00
renovate[bot]
43500f2c8c
Update dependency ember-cli-inject-live-reload to v2.1.0 ( #2007 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-21 09:55:37 +01:00
Renovate Bot
c7429e4688
Update dependency eslint to v7.29.0
2021-06-18 21:16:59 +00:00
renovate[bot]
308b21be11
Update dependency @tryghost/members-csv to v1.0.1 ( #1990 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 13:46:08 +01:00
renovate[bot]
f4df1d4009
Update dependency @tryghost/timezone-data to v0.2.44 ( #2002 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 13:44:58 +01:00
renovate[bot]
b38dcbb86c
Update dependency @tryghost/helpers to v1.1.46 ( #2001 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 13:44:40 +01:00
renovate[bot]
0106fc6fc0
Update dependency @tryghost/limit-service to v0.6.1 ( #2000 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 13:43:06 +01:00
renovate[bot]
bfad254046
Update dependency @ember/jquery to v2 ( #2004 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 13:42:00 +01:00
renovate[bot]
7faf971e4e
Update dependency walk-sync to v3 ( #2006 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 13:35:28 +01:00
renovate[bot]
ef0953c10f
Update dependency broccoli-funnel to v3.0.7 ( #2005 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 13:35:13 +01:00
renovate[bot]
9226812862
Update dependency @sentry/ember to v6.7.0 ( #2003 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 13:34:55 +01:00
Renovate Bot
f9fe615ac3
Update dependency eslint-plugin-ghost to v2.3.0
2021-06-10 16:30:18 +00:00
renovate[bot]
a4a9e43c54
Update dependency ember-composable-helpers to v4.5.0 ( #1998 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-09 11:22:18 +01:00
Daniel Lockyer
952a65065d
v4.7.0
2021-06-08 17:06:36 +01:00
Sam Lord
5551049cae
Merged 4.6.6 into main
2021-06-07 18:04:33 +01:00
Sam Lord
1301c5bb87
v4.6.6
2021-06-07 17:59:44 +01:00
Sam Lord
7fd79aa76a
Merged 4.6.5 into main
2021-06-07 11:32:15 +01:00
Sam Lord
8c952ff834
v4.6.5
2021-06-07 11:25:16 +01:00
Renovate Bot
f1628a572a
Update dependency eslint to v7.28.0
2021-06-04 23:23:59 +00:00
Kevin Ansfield
cfd4fc022e
Update dependencies ember-in-viewport@3.9.0 and ember-infinity@2.2.1
...
no issue
- dependencies needed to be updated together due to inter-dependency version issues
2021-06-03 15:26:26 +01:00
renovate[bot]
64315b706a
Update dependency @tryghost/kg-parser-plugins to v1.1.8 ( #1988 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-03 14:52:03 +01:00
renovate[bot]
09c6f88f02
Update dependency ember-fetch to v8.0.5 ( #1992 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-03 14:01:02 +01:00
renovate[bot]
fdea0f4163
Update dependency @sentry/ember to v6.5.1 ( #1991 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-03 14:00:48 +01:00
renovate[bot]
9003b2edf5
Update dependency ember-concurrency to v2.1.0 ( #1989 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-03 14:00:19 +01:00
renovate[bot]
c43660237f
Update dependency @tryghost/kg-clean-basic-html to v1.0.18 ( #1987 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-03 13:59:47 +01:00
renovate[bot]
4465c19ec3
Update dependency markdown-it-footnote to v3.0.3 ( #1971 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-01 09:22:09 +01:00
renovate[bot]
fea76ffcd1
Update dependency @sentry/ember to v6.5.0 ( #1985 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-01 09:20:54 +01:00
renovate[bot]
820e1e0cf0
Update dependency ember-modifier to v2.1.2 ( #1983 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-01 09:20:40 +01:00
renovate[bot]
3bb8216982
Update dependency testem to v3.4.2 ( #1984 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-01 09:08:21 +01:00
renovate[bot]
2c05c5f1b1
Update dependency papaparse to v5.3.1 ( #1982 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-01 09:07:49 +01:00
renovate[bot]
9056ac7712
Update dependency ember-keyboard to v6.0.3 ( #1981 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-01 09:06:54 +01:00
renovate[bot]
1320d82e39
Update dependency broccoli-funnel to v3.0.6 ( #1979 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-01 09:06:34 +01:00
Daniel Lockyer
13fc1c7005
v4.6.4
2021-05-27 19:19:14 +01:00
Daniel Lockyer
8909ee2b82
v4.6.3
2021-05-27 17:25:35 +01:00
Daniel Lockyer
13b3a97fb6
v4.6.2
2021-05-27 08:17:23 +01:00
Daniel Lockyer
a3613fccce
v4.6.1
2021-05-26 18:46:08 +01:00
Kevin Ansfield
4a4757a0b0
Added Sentry error tracking for unhandled exceptions and API errors
...
refs https://github.com/TryGhost/Team/issues/723
- if the `/site/` API returns a `sentry_dsn` then we configure Sentry for error reporting as soon as we've loaded the initial unauthenticated data
- once we're authenticated and we have the full Ghost version available, override the Sentry event processor to use the full release
- updated `notifications.showAlert()` which is our fallback for API errors that shows the red banner at the top - these are the errors we're most interested in getting visibility for and reducing
2021-05-26 17:01:32 +01:00
Daniel Lockyer
d984005b16
v4.6.0
2021-05-25 15:11:56 +01:00
renovate[bot]
614b8c1ea3
Update dependency ember-test-selectors to v5.3.0 ( #1978 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-25 11:08:14 +01:00
renovate[bot]
728a2771ae
Update dependency grunt to v1.4.1 ( #1976 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-25 11:07:17 +01:00
renovate[bot]
4c965dbbb3
Fixed indescribable error in theme limit
...
refs f51c640fb0
- This should not affect any of the current code but should improve edge case errors related to "allowlist" types of limits
2021-05-24 22:07:48 +12:00
Renovate Bot
01d4eaffad
Update dependency eslint to v7.27.0
2021-05-24 01:11:19 +00:00
renovate[bot]
fbd2dec6d2
Pin dependency tracked-built-ins to 1.1.1 ( #1973 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-21 18:23:08 +01:00
Kevin Ansfield
5d9b0d1975
Brought checkboxes back to publish menu recipient selection ( #1972 )
...
no issue
Free and Paid are by far the two most common options for email recipients so it makes more sense to have them as very clear options which we felt was not the case with the single token/segment select.
- created a new `<GhMembersRecipientSelect>` component that has individual checkboxes for free/paid/segment and when segment is selected an additional token input for specific labels
- updated draft and scheduled publish menu components to use the `<GhMembersRecipientSelect>`
Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2021-05-21 18:22:01 +01:00
renovate[bot]
3cfd8cc1a1
Update dependency reframe.js to v3.0.3 ( #1968 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 09:52:53 +01:00
renovate[bot]
70c2562722
Update dependency ember-cli-babel to v7.26.6 ( #1969 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 09:51:39 +01:00
renovate[bot]
30c1915330
Update dependency ember-test-selectors to v5.2.0 ( #1966 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 09:51:20 +01:00
renovate[bot]
97273db6f0
Update dependency @tryghost/timezone-data to v0.2.43 ( #1964 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 09:51:06 +01:00
renovate[bot]
202bb771fb
Update dependency @tryghost/helpers to v1.1.45 ( #1963 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-19 09:50:54 +01:00
renovate[bot]
ec59d7d373
Update dependency testem to v3.4.1 ( #1962 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 17:11:51 +01:00
Kevin Ansfield
0867af62a7
Lock file maintenance with fixes
...
no issue
- catch `undefined` error when saving posts in editor which is thrown by our validation system and handled elsewhere
- bumped `ember-power-select` and switched `ember-power-datepicker` to a github ref so dependency-update fixes are included (version not released yet, see https://github.com/cibernox/ember-power-datepicker/issues/61 )
- added a resolution for `ember-basic-dropdown@3.0.16`, with the latest `3.0.17` nothing is shown for the publish/post-settings menus for the date picker dropdown
2021-05-12 15:47:37 +01:00
renovate[bot]
eddbe5ba64
Update dependency ember-infinity to v2.2.0 ( #1950 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 12:43:08 +01:00
renovate[bot]
8e491ec2b2
Update dependency @tryghost/timezone-data to v0.2.42 ( #1960 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 12:41:31 +01:00
renovate[bot]
6267274f56
Update dependency ember-test-selectors to v5.1.0 ( #1953 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 12:20:51 +01:00
renovate[bot]
bdcef3e45c
Update dependency ember-cli-babel to v7.26.5 ( #1948 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 12:20:28 +01:00
renovate[bot]
fd7b123bee
Update dependency glob to v7.1.7 ( #1952 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 12:20:13 +01:00
renovate[bot]
69fa18479a
Update dependency @tryghost/string to v0.1.19 ( #1959 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 12:19:53 +01:00
renovate[bot]
7d91ed8f97
Update dependency @tryghost/helpers to v1.1.44 ( #1958 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 12:19:44 +01:00
renovate[bot]
74bd1765ff
Update dependency ember-cli-string-helpers to v6.1.0 ( #1957 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 12:19:27 +01:00
Daniel Lockyer
e795ca6e14
v4.5.0
2021-05-11 13:34:31 +01:00
Naz
d9fc2083dc
Enabled creating client side "max periodic" checks
...
refs https://github.com/TryGhost/Team/issues/588
- The bump is done to have the latest fixes in the upstream. The feature for checking the max periodic emails limit will be implemented once there's an apetite for it. Note, it might need some thinking around how to approach this problem (outlined in the referenced commit)
2021-05-11 10:27:37 +04:00
Renovate Bot
28862be1a4
Update dependency eslint to v7.26.0
2021-05-10 01:17:31 +00:00
Renovate Bot
c238b38d8e
Update dependency eslint-plugin-ghost to v2.2.0
2021-05-07 17:53:14 +00:00
Daniel Lockyer
57c95c63d2
⬆️ Bumped minimum Node version to 12.22.1 and 14.16.1
...
refs https://nodejs.org/en/blog/vulnerability/april-2021-security-releases/
- these are the latest security releases and we should encourage people
to upgrade to them
- also replaces Node 12 in the tests with Node 14 as this is soon our
recommended version
2021-05-07 14:10:26 +01:00
Renovate Bot
e117aff679
Update dependency fs-extra to v10
2021-05-05 16:37:02 +01:00
Daniel Lockyer
8d2ec12374
🔥 Dropped support for Node 10
...
refs https://github.com/TryGhost/Team/issues/658
- Node 10 become EOL as of April 30th so it's time to drop support
- this commit removes the 10.x range from the `node` `engines` block
2021-05-05 14:29:58 +01:00
renovate[bot]
5e34ea0e83
Update dependency ember-cli-mirage to v2.2.0 ( #1944 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-05 10:59:54 +01:00
Daniel Lockyer
16fb465b10
v4.4.0
2021-05-04 11:55:33 +01:00
Naz
bde6bc9c8b
Enabled "emails" limit configuration
...
refs https://github.com/TryGhost/Team/issues/588
refs a83cccd84b
- This bump allows to pass configuration for "emails" limit (flag type for now) and allows to do checks against this limit as a consequence
- Useful to be able to do basic checks for newsletter-related functionality
- It's a symmetric change to the server-side one
2021-05-04 11:21:35 +04:00
renovate[bot]
dff1d2521a
Update dependency broccoli-funnel to v3.0.5 ( #1942 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-04 08:14:51 +01:00
Daniel Lockyer
0a6be29c21
Merged v4.3.3 into main
...
v4.3.3
2021-04-29 12:15:21 +01:00
Daniel Lockyer
5fb87eb632
v4.3.3
2021-04-29 12:12:55 +01:00
Renovate Bot
4334b94c82
Update dependency ember-cli-terser to v4.0.2
2021-04-29 08:55:06 +01:00
Renovate Bot
f43f86fd8d
Update dependency ember-cli-babel to v7.26.4
2021-04-29 08:54:54 +01:00
renovate[bot]
4eae215626
Update dependency ember-auto-import to v1.11.3 ( #1932 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-28 10:20:21 +01:00
renovate[bot]
b85f484b98
Update dependency ember-cli-string-helpers to v6 ( #1931 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-28 10:20:04 +01:00
Renovate Bot
d6420c6524
Update dependency eslint-plugin-ghost to v2.1.0
2021-04-26 20:42:57 +00:00
Renovate Bot
374f5c17bf
Update dependency eslint to v7.25.0
2021-04-23 23:35:45 +00:00
Renovate Bot
558e3e1746
Update dependency grunt to v1.4.0
2021-04-23 14:34:18 +01:00
Daniel Lockyer
87e700fe35
v4.3.2
2021-04-22 17:32:38 +01:00
Daniel Lockyer
5648432106
v4.3.1
2021-04-22 09:48:44 +01:00
Daniel Lockyer
09020e8fd0
v4.3.0
2021-04-21 09:10:21 +01:00
Renovate Bot
593be38b55
Update dependency @tryghost/limit-service to v0.4.2
2021-04-20 12:53:42 +01:00
Daniel Lockyer
de0911b459
Merged v4.2.2 into main
...
v4.2.2
2021-04-16 17:47:19 +01:00