Gareth Latty
4f0ef9a85a
Resolve #87 : Implementation for PostgreSQL store & cache.
...
Resolve #103 : Fixed bug that stalls the game on round advancement.
2020-02-11 17:28:29 +00:00
Gareth Latty
935c60e125
Resolve #96 : Allow users that are only spectating the game.
2020-02-09 19:21:50 +00:00
Gareth Latty
ff69d71d5f
Resolve #23 : Remember recent decks.
2020-02-08 02:52:03 +00:00
Gareth Latty
a664a9d357
Resolve #89 : Expose game state errors to the client.
2020-02-08 01:21:09 +00:00
Gareth Latty
9b75e479df
Overhaul of the config system.
...
Resolve #98 : Switch to a patch based config system.
Resolve #99 : Allow users to view configuration to start new games.
Resolve #21 : Check for a sane number of responses.
2020-02-07 03:17:01 +00:00
Gareth Latty
b013723227
Handle deck loading errors, and warn users about starting the game with too few responses.
2020-01-26 23:17:27 +00:00
Gareth Latty
de868ecc70
Resolve #58 & #57 : Support for blank white cards.
2020-01-24 04:44:04 +00:00
Gareth Latty
1b10cfe2f3
Minor improvements and groundwork for spectation changes ( #96 ).
2020-01-23 21:08:12 +00:00
Gareth Latty
f70f715ac5
Resolve #97 : Inform users of configuration conflicts and correct the state to reflect the issue.
2020-01-20 00:08:48 +00:00
Gareth Latty
3a1189a912
Resolve #100 : Likes now actually have an effect.
2020-01-19 23:33:37 +00:00
Gareth Latty
7702981ddb
Resolve #37 : Add spectation.
2020-01-19 15:24:58 +00:00
Gareth Latty
49c6a2066e
Resolve #75 : Add game ending.
2020-01-14 16:51:39 +00:00
Gareth Latty
9cbf6db5f3
Away state, Time Limits, Leaving games.
2020-01-12 14:00:10 +00:00
Gareth Latty
ebd58036d2
Enhance revealing.
2020-01-04 03:22:15 +00:00
Gareth Latty
d75ee3fcff
Fix hot-joining games.
2020-01-04 03:03:54 +00:00
Gareth Latty
aa0d3a4b5b
Resolve #95 : Add support for browser notifications.
2020-01-04 02:37:00 +00:00
Gareth Latty
9e400a2529
Surface join lobby specific errors.
2020-01-02 09:25:33 +00:00
Gareth Latty
d90541fe92
Resolve #94 : Reintroduced TTS support. Resolve #68 : Added voice selection for TTS.
2020-01-01 18:18:17 +00:00
Gareth Latty
01e12eab05
Updates to everything, move to node 13.
2019-12-27 16:32:49 +00:00
Gareth Latty
fa8d80bec2
Add game history view.
2019-07-31 11:07:35 +01:00
Gareth Latty
110acdb70f
Implemented AI (“Rando”), refactored card rendering.
2019-07-28 18:42:45 +01:00
Gareth Latty
3836ef8b90
Show a button to redraw when the house rule is enabled.
2019-07-14 20:48:03 +01:00
Gareth Latty
aaf3f2bd09
Restructure styles, add finished round advance button.
2019-07-14 13:47:51 +01:00
Gareth Latty
12ef605479
Get game passwords and public/private games working, errors better represented client-side, HttpData rework.
2019-06-27 21:22:13 +01:00
Gareth Latty
8f9e1d91a9
Configure asset caching properly, improve docker setup.
2019-06-26 12:35:49 +01:00
Gareth Latty
62a87e021f
Updated event system, fix card draw.
2019-06-26 02:35:02 +01:00
Gareth Latty
8f75e837cc
Remove localhost base element.
2019-06-22 08:04:52 +01:00
Gareth Latty
dcdf011304
Initial v2
2019-06-22 04:37:15 +01:00
Gareth Latty
9b74f7ed4a
Relicense to AGPLv3.
2017-03-30 17:26:51 +01:00
Gareth Latty
eaf8e15865
Finish game password protection.
2017-03-11 16:34:25 +00:00
Gareth Latty
05583b9f34
Elm format run to standardise formatting.
2017-03-11 16:34:25 +00:00
Gareth Latty
71307902a7
Update to Elm 0.18.
2017-03-11 16:34:25 +00:00
Gareth Latty
228e08dba6
Add ownership for configuration.
2016-07-27 22:26:58 +01:00
Gareth Latty
941523d106
Add handling for the incorrect secret error when joining a game.
2016-07-27 14:41:36 +01:00
Gareth Latty
1f1aa5eaaa
Fix a bug with joining games in the new navigation system.
2016-07-27 13:50:58 +01:00
Gareth Latty
a06803d119
Make the played cards in the background reflect the slots in the call.
2016-07-27 13:07:00 +01:00
Gareth Latty
c6dd28da05
Change storage to allow for being in multiple games and a nicer model joining.
2016-07-27 10:42:07 +01:00
Gareth Latty
5785b29313
Move to navigation library for URL handling without ports.
2016-07-26 22:50:06 +01:00
Gareth Latty
c7cc40b6b2
Fix bug where notifications were incorrectly handled.
2016-07-26 18:41:24 +01:00
Gareth Latty
3b79a7b27e
Refactor to make the game model a little better. Also added clean operations to gulp script.
2016-07-26 18:29:40 +01:00
Gareth Latty
7d56015c31
Add TTS support
2016-07-20 16:44:30 +01:00
Gareth Latty
15e92a69ea
Fix some javascript bugs, update packages, and update some style bugs.
2016-07-20 14:00:46 +01:00
Gareth Latty
cc03234292
Refactor.
2016-07-11 13:08:25 +01:00
Gareth Latty
29307b6658
Resolve #10 : Add round timer.
2016-06-27 14:46:39 +01:00
Gareth Latty
fea2840926
Bugfix and removing accidentally committed compiled code.
2016-06-27 02:22:24 +01:00
Gareth Latty
08cbac4ba4
Add version information to the application.
2016-06-27 01:50:19 +01:00
Gareth Latty
d95c558cc8
Move the sidebar state into elm for consistency and simplicity.
2016-06-26 23:51:18 +01:00
Gareth Latty
e9f632e2df
Updates to styles, suresource integrity & added a custom error page.
2016-06-25 14:43:04 +01:00
Gareth Latty
b12b56a8d8
Resolve #62 - Move tabs to elm to allow us to change the return behaviour on the name field based on tabs.
2016-06-14 12:43:16 +01:00
Gareth Latty
d9d2d33f15
Some fixes and simplifications for eventing.
2016-06-07 18:45:23 +01:00