claude
93863b7eb1
Add self-hosted ManyDecks instance to sources config
...
Build and push CoqDecks / build (push) Failing after 11m12s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-29 23:45:41 +00:00
claude
81b22a8554
Handle legacy single-object manyDecks config
...
Build and push CoqDecks / build (push) Successful in 1m6s
Old configs have manyDecks as a plain object; new format is an array.
Wrap the old format in an array so existing deployments keep working
without a config migration.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-29 22:00:20 +00:00
claude
2c0a43d321
Support multiple ManyDecks instances
...
Build / Build docker images. (push) Has been cancelled
The ManyDecks source type now carries a baseUrl identifying which
instance a deck belongs to, allowing multiple self-hosted ManyDecks
servers to be configured alongside each other.
Config changes: `sources.manyDecks` is now an array of instances,
each with optional `name`, `baseUrl`, `timeout`, and
`simultaneousConnections`. Existing single-instance configs need to
be wrapped in an array.
When only one instance is configured the deck editor behaves as
before. When multiple instances are configured an instance picker
dropdown appears above the deck code field.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-29 21:10:33 +00:00
Gareth Latty
d3e816eddb
Move to using shared material library.
Build / Build docker images. (push) Has been cancelled
2022-06-02 23:07:50 +01:00
Gareth Latty
a6035da2e6
Update to new FontAwesome version, add semantic Icon layer for consistency.
2022-05-30 16:16:03 +01:00
Gareth Latty
0af429e55b
Move to more modern docker compose setup, fix small bug with ad, update dependencies.
2022-05-30 03:20:01 +01:00
Gareth Latty
9556eec4b6
Bunch of clean-up for more modern standards.
2022-05-20 23:58:40 +01:00
Gareth Latty
c5078ad341
Add AtP ad, ad configuration.
2022-05-20 21:11:44 +01:00
Gareth Latty
d0c0225cc1
Update dependencies.
2022-05-20 16:56:56 +01:00
Gareth Latty
7c6645d528
Fix #201 : Invalidate rounds with no plays.
2021-11-28 20:32:00 +00:00
Gareth Latty
c5f1204dca
Update elm dependencies.
2021-11-28 19:14:35 +00:00
Gareth Latty
d60fb165ad
Update build and add dependabot config.
2021-11-28 18:58:05 +00:00
Gareth Latty
d567c384c1
Minor refactor to simplify logic slightly.
2021-11-28 17:36:41 +00:00
lhvy
008a450711
Resolve #222 : Add Winner's Pick House Rule
2021-11-28 17:07:05 +00:00
Gareth Latty
fe666999f2
Node 17, dockerized development, updated packages.
2021-11-28 16:21:58 +00:00
Gareth Latty
ebd6f1aaaf
Move from deprecated image labels to modern standard.
2021-11-28 15:36:22 +00:00
Gareth Latty
6d9e185a7e
Fix bug with switches not correctly handling input.
2021-10-04 16:27:50 +01:00
Gareth Latty
21fb6aad6b
Update dependencies.
2021-09-19 14:11:12 +01:00
Gareth Latty
0277d103da
Tiny refactor of game flow.
2021-09-19 13:10:44 +01:00
Gareth Latty
637cebb043
Move to docker buildx bake for builds, build for arm64.
2021-09-19 13:10:43 +01:00
Gareth Latty
34702e3194
Update config to fix trailing slash, update deployment example config to match.
2021-09-19 13:10:42 +01:00
Gareth Latty
82b9513226
Update dependencies and fix Heroku build.
2021-09-19 13:10:41 +01:00
Gareth Latty
6b18d67459
Resolve #213 : Fix bug where call isn't sent to clients correctly when not playing with card choices.
2021-01-02 12:44:19 +00:00
Gareth Latty
d3bf724180
Progress on #154 : Add custom call support for Czar Choices house rule.
2020-12-31 01:25:27 +00:00
Gareth Latty
0ceeb1b49e
Resolve #205 : Bug where liking could result in an error if performed too late.
2020-12-31 01:25:27 +00:00
Gareth Latty
410f49a779
Resolve #72 : Czar Choices
2020-12-31 01:25:27 +00:00
Viktor Nemes
7ed6acaa6b
Fix the url of the jsonAgainstHumanity.
2020-10-12 21:19:08 +01:00
Gareth Latty
6d8af358ac
Add an explanation of why the card was generated to the source.
2020-10-11 14:39:29 +01:00
CookieCoder15
3625f65ed6
Happy Ending House Rule
2020-10-11 14:39:18 +01:00
Gareth Latty
6446e90fa8
Fix for updated JSON Against Humanity.
2020-10-11 04:18:35 +01:00
Gareth Latty
a3a62fba2e
Resolve some bugs and refactor localizations.
...
Resolve #167 : Correct capitalization on cards
Resolve #169 : Fix cast code failing to compile by moving to ES6 for the closure compiler target.
Move to noun and plural set-up which should make localization easier.
2020-09-27 19:08:13 +01:00
Gareth Latty
5d37ea016a
Workaround for issue where Firefox can offer excessive numbers of TTS voices causing slowdown.
2020-09-08 19:35:58 +01:00
Gareth Latty
54c4c16a38
Resolve #102 : Allow spectators to like plays.
2020-09-06 21:57:47 +01:00
Gareth Latty
de7cf37d75
Allow liking plays once the round is complete.
2020-09-06 21:57:40 +01:00
Gareth Latty
1947cb2b3e
Update dependencies.
2020-06-14 16:47:08 +01:00
Gareth Latty
ba1435f5c2
Resolve #120 : Fix bug where default decks were not correctly added.
2020-05-31 14:47:10 +01:00
Gareth Latty
e5cfdb16cd
Resolve #150 : Fixed bug where public game summaries were failing.
2020-05-30 16:04:47 +01:00
Gareth Latty
9e50f08471
Add new deck source: JSON Against Humanity.
2020-05-30 04:18:09 +01:00
Gareth Latty
b0ab6eac05
Resolve #140 , fix change to Many Decks API, resolve #145 & #146 .
2020-05-28 14:46:49 +01:00
Gareth Latty
7094b6c905
Change Many Decks url.
2020-05-23 23:35:07 +01:00
Gareth Latty
1bc4f074ed
Add pointer to many decks.
2020-05-23 22:11:51 +01:00
Gareth Latty
cd591c4af1
Resolve #144 : Fix bug where play order was not shuffled in event.
2020-05-23 04:36:19 +01:00
Gareth Latty
9617886555
Many Decks integration.
2020-05-21 02:38:15 +01:00
Gareth Latty
58a1143007
Emergency cardcast replacement given a URL to some JSON.
2020-05-17 00:45:07 +01:00
Gareth Latty
c44159255b
Temporary fix for css bug.
2020-05-16 19:17:24 +01:00
Gareth Latty
4639cd4607
Resolve #47 : Add “Never Have I Ever” house rule.
2020-05-16 16:23:44 +01:00
Gareth Latty
8c9b1edb45
Resolve #106 : Implement audience mode setting.
2020-05-16 16:02:38 +01:00
Gareth Latty
d3d0d997df
Resolve #129 : Allow liking plays during revealing.
2020-05-16 16:00:24 +01:00
Gareth Latty
492d439929
Resolve #128 : Make it so revealing has a wait time at the end like playing, and make revealing possible to disable in config.
...
This includes a massive simplification of the configuration system.
2020-05-16 15:56:44 +01:00
Gareth Latty
749485b16a
Resolve #117 : Move from Weightless to MWC.
...
Resolve #132 : Fix some issues with the Postgres backend.
2020-05-16 15:53:43 +01:00