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 11 months ago
Fixed get helper cache optimizations (#19865)

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

6a35f6e4cc8606f90b726fcaada0b861d72630e5 authored 11 months ago
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 11 months ago
πŸ› 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 11 months ago
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 11 months ago
πŸ› 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 11 months ago
Revert "Optimised queries made by get helper for posts"

no-issue

This was incorrectly merged - reverting until the work is complete

39da5a1f88b5d7417490f95cec803173b0100956 authored 11 months ago
Update dependency terser to v5.29.2

a309a29ef65bdd78f75fc546bed01292215050a7 authored 11 months ago
Update dependency typescript to v5.4.2

c8ea87ba83a56f618de3d32cead91594e06556bb authored 11 months ago
πŸ› 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 11 months ago
Fixed empty state flashing issue on offers list (#19863)

ref DES-101, DES-105

04c9bf019701fbff372df354c57f9182723f032b authored 11 months ago
Fixed Portal preview flashing issue in Offers (#19862)

ref DES-101

2029a5846a7200de5eb68903d26c7efaeb2eade1 authored 11 months ago
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 11 months ago
Update dependency newrelic to v11.13.0

48782df301025f0fc88a462da6abcb7672ef8acb authored 11 months ago
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 11 months ago
Update dependency ts-node to v10.9.2

2c7253edd7700e3c10a2c342d07596056bfb822e authored 11 months ago
Update nest monorepo to v10.3.3

7f6bc16df84d2a3f676e696b99148b5862ccf9c8 authored 11 months ago
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 11 months ago
Added NestJS Playground

no-issue

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

0fb0c6c2b57c604a6765f192960a8fa7c294ef11 authored 11 months ago
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 11 months ago
Updated lockfile

d810c0ea38ead66fd053bef3cb1693b71d7af09e authored 11 months ago
Fixed browser tests (#19852)

no issue

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

59bbade6303f5f511278dc80619ce31430f8a620 authored 11 months ago
Settings keyboard shortcuts (#19836)

ref DES-166

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

9d9707e6f43fabde8ca459c44990682b4b054a12 authored 11 months ago
Extracted Unsplash Selector from AdminX (#19849)

no issue

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

19da5c6af46e2f1b9bc7a9ba8942cd80e5a133f2 authored 11 months ago
Released comments-ui 0.16.1 (#19847)

no issue

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

9203eea673be9b478f81c825a5dff7d1d965d3bb authored 11 months ago
πŸ› 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 11 months ago
πŸ› 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 11 months ago
Revert "Extracted Unsplash Selector from AdminX (#19838)" (#19844)

no issue

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

36f11a65a0f478500f7f19d66a3eb2a7b95cf66b authored 11 months ago
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 11 months ago
πŸ› 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 11 months ago
🎨 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 11 months ago
πŸ› 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 11 months ago
πŸ› 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 11 months ago
Fixed minor code nits

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

6db20fc14bd3e9ba4acff34ad187e6abc29d0f14 authored 11 months ago
πŸ› 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 11 months ago
Extracted Unsplash Selector from AdminX (#19838)

no issue

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

6719bcf46efea09760cd45d468bdf2dabe0a4469 authored 11 months ago
Update dependency html-validate to v8.15.0

bba53b82aa7dd6ebac73dd324ff5cf62f712a231 authored 11 months ago
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 11 months ago
Updated Bahasa Indonesia translations (#19829)

Translation for new strings in portal.json

6e82aac14fb995b53ebe7853d2c5962231910e20 authored 11 months ago
πŸ› 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 11 months ago
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 11 months ago
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 11 months ago
Update dependency html-validate to v8.10.0

b41d9c9251690a607c76f6fd8ef18a05bb5fd786 authored 11 months ago
Update dependency typescript to v5.4.2

0162fea44134ef0471603816858001fd613f215c authored 11 months ago
Update storybook monorepo to v7.6.17

439644e21c4797cb8ebda5e9b97ddbb71e16335b authored 11 months ago
Added escape key handler to select elements (#19689)

ref DES-58

be3a5664a29337eea343ad4058f408849f2e6416 authored 11 months ago
Update dependency nodemailer to v6.9.12

4c02b60ec3ab372aab7fa40a75112c9ece113473 authored 11 months ago
v5.80.2

f83d51c1e3cfeaca9c910447ead84e3414426e54 authored 11 months ago
🎨 Updated Source to v1.2.0

76383b429522d2681af8fdef7fe935de9fa377bc authored 11 months ago
Update dependency i18next to v23.10.1

e17bbb62157160e1fcd6334a5831832ca45ff449 authored 11 months ago
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 11 months ago
Update dependency jose to v4.15.5

57c5e24f5bca19a4c295c25dcb1541d5cb76a310 authored 11 months ago
Update dependency express to v4.18.3

3301332253190804ca69aa86b6ce4e27a953b040 authored 11 months ago
Merged v5.80.1 into main

624168ead521cfa8e7943e6f8c29cddcbe800896 authored 11 months ago
v5.80.1

0a8716b0aefd83ba340aced46b84ca2e0601f33d authored 11 months ago
Fixed tiers paywall selecting all paid tiers (#19817)

refs INC-36

- oversight in parent commit 00cff0a

ae95e8de8c6beb4721f1485d148b2b018ee5a330 authored 11 months ago
πŸ› 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 11 months ago
Fixed tiers paywall selecting all paid tiers (#19817)

refs INC-36

- oversight in parent commit 00cff0a

656846018a5fe4e2eda0e88370692ec0b2c37425 authored 11 months ago
πŸ› 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 11 months ago
Fix a French translation error in portal.json (#19803)

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

5f80e9f7dbd939b7dde104bc530ac5dc34831c4f authored 11 months ago
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 11 months ago
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 11 months ago
Update dependency terser to v5.29.1

b205214247a72fe64d453404e9654ba729c50411 authored 11 months ago
Released Portal v2.37.5 (#19812)

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

7a36917c6a6e96ceb34055af62bca69e57efca59 authored 11 months ago
Update dependency terser to v5.29.0

1c7868b362eed8fc28dab2e2006eecc85a9a3a2f authored 11 months ago
🎨 Improved lazy-loading of comments data (#19809)

no issue

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

- w...

3090f8ec95ba3318c978f33a0f0ad582e3c23a14 authored 11 months ago
Fixed various Unsplash design bugs (#19806)

ref DES-167

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

bac35d902881adbb7c254ff131d98729b88be6bd authored 11 months ago
🎨 Improved lazy-loading of comments data (#19809)

no issue

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

- w...

78aba5b22a4cdc964026bb6bb31d8af2a92f9422 authored 11 months ago
πŸ› 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 11 months ago
Fixed various Unsplash design bugs (#19806)

ref DES-167

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

b90d66a846845c2e36f03d92a4b9938c6b5b41f6 authored 11 months ago
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 11 months ago
Added Portal tests for newsletter subscriptions (#19802)

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

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

2bb566f18f8c7b50699056fe8a1ac9d1b6905af1 authored 11 months ago
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 11 months ago
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 11 months ago
Reorganized and improved meta data settings so it's easier to parse DES-159

refs DES-159

50770d20b1f81779267df983b20e408d110ad867 authored 11 months ago
Decreased header spacing for newsletters on mobile screen (#19690)

ref DES-115

e3d01e0b1fd5a79590a32792e102a4d0ebc4d7d1 authored 11 months ago
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 11 months ago
πŸ› 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 11 months ago
Update dependency newrelic to v11.12.0

b6b2e2ea31868717e882cd47b4a59975b65a11c4 authored 11 months ago
Portal signup page spacing fixes (#19791)

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

The pro...

6d6969f4b09484f84087eb52629d3bd69b4ea0dc authored 11 months ago
πŸ› 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 11 months ago
Added try/catch to iFrame buffering in Settings (#19790)

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

- Customer reported that so...

2816c2c12839159404ca17412c5af60b95045519 authored 11 months ago
v5.80.0

9df514842749f95ea9f4234cd4445c119766d312 authored 11 months ago
Update dependency yjs to v13.6.14

69459e9b428e6dfac81af794f40a3a103beb2589 authored 11 months ago
Update dependency yjs to v13.6.13

81f1b63cca4ceaf912f7d23885f150368b714153 authored 11 months ago
Content card design improvements (#19737)

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

This PR addresses the fo...

8f3617aaa8e84e7670220fae8efa9d8d337da650 authored 11 months ago
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 11 months ago
✨ 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 11 months ago
Update dependency nodemailer to v6.9.11

bfe291042cde49341c27fa0aaefe2603e6751c1e authored 11 months ago
🎨 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 11 months ago
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 11 months ago
πŸ› 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 11 months ago
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 11 months ago
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 11 months ago
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 11 months ago
Cleaned up comments controller

no-issue

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

4c6f7715ef69fac3ea8a4cb3efc4334b289f24f6 authored 11 months ago
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 11 months ago
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 11 months ago
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 11 months ago
Added hrefs to paywall links for improved SEO

refs DES-150

f032f11d8a1b1a860838fd5f6af55abfcafb206c authored 11 months ago