Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/TryGhost/Ghost

Independent technology for modern publishing, memberships, subscriptions and newsletters.
https://github.com/TryGhost/Ghost

Update dependency socket.io to v4.7.5

566a065f3657fe42d2c1a6871ced5c68134a3945 authored 9 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fixed get helper cache optimizations (#19865)

ref [ENG-747](https://linear.app/tryghost/issue/ENG-747/)
ref https://linear.app/tryghost/issue...

6a35f6e4cc8606f90b726fcaada0b861d72630e5 authored 9 months ago by Fabien 'egg' O'Carroll <[email protected]>
Stopped us from rendering no html when error occurs

no-issue

We need to make sure that we return, otherwise we'll end up skipping the
error hand...

e6075569133209133c8a4571eb46aabb80d77cd3 authored 9 months ago by Fabien 'egg' O'Carroll <[email protected]>
πŸ› Fixed 500 errors for invalid theme layouts (#19848)

ref ENG-742
ref https://linear.app/tryghost/issue/ENG-742

We don't do any parsing of layouts...

aaa19a535a27c33290079ab2d4614a6cfe159917 authored 9 months ago by Fabien 'egg' O'Carroll <[email protected]>
Added ability to pass `minThreshold` for Milestone Slack notifications

closes ENG-632

- This listens to a new property in the `milestones` config to set a minimum val...

f16d9802d009c757c3131a8bb5f6dd5d0edfca95 authored 9 months ago by Aileen Booker <[email protected]>
πŸ› Fixed `/p/` redirects not being indexed by search engines (#19864)

ref
[ENG-741](https://linear.app/tryghost/issue/ENG-741/πŸ›-our-robotstxt-config-causes-indexing-...

60d81b2003c8cd26e970bc4f43a59623850e2290 authored 9 months ago by Michael Barrett <[email protected]>
Revert "Optimised queries made by get helper for posts"

no-issue

This was incorrectly merged - reverting until the work is complete

39da5a1f88b5d7417490f95cec803173b0100956 authored 9 months ago by Fabien O'Carroll <[email protected]>
Update dependency terser to v5.29.2

a309a29ef65bdd78f75fc546bed01292215050a7 authored 9 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency typescript to v5.4.2

c8ea87ba83a56f618de3d32cead91594e06556bb authored 9 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
πŸ› Fixed adding recommendation when oembed fails (#19861)

refs https://linear.app/tryghost/issue/ENG-750

- when adding a recommendation, we fetch the r...

7a40ab52fb8f3c580974bd07be83f03a6848b006 authored 9 months ago by Sag <[email protected]>
Fixed empty state flashing issue on offers list (#19863)

ref DES-101, DES-105

04c9bf019701fbff372df354c57f9182723f032b authored 9 months ago by Sodbileg Gansukh <[email protected]>
Fixed Portal preview flashing issue in Offers (#19862)

ref DES-101

2029a5846a7200de5eb68903d26c7efaeb2eade1 authored 9 months ago by Sodbileg Gansukh <[email protected]>
Optimised queries made by get helper for posts (#19859)

ref ENG-747
ref https://linear.app/tryghost/issue/ENG-747

H'okay - so what we're trying to d...

52a28c0059b992bb012f664a3bbbdb45afc62159 authored 9 months ago by Fabien 'egg' O'Carroll <[email protected]>
Update dependency newrelic to v11.13.0

48782df301025f0fc88a462da6abcb7672ef8acb authored 9 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Added cache-control header back to /auth-frame/ response (#19858)

ref https://linear.app/tryghost/issue/ENG-721

- when changing the response to a `204` for req...

47e6911ca02815346bd09e45376b7cabc5e3129a authored 9 months ago by Kevin Ansfield <[email protected]>
Update dependency ts-node to v10.9.2

2c7253edd7700e3c10a2c342d07596056bfb822e authored 9 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update nest monorepo to v10.3.3

7f6bc16df84d2a3f676e696b99148b5862ccf9c8 authored 9 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Added referral tracking to the powered-by-ghost newsletter badge (#19850)

ref https://linear.app/tryghost/issue/TRI-65

In the context of referrals, we want to understa...

9869d9adb61883e8d59b229334866991ed6a17f5 authored 9 months ago by Sag <[email protected]>
Added NestJS Playground

no-issue

This adds the barebones of a NestJS application wired up to the Admin API
behind a fea...

0fb0c6c2b57c604a6765f192960a8fa7c294ef11 authored 9 months ago by Fabien "egg" O'Carroll <[email protected]>
Refactored auth services so they can be used in Nest

no-issue

This decouples the business logic from the express middleware so that it can be
used i...

d2620171eadf9222cb62b31d3f87051cddc6f21f authored 9 months ago by Fabien "egg" O'Carroll <[email protected]>
Updated lockfile

d810c0ea38ead66fd053bef3cb1693b71d7af09e authored 9 months ago by Daniel Lockyer <[email protected]>
Fixed browser tests (#19852)

no issue

- browser tests were failing due to the renaming of a button

59bbade6303f5f511278dc80619ce31430f8a620 authored 9 months ago by Sag <[email protected]>
Settings keyboard shortcuts (#19836)

ref DES-166

Accessing settings via a keyboard shortcut is a great productivity
booster for a...

9d9707e6f43fabde8ca459c44990682b4b054a12 authored 9 months ago by Peter Zimon <[email protected]>
Extracted Unsplash Selector from AdminX (#19849)

no issue

- Adds the unsplash selector as a standalone typescript package inside
the Koenig m...

19da5c6af46e2f1b9bc7a9ba8942cd80e5a133f2 authored 9 months ago by Ronald Langeveld <[email protected]>
Released comments-ui 0.16.1 (#19847)

no issue

- includes fix for IFrame modal throwing errors and making comments block disappear ...

9203eea673be9b478f81c825a5dff7d1d965d3bb authored 9 months ago by Kevin Ansfield <[email protected]>
πŸ› Fixed comments block disappearing when performing certain actions (#19846)

closes https://linear.app/tryghost/issue/ENG-739

- `props.innerRef` in `<IFrame>` was inadver...

dd3bc0676104f3cd6c002e1a15f115dfc2cd526d authored 9 months ago by Kevin Ansfield <[email protected]>
πŸ› Fixed Tiers API erroring when invalid filter passed (#19845)

closes ENG-730
closes https://linear.app/tryghost/issue/ENG-730/

We've updated the input ser...

5a5ddcb6098e1a08d58a4363bf4a31a77566268e authored 9 months ago by Fabien 'egg' O'Carroll <[email protected]>
Revert "Extracted Unsplash Selector from AdminX (#19838)" (#19844)

no issue

- caused a styling regression, making changes then will merge again.

36f11a65a0f478500f7f19d66a3eb2a7b95cf66b authored 9 months ago by Ronald Langeveld <[email protected]>
Switched to throwing error upon failed image processing

ref https://linear.app/tryghost/issue/ENG-740/http-500-error-when-image-processing-fails
refs ht...

55791a8c6465831aad431110f44bf90594eb84b5 authored 9 months ago by Daniel Lockyer <[email protected]>
πŸ› Fixed HTTP 500 error when image processing fails during upload

fixes ENG-740
fixes https://linear.app/tryghost/issue/ENG-740/http-500-error-when-image-processi...

4aad551c72cba5e927b7ac4ee529af2f30b049e8 authored 9 months ago by Daniel Lockyer <[email protected]>
🎨 Reduced requests and 403 responses for comments auth check (#19840)

closes https://linear.app/tryghost/issue/ENG-721
ref https://linear.app/tryghost/issue/ENG-708
...

ef143978e7289cbeb8be6ebc7a03f25641105ec5 authored 9 months ago by Kevin Ansfield <[email protected]>
πŸ› Fixed returning HTTP 500 response when recommendations check fails

ref ENG-737
ref https://linear.app/tryghost/issue/ENG-737/http-500-errors-from-recommendations-c...

dea639e3f6d404650781441a77f1eeb5a994734f authored 9 months ago by Daniel Lockyer <[email protected]>
πŸ› Fixed HTTP 500 responses when oembed endpoint receives error

fixes https://github.com/TryGhost/Product/issues/4237

- this fixes the fact that we return a HT...

5fa4496d5265cdbd27b544b5dbdc4610cf2cf2ea authored 9 months ago by Daniel Lockyer <[email protected]>
Fixed minor code nits

- made fixes for the following:
- jsdoc definitions
- typos
- extra parameter to function
...

6db20fc14bd3e9ba4acff34ad187e6abc29d0f14 authored 9 months ago by Daniel Lockyer <[email protected]>
πŸ› Fixed handling of image uploads with overly long filenames

fixes ENG-733
ref https://linear.app/tryghost/issue/ENG-733/handle-image-uploads-where-name-is-t...

6842d599e9822975d1b7258aa01eb0a53fdf4466 authored 9 months ago by Daniel Lockyer <[email protected]>
Extracted Unsplash Selector from AdminX (#19838)

no issue

- Adds the unsplash selector as a standalone typescript package inside
the Koenig m...

6719bcf46efea09760cd45d468bdf2dabe0a4469 authored 9 months ago by Ronald Langeveld <[email protected]>
Update dependency html-validate to v8.15.0

bba53b82aa7dd6ebac73dd324ff5cf62f712a231 authored 9 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Edited few phrases in Slovak (sk) translation to make it sound better (#19825)

I think my changes make the Slovak better. I changed just a few thins,
it's my first time tryin...

7fb5def470fa89035e49fb05a2d0d485c10f7acb authored 9 months ago by timemanagementsk <[email protected]>
Updated Bahasa Indonesia translations (#19829)

Translation for new strings in portal.json

6e82aac14fb995b53ebe7853d2c5962231910e20 authored 9 months ago by Raka Afp <[email protected]>
πŸ› Fixed HTTP 500 error when given incorrect Range header

ref ENG-729
ref https://linear.app/tryghost/issue/ENG-729/incorrect-range-header-leads-to-http-5...

360ecf15aed2239ffe7ab519d57ead40e188a010 authored 9 months ago by Daniel Lockyer <[email protected]>
Updated `@tryghost/errors` dependency

- this version is written in TS, but was published a few months ago and
needs to be bumped her...

162f438c63c14ded0fe88fc73834a26201aaeac6 authored 10 months ago by Daniel Lockyer <[email protected]>
Fixed scrolling issues on members table (#19833)

ref DES-86

Set fixed widths for different columns on the Members table specifically, so conte...

f0d6a64f7a0b33050cee1d9cf2c29b7e42245e5f authored 10 months ago by DaniΓ«l van der Winden <[email protected]>
Update dependency html-validate to v8.10.0

b41d9c9251690a607c76f6fd8ef18a05bb5fd786 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency typescript to v5.4.2

0162fea44134ef0471603816858001fd613f215c authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update storybook monorepo to v7.6.17

439644e21c4797cb8ebda5e9b97ddbb71e16335b authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Added escape key handler to select elements (#19689)

ref DES-58

be3a5664a29337eea343ad4058f408849f2e6416 authored 10 months ago by Sodbileg Gansukh <[email protected]>
Update dependency nodemailer to v6.9.12

4c02b60ec3ab372aab7fa40a75112c9ece113473 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v5.80.2

f83d51c1e3cfeaca9c910447ead84e3414426e54 authored 10 months ago by Ghost CI <41898282+github-actions[bot]@users.noreply.github.com>
🎨 Updated Source to v1.2.0

76383b429522d2681af8fdef7fe935de9fa377bc authored 10 months ago by Ghost CI <41898282+github-actions[bot]@users.noreply.github.com>
Update dependency i18next to v23.10.1

e17bbb62157160e1fcd6334a5831832ca45ff449 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fixed udpated banner z-index (#19822)

refs.
https://linear.app/tryghost/issue/DES-168/z-index-is-really-messed-up-in-settings

The ...

ad491ea4f3832c0c104126b1c0b8316bc9c766e8 authored 10 months ago by Peter Zimon <[email protected]>
Update dependency jose to v4.15.5

57c5e24f5bca19a4c295c25dcb1541d5cb76a310 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency express to v4.18.3

3301332253190804ca69aa86b6ce4e27a953b040 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Merged v5.80.1 into main

624168ead521cfa8e7943e6f8c29cddcbe800896 authored 10 months ago by Ghost CI <41898282+github-actions[bot]@users.noreply.github.com>
v5.80.1

0a8716b0aefd83ba340aced46b84ca2e0601f33d authored 10 months ago by Ghost CI <41898282+github-actions[bot]@users.noreply.github.com>
Fixed tiers paywall selecting all paid tiers (#19817)

refs INC-36

- oversight in parent commit 00cff0a

ae95e8de8c6beb4721f1485d148b2b018ee5a330 authored 10 months ago by Sag <[email protected]>
πŸ› Fixed free tier showing in the tiers-only paywall in posts (#19807)

refs INC-36
fixes https://github.com/TryGhost/Ghost/issues/19796

- The tiers-only paywall wa...

69466ecab952b89ee447643689cc772a8fec6ae0 authored 10 months ago by Sag <[email protected]>
Fixed tiers paywall selecting all paid tiers (#19817)

refs INC-36

- oversight in parent commit 00cff0a

656846018a5fe4e2eda0e88370692ec0b2c37425 authored 10 months ago by Sag <[email protected]>
πŸ› Fixed free tier showing in the tiers-only paywall in posts (#19807)

refs INC-36
fixes https://github.com/TryGhost/Ghost/issues/19796

- The tiers-only paywall wa...

00cff0aece943e7026f3be36de2f97c3919ccf82 authored 10 months ago by Sag <[email protected]>
Fix a French translation error in portal.json (#19803)

In this context, "save" should be translated as "Γ©conomiser".

5f80e9f7dbd939b7dde104bc530ac5dc34831c4f authored 10 months ago by Thibault Malfoy <[email protected]>
Updated test to check for Unsplash button in Admin (#19814)

ref DES-167

https://linear.app/tryghost/issue/DES-167/πŸ›-unsplash-in-admin-x-not-styled-correctly

8a67901355a0a4fe230f23a003344e74a56bbf2d authored 10 months ago by Ronald Langeveld <[email protected]>
Fixed button spacing in Portal unsubscribe popup footer (#19815)

no ref
- The 'Get help' button was only adding margin on the left when accessed
through accoun...

ae5df293c3a627434f002849f4d04d67324e8d28 authored 10 months ago by Steve Larson <[email protected]>
Update dependency terser to v5.29.1

b205214247a72fe64d453404e9654ba729c50411 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Released Portal v2.37.5 (#19812)

ref ENG-677
- Improved unsubscribe from url workflow staying in sync with logged in
user.
- A...

7a36917c6a6e96ceb34055af62bca69e57efca59 authored 10 months ago by Steve Larson <[email protected]>
Update dependency terser to v5.29.0

1c7868b362eed8fc28dab2e2006eecc85a9a3a2f authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
🎨 Improved lazy-loading of comments data (#19809)

no issue

Bumps `Comments-UI` app version that contains an improvement to data loading:

- w...

3090f8ec95ba3318c978f33a0f0ad582e3c23a14 authored 10 months ago by Kevin Ansfield <[email protected]>
Fixed various Unsplash design bugs (#19806)

ref DES-167

- fixed visibility of Unsplash button in publication cover setting
- fixed galle...

bac35d902881adbb7c254ff131d98729b88be6bd authored 10 months ago by Sodbileg Gansukh <[email protected]>
🎨 Improved lazy-loading of comments data (#19809)

no issue

Bumps `Comments-UI` app version that contains an improvement to data loading:

- w...

78aba5b22a4cdc964026bb6bb31d8af2a92f9422 authored 10 months ago by Kevin Ansfield <[email protected]>
πŸ› Fixed unexpected conversion of single-quoted attributes in HTML cards (#19727)

closes ENG-627

We were using `cheerio` to parse+modify+serialize our rendered HTML to modify ...

b704530d74c2c16437b91ed14104fa6e498bbef3 authored 10 months ago by Kevin Ansfield <[email protected]>
Fixed various Unsplash design bugs (#19806)

ref DES-167

- fixed visibility of Unsplash button in publication cover setting
- fixed galle...

b90d66a846845c2e36f03d92a4b9938c6b5b41f6 authored 10 months ago by Sodbileg Gansukh <[email protected]>
Fixed TZ dependency in Portal helpers test (#19804)

no refs
- Tests run locally (US TZ) often always failed because the dates are
pushed to the en...

cbb27c2d530496bbe2262db2a387f0c4ee0f6001 authored 10 months ago by Steve Larson <[email protected]>
Added Portal tests for newsletter subscriptions (#19802)

refs https://linear.app/tryghost/issue/ENG-677

- Portal was completely missing tests for `Uns...

2bb566f18f8c7b50699056fe8a1ac9d1b6905af1 authored 10 months ago by Steve Larson <[email protected]>
Released comments-ui 0.16.0 (#19800)

no issue

- defers loading of `admin-auth` frame and it's API request until we are displaying ...

857588ed604cc8e5e6575798dfc9f63728af3ef7 authored 10 months ago by Kevin Ansfield <[email protected]>
Added lazy-loading of admin auth in Comments UI (#19799)

closes ENG-711

When an Admin is authenticated in Comments-UI we only add moderation options t...

92a8a53a954d09bc7d021d176bd4353331b04395 authored 10 months ago by Kevin Ansfield <[email protected]>
Reorganized and improved meta data settings so it's easier to parse DES-159

refs DES-159

50770d20b1f81779267df983b20e408d110ad867 authored 10 months ago by Djordje Vlaisavljevic <[email protected]>
Decreased header spacing for newsletters on mobile screen (#19690)

ref DES-115

e3d01e0b1fd5a79590a32792e102a4d0ebc4d7d1 authored 10 months ago by Sodbileg Gansukh <[email protected]>
Removed whitelist of JWT errors

refs https://linear.app/tryghost/issue/ENG-712/

I don't think we ever need to respond with a 50...

d9fb4787ecf570123b9c0055d7df1fa157e01c7d authored 10 months ago by Fabien O'Carroll <[email protected]>
πŸ› Fixed 500 error for premature api token use

refs https://linear.app/tryghost/issue/ENG-712

We weren't handling the NotBeforeError and inste...

dcbd1685851139ad8c42f3e5358a891e24e58c6e authored 10 months ago by Fabien O'Carroll <[email protected]>
Update dependency newrelic to v11.12.0

b6b2e2ea31868717e882cd47b4a59975b65a11c4 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Portal signup page spacing fixes (#19791)

refs.
https://linear.app/tryghost/issue/DES-161/portal-signup-window-spacing-problem

The pro...

6d6969f4b09484f84087eb52629d3bd69b4ea0dc authored 10 months ago by Peter Zimon <[email protected]>
πŸ› Fixed emojis not updating in Announcement Bar (#19792)

refs
https://linear.app/tryghost/issue/ENG-358/πŸ›-emojis-created-with-lexicals-emoji-picker-are-...

858246261911ebfda2f50405b9b764cdad478ec6 authored 10 months ago by Ronald Langeveld <[email protected]>
Added try/catch to iFrame buffering in Settings (#19790)

refs https://ghost.slack.com/archives/CTH5NDJMS/p1709230854358779

- Customer reported that so...

2816c2c12839159404ca17412c5af60b95045519 authored 10 months ago by Ronald Langeveld <[email protected]>
v5.80.0

9df514842749f95ea9f4234cd4445c119766d312 authored 10 months ago by Ghost CI <41898282+github-actions[bot]@users.noreply.github.com>
Update dependency yjs to v13.6.14

69459e9b428e6dfac81af794f40a3a103beb2589 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency yjs to v13.6.13

81f1b63cca4ceaf912f7d23885f150368b714153 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Content card design improvements (#19737)

refs. https://linear.app/tryghost/issue/DES-122/bookmark-card-issues

This PR addresses the fo...

8f3617aaa8e84e7670220fae8efa9d8d337da650 authored 10 months ago by Peter Zimon <[email protected]>
Remove comment icon at the top of email template (#19771)

Refs
https://linear.app/tryghost/issue/DES-80/newsletter-view-in-browser-breaking-to-next-line-...

c7e475feb0af0f6495cb6ab9672c35a61b7c60ef authored 10 months ago by Sanne de Vries <[email protected]>
✨ Added lazy-loading of comments data (#19778)

no issue

Bumps `Comments-UI` app version that contains a few changes:

- comments data is n...

e0d8e187857bf3231664137684788fc9c1df9d81 authored 10 months ago by Kevin Ansfield <[email protected]>
Update dependency nodemailer to v6.9.11

bfe291042cde49341c27fa0aaefe2603e6751c1e authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
🎨 Include archived offers in members filter (#19756)

refs
https://linear.app/tryghost/issue/ENG-19/allow-archived-offers-to-be-used-in-member-filter...

6c624d12a2b0d44c14a774250e55de2e7d964a8a authored 10 months ago by Ronald Langeveld <[email protected]>
Added /comments/:id/replies/ to X-Cache-Invalidate

refs https://linear.app/tryghost/issue/ENG-682/

This should allow us to bust both endpoints c...

a489d5a3d83e11e33d4cc0c5a1fe04fa7e33c486 authored 10 months ago by Fabien 'egg' O'Carroll <[email protected]>
πŸ› Prevented newsletter subscriptions from getting out of sync in Portal (#19768)

refs https://linear.app/tryghost/issue/ENG-677
- UnsubscribePage is intended to be able to be u...

c2f3ffaca7c6b5bb485e941ef62dc704710d31c1 authored 10 months ago by Steve Larson <[email protected]>
Released Comments-UI 0.15.0 (#19775)

no issue

- switches post browse requests to`/members/api/comments/post/:post_id/` to enable b...

c365972aa8d62a3a32415a7abd0016a56f5e9b22 authored 10 months ago by Kevin Ansfield <[email protected]>
Switched to default ordering for comments API requests (#19774)

closes ENG-681

There's no need to provide an `order` param with every request in Comments-UI ...

44e602b44778d325f61990fd5e51c4bd733f7f7d authored 10 months ago by Kevin Ansfield <[email protected]>
Invalidated post comments cache on like&unlike

refs https://linear.app/tryghost/issue/ENG-676/

We want to make sure that we're not serving sta...

001f2b0b9112056913b408896881606068b70584 authored 10 months ago by Fabien O'Carroll <[email protected]>
Cleaned up comments controller

no-issue

This removes some redundant calls to `get` and makes refactoring
easier in future.

4c6f7715ef69fac3ea8a4cb3efc4334b289f24f6 authored 10 months ago by Fabien O'Carroll <[email protected]>
Updated Comments UI to use new endpoint

refs https://linear.app/tryghost/issue/ENG-676/

Now we have the case that there is no filter pa...

a291914fc4be7ac87fda47ad45ce1f1a3c5b55e8 authored 10 months ago by Fabien O'Carroll <[email protected]>
Added endpoint for comments/post/:post_id

refs https://linear.app/tryghost/issue/ENG-676/

This is pretty simple as we can reuse the exist...

2c6321472c0756bcb2551a9ae8d1c8badbb1a8ee authored 10 months ago by Fabien O'Carroll <[email protected]>
Invalidated the new comments endpoint cache on add & edit

refs https://linear.app/tryghost/issue/ENG-676/

This is the meat of the change and actually cau...

58dd79ccb45e5d1eb650a453a489b21d8e7ea35e authored 10 months ago by Fabien O'Carroll <[email protected]>
Added hrefs to paywall links for improved SEO

refs DES-150

f032f11d8a1b1a860838fd5f6af55abfcafb206c authored 10 months ago by Djordje Vlaisavljevic <[email protected]>