Commit Graph
100 Commits
Author SHA1 Message Date
Mitchell McCaffrey ec3aa6ea11 Fix network state order bug 2021-01-01 13:25:19 +11:00
Mitchell McCaffrey dd308ecab0 Added debounce to useNetworkedState 2021-01-01 13:06:56 +11:00
Mitchell McCaffrey b9876c6a38 Fix offline mode and move to optional chaining for session socket 2021-01-01 12:44:56 +11:00
Mitchell McCaffrey b13b46b17d Moved pointer out of player state and into separate socket event 2021-01-01 12:37:54 +11:00
Mitchell McCaffrey 501fc4377c Optimised pointer 2020-12-31 17:56:51 +11:00
Mitchell McCaffrey 12d9e64461 Fix bug with loading multiple assets at once 2020-12-12 17:36:56 +11:00
Mitchell McCaffrey bdba2ecc13 Moved audio sharing to new network model 2020-12-12 16:30:55 +11:00
Mitchell McCaffrey 5e244617ae Changed Session event names to better match new model 2020-12-12 16:08:10 +11:00
Mitchell McCaffrey 089fd27ccf Converted custom token support to new network model 2020-12-12 15:03:24 +11:00
Mitchell McCaffrey 9265b99788 Added url support to image dropping 2020-12-11 16:36:27 +11:00
Mitchell McCaffrey 6a4c6b30ec Moved peer connections to an optional pull model 2020-12-11 13:24:39 +11:00
Mitchell McCaffrey b40f78042f Moved party to use socket networking 2020-12-08 15:58:01 +11:00
Mitchell McCaffrey b7da0cffa7 Added height and width check to resize handle 2020-12-05 17:16:31 +11:00
Mitchell McCaffrey f2cb8b69db Moved to socket for game state networking 2020-12-05 17:16:06 +11:00
Mitchell McCaffrey 2847118ac1 Unified fog tool disabled icon diagonal lines 2020-12-03 17:33:16 +11:00
Mitchell McCaffrey f1ae78612c Added fog rectangle tool 2020-12-03 17:32:41 +11:00
Mitchell McCaffrey f5b875e101 Renamed remove fog to erase fog and changed shortcut 2020-12-03 16:53:44 +11:00
Mitchell McCaffrey c24133813f Replaced fog subtraction with fog cutting 2020-12-03 16:52:24 +11:00
Mitchell McCaffrey 5ae6f0bc1b Added logging and preview options to .env 2020-12-03 12:29:33 +11:00
Mitchell McCaffrey 0a1c22b06f Testing preview node env 2020-12-03 11:57:30 +11:00
Mitchell McCaffrey 926f05f301 Added persistent storage permissions when uploading maps or tokens 2020-11-27 21:00:08 +11:00
Mitchell McCaffrey 951c515334 Added check for storage estimate available 2020-11-27 19:36:44 +11:00
Mitchell McCaffrey 5f572ff10d Update Session.js 2020-11-27 19:28:42 +11:00
Mitchell McCaffrey dc46fceb4c Update Session.js 2020-11-27 19:20:57 +11:00
Mitchell McCaffrey 208911cde2 Update Session.js 2020-11-27 19:11:38 +11:00
Mitchell McCaffrey ceb987d4fc Update Session.js 2020-11-27 18:31:21 +11:00
Mitchell McCaffrey 1b7b7179ee Update Session.js 2020-11-27 17:42:53 +11:00
Mitchell McCaffrey 19d44f3f79 Fix note crash when selecting pan tool 2020-11-27 12:23:57 +11:00
Mitchell McCaffrey 9fa8667081 Fix crash with interacting with page while loading 2020-11-27 12:02:00 +11:00
Mitchell McCaffrey ddda241c56 Limit note and label text to 144 characters 2020-11-27 11:53:25 +11:00
Mitchell McCaffrey 309870247b Moved map loading overlay to be full screen width 2020-11-27 11:37:15 +11:00
Mitchell McCaffrey 56efa39c41 Removed unused token label image 2020-11-27 11:28:00 +11:00
Mitchell McCaffrey 5a4d879ac3 Changed start modal label to clarify password is for game 2020-11-27 11:26:56 +11:00
Mitchell McCaffrey 3cb1014ed2 Added getting started modal to home screen 2020-11-27 11:23:20 +11:00
Mitchell McCaffrey ad9428c703 Increased line height for body 2 font 2020-11-27 11:22:58 +11:00
Mitchell McCaffrey fca1c9fd1f Added margin to markdown list and added default props 2020-11-27 11:19:52 +11:00
Mitchell McCaffrey 700434a50c Added error message to ice servers fetch fail 2020-11-26 18:55:27 +11:00
Mitchell McCaffrey 11116e8686 Throw error when ice servers responds not ok 2020-11-26 18:54:32 +11:00
Mitchell McCaffrey 3fc8c98862 Fixed party joining 2020-11-26 18:54:11 +11:00
Mitchell McCaffrey d231d9340e Fix styling of indexeddb disabled warning 2020-11-26 17:08:25 +11:00
Mitchell McCaffrey 025304ee44 Fix database worker for when indexeddb is disabled 2020-11-26 17:08:09 +11:00
Mitchell McCaffrey 7ac555baa0 Fix null reference error when image upload dialog is closed when image upload finishes 2020-11-26 16:32:48 +11:00
Mitchell McCaffrey aaa793ad71 Added multi-threaded initial map and token loading 2020-11-26 16:29:10 +11:00
Mitchell McCaffrey 8160a98c49 Add quota error to sentry ignore 2020-11-26 16:27:41 +11:00
Mitchell McCaffrey 95d0509693 Added banner for quota exceeded error 2020-11-26 15:24:33 +11:00
Mitchell McCaffrey 9ee3efbadb Added storage usage summary to settings modal 2020-11-26 13:17:53 +11:00
Mitchell McCaffrey 794ba22689 Reworded offline message 2020-11-26 13:17:32 +11:00
Mitchell McCaffrey 5209317d1e Added offline mode 2020-11-26 11:09:48 +11:00
Mitchell McCaffrey 9131557b71 Merge branch 'master' into release/v1.7.0 2020-11-26 10:23:08 +11:00
Mitchell McCaffrey 575b566b53 Removed JSON parse from websocket messages 2020-11-21 16:15:04 +11:00
Mitchell McCaffrey 61d6a7bb85 Disabled sentry 2020-11-21 16:08:26 +11:00
Mitchell McCaffrey 4fee6d278a Moved handle party joined to array 2020-11-21 16:01:37 +11:00
Mitchell McCaffrey 7346eced44 Fix vehicle tokens in Konva 7 2020-11-21 11:12:05 +11:00
Mitchell McCaffrey 179fd84293 Update .env.production 2020-11-20 16:34:14 +11:00
Mitchell McCaffrey b362d03bc6 Updated socket.io 2020-11-20 16:34:08 +11:00
Mitchell McCaffrey 4c301604fc Added alternating diagonals map measurement 2020-11-20 12:00:59 +11:00
Mitchell McCaffrey c338af5557 Merge branch 'master' into release/v1.7.0 2020-11-20 09:40:43 +11:00
Mitchell McCaffrey c54b863330 Fixed unused import warning 2020-11-20 09:24:58 +11:00
Mitchell McCaffrey 0883c1d79c Fix unnamed default export warning 2020-11-20 09:24:49 +11:00
Mitchell McCaffrey f48a39c3ad Fix erase of drawing and fog with a short click 2020-11-20 09:24:28 +11:00
Mitchell McCaffrey dd41925b25 Added decimal support to measure tool and added calculated precision 2020-11-20 09:08:13 +11:00
Mitchell McCaffrey 9a1a98ce9f Merge branch 'master' into release/v1.7.0 2020-11-20 08:30:09 +11:00
Mitchell McCaffreyandGitHub b214b939df Merge pull request #29 from mitchemmc/chore/dependency-updates
Chore/dependency updates
2020-11-19 15:24:24 +11:00
Mitchell McCaffrey 1db2fb04d2 Fix pointer being shown when tapping map controls on touch devices 2020-11-19 15:08:03 +11:00
Mitchell McCaffrey b6b68014ed Fix issue with drag start using old positions on touch devices 2020-11-19 14:53:07 +11:00
Mitchell McCaffrey edab7c85f1 Seperated drag events in map interaction 2020-11-19 14:26:06 +11:00
Mitchell McCaffrey deb43fae2a Added err-code dependency 2020-11-19 14:02:49 +11:00
Mitchell McCaffrey 2cabc04e98 Updated dependencies 2020-11-19 13:56:17 +11:00
Mitchell McCaffrey f58ceb9ac7 Updated 404 page image url to work on sub pages 2020-11-19 13:55:55 +11:00
Mitchell McCaffrey 9eb70ac0a8 Removed unused note add icon 2020-11-12 11:06:23 +11:00
Mitchell McCaffrey 9853077e4f Moved max map zoom to be based off of max grid size 2020-11-07 12:40:20 +11:00
Mitchell McCaffrey e886da6dd9 Remove dice share background colour 2020-11-07 12:35:23 +11:00
Mitchell McCaffrey 68a5ae1f46 Remove int requirement from default token size 2020-11-07 12:27:21 +11:00
Mitchell McCaffrey 485c418b57 Updated note text sizes to be relative to the note height 2020-11-06 16:27:47 +11:00
Mitchell McCaffrey cb2c432d0a Changed min token and note scale to 0.5 and fix grid snapping for non integer values 2020-11-06 15:48:35 +11:00
Mitchell McCaffrey 088466ea07 Added slider label on drag 2020-11-06 13:35:11 +11:00
Mitchell McCaffrey 395c6d3b15 Updated version number to v1.7.0 preview 2020-11-05 16:58:48 +11:00
Mitchell McCaffrey 61a4596a3d Removed unused import 2020-11-05 16:58:09 +11:00
Mitchell McCaffrey 78aba1a83f Added max space size to build script 2020-11-05 16:50:43 +11:00
Mitchell McCaffrey 6fedcc171d Added note edit flags 2020-11-05 16:21:52 +11:00
Mitchell McCaffrey 8873e59205 Added sorting to notes 2020-11-05 15:39:56 +11:00
Mitchell McCaffrey f5aec514f8 Added locking to notes 2020-11-05 15:30:22 +11:00
Mitchell McCaffrey 9790d4e44f Added animation and visibility to notes 2020-11-05 15:17:23 +11:00
Mitchell McCaffrey 5fd3f6d814 Changed note text color based off of background color 2020-11-05 14:48:32 +11:00
Mitchell McCaffrey a6085599dd Added note removal 2020-11-05 14:41:33 +11:00
Mitchell McCaffrey 807a1be626 Removed label from map note menu 2020-11-05 13:40:50 +11:00
Mitchell McCaffrey dcdbb1ea98 Removed modes from note tool 2020-11-05 12:28:28 +11:00
Mitchell McCaffrey a3ae3471e8 Added note menu and note text 2020-11-04 15:03:34 +11:00
Mitchell McCaffrey 927c596b04 Added notes to map state reset detection 2020-11-04 15:03:14 +11:00
Mitchell McCaffrey 92fa7133bc Added notes to default map state 2020-11-04 15:02:56 +11:00
Mitchell McCaffrey 6c1d952855 Added basic persistance to notes 2020-11-03 17:15:39 +11:00
Mitchell McCaffrey 84af4c5845 Removed unused props from map drawing and fog 2020-11-03 16:38:26 +11:00
Mitchell McCaffrey 9fbd0d2a9d Added notes tool setup 2020-11-03 16:21:39 +11:00
Mitchell McCaffrey 9c1960ba71 Refactored getBrushPosition helper 2020-11-03 16:20:51 +11:00
Mitchell McCaffrey 251a89eaf4 Updated comment on Settings class 2020-11-03 16:17:35 +11:00
Mitchell McCaffreyandGitHub 0f68559e41 Merge pull request #27 from mitchemmc/k8s
Changed production servers to connect subdomain
2020-10-31 12:30:42 +11:00
Mitchell McCaffrey b72f6d483f Added null checks to token menu state changes 2020-10-30 12:01:46 +11:00
Mitchell McCaffrey c743901962 Added check for map state in map state network update 2020-10-30 11:57:36 +11:00
Mitchell McCaffrey 04dceef022 Added check for resolutions in map send 2020-10-30 11:52:23 +11:00
Mitchell McCaffrey d7b866d98d Added token group null check in tokenDragOverlay 2020-10-30 11:50:19 +11:00