This switches the "Backers" banner at the bottom of the website to use OneGraph in order to pull in backers GitHub Sponsors AND OpenCollective.
Due to the way the backing GraphQL is structured, it doesn't make much sense to attempt to pull in tier names, so we base the filter on people that donate between $5 and $250 per month.
The backing query also filters specific tiers where it can, and only shows public sponsorships.
In addition, I've done away with linking to individual backers' personal websites because that is reserved for organization sponsorships. I also opted for GitHub profile over the other optins because we know it will be there for GitHub Sponsors participants.
I've very happy that switching to this has let us do away with a lot of the weird filtering logic we needed when using the OpenCollective REST API.
This switches the "Backers" banner at the bottom of the website to use OneGraph in order to pull in backers GitHub Sponsors AND OpenCollective.
Due to the way the backing GraphQL is structured, it doesn't make much sense to attempt to pull in tier names, so we base the filter on people that donate between $5 and $250 per month.
The backing query also filters specific tiers where it can, and only shows public sponsorships.
In addition, I've done away with linking to individual backers' personal websites because that is reserved for organization sponsorships. I also opted for GitHub profile over the other optins because we know it will be there for GitHub Sponsors participants.
I've very happy that switching to this has let us do away with a lot of the weird filtering logic we needed when using the OpenCollective REST API.