Skip to content

[pull] main from TryGhost:main #434

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
May 6, 2025
Merged

[pull] main from TryGhost:main #434

merged 8 commits into from
May 6, 2025

Conversation

pull[bot]
Copy link

@pull pull bot commented May 6, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

cmraible and others added 8 commits May 6, 2025 17:28
ref
https://linear.app/ghost/issue/PROD-657/add-growth-tab-to-sitewide-context
ref
https://linear.app/ghost/issue/PROD-658/add-growth-tab-to-post-analytics-context

We've been working on these Growth tabs behind an additional alpha flag
so we can iterate on them without releasing them to the Beta just yet.
We're now getting ready to ship these new tabs to the Beta, so this
commit removes the conditionals on the `trafficAnalyticsAlpha` flag,
which will show these tabs to anyone with the beta enabled.
ref https://linear.app/ghost/issue/ONC-868/

On some sites, jQuery handling would interact with the Switch components
of the Portal app. This updated logic is a hopefully simpler way to
prevent DOM manipulations disrupting Portal state being represented
accurately.
Changelog for v2.50.7 -> 2.50.8:
  - Updated i18n translations
  - db86adac1f
no ref

The y-axis width was being calculated based on the `formatNumber`
formatting, which works for the members metrics but underestimates the
width needed for the MRR tab, since it includes the `$`. This commit
fixes the width so it's correct for all the different value formats.
no refs

Updating the copy for the empty state of the Post Analytics Growth tab to be more user-friendly
no refs

The newly added `/stats/top-posts/` endpoint returns posts along with
some growth metrics like free members, paid members and MRR attributed
each post. These metrics only make sense for posts that are published,
but the endpoint is currently returning all posts, including drafts.

This commit filters to only posts with `status=published`
no issue

* Adds missing i18n for the expertise link in the comments-ui app. 
* Adds translation for this new string in German
@pull pull bot added the ⤵️ pull label May 6, 2025
@pull pull bot merged commit a843f05 into code:main May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants