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

github.com/resonatecoop/api

The one Resonate API to rule them all
https://github.com/resonatecoop/api

chore: Add .nvmrc file

marchuffnagle opened this pull request over 2 years ago
Add links to out put for artists

simonv3 opened this issue over 2 years ago
Issue 172: File Upload test data

mattburnett-repo opened this pull request over 2 years ago
Issue 172 dev: Add file upload test data

mattburnett-repo opened this pull request over 2 years ago
captcha on registration and password reset forms

simonv3 opened this issue over 2 years ago
Track listens through HLS segment serving

simonv3 opened this issue over 2 years ago
chore: Additional setup requirements for Windows users

TERR-inss opened this pull request over 2 years ago
filter search by type of search result.

simonv3 opened this issue over 2 years ago
feat: hls streaming punt

simonv3 opened this pull request over 2 years ago
Test Membership Renewal for Previous Listener-Members

SMartyn16 opened this issue over 2 years ago
Add foreign keys where necessary

simonv3 opened this issue over 2 years ago
tests for file uploading

simonv3 opened this issue over 2 years ago
feat: allow uploading of user group banner and avatar images

simonv3 opened this pull request over 2 years ago
fix: Issue 172 copy test audio files

mattburnett-repo opened this pull request over 2 years ago
Should plays of your own songs count toward play count?

simonv3 opened this issue over 2 years ago
ArtistWallet

simonv3 opened this issue over 2 years ago
Email change confirmation

simonv3 opened this pull request over 2 years ago
UserMembership.expiresAt column

simonv3 opened this issue over 2 years ago
Prevent purchasing if email is not confirmed

simonv3 opened this issue over 2 years ago
chore: add workflow for deploy to prod, remove husky postinstall and …

simonv3 opened this pull request over 2 years ago
fix: add logout page styles. closes #151

simonv3 opened this pull request over 2 years ago
feat: transition stripe success updates to happen via a webhook

simonv3 opened this pull request over 2 years ago
fix: workers failing when uncaught promises, and sendmail await

simonv3 opened this pull request over 2 years ago
feat: enable backblaze uploading on production

simonv3 opened this pull request over 2 years ago
GDPR compliance requirements

mattburnett-repo opened this issue over 2 years ago
fix: add script for migration descriptions

simonv3 opened this pull request over 2 years ago
fix: migrate earnings and files endpoints

simonv3 opened this pull request over 2 years ago
feat: add userPlays and userFavorited to tracks

simonv3 opened this pull request over 2 years ago
Workers failing causes the server to crash. They shouldn't.

simonv3 opened this issue over 2 years ago
fix: scope usergroups to have owner associated by default

simonv3 opened this pull request over 2 years ago
fix: add artist service and standardize tracks and trackgroup more

simonv3 opened this pull request over 2 years ago
Move user profile images off of `/mnt/media/ultimatemember`

simonv3 opened this issue over 2 years ago
fix: more standardization of track responses

simonv3 opened this pull request over 2 years ago
Remove covers from tracks

simonv3 opened this issue over 2 years ago
Playlist tests

simonv3 opened this pull request over 2 years ago
chore: add test media audio assets

peterklingelhofer opened this pull request over 2 years ago
fix: fixes to standardize playlists and trackgroups

simonv3 opened this pull request over 2 years ago
Generate typescript definitions for client with OpenAPI/swagger specs

dominictwlee opened this issue over 2 years ago
feat: default scope user model, hide sensitive info

peterklingelhofer opened this pull request over 2 years ago
`sharp` install errors with Ubuntu 22.04 and Docker

peterklingelhofer opened this issue over 2 years ago
fix: tweaks to uploading and playlists

simonv3 opened this pull request over 2 years ago
test: fix failing tests

simonv3 opened this pull request over 2 years ago
Various fixes

simonv3 opened this pull request over 2 years ago
Account deletion

simonv3 opened this issue over 2 years ago
feat: password reset

simonv3 opened this pull request over 2 years ago
Pay out artists via Stripe

simonv3 opened this issue over 2 years ago
fix: add migrations for old member data

simonv3 opened this pull request over 2 years ago
fix: remove rsntr_usermeta table

simonv3 opened this pull request over 2 years ago
Finish copying over old admin endpoints

simonv3 opened this pull request over 2 years ago
fix: renable migrations oops

simonv3 opened this pull request over 2 years ago
fix: start standardizing trackgroup responses

simonv3 opened this pull request over 2 years ago
Switch to HLS Streaming

simonv3 opened this issue over 2 years ago
fix: switch back to serving static files with koa-send

simonv3 opened this pull request over 2 years ago
oidc-provider postLogoutSucces style

simonv3 opened this issue over 2 years ago
make client is invalid page look good

simonv3 opened this issue over 2 years ago
A nice landing page on the root of the API

simonv3 opened this issue over 2 years ago
fix: pass tests cause they're cool

simonv3 opened this pull request over 2 years ago
chore: make sure is installed outside of dev dependencies

simonv3 opened this pull request over 2 years ago
chore: docs around running on prod.resonate.coop, as well as env vari…

simonv3 opened this pull request over 2 years ago
More UserMeta table clean-up

simonv3 opened this pull request over 2 years ago
Remove type from favorite

simonv3 opened this issue over 2 years ago
fix: address sharp install docker errors

peterklingelhofer opened this pull request over 2 years ago
Allow users to decide if their account is public or private.

simonv3 opened this issue over 2 years ago
Fragile tests

simonv3 opened this issue over 2 years ago
fix: re-integrate admin/users endpoint, write tests for it

simonv3 opened this pull request almost 3 years ago
GET user/admin/users tests and integration

simonv3 opened this pull request almost 3 years ago
RedisAdapter always opens a connection and does not offer a way to close it

fgblomqvist opened this issue almost 3 years ago
fix: lowercase email on registration

peterklingelhofer opened this pull request almost 3 years ago
feat: user not found error page

peterklingelhofer opened this pull request almost 3 years ago
feat: initial attempt at starting up worker queues on docker compose up

simonv3 opened this pull request almost 3 years ago
Fix error pages on log in

simonv3 opened this issue almost 3 years ago
Create userTrackPurchase table

simonv3 opened this issue almost 3 years ago
fix: getting label tests to pass

simonv3 opened this pull request almost 3 years ago
Profile images

simonv3 opened this issue almost 3 years ago
Initial ESM conversion

fgblomqvist opened this pull request almost 3 years ago
Convert to ESM

fgblomqvist opened this issue almost 3 years ago
fix: moved faker require to testConfig.js

mattburnett-repo opened this pull request almost 3 years ago
Consider using TypeScript

fgblomqvist opened this issue almost 3 years ago
Make images and audio available on dev server.

simonv3 opened this issue almost 3 years ago
Move over whatever is stored on static.resonate.is

simonv3 opened this issue almost 3 years ago
Running issue for missing data from migrations

simonv3 opened this issue almost 3 years ago
The Great Endpoint Prune of 2022

simonv3 opened this issue almost 3 years ago
How is membership determined in MySQL tables?

simonv3 opened this issue almost 3 years ago
Update artist endpoints to use UserGroup instead of Artist table

simonv3 opened this issue almost 3 years ago
Add workers to docker-compose

simonv3 opened this issue almost 3 years ago
Add country list API

simonv3 opened this issue almost 3 years ago
Integrate search

simonv3 opened this issue almost 3 years ago
User profile management

simonv3 opened this issue almost 3 years ago
Admin interface edit users

simonv3 opened this issue almost 3 years ago
Read track data from uploaded file metadata

simonv3 opened this issue almost 3 years ago
Move content from rsntr_user_meta into its own tables

simonv3 opened this issue about 3 years ago
Investigate user/admin stuff

simonv3 opened this issue about 3 years ago
Background Jobs

simonv3 opened this issue about 3 years ago