Ecosyste.ms: OpenCollective

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

boardgame.io

The turn-based game engine for Javascript
Collective - Host: opensource - https://opencollective.com/boardgameio - Website: https://boardgame.io/ - Code: https://github.com/boardgameio

ensure endTurn is called only once after a move

Fixes https://github.com/google/boardgame.io/issues/193

github.com/boardgameio/boardgame.io - 81ed08863aa23ad415b0ff1df136f749c13887b0 authored over 6 years ago by Nicolo Davis <[email protected]>
Fix typo in docs about phase (#192)

github.com/boardgameio/boardgame.io - 40fe07c03ba037265694f70d981f8a29b5cf6299 authored over 6 years ago by qsona <[email protected]>
disable move if playerID is null

github.com/boardgameio/boardgame.io - ca9f6caeb945a5848f4bef1445384cc7c618c0cb authored over 6 years ago by Nicolo Davis <[email protected]>
Revert "make cards draggable"

This reverts commit 403ec1ea5960d61ee55da283748fd35360d709c6.

The implementation will be replac...

github.com/boardgameio/boardgame.io - 9c8ecb903608159d77b7c1cb82efd83c8233b958 authored over 6 years ago by Nicolo Davis <[email protected]>
Allow enhancers for react-native clients (#184)

* Allow enhancers for react-native clients

The existing implementation doesn't support enhanc...

github.com/boardgameio/boardgame.io - d54641c292c4f8d859168e044ecd5a8488b44e19 authored over 6 years ago by Sean Scally <[email protected]>
make cards draggable

github.com/boardgameio/boardgame.io - 403ec1ea5960d61ee55da283748fd35360d709c6 authored over 6 years ago by Nicolo Davis <[email protected]>
update docs

github.com/boardgameio/boardgame.io - d6fdd1fb5e7bdc151eb4f1665e40cd2f63bd4ac3 authored over 6 years ago by Nicolo Davis <[email protected]>
update docs

github.com/boardgameio/boardgame.io - ad9ef881322505b38d2c504f484c79434449b72b authored over 6 years ago by Nicolo Davis <[email protected]>
update readme

github.com/boardgameio/boardgame.io - 78d67b12af0f137c9691e8899da1d549e11e8691 authored over 6 years ago by Nicolo Davis <[email protected]>
update readme

github.com/boardgameio/boardgame.io - 1732c97f833f75778e5b3bf1b60f2e593dcc23d6 authored over 6 years ago by Nicolo Davis <[email protected]>
update readme

github.com/boardgameio/boardgame.io - 98e12863f05b26d785f1c26ec91462b5d8553867 authored over 6 years ago by Nicolo Davis <[email protected]>
update readme

github.com/boardgameio/boardgame.io - d11fb3250d5eb92e76ec607e9974185992f3a542 authored over 6 years ago by Nicolo Davis <[email protected]>
add react-native.js to postpublish

github.com/boardgameio/boardgame.io - 09c00bf499ba72eb491740a6d3c2ef571274222a authored over 6 years ago by Nicolo Davis <[email protected]>
docsify:update

github.com/boardgameio/boardgame.io - f0bcb58980cb25ef6784d3bb740fff5e531c0f39 authored over 6 years ago by Nicolo Davis <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - b4feefcec9332b35c7af5606a0478002c4f0893f authored over 6 years ago by Nicolo Davis <[email protected]>
link to comments in flow.js in phases.md

github.com/boardgameio/boardgame.io - 2e266392a6582dc36d711d807b76112099fed34d authored over 6 years ago by Nicolo Davis <[email protected]>
restructure examples directory

github.com/boardgameio/boardgame.io - 39fcdd6fe0ae77d242bc84a0826cda65de827b1d authored over 6 years ago by Nicolo Davis <[email protected]>
React Native Client (#128)

* React Native Client

* Fixes for android and named export issues

* Add example React Nati...

github.com/boardgameio/boardgame.io - 5362955ae099097362e4ecbda55ef0f7ad7e00c3 authored over 6 years ago by Chris Heninger <[email protected]>
remove _inHexGrid and _inGrid props

github.com/boardgameio/boardgame.io - ccda7ab32d78afad40d58ff3c095112cc1f73cc8 authored almost 7 years ago by Nicolo Davis <[email protected]>
Beautify headlines (#179)

* edited the version number -> should be 0.21.5

* use consistend headline styling

* someti...

github.com/boardgameio/boardgame.io - d19cce3cbe894d9f38712ec111ee197b0a8723aa authored almost 7 years ago by Stefan Ladwig <[email protected]>
Pass through props (#173)

* added props to client config

* updated to passing props by rest/spread

github.com/boardgameio/boardgame.io - b329df2a1f48ceb0edf666651fdf7fd7ec4d9a93 authored almost 7 years ago by Kyle J. Roux <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - e041af1582347a2fa71df4f397a5b4892208da0f authored almost 7 years ago by Nicolo Davis <[email protected]>
fix undefined ctx in onPhaseBegin

github.com/boardgameio/boardgame.io - 55715c9a7cf4843ee6b1ab04f6e9bfeee3537ab8 authored almost 7 years ago by Nicolo Davis <[email protected]>
update docs/react/boardgameio.min.js

github.com/boardgameio/boardgame.io - 4ccab279360d05257b66b4bdeb11c41d2ce7c890 authored almost 7 years ago by Nicolo Davis <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - 58403dc29d6c4f064800355c1729aa89801eec68 authored almost 7 years ago by Nicolo Davis <[email protected]>
Debug UI CSS improvements

github.com/boardgameio/boardgame.io - 387d413135fa01822ef4ed5ef714a1375cfc4415 authored almost 7 years ago by Nicolo Davis <[email protected]>
remove react-json-view from rollup config

github.com/boardgameio/boardgame.io - d069be4c1447f5eb1af58212f774c8410b75db3b authored almost 7 years ago by Nicolo Davis <[email protected]>
convert direct calls to endTurnEvent/endPhaseEvent to dispatches

github.com/boardgameio/boardgame.io - ed1e92b49ac39f2e89537fc155c617c566113d6f authored almost 7 years ago by Nicolo Davis <[email protected]>
call endTurnIf inside endPhase

github.com/boardgameio/boardgame.io - 2105f46651d787351e9a202d947124416524d02c authored almost 7 years ago by Nicolo Davis <[email protected]>
allow setting the next player via endTurn

github.com/boardgameio/boardgame.io - 9b0324cb07de9805174ddcfaf1bf4f30e2ab1689 authored almost 7 years ago by Nicolo Davis <[email protected]>
Fix bug that was ending phase incorrectly (#176)

* test endPhaseIf count on processMove

* fix bug that was ending phase incorrectly

github.com/boardgameio/boardgame.io - 278b369bccfde41e1078df28479440c3b3a193de authored almost 7 years ago by Jano Simas <[email protected]>
immutability guide

github.com/boardgameio/boardgame.io - bfafa94ef684556abf66a8e23d7300473e71e679 authored almost 7 years ago by Nicolo Davis <[email protected]>
Advanced Turn Order Example (#162)

* add trunk for turnorder example

* drop unneeded code

* change from single- to multiplaye...

github.com/boardgameio/boardgame.io - 0446a1a75860c41a846f01ec12c1fd262ceef821 authored almost 7 years ago by Stefan Hanke <[email protected]>
correct isMultiplayer

github.com/boardgameio/boardgame.io - f76f97e8291b87d236ee9449211d3ea9c4d64c91 authored almost 7 years ago by Nicolo Davis <[email protected]>
update docs/react/boardgameio.min.js

github.com/boardgameio/boardgame.io - 8be11a083307d99c7b13186aaf3bb227ec69b5e0 authored almost 7 years ago by Nicolo Davis <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - 4b89d08bf1540298a709ee17e75a1149f619836a authored almost 7 years ago by Nicolo Davis <[email protected]>
convert multiplayer move whitelist to blacklist

github.com/boardgameio/boardgame.io - 5e4944841ffed218c42fc972b1681cd6701da8da authored almost 7 years ago by Nicolo Davis <[email protected]>
make events.update() leave unrelated state fields untouched

github.com/boardgameio/boardgame.io - fb0058d607c909db9afff498c3e6a589e1cfa605 authored almost 7 years ago by Nicolo Davis <[email protected]>
undoableMoves and allowedMoves uniformity

- make undoableMoves both global and overridable per-phase.
- some refactoring to make the imple...

github.com/boardgameio/boardgame.io - 0da1c4a5034c6497896e9ffd5b937ef6dbe08b82 authored almost 7 years ago by Nicolo Davis <[email protected]>
Move Undo/Redo out of gameEvents (#167)

* make the changelog look nice again, fix small typo and have a consitent look

* update and a...

github.com/boardgameio/boardgame.io - bb9ff3b6dd6c9f8ea5314d3712d2741b5d8992bc authored almost 7 years ago by Stefan Ladwig <[email protected]>
expose allowedMoves in ctx

github.com/boardgameio/boardgame.io - dc31a66b4f09dbc8e66c55530229deffc0bf1fc7 authored almost 7 years ago by Nicolo Davis <[email protected]>
make allowedMoves both global and phase-specific

Also change the semantics slightly:
- undefined no longer means anything.
- null is used to indi...

github.com/boardgameio/boardgame.io - da4711a339836df34888274144a806325db2d5de authored almost 7 years ago by Nicolo Davis <[email protected]>
remove ability to override canMakeMove in FlowWithPhases

github.com/boardgameio/boardgame.io - cfe3238821a566c935fa8cdea0c6c753f55adae8 authored almost 7 years ago by Nicolo Davis <[email protected]>
Allowed moves as function (#164)

* initial implementation of allowedMoves as function

* upated an allowed moves test to use a ...

github.com/boardgameio/boardgame.io - 9324c5873d9305e1bf50b474ab82e95f943fefa0 authored almost 7 years ago by Kyle J. Roux <[email protected]>
Update changelog (#165)

* make the changelog look nice again, fix small typo and have a consitent look

* update chang...

github.com/boardgameio/boardgame.io - 45f3757bd1357a699ab360b8bab72bb91b1ebe12 authored almost 7 years ago by Stefan Ladwig <[email protected]>
pass Events API correctly inside events.update

Without this, a call to ctx.events.endPhase might trigger
an onPhaseBegin of the next phase, whi...

github.com/boardgameio/boardgame.io - 27705d5d70323ed9f0848678b4a4b2aab8c74430 authored almost 7 years ago by Nicolo Davis <[email protected]>
correctly detach APIs from ctx in startTurn

github.com/boardgameio/boardgame.io - 87e77c169f15553d98e6c83928a6f3914e6359f1 authored almost 7 years ago by Nicolo Davis <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - 47123a9bcb63d7c485ab6d29c92ca573ae243589 authored almost 7 years ago by Nicolo Davis <[email protected]>
update docs/react/boardgameio.min.js

github.com/boardgameio/boardgame.io - daf773c0d716e15f13d5c69a9f21fd0b5905e1a0 authored almost 7 years ago by Nicolo Davis <[email protected]>
Reset Game (#155)

* make the changelog look nice again, fix small typo and have a consitent look

* add tests fo...

github.com/boardgameio/boardgame.io - 2ee244e38e0499436db9c2102cbb5bccd3562c29 authored almost 7 years ago by Stefan Ladwig <[email protected]>
allow to modify actionPlayers via Events (#157)

* allow to modify actionPlayers via Events

* minor style tweak

* remove trailing whitespace

github.com/boardgameio/boardgame.io - 9cd3fdf7da049aba86e59f0e07985d7da3643cdb authored almost 7 years ago by Stefan Hanke <[email protected]>
remove Random.detach from Random.update

github.com/boardgameio/boardgame.io - 8c6fee1d3913ac0cf6691080259eaf56f5e0bf88 authored almost 7 years ago by Nicolo Davis <[email protected]>
endGame event

github.com/boardgameio/boardgame.io - 767362f462d23d2dae18523695f88f5200e6168a authored almost 7 years ago by Nicolo Davis <[email protected]>
update docs/react/boardgameio.min.js

github.com/boardgameio/boardgame.io - 0f7593daa23c41bcd0037bb98ae6da928e2f079d authored almost 7 years ago by Nicolo Davis <[email protected]>
Events API

github.com/boardgameio/boardgame.io - 78634ee025f9aa4ad0769ec7f6d973b8c3cd4e43 authored almost 7 years ago by Nicolo Davis <[email protected]>
undoableMoves implementation (#149)

* make the changelog look nice again, fix small typo and have a consitent look

* add tests fo...

github.com/boardgameio/boardgame.io - a240e45c76569bc52991546ffe8c42b18038931d authored almost 7 years ago by Stefan Ladwig <[email protected]>
do not reset to player 0 at the start of a phase

github.com/boardgameio/boardgame.io - 1e7d7b4f71c403388aea093af976e6afcdadd4cd authored almost 7 years ago by Nicolo Davis <[email protected]>
Process only known moves (#151)

* allow a move to declare itself invalid by returning undefined

* don't process move that is ...

github.com/boardgameio/boardgame.io - c12e9112351da073edbbf173adad66af3c13e7af authored almost 7 years ago by Stefan Hanke <[email protected]>
Custom turn order (#130)

* custom order on G

* playerOrder in ctx, aligned TurnOrder, passMap modified to passOrder as...

github.com/boardgameio/boardgame.io - 7fcdbfea00613c1c95b1bb9be71fd0c423691b42 authored almost 7 years ago by Riccardo Zulian <[email protected]>
UI: add mouse hover action props to grid, hex, and token (#153)

* add onMouseOver and onMouseOut action props to grid/hex/token, fixes #152

* update HexGrid ...

github.com/boardgameio/boardgame.io - 748f36f2476469af93c35882c8f246219619d8aa authored almost 7 years ago by Steven Heinrich <[email protected]>
Add notion of actionPlayers (#145)

* move player check from server to flow

* add activePlayers() fn to turn-order

* rename ac...

github.com/boardgameio/boardgame.io - f664237016bdec93c84215bf79511e4cd6ea7611 authored almost 7 years ago by Stefan Hanke <[email protected]>
Correct import typo in multiplayer docs (#148)

github.com/boardgameio/boardgame.io - ca60c0ac74398a898a4dac431dd84bceef8540f3 authored almost 7 years ago by Zhao Wei Liew <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - e1367a1b9d1906daaa29443eca5b7d423fdf42e7 authored almost 7 years ago by Nicolo Davis <[email protected]>
Make Random package not depend on global state (#146)

* remove global state

* update docs

* remove from package

* update docs

* update doc...

github.com/boardgameio/boardgame.io - 89694336d119a2c8f09c14b6b2aabe48b13bc1c1 authored almost 7 years ago by Nicolo John Davis <[email protected]>
move single server stuff to separate section in multiplayer.md

github.com/boardgameio/boardgame.io - 43fbc4290191193b61b89c53eea7afb398de5127 authored almost 7 years ago by Nicolo Davis <[email protected]>
allow optional redux enhancer (#139)

* Add redux enhancer option

Adds an optional param to a Client which allows the user to hook ...

github.com/boardgameio/boardgame.io - 43ba0ff0dc40b719fac9c2cbd76229509558730e authored almost 7 years ago by Philihp Busby <[email protected]>
update multiplayer.md

github.com/boardgameio/boardgame.io - f40d9193ab7e4b7e96c0713b07f22197143b8529 authored almost 7 years ago by Nicolo Davis <[email protected]>
Run endPhase event (analogue to endTurn) when game ends (#144)

* run endPhase (analogue to endTurn) when game ends

* check m.callback type

github.com/boardgameio/boardgame.io - dd6c110fb0f650f7d984c26ce2bacd942104d5d5 authored almost 7 years ago by Stefan Hanke <[email protected]>
npm run docsify:update

github.com/boardgameio/boardgame.io - 07c4a5c588829bccc4908373caa5b86a6ef827f0 authored almost 7 years ago by Nicolo Davis <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - af74d07126a8a239b53d601a7028b81190f249cc authored almost 7 years ago by Nicolo Davis <[email protected]>
Enabling server-side-rendering for boardgame.io (fixes #22) (#140)

* Removing react-json-view dependency to allow SSR

* Disabling socket io connection for ssr
...

github.com/boardgameio/boardgame.io - 06d78e2a317c012e0a073fca85610ce1cb6cf43f authored almost 7 years ago by Vinicius Felizardo <[email protected]>
update multiplayer.md

github.com/boardgameio/boardgame.io - 477aaf3a3dc97de361c2b2b5785b000562d55b58 authored almost 7 years ago by Nicolo Davis <[email protected]>
Fix random setup (#134)

* set seed before calling setup()

* drop console.log; drop unnecessary condition

* fix PRN...

github.com/boardgameio/boardgame.io - ed09f514ce4c882d2f0452b00ea9ef697efc2add authored almost 7 years ago by Stefan Hanke <[email protected]>
fix display of log with phased game (#135)

github.com/boardgameio/boardgame.io - c50d5ea4b650b542066615126966f1a5088f292f authored almost 7 years ago by Philihp Busby <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - c6a9bdf05f4bd698bbe4dcfc0d75bd57ea001844 authored almost 7 years ago by Nicolo Davis <[email protected]>
update docs/react/boardgameio.min.js

github.com/boardgameio/boardgame.io - 9ee31d8f01ca01458d57495f4821e6f8f271102b authored almost 7 years ago by Nicolo Davis <[email protected]>
undo / redo docs

github.com/boardgameio/boardgame.io - 8c128a8d070ec48afc01b4de3881473d25afb8c4 authored almost 7 years ago by Nicolo Davis <[email protected]>
undo/redo

github.com/boardgameio/boardgame.io - eec8896211e09ceb9e356bccab3021b07095748a authored almost 7 years ago by Nicolo Davis <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - 6d184a75ecb736498f1dd6064fb886809a01dbf0 authored almost 7 years ago by Nicolo Davis <[email protected]>
update docs/react/boardgameio.min.js

github.com/boardgameio/boardgame.io - b7f95b596e48f6c8934062f3972eea0001c2bcf7 authored almost 7 years ago by Nicolo Davis <[email protected]>
add Mongo to package

github.com/boardgameio/boardgame.io - eaa372fa6cd4ed76cc1df8cc867a36deddd33362 authored almost 7 years ago by Nicolo Davis <[email protected]>
mongo race condition checks

github.com/boardgameio/boardgame.io - 63c3cdf2f5781c3dd42a3df96103775eaee3e130 authored almost 7 years ago by Nicolo Davis <[email protected]>
allow setting Mongo location using MONGO_URI

github.com/boardgameio/boardgame.io - 65cefdf24f81260b42dfb20027d0e7c832463538 authored almost 7 years ago by Nicolo Davis <[email protected]>
add run() to Server

github.com/boardgameio/boardgame.io - 557b66cd7e6e3847ad638962062c7ab616090175 authored almost 7 years ago by Nicolo Davis <[email protected]>
replace lru-native with lru-cache

github.com/boardgameio/boardgame.io - 2a85b40a9237270cf7bb2ce42c1a5de368ebfec0 authored almost 7 years ago by Nicolo Davis <[email protected]>
MongoDB connector

github.com/boardgameio/boardgame.io - 003fe46cb1a819a2cc0172d3d29ea136238518df authored almost 7 years ago by Nicolo Davis <[email protected]>
remove ptal recommendation from guidelines because only admins can set labels

github.com/boardgameio/boardgame.io - e3f7e918614cf077eb6f338ff750f18be07f66b8 authored almost 7 years ago by Nicolo Davis <[email protected]>
update changelog

github.com/boardgameio/boardgame.io - 77ac24e7aca2451a4a909f5a48679606f3edbdb0 authored almost 7 years ago by Nicolo Davis <[email protected]>