Commit graph

44 commits

Author SHA1 Message Date
07d5e9b2ba
Fix rename messages assuming having joined
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-10-15 14:36:29 +02:00
3a5989ea0d
Add rename
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2019-10-11 16:21:46 +02:00
ef3e10a6c4
Add invite URL
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2019-10-09 17:47:13 +02:00
8e519d0a34
Add server player to initial player list 2019-10-09 17:47:03 +02:00
69f9cb6843
Sync player list and player ID with vuex
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2019-10-07 12:23:17 +02:00
6b34fe3dfa
Wait for connection and properly clean up players 2019-10-07 12:22:40 +02:00
9b9904adbd
Add vuex actions/getters for chat messages
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-10-02 17:53:27 +02:00
ad4d654abd
Add Session ID
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-09-24 09:53:49 +02:00
c30b4c46e0
nvm fixed it
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-09-23 18:05:26 +02:00
94b361c21f
Is Vuex broken?!
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-09-23 17:58:48 +02:00
3ea031caa3
Refactor room inside lobby
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-09-23 17:22:06 +02:00
3d384384bb
Fix element visiblity issue 2019-09-23 16:54:19 +02:00
c19a1d2df2
Add calls to connect/createServer
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-23 16:26:15 +02:00
91701b594f
Disable host check for ngrok support
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-23 16:19:09 +02:00
e67f49fb06
Better mobile support 2019-09-23 16:18:55 +02:00
4306045991
Add player name 2019-09-23 15:10:26 +02:00
01ff742207
Add forms for hosting/joining sessions
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-23 12:57:04 +02:00
2f6e6e97ca
Disable versioning build if not building it
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-21 11:58:05 +02:00
d093199cd9 Don't build versioned on master (#42)
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-21 09:37:09 +00:00
83b6f8f188 Allow a subset of console.* statements in production (#41)
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-21 09:19:16 +00:00
9ce4dd67f5 Various bugfixes (#40)
All checks were successful
continuous-integration/drone/push Build is passing
- Fix download state not being synced correctly
- Fix double-flicker by only loading the placeholder if needed
- Fix fractional part of download numbers so they flicker less

Closes #38
2019-09-21 08:54:21 +00:00
70fe698c22 Update README and fix linting issues (#37)
All checks were successful
continuous-integration/drone/push Build is passing
Solves #16
2019-09-20 14:41:24 +00:00
7156fe23e5 Fix "player-left" event not being sent (#29)
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-20 10:59:15 +00:00
a73828fc86 Create settings page and image cache (#27)
Some checks failed
continuous-integration/drone/push Build is failing
2019-09-20 10:49:15 +00:00
29ab978612 Add deck builder button and version tagging (#28)
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-18 14:22:23 +00:00
87c0a69cc2 Integrate draft/network stack via Vuex (#26)
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-17 13:22:43 +00:00
412bb56b32 Add top navigation bar (#25)
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-16 21:05:19 +00:00
bc04fdbadb Add home page (#24)
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-16 20:31:05 +00:00
55fad9db70 Basic draft library (#19)
All checks were successful
continuous-integration/drone/push Build is passing
Supports set, cube, i8pcube drafts with dumb bots. No support for block draft yet.
2019-09-16 13:53:07 +00:00
77f146625c Add basic draft screen (#20)
All checks were successful
continuous-integration/drone/push Build is passing
Full of mock code right now, needs to be removed when the real code will settle in
2019-09-15 11:39:04 +00:00
eade73f9f5 Add basic deck builder (#12)
All checks were successful
continuous-integration/drone/push Build is passing
Includes:

- Basic layout
- Card list
- Filter cards by set/color
- Filter cards by type
- Filter cards by rule text
- Add/remove cards to decklist
- Export deck to ponyhead URL
2019-09-12 09:11:32 +00:00
e14f6679fb Update build to allow custom path (or use relative paths) (#17)
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-10 10:20:31 +00:00
0872bb07f6 Fix drone.io triggers on PRs and enable parallelism (#13)
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-09 12:27:45 +00:00
d34fb1298b
Fix PR path on coverage
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-06 16:52:33 +02:00
876c473093
Better drone paths
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-06 16:42:04 +02:00
b0d6590a64
Add drone.io
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-06 16:32:05 +02:00
6f6b00fd05
Basic networking (#9)
Added PeerJS-powered client/server architecture.

Clients can join, leave, chat rooms, Server can take parts as players too via a local client shim.

Closes #4

Signed-off-by: Hamcha <hamcha@crunchy.rocks>
2019-09-06 14:36:45 +02:00
f0b8e98327
Add jest 2019-09-05 09:38:06 +02:00
e0ed6dbaf5
Add Peer and network primitives 2019-09-04 14:56:02 +02:00
f08c101555
Add some empty pages 2019-09-04 12:19:29 +02:00
8f5e327b82
Added searching for cards 2019-09-03 17:01:36 +02:00
2677a51872
Add code for loading sets and saving them locally 2019-09-03 15:19:48 +02:00
19f2e16c41
Add assets 2019-09-02 18:02:40 +02:00
d17d3d0f33
Check in 2019-09-02 09:29:49 +02:00