Ecosyste.ms: OpenCollective

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

github.com/boardgameio/boardgame.io

State Management and Multiplayer Networking for Turn-Based Games
https://github.com/boardgameio/boardgame.io

changelog

29a372b3f6972044dc3ecb7dc29cfa0ebb81540e authored over 6 years ago
0.25.2

077107bd6985b06ea963b46974d6a9e518b3c135 authored over 6 years ago
npm audit fix --only=prod

a42e07b9d7b9736c9f22b259a2a01d047ee69631 authored over 6 years ago
update koa and socket.io

cfe7296fb20668fe29eb87866b9c84305978d07b authored over 6 years ago
changelog

862715dc7e7e483829cc95586ddff5ff5daf36ad authored over 6 years ago
0.25.1

f0ce75970dd4672c2885a6a44b09add2bffd4bc8 authored over 6 years ago
require mongo and firebase only if used

09b523e51c260350a4ab2bbaf1f31072bbe02b42 authored over 6 years ago
update CodeSandbox URL

1a90e7fbaeaa35f69d4cd8e78eed3786c6d7ead5 authored over 6 years ago
0.25.0

f7403dfc3debf0b85ef1c99739839c7bfc91c3b1 authored over 6 years ago
npm run docsify:update

51c2e32bc474d38c758b1dd94861fb832d83796e authored over 6 years ago
update changelog

8e9da784a46426a0dcd313e4dac113df40564406 authored over 6 years ago
Added ability to specify server protocol (#247)

* Added ability to specify server protocol

* Fixed protocol check would accept an occurance a...

fe8a9d06e35cd13bd3d383e6c767c82e0aebcb40 authored over 6 years ago
swap order of ctx and G in debug UI

268aab8b3c914cf88d62a188fd4f1ad4e854b7d5 authored over 6 years ago
remove some unnecessary tests

ada5c0ded26f23ce064be063018c021f53fd268c authored over 6 years ago
update pull_request_template.md

61ad01844e5921bea426322205d59e7553cf8b4d authored over 6 years ago
write turn / phase stats in ctx.stats

currently contains numMoves, an object that tracks the number of moves made by each player in th...

43dcaac3eb67a4f578e37d853e8ad1cf0bc5d1ae authored over 6 years ago
Do not fabricate playerID for playerView

the user can now click on the playerID on the Debug UI to see the
view for that particular player.

84f07c60da226128e56a56a6054fdd2e9a1bd46c authored over 6 years ago
fabricate playerID in singleplayer mode

this is set to currentPlayer if playerID is not provided

bd8208a2a9bd4dfa4a339a839071d102b3cf3a5b authored over 6 years ago
update docs

5ab482e34517f5d771f5b40040317f6d61226091 authored over 6 years ago
update docs

332fda4b722511424a66d98a0d445bccfba0ddda authored over 6 years ago
update docs

e95bc869f2feb6e376be9039d8c32189630c5278 authored over 6 years ago
add { all: true } option to SetActionPlayers

b4e3e095de410ebbcbc93090706b5bb55d10797f authored over 6 years ago
enable events API in initial onTurnBegin/onPhaseBegin

acb9d8cb58b8ac57b168330fe16957e63cc9c234 authored over 6 years ago
{ once: true } argument to setActionPlayers

5d3a34d5a5bc0f599b1cfd394f88af884b83c1d9 authored over 6 years ago
rename changeActionPlayers to setActionPlayers

75a274cff7e00ce877eae6b236c423d5e6e159a5 authored over 6 years ago
remove private keys from ctx in debug rendering

9bd6bb6e242d0127046d5113eb3110c19eea9821 authored over 6 years ago
ctx.allPlayed

aec0d96da8d8718742bca29aa4d4bfcbe8f32c55 authored over 6 years ago
end phase when a turn order runs out

4ec3a6176d0577f56d8d1584a6c8daed9740d873 authored over 6 years ago
update docs

0124536cc471efb89c652bf3630d2f48940294ad authored over 6 years ago
retire the string constant 'any'

This was an old hack that enabled any player to play during a turn. This has since been subsumed...

cb6111bc15c6fcd08935c1c3d1e138e2f232e7f8 authored over 6 years ago
fix some comments

92dbc0c601119450dd07e1155e70559cae6e652e authored over 6 years ago
ability to set actionPlayers to all players

06825e69329a3b2654fbf474af21e9f1e93a3e64 authored over 6 years ago
move more turn order code into turn-order.js

9be34368f10ef71f1c9b3d28af1cb1c3803f9f64 authored over 6 years ago
move getCurrentPlayer into turn-order.js

82a5e705fa3b93ac5544ccd9007c8f9b35c43e80 authored over 6 years ago
ignore events from all but currentPlayer

moves may still be made by other players in the actionPlayers set

c4a11a79292700cf9d6afde737cabd0089941b8d authored over 6 years ago
debug ui opacity fix

342977b1ea6aeeed9c6cc770791c1bcb68562a34 authored over 6 years ago
use JSON.stringify instead of the one from flatted for GameInfo

52e34118731461d63b2e257dc24a9cd833f04d9f authored over 6 years ago
jest.setTimeout to large value in api.test.js

6303ce9d262327e106aea2bd666ffd22348124c1 authored over 6 years ago
basic support for objective-based AI

36fc47f97a75d55ceedb4ab0506d3b9c2c6d4419 authored over 6 years ago
move mongodb and firebase deps to devDependencies

6a8b657132e3c780db3f23a390ded1da07633250 authored over 6 years ago
DRYing createDispatchers (#244)

* DRYing createDispatchers

* update comments

9fa814c29a0ecce9517111381fb532b6f9d11402 authored over 6 years ago
improved rendering of turns and phases in the log

d1f0a3ef18a474545a43876db50a3780b97b4cb7 authored over 6 years ago
another attempt to fix the flaky api.test.js

Added another done() to see if future PR's run into the timeout
problem that has plagued this te...

52be2c31a4e854098e41dfdc3458efa92f8a84b9 authored over 6 years ago
better MCTS visualization

0bc31d62e18132517436154cce448d67dffb916a authored over 6 years ago
fix debug rendering of ctx and G

These are not circular structures and don't need to use Flatted.
We use JSON.stringify here beca...

b9d703832cf37d78d25c6208338e6d2bd7c01df1 authored over 6 years ago
Use parse/stringify from flatted lib to support circular structures (fixes #222) (#240)

* use parse/stringify from flatted lib to support circular structures

* use the esm variant i...

239f8ddacd5e6a876066a4e3880f1e20120b7aca authored over 6 years ago
Differentiate automatic game events in the log

This allows the log to not replay automatic / synthetic game events
that are generated as side-e...

edd1df01c211e782df99f8665d3c2f840e6333d1 authored over 6 years ago
labels for nodes in the AI visualization

7fdeb54752b6d609a4a5b8bf89fe9f77aa1656eb authored over 6 years ago
ai visualization css fix

53a51cdb83f82378b170b768a831cab02dfbb01e authored over 6 years ago
npm run docsify:update

659a22cef80adbf86258011e8b3dbd597f3a9b48 authored over 6 years ago
don't render AI metadata if visualize is not specified

570f40e1e3a5a1eb0daadf30b76541d727849ddc authored over 6 years ago
npm run docsify:update

d99caedc639d05ca3d186e5e59193edb1cc35ba0 authored over 6 years ago
update redux to 4.0.0

14a5ad78105902352feaa341cd58983b9b474aed authored over 6 years ago
fix tutorial code for AI (#237)

66368f05b3c8e3610399b52cd8c26415ce3ef111 authored over 6 years ago
fix some rollup warnings by adding node-builtins

3eeeb59f1335b83e311e43b147ae8b01ff2facbb authored over 6 years ago
Update pull_request_template.md

31d39d6814314f48d57ec335cc39e07062a51471 authored over 6 years ago
set default RNG seed once per game, not game type

a8431c761a72649e5d50283421a034f469ea4208 authored over 6 years ago
attach events API early so that it can be used on the first onTurnBegin

1a247919b0f28934e354e7a3dd377db4f161c60a authored over 6 years ago
API: check secret _before_ handling the request (#231)

* API: check secret _before_ handling the request

* keep async-await in secret check

5090429864cc613950f9b783dc8b7d83428b32a2 authored over 6 years ago
update codesandbox url

2959acd38d3f23cf7965704a56cbbc14eeae6b1a authored over 6 years ago
disable gameinfo section in examples

b678257499a439b24cbce7c7a492bcb919086067 authored over 6 years ago
docsify:update

1ed6d1dccee1b2ddcfb8ee0ede37726cee2ef5d9 authored over 6 years ago
update changelog

31b54a7a2dcfb34248baa9ef05e6fd39afbf9d28 authored over 6 years ago
0.24.0

26773c5cd4cf7a78288d0f835336943410241e3e authored over 6 years ago
ability to change playerID from Debug UI

also simplify semantics by getting rid of special cases for undefined and null

singleplayer mod...

b28ee74f943eec4677a094dcfbc116715360dca0 authored over 6 years ago
Revert "ability to change playerID from debug ui"

This reverts commit 21d1ec42a4dc5409c467ceb6cf4e7107a9e4b753.

Forgot to add some files. Will tr...

87c4f7611b01ece1a69c2ef776107c69e290228b authored over 6 years ago
Revert "simplify canPlayerMakeMove"

This reverts commit 08b39d8b12730a76ae9b9c3de4680d384c2d4958.

Forgot to add some files. Will tr...

1127966bbfb0a0368ef90617787c244fffe1ff56 authored over 6 years ago
simplify canPlayerMakeMove

Semantics:

singleplayer mode (handled by reducer.js):
- if playerID is not set, anyone can move...

08b39d8b12730a76ae9b9c3de4680d384c2d4958 authored over 6 years ago
ability to change playerID from debug ui

21d1ec42a4dc5409c467ceb6cf4e7107a9e4b753 authored over 6 years ago
expose Debug element (#229)

b6dd6e7a0968fe18dcf292b7e2ea60b3cbfba643 authored over 6 years ago
migrate componentWillReceiveProps to componentDidUpdate

90e577b380bd6636fbe7c62ca51642e9b6ef95e0 authored over 6 years ago
debug ui css tweak

c2609e15eecf6c2992fe5cb7ef1f1c76d2f214b7 authored over 6 years ago
move AssignShortcuts to separate file

95056fd94686f66eac7f56e6278cb698f54c44d0 authored over 6 years ago
Debug UI improvements

- dock controls
- display props like isActive, isConnected, gameID and playerID

30ba1de0fbcd2c1fd498c302d29a77ffb72895ae authored over 6 years ago
Remove duplicate D6 under Wrappers section (#228)

1bfdd561bc5b2aba9a60a15a2a885ff9dd795bfd authored over 6 years ago
Update roadmap.md

59307d05691bbd0f5f7a4b44aa633e7553d2a88e authored over 6 years ago
Update roadmap.md

318aecc536a1b4a92d825ee9324df0aed0f2d783 authored over 6 years ago
split debug.js into sub files

fa394fdccd7ec533cb549c17406169f8bc733e5e authored over 6 years ago
add buttons to Random API example

8e60303a1a82a0d2c8b603907a4eab9af748b1a3 authored over 6 years ago
simplify liars dice to only show secret state computation

09971c15a78da7230624755fb6c51dbbc0b11c0f authored over 6 years ago
add more text to example

8d9a0da5f254ece764addeb29d2dfcc36a936828 authored over 6 years ago
remove unused __mocks__ dir

e41dc62974725f74657e2de71080bb7c259bc117 authored over 6 years ago
properly add MCTSDebug to new package

e22677a9438fd277629efd79affa6aab8e404707 authored over 6 years ago
move MCTSDebug into separate package

- rename MCTSDebug to MCTSVisualizer
- gets rid of the ai.js dependency on React

2f1b1151318c1923885e228e65b577d03b0fd9a1 authored over 6 years ago
hide debug ui on mobile devices

cf6e0b2fa6e829580a65c95866c3d6597252fde3 authored over 6 years ago
update docs

7c482815c0e3001267cadac5fcd5227e50a9e8bd authored over 6 years ago
update docs

279310cb0d92474640f3098db15638bc4dbb904b authored over 6 years ago
update docs

ea333d46e360820cba9dbac22cefed0602899664 authored over 6 years ago
Event docs (#159)

* beginings of event docs

* added correct capitialization and punctiaion per suggestion, as ...

aaf3beab3e3f4c3e2274996b0cf5636a87f57e59 authored over 6 years ago
fix typo

40f7846bd32a15eafe88d8ad0853d9f6aacac6f0 authored over 6 years ago
simplify 'if' expression (#220)

c3606633d118bd72abb4d9c956055a144d01c2e7 authored over 6 years ago
Firebase integration (#223)

* Firebase complete implementation with tests

* small fix

* split dbs to separate files

...

fe1230ea7e34c781cae235be38a99d554aa7a9a3 authored over 6 years ago
update concepts.md

7d00e6336699967642cbc8ffdfe9021058f02056 authored over 6 years ago
Update tutorial.md (#225)

fix typo that included undefined G

0a56191e8cb0e99a83c83062f2d261c3fbe377b6 authored over 6 years ago
Fixed broken route for join game in authentication example (#224)

d03d34c7c08314a9dc71c4e743a637b18bf05805 authored over 6 years ago
update changelog

9783887a3fb6f6482957d0606b680d78a4b630d4 authored over 6 years ago
0.23.3

e9f0f2d538ac79fd484df7fed85cf1ababae9010 authored over 6 years ago
remove async/await from client code

6194986d6227a98304f6c2eb7c13aa46c5f33710 authored over 6 years ago
update changelog

10abff09875324e5faa21be7f262ccc8a86dc483 authored over 6 years ago
0.23.2

e4d4b233d5a1f6aef155c26da53119bdb1b41ea2 authored over 6 years ago