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

set militia example to go to the move phase at the start of each turn

fff41fd287aecacb3f12b37f4b8a0fe83aa152c0 authored over 6 years ago
update changelog

fc415b9efdad058a785348659b691d9672ac511d authored over 6 years ago
0.26.3

b0a1f96b985bcdbde8925521fa26a550a632f3df authored over 6 years ago
fix bug that was causing ctx.events to be undefined

58e135b8a33c135133e35014b12eb4ef8d506e97 authored over 6 years ago
player needs to be in actionPlayers in order to call events

ea3754b1019de5b8f10b2c11a392fb5f6b0f0d0d authored over 6 years ago
filter out moves that are not playable from the turn order simulator

5024015fd386822dc21a726e8fece3a4d44d98ac authored over 6 years ago
turnorder simulator css improvements

e0d287195c03c6541288c2a221c3399987b53221 authored over 6 years ago
merge militia example into turn order simulator

b604b953b5ce749b81c8a952d44584492f9bd61e authored over 6 years ago
turn order simulator

d50015db218fa89edcf898300a7fcbf687f48317 authored over 6 years ago
fix export in examples

2128936ab6bc60e6f537a4a6db1076f9a66a6a79 authored over 6 years ago
simplify examples directory structure

82d4bc085e64dcba409ba0ea8847d6e91e640228 authored over 6 years ago
add script to generate changelog

27352468ad97d27b0269a0a8c0e7e0bec60a563b authored over 6 years ago
update changelog

a0f158b2704b1eb6a3a4c720c719015e3c67157b authored over 6 years ago
0.26.2

2ec60afa39c7f76b4e07dde0d590ee974515fa57 authored over 6 years ago
decouple once and allOthers

a352d1eeedb8e9fbefdb528e7cc0633d57368039 authored over 6 years ago
update comment

57fa642adf6630d35c3226ea2b623506cdce2dd7 authored over 6 years ago
update events.md

3c2e41860f4000c50404ba68ed8e3a29d9ebf21f authored over 6 years ago
remove component showcase until UI framework is more mature

357e34491fa7676646a56abbccfc72fa38b749f7 authored over 6 years ago
update Client.md

7a92d54acda2ebde08b6121ade3698707dbfb602 authored over 6 years ago
expose GameLog in boardgame.io/ui

e9f039ef7ed5d580a70344ac655f68b36caa336f authored over 6 years ago
update multiplayer docs

b96531ab33a71ebb45195c80325e8aa30d8a46f6 authored over 6 years ago
0.26.1

bfd4e35e7e1e52c181e1bee0640ba4946b6458d2 authored over 6 years ago
update changelog

da4081fb845ebc9c0d2ad0559827d8569b24a577 authored over 6 years ago
update changelog

a08ec79c26bdfc36021f54ed895dc61245ceffe9 authored over 6 years ago
update code sandbox url

45ec58c89290835b7965def27139f9e18b0ac900 authored over 6 years ago
npm run docsify:update

f9a8d065fafacd9e0b8023225d4eca6c91e2d232 authored over 6 years ago
0.26.0

d09a882f4732bc43072dea381390903d9f1c2c00 authored over 6 years ago
added the useNewUrlParser option to the Mongo connect() (#285)

aa5f2cf886b949c12040b78c77d8b9875c59436a authored over 6 years ago
add npm start script

954a775163e7a4e3f130caf2adbeb00441d1533d authored over 6 years ago
Enforce eslint style rules (#280)

959f6e7752748ed13b9483b7dfc726eb46c4f8ba authored over 6 years ago
Update roadmap.md

7c2fa95e11ac9dfcc5f78ba03424a36b70c70eb5 authored over 6 years ago
reformat Client.md (#281)

63ac5ce2e72230b114f3b40c0a42355d38ff0934 authored over 6 years ago
update package-lock.json

d3c48a5d8760025169ea07dab9768b228187dba8 authored over 6 years ago
update package-lock.json

4b64d4e9b4809f330c0adca5df60d86b686443f7 authored over 6 years ago
npm audit --fix

fa99e2ec0abda446a8afef122bc2084f20434114 authored over 6 years ago
npm audit --fix

b77e4b41af8adb2bfc1918bf40db566a04786a1b authored over 6 years ago
Update README.md

78277e66c2a1d294209d86427e8d023e766e7f44 authored over 6 years ago
rename repo references to new location

775d700f771331f0d685abead3cd0fba3c5be23a authored over 6 years ago
repo updates after move

d48f482a5cd1ed832c6ff3f864eb90c21d4cd79d authored over 6 years ago
fix log css

8d8ee532efdf3c48aa9ef15d788251ba2e2a5cc7 authored over 6 years ago
call the client subscribe callback after LogMiddleware has run

b4874a64b8ee4cf7293eb6ca6454ab186f1fd8ec authored over 6 years ago
remove payload from tic-tac-toe (will add it to a separate example in the future)

219199f502c7a1f72e3fb6f0d8468c4f39549438 authored over 6 years ago
Update roadmap.md

6b26197e54de57125a4aeb864081628fe7392b83 authored over 6 years ago
fix sempahore badge

4a3416756e8400fbe555ded40c158a9899bcb75f authored over 6 years ago
switch from Travis to Semaphore (#278)

* delete .travis.yml

* change badges

3cc3119175a8cb2cae730b6ee507a1e00baf9ab2 authored over 6 years ago
update README

48ac074c6b78aa908e756ba101eb52cbc994d182 authored over 6 years ago
server: add new API endpoints 'list' and 'leave' (#276)

* server: add new API endpoints 'list' and 'leave'

* server: add implementation for new API '...

e8f165af7179badc769cc7786ae23327be927c30 authored over 6 years ago
shouldEndPhase can see the results of onTurnEnd

d1a1a8a8402f908b7050e4afe5dc1e2108278c90 authored over 6 years ago
update README

2f6042b1f59538892dd49c535db7b89576758fd9 authored over 6 years ago
clean up example dev server

2bfaa270ff4b26ee8e6c99c15d46b19499c33913 authored over 6 years ago
disable debug for drag-n-drop example

513f300edb9c382cd4a3528ec5f2541e35ff5c61 authored over 6 years ago
clean up example

d6b6c44202ce27f3914749f128e7435b4f2977bb authored over 6 years ago
update roadmap

5166e0596d7fa5d0bac0fe01ab410159e83a34ba authored over 6 years ago
simplify UI example

4048ce0b8bc8159849fa4bb5f3752f12e2d345c2 authored over 6 years ago
update roadmap

595ca04c14afddf371c6264150294ce3e00bfb81 authored over 6 years ago
drag-n-drop for cards and decks

8ff474545b65de53dd700a149fe6b2976bf30698 authored over 6 years ago
fix tic-tac-toe example by not allowing overwrites

44260ceafecab5247455b02c1d74167987d0d725 authored over 6 years ago
ignore mouse highlights after game over in threejs example

31571495af31c4eb459b44c2c68d570fd048db96 authored over 6 years ago
clean up threejs example

608607a6863b22c56af86ac4fa3539eb92f8eaa3 authored over 6 years ago
return state as first argument to client.subscribe callback

a55809249055dfe7285f2ade56814c515479dec3 authored over 6 years ago
threejs example

64f0125149ba6362af19df09b3fbc4bb8b45504c authored over 6 years ago
getReachable (#273)

ce31f080290f12083b914dab6185ca2df0e6e1a3 authored over 6 years ago
Add tests documentation (#262)

* add tests docs

* fixes

* Remove redundant line

* some editing

72d8bd0b1cc9c87035b784a364158d5ebd53c061 authored over 6 years ago
Allow to set payload onto a log event (#267)

* generically detach all attached APIs, add logger ctx API

* allow to set custom payload onto...

965f9b73a1ccfd60a9178184b062fb0a185b52b9 authored over 6 years ago
utils for working with hexagonal boards (#271)

* getAllNeighbors implemented and tested

* hexUtils exported in packages

* getDistance imp...

2efdbc1183fc52bdae6cf8549b366a60a713d95f authored over 6 years ago
allow overriding client-side transport

137dd7ca8b2656226a7e4d27bc666099ebcfdb45 authored over 6 years ago
export Master in boardgame.io/master

d7a1213f1ca7251aed02a280497fe5d3b42870e6 authored over 6 years ago
local game master

new option

multiplayer: {
local: true
}

that allows embedding a game master locally that mul...

63311acd223c3ae6bda4ad7703532c7260e0299b authored over 6 years ago
add allOthers option to setActionPlayers (#269)

* fix militia - dropCards now a move

* add tests for canPlayerCallEvent

* allow other play...

0b7a0a0a10a742f2910d134e805f405c0b09fc57 authored over 6 years ago
rename GameMaster to Master

e4636f0860083069630cb03a92f5d439ac15f3e6 authored over 6 years ago
WIP: Custom log messages (#265)

* log: wrap action in object

* use destructuring assignment instead of dot access

470e94c51447f25a3d188fd02ffe1bc0b88806bd authored over 6 years ago
update comments

d551b2ebaf74cce7589eced483c7bb4f899683e0 authored over 6 years ago
rename the Multiplayer class to SocketIO

d707eabc609ec8a9a3524b330dd0867dcd5f59c7 authored over 6 years ago
create dummy transport object in singleplayer mode

e274a00545298d03844e9b1e8fc9075ba633d06c authored over 6 years ago
move SocketEnhancer to client.js

This is in preparation for the addition of the GameMaster to
the client. This will require alway...

9903ced2b7ceab6483cd5b6781da73751b8d5a57 authored over 6 years ago
reset deltalog properly

9b9d735d84a1339db4df41f0e049d315a146be10 authored over 6 years ago
0.25.5

858975ccb7dacc34f0054136f7c3c108a4bc0e88 authored over 6 years ago
add server startup message

4ed6b940513b9d48f2cb9edb6776c76601722212 authored over 6 years ago
mock logger instead of console.log in master.test.js

5f2b3917ba9e9e8ef054d907799d61c887b772b4 authored over 6 years ago
remove socket.id from any previous game on sync

5d6e23d3f56a1fd9ebdc8278e22ef34aae43e36f authored over 6 years ago
Error logging (#263)

* allow to parameterize the server with a log fn

* add server logging calls

* comment out ...

d60dd8a5ea3aff0eeafe86d835d7e0ae7300cc3f authored over 6 years ago
Prep for GameLog stuff: Introduce ContextEnhancer (#261)

* make random.update take and return state to make it consistent with events API

* centralize...

510977f087ddef6b080fb1efa0f2fb2127afb494 authored over 6 years ago
fix typo

3999db34de3adf9163705f1f6ba6109a6706d105 authored over 6 years ago
add some comments

63e6d07985cac60b6012471ff01dd2780b0a0364 authored over 6 years ago
add some comments

37b150137fe29a28c9255a74c6ecebb62151c559 authored over 6 years ago
decouple transport layer from server logic

- create a GameMaster class that handles server side logic
- create a transport layer API that c...

168863997fe0c4564336a223f8b0bd13300b1d30 authored over 6 years ago
document ctx.playerID

66aebf004bba79348af689d7dda9113b6a244be1 authored over 6 years ago
replace koa-socket with koa-socket2

* Changing dependency from koa-socket to koa-socket-2

* package-lock.json

de42a38a908a6246a4bd6a4cb8896660e3badb03 authored over 6 years ago
use patch-1 of graceful-fs to avoid jest cache errors (#257)

51bccc89a2a21f644aef1445a3bb267461f0a332 authored over 6 years ago
Compactify transferdata (deltalog, _initial) (#252)

* drop _initial on action results

* transfer only deltalogs on actions sent to server

* ch...

500ecc3430653d4ee2bd1f58c04133af125ef979 authored over 6 years ago
Update roadmap.md

314f8f0ba66e6a58505ac8fd7b41c83604c47b5c authored over 6 years ago
Update roadmap.md

237b0e109728d6d40dca0b85efaaec9b16790e9b authored over 6 years ago
Update roadmap.md

3c535b193dd49aaa9b5b2afd95c06e5e097e38a9 authored over 6 years ago
changelog

f00f93277f69f87dfaadfc425d147d336af7bcd6 authored over 6 years ago
0.25.4

a0cb7f714269477490f4e34ab79c6db496676309 authored over 6 years ago
fix package-lock.json

eac78fc8e918cbf9ed65dcab8a1e3de1f15965e8 authored over 6 years ago
package-lock.json

a6be390439976185af32a46df1eed80939e9ccbd authored over 6 years ago
changelog

edf2bdefe73f70f8be7e7d69a23ae49764935a68 authored over 6 years ago
0.25.3

277b13da21f29e4b552a4439c1fc6f0dafa6cccf authored over 6 years ago
fix bug that was preventing playerID from being overriden by the debug ui

ebf7e736e22880e490009c1ce9b0e7b85395eeb4 authored over 6 years ago