Commit Graph

2137 Commits

Author SHA1 Message Date
David Négrier 6879418098 Adding a 404 page when resources loading fails 2020-07-07 22:52:22 +02:00
David Négrier 0cd03755c2
Merge pull request #223 from thecodingmachine/develop
Deploy tileset key fix to prod
2020-07-07 18:32:27 +02:00
David Négrier 24c2de94ef
Merge pull request #222 from thecodingmachine/fix_tileset_key
Fixing image tileset key
2020-07-07 18:31:41 +02:00
David Négrier 55767f2c78 Fixing image tileset key
If 2 maps share the same tileset name (even if they use 2 different URLs for the tileset), the tileset image will be reused wrongly.

This commit fixes the tileset key to make it equal to the image URL.
2020-07-07 18:22:10 +02:00
David Négrier 9660db6665
Merge pull request #220 from thecodingmachine/develop
Deploy create your map website page in prod
2020-07-05 19:19:01 +02:00
David Négrier 8f895fb50a
Merge pull request #219 from thecodingmachine/createyourmapdoc
Adding documentation page regarding editing your own map
2020-07-05 19:16:29 +02:00
David Négrier 5a56604038 Adding documentation page regarding editing your own map
This commit adds a new documentation page to the website explaining how to create your own map.
2020-07-05 19:08:37 +02:00
David Négrier 89007e7a30
Merge pull request #218 from thecodingmachine/develop
Deploy to prod
2020-07-05 17:20:56 +02:00
David Négrier b01958107b
Merge pull request #217 from thecodingmachine/webpackprod
Fixing loading of tilesets with margin or padding
2020-07-05 17:12:49 +02:00
David Négrier 67e07c04f8 Fixing loading of tilesets with margin or padding 2020-07-05 17:10:08 +02:00
David Négrier bcd0b5c485
Merge pull request #215 from thecodingmachine/webpackprod
Sending the source map out of the main JS file to reduce size
2020-07-02 11:04:55 +02:00
David Négrier 2b5d3e0017 Sending the source map out of the main JS file to reduce size 2020-07-02 10:38:36 +02:00
David Négrier 2eaba04f35
Merge pull request #212 from thecodingmachine/mitigateworlderror
Adding finally clause to make sure Prometheus indicators are ok
2020-06-29 23:05:39 +02:00
David Négrier 82c57810a2 Removing host label from Prometheus because it is redundant 2020-06-29 23:01:52 +02:00
David Négrier 6412c56fcd Adding finally clause to make sure Prometheus indicators are ok 2020-06-29 22:56:41 +02:00
David Négrier d4c9a26955
Merge pull request #211 from thecodingmachine/mitigateworlderror
Refactoring World and Group to use Set instead of arrays
2020-06-29 22:49:55 +02:00
David Négrier 31846d1640 Using a Set for groups 2020-06-29 22:21:11 +02:00
David Négrier 4fee1ac206 Refactoring World and Group to use Map and Set instead of arrays 2020-06-29 22:10:23 +02:00
David Négrier c422f3ccef
Merge pull request #210 from thecodingmachine/develop
Merging mitigationofwolrsync error in master
2020-06-29 19:27:01 +02:00
David Négrier 9cfa7eb236
Merge pull request #209 from thecodingmachine/mitigateworlderror
Mitigating problem when there is a synchronization issue between World and sockets list
2020-06-29 19:25:16 +02:00
David Négrier 981fa84aa7 Mitigating problem when there is a synchronization issue between World and sockets list. 2020-06-29 19:16:15 +02:00
David Négrier 9bdcc9da98 Deleting world when empty. 2020-06-29 19:14:54 +02:00
David Négrier d9e6b501b1
Merge pull request #206 from thecodingmachine/develop
Prod => EnableCameraScene
2020-06-25 13:32:14 +02:00
David Négrier d0c00aa061
Merge pull request #204 from thecodingmachine/cameraselect
Adding a scene to configure the webcam
2020-06-25 12:14:58 +02:00
David Négrier 56302dafd6 Adding version number to Deeployer 2020-06-25 12:07:43 +02:00
David Négrier 63e2e176d3 Fixing tests 2020-06-25 11:56:11 +02:00
David Négrier bfec2317c9 Fixing default value 2020-06-25 11:39:38 +02:00
David Négrier bb6b07536e Fixing Jasmine tests 2020-06-25 11:39:18 +02:00
David Négrier 1978c1a324 Lint 2020-06-25 11:35:20 +02:00
David Négrier 5f5cec93ea Audio device => exact mode 2020-06-25 11:26:55 +02:00
David Négrier e3e7b92c6a Fixing errors when arrows touched and no cam 2020-06-25 10:43:42 +02:00
David Négrier c322de4412 Moving to async/await 2020-06-25 10:43:27 +02:00
David Négrier 7e2bf38562 Fixing hot reloading 2020-06-25 10:43:10 +02:00
David Négrier 8db615551a Fixing device switching in Firefox 2020-06-25 10:33:26 +02:00
David Négrier d18abaf067 Enabling optional https in development 2020-06-25 10:32:47 +02:00
David Négrier 371b4f0063 Fixing Firefox compatibility by remove references to InputDeviceInfo 2020-06-25 09:28:00 +02:00
David Négrier 9962ca2d48
Merge pull request #183 from thecodingmachine/landing-nip
Adding storytelling block to landing page
2020-06-24 18:31:52 +02:00
David Négrier a52b1f612b Reorganizing on x axis too. 2020-06-24 18:09:59 +02:00
Hugo Averty 7067312659 Merging develop and landing-nip 2020-06-24 18:07:58 +02:00
David Négrier b3c18702bb Adding borders, centering camera, fixing small bug on resize when no camera is enabled 2020-06-24 17:49:38 +02:00
David Négrier 253108eba0 - Making the EnableCameraScene responsive
- Enabling click on arrows
2020-06-24 17:29:23 +02:00
Hugo Averty afb0aee89e Title color 2020-06-24 15:55:47 +02:00
Hugo Averty 938dfb12cd Adding gif and modifying text 2020-06-24 15:42:55 +02:00
Hugo Averty 99a8b42924 Adding gif and modifying text 2020-06-24 15:42:44 +02:00
David Négrier 3de37bafed Adding a scene to configure the webcam 2020-06-24 15:35:07 +02:00
David Négrier 617ff45bfa
Merge pull request #203 from thecodingmachine/fixmulitplelisteners
Fixing memory leak with listeners
2020-06-23 15:08:18 +02:00
David Négrier d78006e106 Fixing memory leak with listeners
The listeners from MediaManager and SimplePeer were never removed, leading to a huge amount of listeners all over the applications when switching regularly of scene.
2020-06-23 15:02:35 +02:00
David Négrier 6e46f37146
Merge pull request #201 from thecodingmachine/develop
Putting refactoring of connection in production
2020-06-23 11:52:37 +02:00
David Négrier 12ce0e16ed
Merge pull request #200 from thecodingmachine/mediamanagererror
Improving error handling in MediaManager
2020-06-23 11:46:11 +02:00
David Négrier 74af7d52c3 Improving error handling in MediaManager 2020-06-22 22:55:28 +02:00