Renovate Bot
8bfcbf1331
Update dependency eslint-plugin-ghost to v2.8.0
2021-11-25 17:15:00 +00:00
renovate[bot]
9139809e9b
Update dependency @tryghost/timezone-data to v0.2.53 ( #2148 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-22 09:49:45 +00:00
renovate[bot]
625ab86963
Update dependency @tryghost/limit-service to v1 ( #2122 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-22 09:48:43 +00:00
renovate[bot]
b2a78d0a19
Update dependency @sentry/ember to v6.15.0 ( #2145 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-22 09:48:27 +00:00
renovate[bot]
d6a4ec374f
Update dependency ember-keyboard to v6.0.4 ( #2152 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-22 09:47:42 +00:00
Fabien O'Carroll
e4a258950c
Handled changes to NFT card class names
...
refs https://github.com/TryGhost/Team/issues/1211
Since we remove the kg-nft-card class from the anchor tag, we needed to
update the HTML parser to work with the new structure.
2021-11-19 12:14:10 +02:00
renovate[bot]
e0a68a94f8
Update dependency ember-ajax to v5.1.1 ( #2151 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-18 13:36:34 +00:00
renovate[bot]
5b2740b500
Pin dependency @joeattardi/emoji-button to 4.6.0 ( #2149 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-18 13:35:25 +00:00
renovate[bot]
99bc760bf7
Update dependency @tryghost/string to v0.1.21 ( #2141 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-18 13:34:11 +00:00
renovate[bot]
6986d664a4
Update dependency @tryghost/kg-clean-basic-html to v2.2.1 ( #2140 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-18 13:33:57 +00:00
renovate[bot]
623dc7da02
Update dependency @tryghost/color-utils to v0.1.5 ( #2138 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-18 13:33:38 +00:00
Fabien O'Carroll
ce01e35097
Updated parsing of NFT card HTML
...
refs https://github.com/TryGhost/Team/issues/1211
This adds handling for the data=payload attriute on Ghost NFT cards as
ell as parsing for the default OpenSea Embed and the Substack NFT Card.
2021-11-18 14:31:38 +02:00
Thibaut Patel
a09d5ca14d
Allow line-returns in callout card
...
refs https://github.com/TryGhost/Team/issues/1206
- Uses the `softReturn` parser to maintain line returns when editing the callout card
2021-11-16 17:11:00 +01:00
Thibaut Patel
568c523ff2
Allow line-returns in callout card
...
refs https://github.com/TryGhost/Team/issues/1206
- This only solves partially the line-returns being eaten by the editor. When editing a card with a line return, it will be removed.
2021-11-16 15:04:56 +01:00
Thibaut Patel
82ccb36338
Added an emoji picker for the callout card
...
refs https://github.com/TryGhost/Team/issues/1206
- Uses https://emoji-button.js.org/ for the emoji panel and search
- Displayed when the callout card emoji is clicked
2021-11-15 14:19:20 +01:00
Rishabh
a5c0116e0b
Updated design for toggle card in edit mode
...
refs https://github.com/TryGhost/Team/issues/1209
2021-11-15 16:50:53 +05:30
Renovate Bot
2e668d0d41
Update dependency @tryghost/timezone-data to v0.2.51
2021-11-11 16:23:57 +00:00
Renovate Bot
2eb9a08c27
Update dependency @tryghost/helpers to v1.1.53
2021-11-11 16:23:51 +00:00
Kevin Ansfield
69dbabb5c1
Added support for copy/pasting Wordpress and Substack buttons into editor
...
refs https://github.com/TryGhost/Team/issues/1214
- bumped `@tryghost/kg-plugin-parsers` to add support for Wordpress/Substack style button html in paste events
Example Wordpress html:
```html
<div class="wp-block-buttons">
<div class="wp-block-button">
<a href="https://example.com " class="wp-block-button__link">
Testing button
</a>
</div>
</div>
```
Example Substack html:
```html
<a class="button primary" href="https://ghost.org ">
<span>Custom Button</span>
</a>
```
2021-11-11 14:31:32 +00:00
Thibaut Patel
4647c45102
Updated the callout card parsing
...
refs https://github.com/TryGhost/Team/issues/1205
- support for optional emoji and background color
2021-11-10 18:32:12 +01:00
Rishabh
bfec1a1787
Updated parser plugin to add toggle card
...
refs https://github.com/TryGhost/Team/issues/1209
2021-11-10 20:14:40 +05:30
Kevin Ansfield
a30d37bc49
Added support for copy/pasting button cards from rendered html
...
refs https://github.com/TryGhost/Team/issues/1207
- bumped @tryghost/kg-parser-plugins that has support for parsing rendered button cards
2021-11-09 12:03:28 +00:00
renovate[bot]
e610ef6531
Update dependency @sentry/ember to v6.14.1 ( #2137 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-08 09:09:56 +00:00
Renovate Bot
d48d61a2a5
Update dependency @sentry/ember to v6.14.0
2021-11-03 16:22:07 +00:00
renovate[bot]
1520c3dfa7
Update dependency testem to v3.6.0 ( #2130 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-28 10:08:04 +01:00
renovate[bot]
bda04af77f
Update dependency ember-useragent to v0.11.0 ( #2129 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-28 10:07:56 +01:00
Renovate Bot
875f3156c7
Update dependency @tryghost/kg-parser-plugins to v2.1.0
2021-10-27 11:56:24 +01:00
Renovate Bot
71ffe10e06
Update dependency @tryghost/kg-clean-basic-html to v2.1.0
2021-10-27 11:54:14 +01:00
renovate[bot]
d3e347ab53
Update dependency ember-concurrency to v2.2.0 ( #2124 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-27 10:40:59 +01:00
renovate[bot]
26c4692306
Update dependency ember-cli-htmlbars to v6 ( #2111 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-25 15:06:17 +01:00
renovate[bot]
73cd683117
Update dependency @tryghost/limit-service to v0.6.5 ( #2120 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-25 15:05:44 +01:00
renovate[bot]
55fb8e5d68
Update dependency @tryghost/members-csv to v1.1.8 ( #2118 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-25 09:15:48 +01:00
renovate[bot]
7f4e3bbf80
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
Renovate Bot
161c53ca38
Update dependency eslint-plugin-ghost to v2.7.0
2021-10-21 22:40:54 +00:00
Daniel Lockyer
f28769014c
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
8710f5f532
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]
65bfc5e7b9
Lock file maintenance ( #2063 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-20 09:54:28 +01:00
renovate[bot]
c6a8ca3561
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
renovate[bot]
f08bf3cd7a
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]
852732b232
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]
d12090cc14
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]
0932abcb6d
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]
9af08b2f39
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
renovate[bot]
491db676d9
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]
a5cb9a1e13
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]
ef509e215a
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]
ce7619e169
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
Kevin Ansfield
1ce3e370d1
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
bdd3a4ac0f
Updated lockfile
...
refs 4f2af95afe
- the bump to `TryGhost/ember-promise-modals#v2.0.0+ghost.2` didn't
include the lockfile changes so this commit updates it
2021-09-17 08:29:55 +01:00
Renovate Bot
6fddd36aff
Update dependency chai-dom to v1.10.0
2021-09-14 19:20:57 +00:00
renovate[bot]
8301e12ac1
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
5ce67c7892
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]
0d89d42ad2
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]
092ff89fe0
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]
e5f6e63309
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]
0613f5eacb
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]
bc720b947d
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]
9a394c04b0
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
79d8e52ce1
Pin dependency @nexes/nql-lang to 0.0.1
2021-09-10 12:48:35 +01:00
Rishabh
8cfdd74fb9
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]
35209cd5c0
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]
a78523ae8f
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]
69799a60b6
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]
37bf6822ce
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]
9cd44cb9e3
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
renovate[bot]
0a698ec41f
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]
db2f91d108
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]
568e0efc28
Update dependency testem to v3.4.3 ( #2066 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-23 09:30:57 +01:00
renovate[bot]
f110d3df7e
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]
540e4661fa
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]
2fa6ac8ce3
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]
641fd01b3c
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]
141d6b7037
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]
d455532aa5
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
Rishabh
eb49b15604
Revert "Lock file maintenance"
...
This reverts commit 6bfa506228
.
The changes in lock file maintainance is causing theme tests to fail for some reason, which needs investigation before putting back the changes.
2021-08-08 00:26:17 +05:30
Renovate Bot
6bfa506228
Lock file maintenance
2021-08-05 14:48:10 +00:00
renovate[bot]
f19c9dcb43
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]
db092be00c
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]
76c509243a
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]
7cc479a046
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]
8e9410373c
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]
61a7da3acb
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]
73ca41fe21
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]
e51b07836a
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]
7613e05b6e
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
7a4898b558
Update dependency eslint to v7.32.0
2021-07-30 22:55:25 +00:00
Kevin Ansfield
0d092c2e32
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
eed299d1f6
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]
4ad23924f0
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
Renovate Bot
237e05ff87
Lock file maintenance
2021-07-26 01:30:00 +00:00
Kevin Ansfield
bb20e56d13
Bumped Koenig-related packages
...
no issue
- dropped node 10 support
2021-07-20 12:21:42 +01:00
Renovate Bot
98d3517847
Update dependency @tryghost/members-csv to v1.1.2
2021-07-20 08:46:03 +01:00
Renovate Bot
a78ed7cf81
Update dependency eslint-plugin-ghost to v2.6.0
2021-07-19 10:06:27 +00:00
Renovate Bot
dea8dbe81a
Lock file maintenance
2021-07-19 02:29:24 +00:00
Renovate Bot
34f9e31d1d
Update dependency eslint to v7.31.0
2021-07-19 01:05:44 +00:00
Kevin Ansfield
1ad2c05d37
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
renovate[bot]
a23b191257
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
Renovate Bot
a2588ff3c1
Lock file maintenance
2021-07-12 01:47:19 +00:00
renovate[bot]
9772866233
Update dependency ember-test-selectors to v6 ( #2034 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-09 09:52:33 +01:00
renovate[bot]
6d952d88e4
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