Ecosyste.ms: OpenCollective

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

github.com/mozilla/galaxy-api

INACTIVE - http://mzl.la/ghe-archive - To infinity and beyond. The backend API.
https://github.com/mozilla/galaxy-api

Add Mozilla Code of Conduct

Mozilla-GitHub-Standards opened this pull request almost 6 years ago
CODE_OF_CONDUCT.md file missing

Mozilla-GitHub-Standards opened this issue almost 6 years ago
Wiki changes

moz-hwine opened this issue almost 6 years ago
[WIP] add Steam authentication (issue #270)

cvan opened this pull request almost 10 years ago
add jshint reporting to unit tests

cvan opened this issue almost 10 years ago
move `safeHandler` to `utils`

cvan opened this pull request almost 10 years ago
fix regressed URL routes (from #360)

cvan opened this pull request almost 10 years ago
make URL routes file easier to read (fixes #268)

cvan opened this pull request almost 10 years ago
Update Apiary documentation for new API endpoints and sample usage

cvan opened this issue almost 10 years ago
Add a `status` column to game table

cvan opened this issue almost 10 years ago
Add ACL for API endpoints (for games, leaderboards)

cvan opened this issue almost 10 years ago
use a consistent interface for what models return to controllers (fixes #353)

cvan opened this pull request almost 10 years ago
make controller handlers' `catch` methods more DRY (fixes #351)

cvan opened this pull request almost 10 years ago
Get npm installed on AWS

cvan opened this issue almost 10 years ago
Write integration tests and simplify unit tests?

cvan opened this issue almost 10 years ago
Write tests for game models

cvan opened this issue almost 10 years ago
Use transactions for rolling back DB data entered by tests

cvan opened this issue almost 10 years ago
Use Sentry

cvan opened this issue almost 10 years ago
Add tests for UUID vs. slug flows

cvan opened this issue almost 10 years ago
Closes #308 - Use uuids instead of database IDs.

adngdb opened this pull request almost 10 years ago
Ensure unit test coverage is (near) complete

cvan opened this issue almost 10 years ago
Tag master @ 0.0.6 - Hapi rewrite

cvan opened this issue about 10 years ago
Auto-generate API documentation

cvan opened this issue about 10 years ago
Use UUIDs instead of primary keys

cvan opened this issue about 10 years ago
Add helper for reversing API URLs in hapi

cvan opened this issue about 10 years ago
Add ETags to responses

cvan opened this issue about 10 years ago
Remember redirects when slugs change

cvan opened this issue about 10 years ago
Consider removing `Game` constructor in `api.models.game`

cvan opened this issue about 10 years ago
Add sorting for all listing requests

cvan opened this issue about 10 years ago
Hook up Hapi WebSocket endpoints

cvan opened this issue about 10 years ago
Hook up hapi "tv" library for easy log debugging

cvan opened this issue about 10 years ago
Add CSRF protection for permission-restricted endpoints

cvan opened this issue about 10 years ago
Set up CSP

cvan opened this issue about 10 years ago
Make sure proper errors are thrown when DB is down

cvan opened this issue about 10 years ago
Implement `POST /games/{game_slug}/leaderboards` in hapi

cvan opened this issue about 10 years ago
Implement `GET /games/{game_slug}/leaderboards` in hapi

cvan opened this issue about 10 years ago
Add authentication via Steam

cvan opened this issue about 10 years ago
Update puppet deploy scripts for hapi rearchitecture

cvan opened this issue about 10 years ago
Implement `PATCH /games/{idOrSlug}` in hapi

cvan opened this issue about 10 years ago
Investigate why throwing an error in a promise breaks hapi/boom

cvan opened this issue about 10 years ago
Cache postgres DB query results

cvan opened this issue about 10 years ago
Have joi do conditional validation for `GET /games/{idOrSlug}`

cvan opened this issue about 10 years ago
Do not leak errors in responses

cvan opened this issue about 10 years ago
Use Travis to rebuild gh-pages

cvan opened this issue over 10 years ago
Allow all endpoints to be accessible by id *or* slug

cvan opened this issue over 10 years ago
[api] define and document error response format

rfk opened this issue over 10 years ago
Choose a SQL ORM

cvan opened this issue over 10 years ago
Support avatars

cvan opened this issue over 10 years ago
Do request signing

cvan opened this issue over 10 years ago
Use a task queue

cvan opened this issue over 10 years ago
[api] pagination for all listing requests

rfk opened this issue over 10 years ago
[api] version url endpoints with a "/v1/" prefix

rfk opened this issue over 10 years ago
[api] use "Authorization" header for authentication

rfk opened this issue over 10 years ago
Add developer name+URL to game schema

cvan opened this issue over 10 years ago
Add API endpoints for User CRUD

cvan opened this issue over 10 years ago
Abstract out database calls in leaderboard API endpoints

cvan opened this issue over 10 years ago
Add leaderboards edit API endpoints (update/replace)

cvan opened this issue over 10 years ago
Implement Firefox Accounts

cvan opened this issue over 10 years ago
Investigate bug in Apiary docs

cvan opened this issue over 10 years ago
Create a prefill script for sample data

cvan opened this issue over 10 years ago
Support API keys

cvan opened this issue over 10 years ago
Allow only game owner/admin to delete/edit leaderboards

cvan opened this issue over 10 years ago
Store translated strings from API endpoints

cvan opened this issue almost 11 years ago
Friends only leaderboard should use a separate sorted set

soedar opened this issue almost 11 years ago
Create an API endpoint for an admin to delegate ACL

cvan opened this issue almost 11 years ago
Allow players to challenge each another

cvan opened this issue almost 11 years ago
Store game saves in the cloud

cvan opened this issue almost 11 years ago
Anti-cheating?

cvan opened this issue almost 11 years ago
Provide a data streaming library for game assets

cvan opened this issue almost 11 years ago
Use OAuth for public REST API

cvan opened this issue almost 11 years ago
Add API endpoint to share a game via Facebook, Twitter, or Email

cvan opened this issue almost 11 years ago
Add a field to game data for new version release notes

cvan opened this issue almost 11 years ago
Allow only vouched developers to submit games

cvan opened this issue almost 11 years ago
Store images on disk upon submission

cvan opened this issue about 11 years ago
Store user ID of developer in game JSON upon submission

cvan opened this issue about 11 years ago
Design proof-of-concept solution for in-app payments

cvan opened this issue about 11 years ago
The client API should expose unique opaque identifiers to games

mattbasta opened this issue about 11 years ago
Cap the number of friends a user can have

mattbasta opened this issue about 11 years ago
Create avatar proxy

mattbasta opened this issue about 11 years ago
Disassociate the notion of playing and running

mattbasta opened this issue about 11 years ago
Enable ratelimiting on production/staging

mattbasta opened this issue about 11 years ago
Search users/friends by username

cvan opened this issue about 11 years ago
Games should only be able to use the client API from a pre-defined origin

mattbasta opened this issue about 11 years ago
Add statsd

cvan opened this issue about 11 years ago