Граф коммитов

470 Коммитов

Автор SHA1 Сообщение Дата
Chris Van 2eca7b2d65 Merge pull request #250 from AdrianGaudebert/working-unit-tests
Working games and etc unit tests.
2014-11-25 16:26:17 -08:00
Chris Van 6b1ee1d117 add Travis CI Build Status badge to README (issue #234) 2014-11-25 16:22:43 -08:00
Chris Van f8893734ef Merge pull request #251 from robhudson/travis
Add Travis config
2014-11-25 15:52:33 -08:00
Rob Hudson ac0b69f625 Add Travis config 2014-11-25 15:36:26 -08:00
Adrian Gaudebert 6fcfdc7f05 Working games and etc unit tests. 2014-10-24 20:03:56 +09:00
Christopher Van 81538f982f add disclaimer 2014-10-01 18:01:40 -07:00
Christopher Van 76d32c20ce Merge pull request #248 from AdrianGaudebert/readme-new-install
Fixed a few issues with the README file.
2014-09-24 22:42:37 +02:00
Adrian Gaudebert e3db9a801d Fixed a few issues with the README file. 2014-09-23 12:35:59 +09:00
Christopher Van 4fa9ec45e3 api docs: fix /game -> /games (fixes #238) 2014-09-08 08:37:52 +02:00
Christopher Van c4e96eaf75 API docs: fix "boards" to "leaderboards" in leaderboard API URLs 2014-09-06 03:11:43 +02:00
Christopher Van 6f00639214 mention galaxy.js in README 2014-09-05 17:22:10 -07:00
Christopher Van f9901386ed fix typo in game schema 2014-09-05 17:18:08 -07:00
Christopher Van c8b8a2da48 API docs: update Current Version and Schema 2014-09-04 23:55:10 +02:00
Christopher Van 6bb5a74dbb add galaxy-api logo to README 2014-09-02 11:41:28 -07:00
Christopher Van 2f889f8b4a rename `app_url` to `game_url` 2014-08-29 15:29:10 -07:00
Christopher Van d402d4f32e add CONTRIBUTING.md 2014-08-28 16:36:19 -07:00
Christopher Van bb31675d9d add LICENCE 2014-08-28 16:36:19 -07:00
Christopher Van 93bd31fa3d use `Leaderboard#increment` when creating leaderboard score 2014-08-28 16:36:19 -07:00
Christopher Van 3bf5e6fb3e update API docs per revamped game+leaderboard endpoints 2014-08-26 20:26:40 -07:00
Christopher Van 584837cd09 transfer API blueprint from Apiary 2014-08-26 20:08:26 -07:00
Christopher Van e68f777c32 s/member/user/ in leaderboard API 2014-08-26 19:32:41 -07:00
Christopher Van ca6eb56058 add etc API endpoints (for root/status) 2014-08-26 16:57:05 -07:00
Christopher Van 09797871e1 remove 'X-Powered-By' header 2014-08-26 16:16:13 -07:00
Christopher Van c01253d97b 0.0.4 2014-08-26 15:52:17 -07:00
Christopher Van ac8a4d50a7 forgo CLI in favour of external settings files 2014-08-26 15:51:57 -07:00
Christopher Van d685bb5adf build out leaderboard score creation (fixes #229) and ranking list (fixes #230) 2014-08-26 14:23:04 -07:00
Christopher Van 9387739fb7 add description to leaderboard schema, switch up examples 2014-08-25 18:28:12 -07:00
Christopher Van 67520a798a add description to game schema 2014-08-25 18:09:13 -07:00
Christopher Van 991a731f5c load Redis only once, add separate dev/prod/test settings files, use different Redis for database for tests 2014-08-25 16:20:27 -07:00
Christopher Van 823e41ebda abstract out db logic from game API endpoints (fixes #216), remove PUTs 2014-08-18 17:06:08 -07:00
Christopher Van 3b2017d09e update methods for leaderboard score endpoints 2014-08-14 15:43:11 -07:00
Christopher Van 93693411ec add `prod` server command 2014-08-13 15:47:44 -07:00
Christopher Van 86dcdcacd0 Revert "rename server to `app.js`"
This reverts commit bfc2d42b68.
2014-08-13 15:42:25 -07:00
Christopher Van bfc2d42b68 rename server to `app.js` 2014-08-13 15:37:28 -07:00
Christopher Van 2f6b7f2159 yield promises for placeholder endpoints 2014-08-13 15:32:45 -07:00
Christopher Van 655b2899ba add jshint for code linting 2014-08-13 15:27:09 -07:00
Christopher Van 9f4a091b94 add leaderboard submission API, other (WIP) leaderboard API endpoints 2014-08-13 15:12:31 -07:00
Christopher Van 88790e90d2 THIS IS THE BIG BANG 2014-08-12 19:56:10 -07:00
Christopher Van 12265262c2 remove v0 2014-08-12 19:56:10 -07:00
root 682f9618ef fix minor issues in prefill script, remove exports (#166) 2014-08-12 19:56:10 -07:00
root 748ff3586a refactor prefill for testing (#166) 2014-08-12 19:56:10 -07:00
root 2f064e2fc4 add callback to db.redis 2014-08-12 19:56:10 -07:00
Christopher Van 4f28d64471 Merge pull request #210 from mozilla/test-runner
Test runner
2014-08-05 19:18:19 -07:00
soedar 6ded396219 Remove an unneeded console.log (#177) 2014-08-05 19:11:51 -07:00
soedar 65504bc161 Abstracted testing parts of the runner into test_lib (#177) 2014-08-05 19:11:51 -07:00
soedar 033b1870b7 Added test runner to automatically launch redis before running tests (#177) 2014-08-05 19:11:51 -07:00
Christopher Van 2e9a5d93ee use block comments for `redisClient` usage 2014-08-05 19:04:20 -07:00
Christopher Van d67c2d484d Merge pull request #204 from mozilla/galaxy-api-settings
do not require `GALAXY_API_SETTINGS` by default (#202)
2014-08-05 19:03:34 -07:00
Christopher Van e8dc1a0af5 do not require `GALAXY_API_SETTINGS` by default (#202) 2014-08-05 19:03:15 -07:00
Christopher Van b92a456dd3 Merge pull request #187 from soedar/users-tests
Added more tests for user (#178)
2014-08-05 19:01:56 -07:00