Gregoire Parant
803be36def
Merge branch 'develop' into customCharacterLadyLoading
2021-01-26 09:02:17 +01:00
Gregoire Parant
c6903cc4c5
Use Error scene and add banned message
2021-01-26 08:57:10 +01:00
David Négrier
a4cb39eef3
Merge pull request #653 from thecodingmachine/maccrash
...
Add a parameter to allow changing phaser renderer
2021-01-25 16:52:15 +01:00
Gregoire Parant
8de05c39c1
Lock user when he was banned
2021-01-25 14:10:16 +01:00
David Négrier
c2c8680dae
Fix linting
2021-01-25 12:02:00 +01:00
David Négrier
8609cda0d0
Add a parameter to allow changing phaser renderer
...
Recently, some Macs have been crashing running WorkAdventure.
Hard to say if this is related to Phaser 3.50 upgrade or to the new MacOS version.
It happens mostly on Mac Air and might be related to WebGL rendering.
This commit allows to switch to CANVAS renderer by adding `?phaserMode=canvas` in the URL
2021-01-25 11:18:48 +01:00
Kharhamel
18fb508828
Merge pull request #639 from thecodingmachine/betterLink
...
changed the color of the chat links and unit test
2021-01-25 10:42:32 +01:00
Kharhamel
39194b5531
Merge pull request #642 from tabascoeye/patch-1
...
cleanup when closing the scene
2021-01-25 10:35:01 +01:00
Kharhamel
d32fca9777
Merge pull request #597 from psy/feature_streams
...
add remote files and streams to playAudio
2021-01-25 10:33:43 +01:00
Gregoire Parant
232ac6d5d1
Error lazy loading
...
Update loader custom characters
2021-01-24 18:00:30 +01:00
Gregoire Parant
75d8d46c62
clean
2021-01-24 16:02:10 +01:00
Gregoire Parant
d93a8da828
Fix custom character lazy loading
2021-01-24 15:57:47 +01:00
TabascoEye
39b433eef5
Update GameScene.ts
...
stop all the map specific stuff (Jitsi, coWebsite, Audio) when leaving the scene
Fixes #633
2021-01-23 01:16:13 +01:00
kharhamel
4ad7f4d5a3
changed the color of the chat links and unit test
2021-01-22 15:06:41 +01:00
David Négrier
3d84a9c8cd
Turning French 'Moi' into English 'Me'
2021-01-21 10:16:08 +01:00
David Négrier
bbf9325396
Simplifying code and making START_ROOM_URL compatible with public (_) and private (@) paths
2021-01-21 09:40:11 +01:00
Thomas Basler
14b328c733
Removed hard coded default map
...
You can apply local maps using the maps vhost as previously.
But it's also possible to specify external maps by prepending http or https.
2021-01-20 22:56:21 +01:00
David Négrier
aa9a21ad4c
Merge pull request #581 from Informatic/fix/firefox-webcam
...
front: fix webrtc webcam feed on Firefox
2021-01-20 16:27:45 +01:00
David Négrier
b03abee481
Fixing admin links
2021-01-20 10:34:34 +01:00
Gregoire Parant
c95419f0e7
Prepar release 1.1.0
...
Automatically redirect on floor0 of TCM map
2021-01-18 22:52:25 +01:00
David Négrier
c466ba8ca5
Merge pull request #601 from thecodingmachine/featureBan
...
Create ban feature by admin console
2021-01-18 19:31:51 +01:00
David Négrier
65d2c3dfb0
Disabling explicit any check on error handling
2021-01-18 15:36:02 +01:00
Gregoire Parant
679dbd4215
Fix focus cam on select cam scene
2021-01-18 10:40:13 +01:00
David Négrier
4234b38910
Better error message in case of 404
2021-01-17 22:40:54 +01:00
David Négrier
adca51f6de
Replacing FourOFourScene with more generic ErrorScene
2021-01-17 20:42:45 +01:00
kharhamel
fd29826556
fixed a crash linked to incorrect textureDescriptors
2021-01-14 14:47:02 +01:00
psy
8d67947bc1
move map url to else case
2021-01-14 11:48:06 +01:00
psy
f431e769cc
add remote files and streams to playAudio
2021-01-14 11:45:14 +01:00
David Négrier
8cf481ec49
Fixing bug when no WebGL is available
...
The switch to Phaser 3.50 introduced a bug when WebGL is not available in a browser.
The changes in this commit prevent calls to the WebGL pipeline if the pipeline is not available.
2021-01-13 18:39:28 +01:00
grégoire parant
8ffba3157a
Merge pull request #588 from thecodingmachine/customiseCharacters
...
Customise characters with admin console
2021-01-13 16:47:13 +01:00
Gregoire Parant
512be7acd2
New basic characters
2021-01-13 16:46:24 +01:00
Gregoire Parant
993c58cf8e
Fix select rectangle for customize scene
2021-01-12 19:49:48 +01:00
Gregoire Parant
987c80c9c4
Fix menu
2021-01-12 19:48:48 +01:00
grégoire parant
0f7f42b6f1
Merge pull request #566 from thecodingmachine/screanSharing
...
Fix screen sharing
2021-01-12 19:24:06 +01:00
Gregoire Parant
123ee4bc43
Fix responsive and limite select cursor
2021-01-12 15:29:26 +01:00
Gregoire Parant
f8d4b696e8
Customise characters with admin console
...
- Add new characters choise
- Display on 3 line of 6 pers
- Add custom characters from admin console wilth level -1
2021-01-12 13:19:51 +01:00
grégoire parant
648e6aef97
Merge pull request #561 from thecodingmachine/linkNotClickable
...
Verify URL in message
2021-01-12 11:30:11 +01:00
Piotr Dobrowolski
7f8cc76eb7
front: fix webrtc webcam feed on Firefox
...
Seems like Firefox doesn't support specifing both exact and ideal
constraints...
2021-01-10 17:05:48 +01:00
kharhamel
472fbb1de0
All player textures are now lazy-loaded
2021-01-08 11:44:41 +01:00
Kharhamel
c2d0cda441
Merge pull request #572 from thecodingmachine/master
...
Master
2021-01-07 14:00:45 +01:00
Gregoire Parant
e8f1b2d048
Add clear array peer connection sharing
2021-01-07 12:58:45 +01:00
kharhamel
3ce8427378
fixed a game crashed because of lack of animations and improved the character class
2021-01-07 12:46:13 +01:00
Gregoire Parant
a88ad3cf4d
Dont delete PeerSharingConnection because it will be resuse
...
When user try to screen charing with same user, the event send is not a offer but renegociation. So could clear arry only when user out of circle.
2021-01-07 12:13:12 +01:00
Gregoire Parant
018f01e878
Increase stability camera and microphone permission
2021-01-07 11:02:00 +01:00
Gregoire Parant
8c89b5e0b1
Permit to change style when getCamera was ready and permission accorded
2021-01-07 10:30:28 +01:00
Gregoire Parant
d4c7a20dfa
Update feedback @moufmouf
2021-01-07 09:42:11 +01:00
Gregoire Parant
1659fa400f
Increase stability to force stopped screen sharing
2021-01-06 17:09:17 +01:00
kharhamel
fbb44af369
added a basic loader
2021-01-06 17:08:48 +01:00
Gregoire Parant
73d7e798e9
Upgrade conversion
...
When user send multi message, scroll on last message
2021-01-06 17:08:13 +01:00
kharhamel
1359fbe977
updated phaser to version 3.51 and fixed the BC
2021-01-06 15:00:54 +01:00
Gregoire Parant
4397ff7712
Update style and focus keyboard
2021-01-06 13:36:18 +01:00
Gregoire Parant
438469ae24
Verify URL in message
2021-01-06 12:20:02 +01:00
kharhamel
6caa0e5b62
HOTFIX: the map property exitUrl now accept relative links that are deep enough to rewrite the base url
2021-01-05 18:23:17 +01:00
David Négrier
dea7d6dba7
Merge pull request #541 from Informatic/feature/map-sounds
...
[rC3] front: implement map sounds
2021-01-05 13:42:50 +01:00
David Négrier
e02e051f91
Merge pull request #544 from thecodingmachine/updateMenu
...
Update menu design
2021-01-04 18:10:27 +01:00
Gregoire Parant
ac92cbc8f7
Crate share menu and fix menu design
2021-01-04 17:13:41 +01:00
Piotr Dobrowolski
28d687e338
front: implement map sounds
2021-01-04 16:57:31 +01:00
Oliver Lorenz
7c89cf0e47
feat: adds property openWebsitePolicy to set allow property in iframe
2020-12-29 23:17:16 +01:00
Dariusz Niemczyk
640d994dda
Properly fix the CustomizeScene by limiting input
...
When left/right arrow is being held on chrome the Phaser gets into infinite rendering loop that doesn't crash the browser but makes it slow to a crawl.
2020-12-27 11:00:23 +01:00
Dariusz Niemczyk
c9250c08f3
Fix CustomizeScene killing CPU
...
Fixes #518
2020-12-27 10:47:56 +01:00
David Négrier
e5138e1c03
Merge pull request #505 from thecodingmachine/fixFrameLocalStorage
...
Manage Local Storage customers player error
2020-12-18 16:33:36 +01:00
Gregoire Parant
a1fd209578
Fix catch error
2020-12-18 16:30:22 +01:00
David Négrier
36f886aed6
Fixing cat running too fast on reconnect scene because animations were duplicated
2020-12-18 16:08:04 +01:00
David Négrier
df114bc1ce
Fixing broken reconnection
2020-12-18 15:59:07 +01:00
Gregoire Parant
323fa6abba
Create exception error
2020-12-18 14:30:46 +01:00
Gregoire Parant
f5dd5efc0e
Manage Local Storage customers player error
2020-12-18 13:56:25 +01:00
David Négrier
0984e7eaad
Fix linting
2020-12-17 22:35:38 +01:00
Gregoire Parant
ed8232b0f5
Fix style menu
2020-12-17 21:58:18 +01:00
Gregoire Parant
e77eb6d5be
Typo fixes
2020-12-17 18:19:47 +01:00
Gregoire Parant
ca1cd388e8
Fix lint
2020-12-17 16:39:11 +01:00
Gregoire Parant
08ce954f56
Add new click event to close co website
2020-12-17 16:36:01 +01:00
David Négrier
055131ac66
Typo fixes
2020-12-17 15:20:42 +01:00
Gregoire Parant
faf32bfa01
Fix event click listner
2020-12-17 14:16:10 +01:00
Gregoire Parant
2d4193a917
Merge branch 'develop' into notifOutSound
2020-12-17 13:56:21 +01:00
kharhamel
9fbcf0dc12
FIX: spark button open in a new window
2020-12-16 19:02:10 +01:00
Gregoire Parant
a2d56ef56a
Update admin menu
2020-12-16 18:52:11 +01:00
Gregoire Parant
1a27b7d2ee
Update menu
2020-12-16 17:17:31 +01:00
kharhamel
eb88db92be
FIX: going back a 2nd time to SelectCharacterScene used to crash the game
2020-12-16 15:09:58 +01:00
kharhamel
f5e77ad749
FIX: menu flicker
2020-12-16 12:49:34 +01:00
kharhamel
de9d6756b4
FIX: going to loginScene or customizeScene and then clicking next bring you back directly to the gameScene
2020-12-15 18:00:04 +01:00
kharhamel
069f2f1cec
FEAT: prototype game menu using html elements, better icon for text chat
2020-12-15 16:37:57 +01:00
David Négrier
855b55903b
Merge pull request #440 from psy/develop
...
center spawn position in the middle of a tile
2020-12-11 17:36:10 +01:00
kharhamel
a1aedaa594
FEAT: now play a sound when a user quit the webrtc group
2020-12-11 16:01:31 +01:00
David Négrier
2122014947
Merge branch 'develop' of github.com:thecodingmachine/workadventure into scaling
...
# Conflicts:
# front/src/Phaser/Game/GameScene.ts
2020-12-11 13:06:10 +01:00
David Négrier
6f2c319785
Merge branch 'master' of github.com:thecodingmachine/workadventure into scaling
...
# Conflicts:
# back/src/Services/SocketManager.ts
# deeployer.libsonnet
# docker-compose.yaml
# front/src/Connexion/RoomConnection.ts
# front/src/Enum/EnvironmentVariable.ts
# front/src/Phaser/Game/GameScene.ts
# front/webpack.config.js
# pusher/src/Controller/IoSocketController.ts
2020-12-11 13:00:11 +01:00
David Négrier
bf797085e6
Extracting FileController into a Uploader container
2020-12-09 21:29:29 +01:00
Kharhamel
57a59cba8e
Merge pull request #473 from thecodingmachine/master
...
hotfixes from master
2020-12-03 18:48:43 +01:00
David Négrier
a19edd4dc1
Fixing reconnection to server on back failure
2020-12-03 16:39:44 +01:00
Kharhamel
95665a28d5
Merge pull request #456 from thecodingmachine/performance
...
Performance settings
2020-12-03 14:33:12 +01:00
kharhamel
1971d26dc0
FIX: couldn't access to an anonymous private map
2020-12-01 19:34:36 +01:00
Kharhamel
5f372e485d
Merge pull request #468 from thecodingmachine/master
...
hotfixes from master
2020-11-30 13:49:35 +01:00
kharhamel
28b0229c76
FIX: disabled pingCameraStatus and reduced the amount of errors thrown in console
2020-11-27 17:06:47 +01:00
Gregoire Parant
27634a61ee
Create menu to set your quality video and game
2020-11-27 16:24:07 +01:00
Gregoire Parant
26b81cc788
Decrease fps
2020-11-27 12:44:32 +01:00
Gregoire Parant
961e4d3f57
Decrease fps
2020-11-27 12:13:46 +01:00
David Négrier
4c1e566a6c
Adding a Pusher container as a middleware/dispatcher between front and back
2020-11-26 17:53:30 +01:00
Kharhamel
17e633ae45
Merge pull request #442 from cbluoss/develop
...
Adding more clothing options
2020-11-26 10:30:54 +01:00
kharhamel
65785240e1
FIX: room id is now pushed to the url
2020-11-25 17:17:48 +01:00
psy
f08aec28c0
use tilewidth and tileheight to center spawn position dynamically
2020-11-25 15:58:10 +01:00
Gregoire Parant
f596f613e8
Try to decrease phaser config fps
2020-11-25 01:35:42 +01:00