• Joined on 2022-09-24
savanni created branch visions-core-test in savanni/monorepo 2024-11-20 14:56:03 +00:00
savanni pushed to visions-core-test at savanni/monorepo 2024-11-20 14:56:03 +00:00
5d66558180 Set up a test to validate the function which gets available images
savanni opened issue savanni/monorepo#265 2024-11-20 04:11:13 +00:00
Add code coverage reports to the test suite
savanni opened issue savanni/monorepo#264 2024-11-20 04:10:26 +00:00
Create an auto-test suite for components and views in Visions
savanni opened issue savanni/monorepo#263 2024-11-20 04:10:01 +00:00
Create an auto-test suite for the visions API client
savanni opened issue savanni/monorepo#262 2024-11-20 04:09:32 +00:00
Create an auto-test suite for the Visions API
savanni opened issue savanni/monorepo#261 2024-11-20 04:09:02 +00:00
Create an auto-test suite for the application core
savanni pushed to main at savanni/monorepo 2024-11-20 04:06:14 +00:00
154efcb6df Set up a GM control panel that can control the currently selected background
2ab6e88634 Start using the code-generated types module
e20ec206a8 Add a package for shared server types
c1ee4074b0 Organize the player view and tabletop
f0ce3a9fab Rename playfield to tabletop
Compare 15 commits »
savanni deleted branch visions-playfield from savanni/monorepo 2024-11-20 04:06:14 +00:00
savanni merged pull request savanni/monorepo#260 2024-11-20 04:06:13 +00:00
Set up a tabletop view for both the GM and the player
savanni created pull request savanni/monorepo#260 2024-11-20 04:05:06 +00:00
Set up a tabletop view for both the GM and the player
savanni pushed to visions-playfield at savanni/monorepo 2024-11-20 03:50:32 +00:00
154efcb6df Set up a GM control panel that can control the currently selected background
savanni pushed to visions-playfield at savanni/monorepo 2024-11-19 21:21:38 +00:00
2ab6e88634 Start using the code-generated types module
e20ec206a8 Add a package for shared server types
c1ee4074b0 Organize the player view and tabletop
Compare 3 commits »
savanni pushed to visions-playfield at savanni/monorepo 2024-11-19 13:53:29 +00:00
f0ce3a9fab Rename playfield to tabletop
savanni pushed to visions-playfield at savanni/monorepo 2024-11-19 05:10:09 +00:00
e5deaa51d9 Extract the websocket code into a wrapper component
45275be11b Serve up the background image via the websocket
Compare 2 commits »
savanni pushed to visions-playfield at savanni/monorepo 2024-11-19 01:52:15 +00:00
54162d0072 Move client construction up to app root
savanni pushed to visions-playfield at savanni/monorepo 2024-11-19 01:35:57 +00:00
a8170fd5c6 Try out rendering some basic components with a websocket
0237393c0b Set up a websocket that relays messages
962ea66506 Move the handlers out of main.rs
Compare 3 commits »
savanni pushed to visions-playfield at savanni/monorepo 2024-11-12 05:17:25 +00:00
69ef3c3892 Load up thumbnails of all images in the image directory
6416931c67 Apply a maximum size to the playing field
c35cbd75d7 Overhaul the UI application and build a placeholder for loading the background
Compare 3 commits »
savanni created branch visions-playfield in savanni/monorepo 2024-11-12 00:59:20 +00:00
savanni pushed to visions-playfield at savanni/monorepo 2024-11-12 00:59:20 +00:00
addfd2072c Create an image server and create the playing field