Kevin Ansfield
cabf78e938
Cleaned up customThemeSettings
labs flag
...
closes https://github.com/TryGhost/Team/issues/1164
- `customThemeSettings` feature is GA so any conditionals can be cleaned up
- removed conditional loading of custom theme settings and associated API routes
- removed event trigger for reloading custom theme settings when the feature flag is toggled
- removed flag from labs GA list
2022-01-03 17:45:25 +00:00
Fabien 'egg' O'Carroll
bc75d20cef
Updated SingleUseToken grace period to 10 minutes ( #13926 )
...
refs https://github.com/TryGhost/Team/issues/1216
Some email security clients are scanning links at delivery, rather than
at the point the user clicks on them. This is causing magic links to
expire. To get around this we're increasing the grace period in which a
link can be used multiple times to 10 minutes.
2022-01-03 17:55:53 +02:00
Renovate Bot
507ae42205
Lock file maintenance
2022-01-03 10:49:42 +00:00
Renovate Bot
bafc0981a9
Update dependency cssnano to v5.0.14
2022-01-03 08:30:07 +00:00
Renovate Bot
2ee061bb50
Update dependency c8 to v7.11.0
2022-01-03 08:29:36 +00:00
Renovate Bot
cb59fa0d3b
Update dependency luxon to v2.3.0
2022-01-03 00:30:52 +00:00
Renovate Bot
202b38ea98
Update metascraper to v5.25.6
2021-12-28 19:32:58 +00:00
Juan Delgadillo
76cde79186
Fixed AMP style compliance ( #13912 )
...
no issue
- `!important` qualifier is not allowed in AMP styles as it's disallowed by the framework's spec https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/style_pages/#disallowed-styles
2021-12-21 21:32:53 -05:00
Peter Zimon
25748f420c
Applied default box sizing to all cards
...
refs. https://github.com/TryGhost/Ghost/issues/13874
- Improved stability of cards by adding 'box-sizing: border-box;' CSS property to all of them so that it's not required by themes anymore
2021-12-17 15:28:35 +01:00
Daniel Lockyer
684a0bcd1b
v4.32.0
2021-12-17 11:32:33 +00:00
Daniel Lockyer
435b385d94
Updated Admin to v4.32.0
2021-12-17 11:32:32 +00:00
Daniel Lockyer
25d0dca5f2
🎨 Updated Casper to v4.7.2
2021-12-17 11:32:32 +00:00
Daniel Lockyer
3eabc6ca35
✨ Added header card to editor
...
refs https://github.com/TryGhost/Team/issues/1253
- moves the header card flag to GA for public release
2021-12-17 12:20:10 +01:00
Daniel Lockyer
a35be11bff
Added condition to main heading in header card
...
refs https://github.com/TryGhost/Team/issues/1253
refs b3ca368d24
- this commit bumps `@tryghost/kg-default-cards` to add a condition for
the heading in the header card
2021-12-17 09:20:36 +01:00
Renovate Bot
2a018405b9
Update dependency passport to v0.5.2
2021-12-17 08:00:58 +01:00
Peter Zimon
e64e646587
Refined default header styles
2021-12-17 07:53:16 +01:00
Renovate Bot
f09833c6e9
Update dependency express to v4.17.2
2021-12-17 04:04:16 +00:00
Peter Zimon
1d46adf07a
Updated header card colors and typography
2021-12-17 04:23:46 +01:00
Peter Zimon
fb39a0032e
Revert "Used neutral background colors for default header styles"
...
This reverts commit 999dc867b6
.
2021-12-17 04:15:37 +01:00
Peter Zimon
999dc867b6
Used neutral background colors for default header styles
2021-12-17 03:41:50 +01:00
Thibaut Patel
9f0e6cc26c
Bumped html-to-mobiledoc
...
refs https://github.com/TryGhost/Koenig/pull/299
2021-12-16 22:14:52 +01:00
Peter Zimon
384efab031
Updated header frontend styles
2021-12-16 19:39:30 +01:00
James Morris
81374e3040
Updated button for header card frontend to not style inner span
...
refs https://github.com/TryGhost/Team/issues/1253
2021-12-16 18:26:02 +00:00
Thibaut Patel
1e9a2adf20
Updated the header card
...
refs https://github.com/TryGhost/Team/issues/1253
2021-12-16 19:16:34 +01:00
Peter Zimon
683ac885fd
Updated email template for header card
2021-12-16 18:54:21 +01:00
Thibaut Patel
4984223bf2
Renamed the header styles
...
refs https://github.com/TryGhost/Team/issues/1253
- The naming is easier to understand for theme developers
2021-12-16 18:22:16 +01:00
James Morris
90c99afcfb
Removed unnecessary styles from header card frontend
...
refs https://github.com/TryGhost/Team/issues/1253
2021-12-16 17:20:12 +00:00
James Morris
c373e41699
Added in proper header link colours
...
refs https://github.com/TryGhost/Team/issues/1253
2021-12-16 17:05:39 +00:00
Thibaut Patel
2a97b2ab24
Added the header card parser plugin
...
refs https://github.com/TryGhost/Team/issues/1253
2021-12-16 17:45:03 +01:00
James Morris
3490047a36
Updated frontend with header style tweaks
...
refs https://github.com/TryGhost/Team/issues/1253
2021-12-16 16:37:02 +00:00
Fabien 'egg' O'Carroll
a4783e1800
Removed empty class attribute from emails ( #13906 )
...
no-issue
This is causing some ESP's to think our markup is invalid, and this is
affecting deliverability
2021-12-16 16:58:33 +02:00
Thibaut Patel
e5ae8720ae
Updated the header card
...
refs https://github.com/TryGhost/Team/issues/1253
- Applied the design simplification in the frontend rendering
2021-12-16 15:28:34 +01:00
Sodbileg Gansukh
7898828cc6
Add gap to image card on smaller screen sizes
2021-12-16 21:54:23 +08:00
Sodbileg Gansukh
2649ba4c4b
Add gap custom CSS property to image card
...
This adds margin to the image card next to a gallery card
2021-12-16 21:50:43 +08:00
Fabien 'egg' O'Carroll
0d457f231b
🐛 Fixed 500 errors when signing up with invalid email ( #13901 )
...
refs https://github.com/TryGhost/Team/issues/1259
- We don't correctly handle Nodemailer's EENVELOPE error, which is thrown when Mailgun returns an error due to an invalid email recipient
- We don't want to default to returning a 400 for all mail exceptions because this would mask genuine errors - for example if Mailgun is unavailable
- We should catch `code: EENVELOPE` errors and return a 400 response
2021-12-16 12:32:15 +00:00
Fabien 'egg' O'Carroll
0c853a372b
Supported restricting limit="all" in get helper ( #13903 )
...
refs https://github.com/TryGhost/Team/issues/1251
With sites that have a huge number of resources, using limit="all" can
cause OOM errors at the Node level. Administrators now have the ability
to cap limit="all" requests via config. This only affects the get helper
used in themes, not the API, this is by design as themes have less
visibility of issues.
2021-12-16 13:59:39 +02:00
Daniel Lockyer
18a58e6cb0
v4.31.0
2021-12-16 09:33:21 +00:00
Daniel Lockyer
78030ac848
Updated Admin to v4.31.0
2021-12-16 09:33:21 +00:00
Daniel Lockyer
23c25c0fa9
🎨 Updated Casper to v4.6.1
2021-12-16 09:33:20 +00:00
Renovate Bot
ceb66c1d85
Update dependency @tryghost/session-service to v0.1.36
2021-12-16 10:20:13 +01:00
Daniel Lockyer
0d5090bfcb
Added 'download' property to file link
...
refs https://github.com/TryGhost/Team/issues/1231
refs a7ef81bf95
- the referenced commit adds the `download` property to File cards
- this commit bumps the `@tryghost/kg-default-cards` package to include
that change
2021-12-16 10:14:29 +01:00
Renovate Bot
acb3869fb5
Update dependency cssnano to v5.0.13
2021-12-16 08:58:41 +01:00
Renovate Bot
6cb2b25253
Update dependency @tryghost/image-transform to v1.0.26
2021-12-16 08:57:07 +01:00
Renovate Bot
12c528cf89
Update dependency @tryghost/limit-service to v1.0.8
2021-12-16 08:56:53 +01:00
Renovate Bot
af204fca99
Update dependency @tryghost/minifier to v0.1.9
2021-12-16 08:56:46 +01:00
Renovate Bot
66385729ed
Update dependency @tryghost/adapter-manager to v0.2.26
2021-12-16 08:56:40 +01:00
Renovate Bot
9dbad381d6
Update dependency @tryghost/package-json to v1.0.14
2021-12-16 08:56:26 +01:00
Renovate Bot
b4a74cee5b
Update dependency passport to v0.5.1
2021-12-16 08:55:51 +01:00
Peter Zimon
41e4ba68c9
Updated toggle and product card spacings
2021-12-16 08:49:37 +01:00
Peter Zimon
9a8461e06b
Added underline to accented callout card links
2021-12-16 08:45:31 +01:00