Commit Graph

49 Commits

Author SHA1 Message Date
Hamcha a3db545be3 Update convertset to add boosted manes
continuous-integration/drone/push Build is failing Details
2019-08-27 11:59:07 +02:00
Hamcha 643a86a604 Move draftbot to submodule
continuous-integration/drone/push Build is failing Details
2019-08-26 11:21:15 +02:00
Hamcha 603bab601d Add global message for picks
continuous-integration/drone/push Build is passing Details
2019-08-26 11:18:14 +02:00
Hamcha c650813453 Update draft library
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone/push Build is passing Details
2019-08-23 16:59:02 +02:00
Hamcha 7fffdf24f1 Separate lib and client
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone/push Build is passing Details
2019-08-22 11:28:43 +02:00
Hamcha 01f9b3cfd4 Fix some scripts
continuous-integration/drone/push Build is passing Details
2019-07-04 16:49:14 +02:00
Hamcha e06b0b29a1 Start working on a non-interactive test script for drafting
continuous-integration/drone/push Build is passing Details
2019-07-03 17:52:29 +02:00
Hamcha 9df4c610dc Allow for custom problem pack sizes
continuous-integration/drone/push Build is passing Details
2019-07-01 14:44:26 +02:00
Hamcha 096b07031a Minor nitpicking
continuous-integration/drone/push Build is passing Details
2019-07-01 13:02:40 +02:00
Hamcha c85cd0bb8e Start work on rulebot
continuous-integration/drone/push Build is passing Details
2019-07-01 12:55:52 +02:00
Hamcha 78e07731c8
Add more tests!
continuous-integration/drone/push Build is passing Details
2019-06-28 23:07:05 +02:00
Hamcha 98ccf5fe8a
Stub player replacement
continuous-integration/drone/push Build is passing Details
2019-06-28 21:56:47 +02:00
Hamcha 21c257a0b1 Fix picks being broadcasted, finish up main test
continuous-integration/drone/push Build is passing Details
2019-06-28 18:19:02 +02:00
Hamcha fcb265c490 More tests!
continuous-integration/drone/push Build is passing Details
2019-06-28 16:29:19 +02:00
Hamcha 6c6a8a843d Make channels buffered otherwise it will hang
continuous-integration/drone/push Build is passing Details
2019-06-28 16:17:35 +02:00
Hamcha 4a521f595d Add testing and fix tons of bugs
continuous-integration/drone/push Build was killed Details
2019-06-28 16:15:25 +02:00
Hamcha 5158ab539a Add session creation and start commands
continuous-integration/drone/push Build is passing Details
2019-06-28 12:54:58 +02:00
Hamcha dbc7e7e0ba Tell players their picks when the draft is over
continuous-integration/drone/push Build is passing Details
2019-06-28 11:20:52 +02:00
Hamcha 463804fff7 Make GOPATH shared between build steps
continuous-integration/drone/push Build is passing Details
2019-06-28 11:05:22 +02:00
Hamcha b958b0e8df Add "go test" to drone suite 2019-06-28 11:04:58 +02:00
Hamcha 9b5ad472c7 Refactor messages handling
continuous-integration/drone/push Build is passing Details
2019-06-28 11:03:42 +02:00
Hamcha be83334e3a Tell people when someone joined a session
continuous-integration/drone/push Build is passing Details
2019-06-27 18:15:51 +02:00
Hamcha f8b5dbfc17 Let players join sessions 2019-06-27 18:14:17 +02:00
Hamcha 4f3ad1d63a Forgot to add the API object
continuous-integration/drone/push Build is passing Details
2019-06-27 17:14:34 +02:00
Hamcha 19c4b42bf4 Start handling commands from players
continuous-integration/drone/push Build is passing Details
2019-06-27 16:59:52 +02:00
Hamcha 1eef3f1201 Actually use gomod
continuous-integration/drone/push Build is passing Details
2019-06-27 14:17:36 +02:00
Hamcha d5a7a61cce Don't use FQDN
continuous-integration/drone/push Build is failing Details
2019-06-27 14:15:57 +02:00
Hamcha 096e219339 Add drone automation
continuous-integration/drone/push Build is failing Details
2019-06-27 14:12:13 +02:00
Hamcha cbe38e9413 Add necessary messages for a drafting session 2019-06-27 13:49:57 +02:00
Hamcha 25d05402c1 Add player positioning and basic draft logic 2019-06-26 14:59:55 +02:00
Hamcha cd04155257 Add bot and session primitives 2019-06-26 12:56:02 +02:00
Hamcha 14ac80df84
Move webclient to cardgage 2019-06-21 10:19:55 +02:00
Hamcha 9feb703f01
Bot now registers just fine 2019-06-21 00:38:50 +02:00
Hamcha 6fe3673048
Fix vagrantfile having unusable function 2019-06-19 16:52:12 +02:00
Hamcha 891fe7c6f9
Add docker compose and other files from cardgage 2019-06-19 16:35:53 +02:00
Hamcha f47cc0cd92
Start work on draftbot 2019-06-18 00:00:16 +02:00
Hamcha 9700951a3e
Fix player/spectator counters 2019-06-11 16:12:12 +02:00
Hamcha 6d9d03dc44
Add backlog to type definition 2019-06-11 15:50:48 +02:00
Hamcha 4a1d6c6f1c
Add support for backlog 2019-06-11 11:58:16 +02:00
Hamcha d0ecfde2b0
Add room creation 2019-06-10 18:15:29 +02:00
Hamcha 96c548d00f Add license 2019-06-08 10:12:21 +02:00
Hamcha 6abce0dc72
Web client works! 2019-06-07 15:32:43 +02:00
Hamcha 0b31cc86a2
rip dark theme 2019-06-06 18:09:13 +02:00
Hamcha 23ac318ba5
Hey this works 2019-06-06 18:08:36 +02:00
Hamcha 035dec73dc
We are doing connections now! 2019-06-06 18:07:15 +02:00
Hamcha 05b253a2a2
Add stub webclient 2019-06-06 16:07:48 +02:00
Hamcha 361c1dd59e
Converter should be done! 2019-05-25 11:32:56 +02:00
Hamcha 9bc98676fa
Move buildmap over, WIP convertsets 2019-05-22 00:34:21 +02:00
Hamcha b00773e81f
Move stuff out of mcgserver 2019-05-15 15:45:28 +02:00