Commit Graph

39028 Commits

Author SHA1 Message Date
Daniël van der Winden
943a22447b Updated modal sizing for publish flow 2024-08-14 17:58:57 +02:00
Daniël van der Winden
6e841875c6 Added featured image to successModal for emails 2024-08-13 16:13:06 +02:00
Daniël van der Winden
7ca10a6c61 Updated postSuccess modal logic 2024-08-13 16:02:45 +02:00
Daniël van der Winden
7675b27924 Revert "Removed 'View in browser' from email modal"
This reverts commit 8919ff8e7e.
2024-08-13 15:23:24 +02:00
Daniël van der Winden
b26eb0aa3c Increased gap between buttons on Post Analytics 2024-08-13 15:08:26 +02:00
Daniël van der Winden
8919ff8e7e Removed 'View in browser' from email modal 2024-08-13 15:08:13 +02:00
Daniël van der Winden
a87d7e0aa8 Copy update for subtitle, less repetitive 2024-08-13 14:43:18 +02:00
Daniël van der Winden
0478bcd162 Copy update to shareModal subtitle 2024-08-13 14:41:41 +02:00
Daniël van der Winden
ee7973b271 Copy change for subtitle on shareModal 2024-08-13 14:41:18 +02:00
Daniël van der Winden
21a7b0bc00 Fixed featureImage on shareModal 2024-08-13 14:38:13 +02:00
Daniël van der Winden
92a1c03e16 Added a separate modal for sharing your post 2024-08-13 14:31:35 +02:00
Sodbileg Gansukh
65b52c37a0 Fixed linting errors 2024-08-13 13:25:17 +08:00
Sodbileg Gansukh
320e4f9996
Merge branch 'main' into new-publish-flow-DES-594 2024-08-13 13:11:05 +08:00
Sodbileg Gansukh
e590141eff Larger and bolder modal title 2024-08-13 13:07:05 +08:00
Sodbileg Gansukh
fd330a1c08 Put everything behind a feature flag publishFlowEndScreen 2024-08-13 12:33:07 +08:00
Stanislav Traykov
3c94ad0cb1
Fixed errors in Bulgarian portal translations (#20691)
BG translation fixes in portal.json.
2024-08-12 18:55:26 -07:00
renovate[bot]
c96b1a1140 Update dependency i18next to v23.12.3 2024-08-13 00:40:17 +00:00
renovate[bot]
fa9bc4d446 Update Koenig packages 2024-08-12 22:00:16 +01:00
Kevin Ansfield
a86f9dbdda Cleaned up internalLinking labs flag
closes https://linear.app/tryghost/issue/PLG-15

- removed `internalLinking` GA labs flag
- renamed search providers to `flex` and `basic`
  - keeps old search provider around as it can handle non-English languages unlike the faster flex provider
- updated `search` service to switch from `flex` to `basic` when the site's locale is not english
- bumped Koenig packages to switch from a feature flag for toggling internal linking features to the presence of the `searchLinks` function in card config
- updated tests to correctly switch between flex and basic providers in respective suites
2024-08-12 13:08:29 +01:00
Daniël van der Winden
0412decaec
Excerpt form error fix (#20730)
fixes
https://linear.app/tryghost/issue/DES-435/excerpt-in-post-settings-has-an-inconsistent-error-state

The excerpt form field seemed to not be properly handling errors.
However, it was a case of the error styling being overruled by the
regular styling, causing the red border to only show upon `:focus` when
there is an error in the excerpt.

I've rewritten the logic to be slightly less obfuscated and added some
CSS to circumvent the issue.
2024-08-12 09:35:21 +00:00
Sodbileg Gansukh
d9bc0156f8 Refactoring 2024-08-12 16:53:20 +08:00
Ronald Langeveld
85aed302c1
Bumped Portal to 2.38.0 (#20733)
ref ONC-225

Bumped it a minor since it contains breaking changes.
2024-08-12 14:41:39 +07:00
Ronald Langeveld
da691bf0d7
🐛 Fixed newsletter button not hidden in Portal (#20732)
ref ONC-225

- Wires up the `editor_default_email_recipients` key to the settings
public / content api endpoint.
- This key is then wired up to Portal to determine whether it's hiding or
showing the Member subscribe toggle
2024-08-12 06:00:25 +00:00
Ghost CI
b629dc02ac v5.89.1 2024-08-09 15:05:52 +00:00
Sag
0d9955538d
Removed fallback Ghost icon in staff notifications (#20731)
ref https://linear.app/tryghost/issue/PLG-150

- if the publication has no custom icon, staff notifications do not
render the Ghost icon as fallback anymore
2024-08-08 17:47:51 +02:00
Daniël van der Winden
e0a07c6813
Hide overflow on member list container (#20729)
Fixes
https://linear.app/tryghost/issue/DES-561/horizontal-scroll-on-members-index-shows-on-both-sides-of-table

On resolutions where the members list needed horizontal scrollbars, the
table was overflowing on the left side of the list. This hides that
overflow and fixes the issue.
2024-08-08 14:48:54 +02:00
Sanne de Vries
bdff3d7b5c
Updated paid cancellation notification email design (#20726)
REF DES-572
2024-08-08 14:36:43 +02:00
renovate[bot]
c361bf1afc Update dependency terser to v5.31.5 2024-08-08 11:48:19 +00:00
Sodbileg Gansukh
859ce4a571 Unschedule action 2024-08-08 19:47:09 +08:00
Sodbileg Gansukh
22cbad874c Added a toast to the refresh button 2024-08-08 19:43:28 +08:00
renovate[bot]
184af30a1c Update dependency terser to v5.31.4 2024-08-07 15:41:11 +00:00
Daniël van der Winden
e7e9be7cb6 Removed commented code 2024-08-07 15:11:33 +02:00
Daniël van der Winden
2f1d613524 Updated reload SVG 2024-08-07 15:02:10 +02:00
Daniël van der Winden
0eae497909 Removed some commented code 2024-08-07 14:51:15 +02:00
Daniël van der Winden
89d7d44c8a Added icon to copy link button while loading 2024-08-07 14:46:08 +02:00
Daniël van der Winden
41b8b10911 Updated copy on published modal 2024-08-07 14:33:31 +02:00
Sodbileg Gansukh
086119671e Wired up edit post, view in browser, and delete post menu actions 2024-08-07 18:44:56 +08:00
Daniel Lockyer
b2284383bf Fixed matching ignored errors
refs https://ghost-foundation.sentry.io/issues/4907452370/

- we want to ignore these errors but the caret is stopping us from doing
  so because the errors usually start with AbortError
- we can remove the caret to do so and clean up Sentry
2024-08-07 12:39:57 +02:00
Steffo
0d1916505f
🐛 Fixed Content-Type for RSS feed (#20670)
fixes https://github.com/TryGhost/Ghost/issues/20634

- this sets the correct Content-Type (`application/rss+xml; charset=utf-8`) for the RSS Endpoint as mentioned in the referenced issue
- references for this Content-Type: https://datatracker.ietf.org/doc/id/draft-nottingham-rss-media-type-00 and https://stackoverflow.com/questions/595616/what-is-the-correct-mime-type-to-use-for-an-rss-feed
2024-08-07 12:09:54 +02:00
renovate[bot]
eb7024da34 Update testing-library monorepo 2024-08-07 09:59:15 +02:00
Sodbileg Gansukh
bad9254eb9 Added a logic to differentiate modal copy 2024-08-07 15:43:44 +08:00
Sodbileg Gansukh
8542d8bfcf Added refresh button logic 2024-08-07 12:55:16 +08:00
Sodbileg Gansukh
7b59a91c82 Cleanup 2024-08-07 11:57:12 +08:00
Sodbileg Gansukh
6bd6ec4223 Merged more-menu-des-623 2024-08-07 11:24:20 +08:00
renovate[bot]
445a2b7008 Update tiptap monorepo to v2.5.9 2024-08-06 16:46:10 +00:00
Sanne de Vries
9db1fe9a22
Improved new paid subscription email design (#20718)
REF MOM-340
2024-08-06 16:29:13 +00:00
Fabien 'egg' O'Carroll
c50af303d3
Revert "Added initial setup for direnv" (#20721)
This reverts commit ac8eb37367.

We want to keep the top level directory clean
2024-08-06 13:53:12 +00:00
Daniël van der Winden
87a559439f Added proper hover states for post analytics buttons 2024-08-06 15:18:00 +02:00
Daniël van der Winden
6471d1bf9e 'More' menu styling (last-child update) 2024-08-06 14:44:53 +02:00
Daniël van der Winden
3267dfa031 Fixed padding on 'more' button 2024-08-06 12:23:29 +02:00