Hanusiak Piotr
ef3a7513e2
camera zoom using scaleManager zooming. WIP
2021-12-04 17:11:49 +01:00
Hanusiak Piotr
eb95e2e483
detecting zoe enter and leave events
2021-12-04 17:11:49 +01:00
Hanusiak Piotr
8016cf3c1a
fallback in case of CanvasRenderer
2021-12-04 16:29:28 +01:00
Hanusiak Piotr
ed8d6855b1
fixed bug with woka picture snapshot taking current frame and not front
2021-12-04 15:36:11 +01:00
Hanusiak Piotr
642d3bb301
Changed the way WOKA's are stored
2021-12-04 15:36:11 +01:00
Hanusiak Piotr
2ea54fd243
use Prettier to fix style issues
2021-12-04 15:36:11 +01:00
Hanusiak Piotr
913a07350d
little cleanup, added reject for Character snapshot
2021-12-04 15:36:11 +01:00
Hanusiak Piotr
f4ce82481e
avatar as a menu button
2021-12-04 15:36:11 +01:00
Hanusiak Piotr
b8eeb3c8ab
saving players avatar textures to the texturesManager
2021-12-04 15:36:11 +01:00
David Négrier
411ee251ff
Improving URL displaying of failed Axios request
2021-12-03 22:02:19 +01:00
David Négrier
487b8317e7
Adding stacktrace to error message in console
2021-12-03 21:58:08 +01:00
David Négrier
ebcfc069bc
More details in the error
2021-12-03 21:45:25 +01:00
David Négrier
8b21ba5383
Improving Axios error logging
2021-12-03 20:55:46 +01:00
David Négrier
f90bd85ded
Improving error reporting and adding Video reports
2021-12-03 19:54:34 +01:00
David Négrier
c89afba6cd
Working on more tests
2021-12-03 15:21:31 +01:00
David Négrier
78ee4009c8
Improving tests, WIP
2021-12-03 09:28:30 +01:00
Valdo Romao
dd79f7d0f4
Added the user-room token created from admin when we access a room
2021-12-01 15:50:14 +00:00
_Bastler
2366011238
latest dev
2021-11-30 17:43:22 +01:00
Benedicte Quimbert
7eda8a45a7
Reverts adding scale to the camera updated event and uses it directly from the website manager
2021-11-26 14:46:02 +01:00
Benedicte Quimbert
f761858328
Refactoring and documentation update
2021-11-25 10:56:43 +01:00
Benedicte Quimbert
5b6a8ca4d7
Adds the camera to available APIs with retrieving of the worldView
2021-11-25 10:56:42 +01:00
Benedicte Quimbert
99dfd77600
WIP API updates for tutorial and more
2021-11-25 10:55:54 +01:00
Benedicte Quimbert
353577b1d7
Fixes deleting SharedVariablesManager's close() function
2021-11-25 10:55:54 +01:00
Benedicte Quimbert
a22c2a09b8
Uses the current player position rather than the starting one to position iframe
2021-11-25 10:55:54 +01:00
Benedicte Quimbert
bf69b55e99
Creates player state and uses it to get and set values from local storage
2021-11-25 10:55:54 +01:00
Benedicte Quimbert
89cd292527
Allows to read and write "Player properties" from LocalStorage
2021-11-25 10:55:54 +01:00
_Bastler
3c1c82fbd9
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-11-25 07:37:55 +01:00
Gregoire Parant
060c844468
Fix htag in localstorage
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-11-24 19:24:43 +01:00
David Négrier
257162c451
Fixing prettier
2021-11-24 17:02:11 +01:00
_Bastler
e796503810
latest dev
2021-11-24 16:29:14 +01:00
David Négrier
6e6cdc7bde
Revert "Improving log messages"
2021-11-24 16:20:07 +01:00
David Négrier
6c5f330b71
Merge pull request #1584 from thecodingmachine/fixes
...
Fixes
2021-11-24 15:55:33 +01:00
_Bastler
a99be4fbf5
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-11-24 15:44:37 +01:00
Alexis Faizeau
5c3036e18b
Display a default skin on remote player entity
2021-11-24 15:43:01 +01:00
David Négrier
a1107bd20e
Merge branch 'develop' of github.com:thecodingmachine/workadventure into improve_logging
2021-11-24 15:36:35 +01:00
_Bastler
04a7d20d54
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-11-24 15:32:05 +01:00
David Négrier
07ba532c5e
Prettier fixes on front
2021-11-24 15:31:17 +01:00
David Négrier
9b29fde1b3
Merge branch 'develop' of github.com:thecodingmachine/workadventure into pretty_ci_front_fix
2021-11-24 15:30:29 +01:00
David Négrier
dc58f16418
Merge pull request #1582 from thecodingmachine/end-to-end-tests
...
Making the loader resizable
2021-11-24 15:30:15 +01:00
David Négrier
2cbf5b56af
Fixing linting
2021-11-24 15:29:12 +01:00
David Négrier
7c6105d93a
Making the loader resizable
...
This way, if the window is resized while loading, the loading bar will stay in the middle
2021-11-24 15:21:07 +01:00
Alexis Faizeau
24640d13bb
Fix removing of co-website action trigger
2021-11-24 14:50:19 +01:00
_Bastler
16a73d4de6
getMapProperty
2021-11-24 14:32:45 +01:00
_Bastler
bc7d9a96fe
fix keepCircle Property
2021-11-24 13:06:43 +01:00
_Bastler
3b98888c3a
merge latest dev
2021-11-24 13:00:27 +01:00
_Bastler
1873ac1836
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-11-24 11:18:29 +01:00
Alexis Faizeau
4ca763c028
Fix tab index on embbed iframes
2021-11-24 11:05:18 +01:00
Gregoire Parant
ecc6321e17
Add new action post hog
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-11-18 11:39:56 +01:00
_Bastler
a6891b704c
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-11-17 09:28:11 +01:00
Gregoire Parant
8768374460
HotFix connexion manager
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-11-16 13:14:40 +01:00
_Bastler
e43e1d8463
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-11-16 10:56:33 +01:00
_Bastler
72e7f1bdd5
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-11-10 19:31:44 +01:00
Alexis Faizeau
624593e425
Implement twemoji on emote
2021-11-10 16:55:20 +01:00
_Bastler
0d811db668
latest dev
2021-11-05 18:44:33 +01:00
_Bastler
af855344f4
redo message trigger for co-websites
2021-11-03 17:30:13 +01:00
_Bastler
a3937fc17f
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-11-03 11:21:41 +01:00
Alexis Faizeau
5a3d510f05
Create GameMapProperties index
2021-11-02 10:52:25 +01:00
_Bastler
a044afd34c
fix cowebsite
2021-11-01 19:14:53 +01:00
_Bastler
47881a59ed
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-29 19:57:51 +02:00
_Bastler
6ed4a9bdc5
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-29 19:57:47 +02:00
Alexis Faizeau
f4df12e5ff
Cowebsite properties manage by layer and not by property index
2021-10-29 19:45:03 +02:00
Alexis Faizeau
934e24f837
Implement on enter/leave layer events
2021-10-29 19:44:58 +02:00
_Bastler
7fb13cf54b
santitize, popup class
2021-10-28 19:15:02 +02:00
_Bastler
6a3d1fb1d5
login scene
2021-10-27 19:25:53 +02:00
_Bastler
178ba50876
fix login screen
2021-10-27 19:23:46 +02:00
_Bastler
07a02d9f16
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-27 19:17:23 +02:00
Alexis Faizeau
b81b1ff68b
Implement new cowbesite system on API
2021-10-25 19:00:26 +02:00
Alexis Faizeau
da8cc661b7
Implement the new co website system
2021-10-25 19:00:26 +02:00
Alexis Faizeau
1ee0b28f66
Fix co website closing on exit zone
2021-10-25 19:00:26 +02:00
David Négrier
1efcbb4529
Merge pull request #1521 from thecodingmachine/change-player-depth
...
Change character depth to 0
2021-10-25 15:11:09 +02:00
_Bastler
89d8180cfe
keep jitis circle
2021-10-22 09:40:16 +02:00
_Bastler
f984897e80
secure DISABLE_ANONYMOUS
2021-10-21 16:23:42 +02:00
_Bastler
b74e122409
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-18 14:57:20 +02:00
David Négrier
4abf7208ff
Merge pull request #1524 from thecodingmachine/player-direction
...
Display the real sprite direction on character loaded
2021-10-18 14:37:01 +02:00
Alexis Faizeau
c13839ce8d
Display the real sprite direction on character loaded
2021-10-15 16:35:42 +02:00
_Bastler
fd6b5220f0
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-15 16:33:44 +02:00
David Négrier
70d5c7f658
Triggering onload even if file already loaded for files loaded via http://
2021-10-15 16:14:17 +02:00
_Bastler
315be013e6
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-15 16:07:01 +02:00
David Négrier
79a5916057
Removing dead code
2021-10-15 15:08:06 +02:00
Alexis Faizeau
cdf4023928
Change character depth to 0
2021-10-14 17:32:27 +02:00
_Bastler
78161bd98a
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-13 10:30:12 +02:00
Kharhamel
726f52976d
FEATURE: analytics client now scrape user email and room group
2021-10-11 16:30:01 +02:00
_Bastler
fa61e42b1d
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-06 16:16:12 +02:00
_Bastler
51a774fb84
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-06 16:02:36 +02:00
grégoire parant
900c53f499
Update icon message and profile ( #1504 )
...
- Add new icon profil pixel
- Add new icon message pixel
- Migrate message icon in svelt menu
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-10-06 15:36:42 +02:00
grégoire parant
358d9a79d3
Add condition Hash for start layer ( #1506 )
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-10-05 23:34:18 +02:00
grégoire parant
908b78fdda
HotFix mandatory login with ADMIN openid connexion ( #1503 )
...
Before anonymous connexion, we must get the details of the map and permit to check mandatory connexion and redirect user to login page.
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-10-05 18:59:26 +02:00
_Bastler
f25cb6a3ba
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-10-04 20:57:12 +02:00
grégoire parant
b33e271d2e
Merge pull request #1499 from thecodingmachine/develop
...
Release 1.5.3
2021-10-04 20:54:13 +02:00
Kharhamel
02108ce977
FIX: fixes for the emnote menu
2021-10-04 14:43:19 +02:00
Kharhamel
ce26294250
FIX: initPositionFromLayerName will now prioritize its target layer rather than the start layer
2021-09-24 11:54:19 +02:00
_Bastler
3b4cf0a68c
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-21 21:10:09 +02:00
GRL78
3f1c5246f8
TO MERGE : Contact page from Admin or Environment Variable ( #1401 )
...
* Contact page from Admin or Environment Variable
* Get contact page from admin by pusher
* Changes requested
* Modify contactPageStore management
* documentation environment variables
Co-authored-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-09-21 20:24:53 +02:00
_Bastler
d305a91ffd
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-21 19:47:56 +02:00
Kharhamel
8b099e5725
FIX: added another catch case for default model
2021-09-21 14:29:15 +02:00
Gregoire Parant
3f954d273c
Merge branch 'master' into develop
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-09-21 02:37:56 +02:00
grégoire parant
e77d4dda84
Update favicon and logo to deploy new design ( #1475 )
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-09-20 22:42:15 +02:00
_Bastler
0164d24329
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-20 16:25:25 +02:00
Lurkars
781c69387c
fix wrong font name
2021-09-20 15:22:54 +02:00
_Bastler
49bd6f8a1c
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-20 15:17:30 +02:00
_Bastler
54346896b9
fix
2021-09-20 09:53:25 +02:00
_Bastler
1e43229956
fix?
2021-09-20 09:33:50 +02:00
_Bastler
afa12641aa
undo
2021-09-20 09:30:36 +02:00
_Bastler
9650453edc
quick fix
2021-09-20 09:27:18 +02:00
_Bastler
22c501e5e0
quick fix?
2021-09-20 09:24:47 +02:00
_Bastler
6af1651e03
remove instance, change room url, fix invalid lastRoomUrls
2021-09-20 08:56:14 +02:00
_Bastler
f053ece7da
remove old, fix nginx
2021-09-17 10:23:00 +02:00
_Bastler
0bf49fa26a
native OIDC support
2021-09-17 09:46:04 +02:00
_Bastler
3a9ffd7557
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-16 18:39:06 +02:00
_Bastler
b47201687a
better we.bslty & deveop integration
2021-09-16 18:24:03 +02:00
Lurkars
7922de10ff
Merge branch 'develop' of github.com:thecodingmachine/workadventure into twemojiEmoteMenuSvelte
2021-09-16 18:12:51 +02:00
Kharhamel
483191c521
Merge pull request #1458 from thecodingmachine/posthog
...
FEATURE: added posthog as new analytics tool
2021-09-16 15:24:27 +02:00
Kharhamel
2e111aa13a
FEATURE: added posthog as new analytics tool
2021-09-16 15:16:10 +02:00
_Bastler
f69fe463de
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-15 16:52:39 +02:00
David Négrier
801ec3bf4c
Turn off audio on exit
...
If an exit zone is overlapping an audio zone, when exiting, the audio is stopped.
We do this by actually triggering the fact that a user should "leave" all active zones when exiting.
2021-09-15 15:28:55 +02:00
_Bastler
63e756c1d1
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-15 13:08:33 +02:00
David Négrier
d26325d8dc
Fixing silent zone not respected when exiting Jitsi
...
Now, when a silent zone is adjacent to a Jitsi, it is enforced, even after leaving the Jitsi zone
2021-09-15 11:16:23 +02:00
_Bastler
0067a8edc2
fix external resources for twemoji
2021-09-14 11:44:45 +02:00
_Bastler
148540dafe
emojimenu, audiomanager
2021-09-14 08:56:37 +02:00
Lurkars
91bc524e06
disable controls
2021-09-14 08:50:43 +02:00
Lurkars
beed50874b
fix emotemenu on open jitsi rooms
2021-09-13 19:16:47 +02:00
_Bastler
15404015f1
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-13 11:11:52 +02:00
Lurkars
3080e1fdc7
improvements on svelte store + handling
2021-09-12 11:11:52 +02:00
TabascoEye
94517c0f4b
add the possibilities of "onaction" and message to new "openTab" property
2021-09-10 23:17:04 +02:00
_Bastler
bb3b58d8bf
Twemoji Svelte
2021-09-10 17:06:46 +02:00
Lurkars
e553392d9d
move twemoji menu to svelte
2021-09-10 16:57:21 +02:00
Lurkars
d23820227e
Merge branch 'twemojiEmoteMenu' of github.com:Lurkars/workadventure into twemojiEmoteMenuSvelte
2021-09-10 14:58:49 +02:00
_Bastler
e5aef085fa
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-09 12:38:11 +02:00
_Bastler
2fd8eb3c91
fix flatten layers
2021-09-09 08:56:26 +02:00
Lurkars
36df585a5e
fix wrong layer names after re-enter room
2021-09-09 08:47:38 +02:00
_Bastler
64613b076e
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-06 18:49:47 +02:00
_Bastler
f320184d23
latest dev
2021-09-06 18:36:31 +02:00
kharhamel
4160235b92
ran pretty on the front
2021-09-06 14:31:59 +02:00
grégoire parant
4f0bb95a38
Emote silent zone ( #1342 )
...
* Add an emote when the user is in silent zone
* Update silent icon strategy
* Update strategy for silent zone
- Add svelte store
- Show silent zone indication and replace camera
This update permit to hide silent zone when user is in Jitsi discussion
* Fix css silent zone
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-09-05 18:36:22 +02:00
grégoire parant
d2b8d7dc04
Active authentication Oauth ( #1377 )
...
* Active authentication Oauth
- Google authentication
- GitHub authentication
- Linkedin authentication
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Finish connexion et get user info connexion
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Fix lint error
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Change the expires token for 30 days
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Update connexion stratgey
- Set last room when it will be created and not when connexion is openned
- Add '/login' end point permit to logout and open iframe to log user
- Add logout feature permit to logout in front
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Implement logout and revoke token with hydra
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Fix pull develop conflict
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Profile url (#1399 )
* Create function that permit to get profile URL
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Continue profil user
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Add menu and logout button
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Update last room use
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Profile callback permit to get url profile setting from admin
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Finish profile show
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Delete profileUrl will be not use today
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Correct lint
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Update size of iframe
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Delete console log
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Update feedback ARP
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-09-05 18:17:49 +02:00
grégoire parant
a0d863569b
WIP: Bypass camera scene ( #1337 )
...
* Set new local camera setup variable
* Finish by pass video settings
- TODO add button to update camera settings
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Merge branch 'develop' into jumpVideoCamera
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
# Conflicts:
# front/src/Connexion/LocalUserStore.ts
# front/src/Phaser/Components/Loader.ts
# front/src/Phaser/Game/GameManager.ts
# front/src/Phaser/Login/EnableCameraScene.ts
* Add menu to open enable camera scene
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Finish jump camera setup
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-09-04 21:31:36 +02:00
_Bastler
22ff1cc82e
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-03 19:31:40 +02:00
kharhamel
ba5fa06306
FIX: fixed a circular dependancy in stores by rewriting createPeerStore() and createScreenSharingPeerStore()
2021-09-03 17:16:31 +02:00
_Bastler
62e164de9e
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-02 19:18:25 +02:00
David Négrier
86858a176e
Merge pull request #1406 from thecodingmachine/fix/recursive_variables
...
Allowing variables nested in group layers
2021-09-02 18:37:27 +02:00
David Négrier
68a4772627
Allowing variables nested in group layers
...
Up until this commit, variables nested in object layers inside group layers where not found by the front nor the back.
This PR changes analysis so that variables can be detected.
2021-09-02 18:05:55 +02:00
Kharhamel
8d2da6bdc7
Merge pull request #1405 from jonnytest1/opentab2
...
openTabPropertyKey (create new props in own file)
2021-09-02 17:19:20 +02:00
_Bastler
8715781bbd
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-01 19:24:26 +02:00
jonny
606e9093e1
renamed
2021-09-01 18:16:31 +02:00
Kharhamel
095a486621
Merge pull request #1402 from thecodingmachine/betterMEdiaStore
...
FEATURE: improved the mediaStore code to disable tracks instead of deleting them
2021-09-01 17:30:59 +02:00
kharhamel
52fe79df47
FEATURE: improved the mediaStore code to disable tracks instead of deleting them
2021-09-01 17:14:05 +02:00
_Bastler
29b790ec32
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-01 14:58:52 +02:00
jonny
0272e4f691
merged in develop again
2021-09-01 14:55:29 +02:00
jonny
7971daa27f
openTabPropertyKey (create new props in own file)
2021-09-01 14:50:48 +02:00
Kharhamel
ad60993b9a
Merge pull request #1398 from tabascoeye/develop
...
add possibility to set size of coWebsite and Jitsis via map property
2021-09-01 14:42:41 +02:00
_Bastler
9e459748bf
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-09-01 12:05:30 +02:00
GRL78
19baf7f582
fix ReportMenu ( #1397 )
2021-09-01 10:11:12 +02:00
TabascoEye
da03e60de4
Update GameScene.ts
...
typo fixed
2021-08-30 19:42:18 +02:00
¯\_(ツ)_/¯
ae3e2a09d9
add possibility to set size of coWebsite and Jitsis via map property
2021-08-30 19:32:02 +02:00
_Bastler
a633f79dd7
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-08-27 20:19:30 +02:00
David Négrier
d2816220eb
Merge pull request #1395 from thecodingmachine/triggerOnSetLayer
...
Properties changed via the Iframe API now trigger changes directly
2021-08-27 17:41:58 +02:00
David Négrier
4536a63e69
Properties changed via the Iframe API now trigger changes directly
...
Changes performed in WA.room.setPropertyLayer now have a real-time impact.
If the property is changed on a layer the current player is on, the changes will be triggered.
2021-08-27 15:05:14 +02:00
_Bastler
e806325da9
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-08-27 10:40:30 +02:00
GRL78
7c956d1481
REVIEW : Migration Menu and Report Menu in Svelte ( #1363 )
...
* WIP: svelte menu
* temp
* temp
* New menu svelte
* Migration of report menu in svelte
* Migration of registerCustomMenu for Menu in Svelte
Refactor subMenuStore
Suppression of old MenuScene and ReportMenu
* Suppression of HTML files that aren't use anymore
* fix deeployer
* First pass on css
* First pass on css
* Second pass on css and reportMenu
* Second pass on css and reportMenu
* Second pass on css and reportMenu
* Third pass on css and reportMenu
* Correction following test
* Contact page only if environment variable exist
* Update service worker
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Change requested
* Change requested
Co-authored-by: kharhamel <oognic@gmail.com>
Co-authored-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-08-26 12:01:07 +02:00
_Bastler
2ce9451f2f
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-08-23 19:31:49 +02:00
David Négrier
8c43c2e6e8
Rollback on createPromise switched to public
2021-08-23 18:54:00 +02:00
GRL
ad95fa5e11
Execute scripts of the map after creating gameScene
2021-08-23 18:53:59 +02:00
GRL
c2b3d23ec0
Player return a the same position when after editing his profile (same as reconnection)
2021-08-20 09:49:37 +02:00
GRL
0c796dff90
Player return a the same position when after editing his profile
2021-08-19 17:22:16 +02:00
_Bastler
6ff4f4f52e
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-08-19 10:36:23 +02:00
David Négrier
8a64491952
Improving popup
...
If a popup message is empty, only the buttons will be displayed (not the container)
Unrelated: the Sound.play method in the API now accepts 0 arguments.
2021-08-18 11:53:41 +02:00
_Bastler
123d6fd535
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-08-17 11:40:32 +02:00
David Négrier
06be65c12f
Merge pull request #1368 from thecodingmachine/fix_zone_enter_exit
...
Fixing enter/leave event not properly sent on adjacent zones
2021-08-17 10:08:51 +02:00
David Négrier
1d45bab46d
Fixing enter/leave event not properly sent on adjacent zones
...
On adjacent zones, the zone leave event was not properly triggered when leaving a zone for the zone next to it.
Closes #1366
2021-08-17 10:04:11 +02:00
_Bastler
1958449178
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-08-16 19:21:09 +02:00
GRL
d2413896c7
GameManager has an attribute scenePlugin
2021-08-16 11:50:09 +02:00
_Bastler
1fd5c146e0
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-08-15 17:46:54 +02:00
grégoire parant
02a21209ec
Exit scene acess denied detected ( #1369 )
...
* Add auth token user to get right in admin and check if user have right
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Update error show
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2021-08-15 08:51:35 +02:00
_Bastler
27d331ea37
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-08-10 10:25:24 +02:00
_Bastler
73a2cec4df
merge
2021-08-08 15:47:53 +02:00
Gregoire Parant
af613f5b5b
Merge branch 'master' into develop
2021-08-06 15:53:33 +02:00
GRL78
e0fb31fc58
WIP: Migrate AudioManager in Svelte ( #1325 )
...
* Migrate AudioManager in Svelte
* use import type when needed
2021-08-06 09:11:17 +02:00
_Bastler
e9e96c9e30
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-08-05 20:46:42 +02:00
David Négrier
ac282db1ac
Removing pointless console.log
2021-08-05 17:21:55 +02:00
David Négrier
6b9b999996
Making embedded iframes scriptable using the WA.room.website namespace.
2021-08-05 12:37:05 +02:00
David Négrier
5bb29e99ba
Adding a "allowApi" property to authorize the API in a website.
2021-08-05 12:30:07 +02:00
David Négrier
ce3c53ae3f
Adding the ability to inject websites directly inside maps
...
This PR adds the ability to inject a website INSIDE a map (as an iframe inside a Phaser HTML object)
The iFrame will be rendered transparently, unless you set a background-color on the body, which opens a number of cool possibilities.
Needs to be done: allowing the iframe API in those iframes.
2021-08-05 12:30:05 +02:00
David Négrier
570110f831
Fixing openWebsiteTriggerMessage not hidden when moving out of zone.
2021-08-05 12:07:12 +02:00
David Négrier
bc1c6a4986
Refactoring displayActionMessage signature. Now accepting an options object. This should allow for more options in the future.
2021-08-05 12:02:00 +02:00
David Négrier
87e4367455
Refactoring layoutManagerActionStore. It now supports an uuid field.
...
layoutManagerVisibilityStore is now a derived field from layoutManagerActionStore.
2021-08-05 11:19:28 +02:00
David Négrier
92fee33b64
Merge branch 'develop' of github.com:thecodingmachine/workadventure into trigger-message-refv3
2021-08-05 09:24:05 +02:00
David Négrier
d1e5d57459
Changing the method name from "triggerMessage" to "displayActionMessage".
...
Generally speaking, I like to call the message at the bottom an "action message".
And things can "trigger" it, but in the case of a method that actually proactively displays the message, I find "displayActionMessage" to be a better name.
Also, removing package-lock files and improving code style
2021-08-05 09:17:33 +02:00
Gregoire Parant
190007a21f
Fix joystick postion
...
- Aply new size after open and close iframe and permit to keep the good position of the joystick on the WorkAdventure screen
2021-08-04 18:07:04 +02:00
_Bastler
d046460d76
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-08-04 18:02:49 +02:00
David Négrier
4713010929
Merge branch 'develop' of github.com:thecodingmachine/workadventure into trigger-message-refv3
2021-08-03 19:01:16 +02:00
GRL
2d8098b06d
Merge branch 'develop' of github.com:thecodingmachine/workadventure into layoutManagerSvelte
2021-08-03 11:40:51 +02:00
GRL
1436b15328
Migrate layoutManager in Svelte
2021-08-03 11:13:08 +02:00
Gregoire Parant
14b4229019
Merge branch 'develop' into GlobalMessageToWorld
...
# Conflicts:
# CHANGELOG.md
# front/src/Api/Events/IframeEvent.ts
# front/src/Components/App.svelte
# pusher/src/Services/SocketManager.ts
2021-08-02 23:07:39 +02:00
Gregoire Parant
2480d13f58
Merge branch 'master' into develop
2021-08-02 22:26:34 +02:00
Gregoire Parant
f2d382681b
Merge branch 'develop' into loadTileset
...
# Conflicts:
# CHANGELOG.md
# front/src/Phaser/Game/GameScene.ts
2021-08-02 22:16:05 +02:00
Gregoire Parant
7bd444ade9
Revert "Squashed commit of the following:"
...
This reverts commit c177f0a1b3
.
2021-08-02 22:13:10 +02:00
Gregoire Parant
c177f0a1b3
Squashed commit of the following:
...
commit 41748a4036
Merge: 3b1d4d63
4991a70b
Author: grégoire parant <g.parant@thecodingmachine.com>
Date: Mon Aug 2 21:38:37 2021 +0200
Merge pull request #1327 from thecodingmachine/hotFixErrorCardBack
Fix error generated
commit 4991a70bba
Author: Gregoire Parant <g.parant@thecodingmachine.com>
Date: Mon Aug 2 21:34:03 2021 +0200
Fix error generated
Don't generate error if file is Invalid
commit 3b1d4d630c
Merge: f52b4598
02e5860e
Author: grégoire parant <g.parant@thecodingmachine.com>
Date: Mon Aug 2 21:03:18 2021 +0200
Merge pull request #1326 from thecodingmachine/HotFixCreateMapFeature
Hot fix create map feature
commit 02e5860e43
Author: Gregoire Parant <g.parant@thecodingmachine.com>
Date: Mon Aug 2 20:59:13 2021 +0200
HotFix redirect on production domain of WorkAdventure
- Update domain `ADMIN_URL` by `workadventu.re`
commit f52b459872
Merge: 3d657b4a
3ab069d6
Author: grégoire parant <g.parant@thecodingmachine.com>
Date: Mon Aug 2 11:23:16 2021 +0200
Merge pull request #1324 from thecodingmachine/develop
Release v1.4.11
commit 3ab069d650
Merge: 2b748138
9d4ffe54
Author: Kharhamel <Kharhamel@users.noreply.github.com>
Date: Fri Jul 30 15:51:07 2021 +0200
Merge pull request #1323 from thecodingmachine/openIDPoc
FIX: bomp the node version of pusher
commit 9d4ffe542c
Author: kharhamel <oognic@gmail.com>
Date: Fri Jul 30 15:50:30 2021 +0200
FIX: bomp the node version of pusher
commit 2b7481383f
Merge: 74975ac9
9c803a69
Author: Kharhamel <Kharhamel@users.noreply.github.com>
Date: Fri Jul 30 15:48:56 2021 +0200
Merge pull request #1251 from thecodingmachine/openIDPoc
POC for the openID connect
commit 9c803a69ff
Author: kharhamel <oognic@gmail.com>
Date: Tue Jul 27 16:37:01 2021 +0200
FEATURE: users can now login via an openID client
commit 74975ac9d8
Merge: 315fe7ca
ebdcf880
Author: Kharhamel <Kharhamel@users.noreply.github.com>
Date: Fri Jul 30 14:54:33 2021 +0200
Merge pull request #1322 from thecodingmachine/improveCapacityWarning
FEATURE: improved the room capacity warning visuals
commit ebdcf8804d
Author: kharhamel <oognic@gmail.com>
Date: Fri Jul 30 14:08:27 2021 +0200
added admin link to the warning container
commit 41ac51f291
Author: kharhamel <oognic@gmail.com>
Date: Thu Jul 29 18:02:36 2021 +0200
FEATURE: improved the room capacity warning visuals
commit 315fe7ca82
Author: David Négrier <d.negrier@thecodingmachine.com>
Date: Thu Jul 29 17:49:51 2021 +0200
Adding a "font-family" property for text objects. (#1311 )
- Tiled displays your system fonts.
- Computers have different sets of fonts. Therefore, browsers never rely on system fonts
- Which means if you select a font in Tiled, it is quite unlikely it will render properly in WorkAdventure
To circumvent this problem, in your text object in Tiled, you can now add an additional property: `font-family`.
The `font-family` property can contain any "web-font" that can be loaded by your browser.
This allows us to use the "Press Start 2P" 8px font in text objects, which renders way better than the default "Sans serif" font of your browser.
commit 7ffe564e8e
Author: GRL78 <80678534+GRL78@users.noreply.github.com>
Date: Thu Jul 29 17:42:16 2021 +0200
Graphic upgrade of the global message console (#1287 )
* Graphic upgrade of the global message console
Fix: error if LoginScene doesn't exist
* Rework graphic of global message console
* Rework graphic of global message console
* Remove console.log
commit 2a1af2a131
Author: grégoire parant <g.parant@thecodingmachine.com>
Date: Thu Jul 29 16:42:31 2021 +0200
PWA service workers (#1319 )
* PWA services worker
- [x] Register service worker of PWA to install WorkAdventure application on desktop and mobile
- [x] Create webpage specifique for PWA
- [ ] Add register service to save and redirect on a card
- [ ] Add possibilities to install PWA for one World (with register token if existing)
* Finish PWA strategy to load last map visited
* Fix feedback @Kharhamel
* Fix feedback @Kharhamel
2021-08-02 22:06:24 +02:00
Gregoire Parant
02e5860e43
HotFix redirect on production domain of WorkAdventure
...
- Update domain `ADMIN_URL` by `workadventu.re`
2021-08-02 20:59:13 +02:00
kharhamel
9c803a69ff
FEATURE: users can now login via an openID client
2021-07-30 15:43:46 +02:00
Kharhamel
74975ac9d8
Merge pull request #1322 from thecodingmachine/improveCapacityWarning
...
FEATURE: improved the room capacity warning visuals
2021-07-30 14:54:33 +02:00
kharhamel
ebdcf8804d
added admin link to the warning container
2021-07-30 14:50:11 +02:00
GRL
bd96a32d5b
Merge branch 'develop' of github.com:thecodingmachine/workadventure into GlobalMessageToWorld
2021-07-30 09:38:28 +02:00
kharhamel
41ac51f291
FEATURE: improved the room capacity warning visuals
2021-07-29 18:27:53 +02:00
GRL
6ac25d344b
Use const
2021-07-29 17:56:28 +02:00
_Bastler
617435ea4c
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-29 17:54:15 +02:00
David Négrier
315fe7ca82
Adding a "font-family" property for text objects. ( #1311 )
...
- Tiled displays your system fonts.
- Computers have different sets of fonts. Therefore, browsers never rely on system fonts
- Which means if you select a font in Tiled, it is quite unlikely it will render properly in WorkAdventure
To circumvent this problem, in your text object in Tiled, you can now add an additional property: `font-family`.
The `font-family` property can contain any "web-font" that can be loaded by your browser.
This allows us to use the "Press Start 2P" 8px font in text objects, which renders way better than the default "Sans serif" font of your browser.
2021-07-29 17:49:51 +02:00
GRL78
7ffe564e8e
Graphic upgrade of the global message console ( #1287 )
...
* Graphic upgrade of the global message console
Fix: error if LoginScene doesn't exist
* Rework graphic of global message console
* Rework graphic of global message console
* Remove console.log
2021-07-29 17:42:16 +02:00
GRL
eb8404ac91
Initialise iframeListener in preload
...
Add documentation and CHANGELOG
2021-07-29 15:53:27 +02:00
GRL
5f7361156b
Merge branch 'develop' of github.com:thecodingmachine/workadventure into loadTileset
2021-07-29 15:35:32 +02:00
GRL
897a01bb79
Loading a tileset create a new GameMap
2021-07-29 14:14:40 +02:00
GRL
73d589ad11
Load a json file that describe a tileset in Tile format.
...
Then add it to the tilemap of the GameScene
Then add if to the GameMap
2021-07-28 18:03:19 +02:00
_Bastler
b2d1ace0ea
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-28 13:25:26 +02:00
Gregoire Parant
4b4356e7ff
Merge branch 'master' into develop
2021-07-28 12:37:14 +02:00
_Bastler
3c52bb3dd4
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-28 08:25:52 +02:00
Stefan Weil
64065b2798
Fix some typos (found by codespell) ( #1316 )
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-07-27 14:29:09 +02:00
grégoire parant
fc9865e273
HotFix position WOKA ( #1317 )
...
- Fix the moving position when a user enters in "custom your own" with custom WOKA loaded from admin
2021-07-27 14:28:00 +02:00
David Négrier
cdd61bdb2c
Merging with develop
2021-07-23 16:41:38 +02:00
David Négrier
3d5c222957
Reverting changes regarding single quotes
2021-07-23 14:59:56 +02:00
GRL
ba6e6235d6
Merge branch 'develop' of github.com:thecodingmachine/workadventure into GlobalMessageToWorld
2021-07-23 14:10:43 +02:00
_Bastler
07b3dc0f5e
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-23 12:18:30 +02:00
David Négrier
2aba6b1c27
Fixing loop when setting variables
...
Setting a variable would makes the application enter in an infinite loop of events (between all the scripts and the back)
This fix makes sure a variable does not emit any event if it is changed to a value it already has.
2021-07-23 11:51:01 +02:00
GRL
68ff1b9e17
Merge branch 'develop' of github.com:thecodingmachine/workadventure into GlobalMessageToWorld
2021-07-22 16:26:01 +02:00
GRL
9e16bfc366
playGlobalMessage are receive as adminRoomMessage
...
Suppression of GlobalMessageManager and TypeMessage
Migrating message to svelte
2021-07-22 16:14:27 +02:00
_Bastler
b3b99d1a55
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-22 14:53:32 +02:00
David Négrier
31811ab906
Improve docblock
2021-07-22 11:24:30 +02:00
_Bastler
39561b315c
Twemoji Picker
2021-07-21 18:54:43 +02:00
David Négrier
f435cecfdc
Merge branch 'develop' of github.com:thecodingmachine/workadventure into scripting_api_room_metadata
2021-07-21 15:37:53 +02:00
Lurkars
9d518eded8
Merge branch 'develop' of github.com:thecodingmachine/workadventure into twemojiEmoteMenu
2021-07-21 11:56:36 +02:00
Lurkars
d43202d90d
fix userInput
2021-07-21 10:17:46 +02:00
Lurkars
f43deff626
use emote button
2021-07-21 09:41:22 +02:00
_Bastler
c9b3835f99
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-20 20:31:01 +02:00
grégoire parant
b336e3b08a
Delete logo TCM on Error scene ( #1297 )
2021-07-20 16:45:24 +02:00
Lurkars
83bd19c8dc
Merge branch 'develop' of github.com:thecodingmachine/workadventure into twemojiEmoteMenu
2021-07-20 16:27:49 +02:00
_Bastler
a503866311
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-19 18:56:01 +02:00
GRL78
697f316780
In SelectCharacterScene, if custom character not loaded then select the first character ( #1284 )
2021-07-19 17:06:36 +02:00
GRL78
9432c82386
Change address mail to contact us ( #1282 )
2021-07-19 17:05:23 +02:00
David Négrier
dbd5b80636
Adding support for "readableBy" and "writableBy" in back
...
This means that we are now loading maps from server side.
2021-07-19 10:16:43 +02:00
GRL
0d3c697add
Merge branch 'develop' of github.com:thecodingmachine/workadventure into GlobalMessageToWorld
2021-07-19 10:01:13 +02:00
_Bastler
1054f6e0fa
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-16 18:11:06 +02:00
Kharhamel
d8176c2f8d
Merge pull request #1291 from thecodingmachine/chatTweak
...
FEATURE: chat tweak
2021-07-16 15:49:36 +02:00
kharhamel
f840034d9c
FEATURE: chat tweak
2021-07-16 14:25:59 +02:00
David Négrier
5c7ea7b258
Merge branch 'develop' of github.com:thecodingmachine/workadventure into scripting_api_room_metadata
2021-07-16 11:22:36 +02:00
_Bastler
bcfdcafa81
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-16 11:11:06 +02:00
David Négrier
c9fa9b9a92
Migrating away from the notion of public/private URL in WorkAdventure Github repository
...
The notion of public/private repositories (with /_/ and /@/ URLs) is specific to the SAAS version of WorkAdventure.
It would be better to avoid leaking the organization/world/room structure of the private SAAS URLs inside the WorkAdventure Github project.
Rather than sending http://admin_host/api/map?organizationSlug=...&worldSlug=...&roomSlug= ...., we are now sending /api/map&playUri=...
where playUri is the full URL of the current game.
This allows the backend to act as a complete router.
The front (and the pusher) will be able to completely ignore the specifics of URL building (with /@/ and /_/ URLs, etc...)
Those details will live only in the admin server, which is way cleaner (and way more powerful).
2021-07-15 17:07:47 +02:00
GRL
e43ea3aa5e
Graphic upgrade of the global message console
...
Fix: error if LoginScene doesn't exist
2021-07-15 15:09:35 +02:00
_Bastler
b9e8c970f2
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-14 19:36:16 +02:00
kharhamel
3983d0c5bc
FEATURE: improved the notification system
2021-07-13 16:54:11 +02:00
_Bastler
304c3e8906
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-13 16:48:34 +02:00
Kharhamel
41a1f56bd5
Merge pull request #1111 from thecodingmachine/svelteChat
...
FEATURE: migrated the chat window to svelte
2021-07-13 11:25:38 +02:00
GRL
f7127bfb5a
Graphic upgrade 2
2021-07-13 11:05:34 +02:00
_Bastler
bcab6ae1f1
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-08 08:20:42 +02:00
kharhamel
3cfbcc6b02
FEATURE: migrated the chat window to svelte
2021-07-07 18:07:58 +02:00
David Négrier
e65e8b2097
First version with variables that actually work
2021-07-07 17:17:28 +02:00
David Négrier
ae9af56661
Merge pull request #1264 from thecodingmachine/UpdateShowHideLayer
...
Show/Hide Layer now unset collision and can show/hide all the layer in a group layer
2021-07-07 17:15:41 +02:00
GRL
64c569c42f
Add documentation and CHANGELOG
...
Modify error message
2021-07-07 17:06:23 +02:00
GRL
41c60579a6
Merge branch 'develop' of github.com:thecodingmachine/workadventure into UpdateSetTiles
2021-07-07 17:00:10 +02:00
GRL
e50292a2ba
Add documentation
...
No second parameter
2021-07-07 16:58:54 +02:00
GRL
6f6ad949ca
Merge branch 'develop' of github.com:thecodingmachine/workadventure into UpdateShowHideLayer
2021-07-07 16:34:36 +02:00
GRL
24811e0a31
SetProperty delete a property where tha value is undefined and load the map of exitUrl property
2021-07-07 14:59:40 +02:00
GRL
bef5e139c0
SetTiles can now set a tile to null so that there is no more tile.
2021-07-07 14:42:17 +02:00
GRL
d51ac45079
Show/Hide Layer now unset collision and can show/hide all the layer in a group layer
2021-07-07 14:26:53 +02:00
_Bastler
303aef3e68
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-07 12:20:28 +02:00
David Négrier
5116b82e77
Merge branch 'develop' of github.com:thecodingmachine/workadventure into scripting_api_room_metadata
2021-07-07 11:55:00 +02:00
David Négrier
34cb0ebf39
Users blocking now rely on UUID rather than ID
...
This way, if a user A blocks another user B, if user B refreshes the browser or leaves and re-enters the room, user B will still be blocked.
As a side effect, this allows us to completely remove the "sockets" property in the SocketManager on the Pusher.
2021-07-07 11:24:51 +02:00
David Négrier
19bd1045e1
Merge branch 'develop' of github.com:thecodingmachine/workadventure into scripting_api_room_metadata
2021-07-06 17:24:16 +02:00
David Négrier
46e6917df6
Adding a playersStore
...
The playerStore can be useful to get the details of a given player from its ID.
2021-07-06 17:13:08 +02:00
David Négrier
cb78ff333b
Adding client side check of setVariable with writableBy property
2021-07-06 10:58:12 +02:00
David Négrier
0aa93543bc
Adding warning if "template" object is used as a variable
2021-07-05 18:48:26 +02:00
David Négrier
bf17ad4567
Switching setVariable to a query and fixing error hangling in query mechanism
2021-07-05 18:29:34 +02:00
David Négrier
c30de8c6db
Adding support for default variables values
2021-07-05 17:25:23 +02:00
David Négrier
62a4814961
Migrating WA.player.getCurrentUser and WA.room.getCurrentRoom to direct property access and WA.room.getMap
2021-07-05 11:53:33 +02:00
_Bastler
7932b7488f
update emotes
2021-07-03 11:15:18 +02:00
_Bastler
74823177f5
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-02 20:59:39 +02:00
jonny
9bcdc9ba33
linter fixes
2021-07-02 19:05:03 +02:00
jonny
310e131a6e
eslint restart
2021-07-02 19:03:34 +02:00
jonny
369d453455
Merge remote-tracking branch 'remotes/upstream/develop' into trigger-message-refv3
2021-07-02 18:49:22 +02:00
David Négrier
ea1460abaf
Adding variables (on the front side for now)
2021-07-02 17:36:43 +02:00
David Négrier
280c59e6b5
Changing callback signature of registerAnswerer so that it can return a value and not necessarily a promise.
2021-07-02 17:26:28 +02:00
David Négrier
5b4a72ea1f
Add new "query/answer" utility functions for the scripting API
...
So far, the scripting API was using events to communicate between WA and the iFrame.
But often, the scripting API might actually want to "ask" WA a question and wait for an answer.
We dealt with this by using 2 unrelated events (in a mostly painful way).
This commit adds a "queryWorkadventure" utility function in the iFrame API that allows us
to send a query, and to wait for an answer. The query and answer events have a unique ID to be
sure the answer matches the correct query.
On the WA side, a new `IframeListener.registerAnswerer` method can be used to register a possible answer.
2021-07-02 16:49:22 +02:00
GRL
8644389d7e
remove unnecessary conversion type
2021-07-02 14:45:27 +02:00
GRL
c5b5326480
setProperty function doesn't set an empty array if property doesn't exist
2021-07-02 14:40:18 +02:00
GRL
e1611969ce
Merge branch 'develop' of github.com:thecodingmachine/workadventure into jonnytest1-tiles-start-positions
2021-07-02 14:35:28 +02:00
_Bastler
413f1ea6df
fix
2021-07-01 13:48:03 +02:00
_Bastler
2701d656da
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-07-01 12:10:53 +02:00
GRL
01d02124d1
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptAPIV2
2021-07-01 11:38:33 +02:00
_Bastler
ee1e4c1910
merge dev
2021-06-29 20:21:00 +02:00
David Négrier
8f3d9277ac
Merging master into develop
2021-06-29 18:39:43 +02:00
GRL
95bd639124
More statement
2021-06-29 16:50:33 +02:00
_Bastler
086243b92f
twemoji emote menu
2021-06-29 09:52:13 +02:00
Lurkars
c264364752
Twemoji Emote Menu
2021-06-29 08:37:01 +02:00
David Négrier
1e57028e6e
Renaming changeTile
to setTiles
2021-06-28 14:58:49 +02:00
GRL
ed84dacb9c
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptAPIV2
2021-06-28 12:01:08 +02:00
GRL
b182a08ca2
correction from review
2021-06-28 09:33:13 +02:00
jonny
bbdf0a1289
fixed merge conflict
2021-06-25 18:20:16 +02:00
jonny
7f61e9addd
Merge remote-tracking branch 'remotes/upstream/develop' into tiles-start-positions
2021-06-25 18:14:40 +02:00
jonny
769e0fcc29
refactor to position object
2021-06-25 18:03:43 +02:00
jonny
c7fa5cab8b
cleanup
2021-06-25 17:57:09 +02:00
jonny
f536d538ea
added backwards compatible check and maps
2021-06-25 17:35:42 +02:00
_Bastler
c29ada18e9
formatting
2021-06-25 16:32:48 +02:00
_Bastler
07b6fce877
re-adding popup-input, video container fix
2021-06-25 11:34:27 +02:00
_Bastler
0bb39a6a5d
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-06-24 18:28:04 +02:00
David Négrier
ac97cf5772
Fixing a lock when the player is moving from one room to the other
...
This was due to a store not properly unsubscribed when changing rooms.
2021-06-24 17:02:57 +02:00
_Bastler
3cb877cee0
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-06-24 15:42:47 +02:00
David Négrier
8c8649b584
Merge pull request #1232 from thecodingmachine/fixCollides
...
Fix collides
2021-06-24 15:19:10 +02:00
_Bastler
f4d2897957
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-06-24 13:02:41 +02:00
kharhamel
a094e16c1f
FIX: solved a menu crash
2021-06-24 12:14:28 +02:00
GRL
dcc7f2a686
Fix collides
2021-06-24 12:10:44 +02:00
GRL
c79603d7fa
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptAPIV2
2021-06-24 11:55:07 +02:00
David Négrier
2f282e3469
peerStore loading order caused issues. Fixed in GameScene (+ extracted a few stores in their files)
2021-06-24 11:54:09 +02:00
GRL
4903911d62
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptAPIV2
2021-06-24 11:33:29 +02:00
GRL
a666bf310b
Change Tiles
2021-06-24 11:31:29 +02:00
David Négrier
e4708149e0
Merge branch 'develop' of github.com:thecodingmachine/workadventure into svelte_video_overlay
...
# Conflicts:
# front/package.json
# front/src/Components/App.svelte
# front/src/Phaser/Game/GameScene.ts
# front/src/Phaser/Menu/MenuScene.ts
# front/src/WebRtc/MediaManager.ts
2021-06-24 10:49:55 +02:00
_Bastler
ab20a074fe
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-06-24 09:47:16 +02:00
_Bastler
418dd4a6c5
merge dev
2021-06-24 08:56:29 +02:00
jonny
5472d220ba
added trigger message code
2021-06-23 17:32:32 +02:00
jonny
64847cd465
adjusted null if no hash
2021-06-23 12:42:24 +02:00
jonny
b20b4abb9e
allow start hashes in tiles
...
# Conflicts:
# front/src/Phaser/Game/GameScene.ts
2021-06-23 12:37:50 +02:00
GRL
24cc340cb9
Merge branch 'metadataScriptingApi' of github.com:thecodingmachine/workadventure into metadataScriptAPIV2
2021-06-23 12:02:29 +02:00
GRL
2a2cea2cd5
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptingApi
2021-06-23 11:40:08 +02:00
GRL
bdb32a29e1
New methods refactored
2021-06-23 11:32:11 +02:00
David Négrier
b7934d9d03
Merge branch 'develop' of github.com:thecodingmachine/workadventure into functional-tile-properties
2021-06-23 10:40:59 +02:00
GRL
b50df10a49
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptingApi
2021-06-23 09:25:13 +02:00
GRL
85fe92f604
Merge branch 'menu-commands-apiref' of github.com:jonnytest1/workadventure into metadataScriptingApi
2021-06-23 09:18:20 +02:00
David Négrier
ee07f637fa
Merge pull request #1219 from thecodingmachine/rex_outline
...
Putting an outline on the character name
2021-06-22 18:14:27 +02:00
David Négrier
1ef1a1cb22
Removing useless import
2021-06-22 17:47:54 +02:00
David Négrier
f1d00aac0e
Merge pull request #1211 from thecodingmachine/adminSvelte
...
Migrating ConsoleGlobalMessageManager in svelte
2021-06-22 17:28:37 +02:00
David Négrier
dc0f3feabf
Putting an outline on the character name
...
In the future, we might want to put an outline on the whole character body but this is harder as the body is actually a container and so we would need to turn this container into a sprite first.
2021-06-22 17:15:18 +02:00
David Négrier
e9dd7ebdd9
Enabling Outline back on actionable objects
...
Actionable objects (still a prototype) were outlined when you walk next to them.
The OutlinePipeline was broken when moving in Phaser 3.50+.
This PR completely removes the custom OutlinePipeline and replaces it with the rexOutlinePipelinePlugin
that is provided by a third party library and that works great \o/
2021-06-22 16:35:57 +02:00
GRL
cec7087fc2
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptingApi
2021-06-22 16:28:45 +02:00
GRL
67d4c6e271
Resolve review
2021-06-22 16:12:53 +02:00
GRL
0728d462a5
Merge branch 'develop' of github.com:thecodingmachine/workadventure into adminSvelte
2021-06-22 16:08:06 +02:00
David Négrier
eb526f5b67
Upgrading animatedtiles plugin to trigger an event when an animation occurs and setting the scene to dirty state
2021-06-22 14:21:15 +02:00
GRL
ca3f5c599a
Merge branch 'develop' of github.com:thecodingmachine/workadventure into metadataScriptingApi
2021-06-22 14:00:19 +02:00
GRL
0cc7ed1647
Merge branch 'develop' of github.com:thecodingmachine/workadventure into adminSvelte
2021-06-22 10:36:16 +02:00
jonny
64a00481f0
fixed wrong import
2021-06-21 18:39:02 +02:00
jonny
ba1bcf226a
menu command api
2021-06-21 18:22:31 +02:00
David Négrier
e4dab5fd0d
Merge branch 'develop' of github.com:thecodingmachine/workadventure into feature/animated-tiles
...
# Conflicts:
# front/package.json
# front/tsconfig.json
# front/yarn.lock
2021-06-21 17:26:00 +02:00
GRL
232fd33ec8
Migrating ConsoleGlobalMessageManager in svelte
2021-06-21 17:19:27 +02:00
David Négrier
77a4d23301
Renaming biggestAvailableArray to biggestAvailableArea + removing duplicated code.
2021-06-21 14:07:03 +02:00
jonny
5bf943ce77
converted cache to constant lookup time
2021-06-20 19:14:04 +02:00
jonny
92485a02cf
tileIndex setting got merged out
2021-06-19 15:46:32 +02:00
jonny
c1d9b2c9ed
coverted property map to object
2021-06-19 15:41:58 +02:00
jonny
27ccdf165c
fixed merge imports
2021-06-19 15:24:27 +02:00
jonny
74dda8ab69
allow properties on tiles
...
# Conflicts:
# front/src/Phaser/Game/GameMap.ts
# front/src/Phaser/Map/ITiledMap.ts
2021-06-19 15:23:30 +02:00
David Négrier
227575043b
Removing dead code
2021-06-17 18:56:30 +02:00
David Négrier
d6ec0d22d3
Code cleanup
2021-06-17 10:35:08 +02:00
David Négrier
d533894a74
Fixing warnings and moving biggest area compute in store
2021-06-17 10:13:23 +02:00
David Négrier
3b278d0498
Removing dead code
2021-06-17 10:07:27 +02:00
David Négrier
76261de805
Enabling back the open report feature
2021-06-17 10:07:27 +02:00
David Négrier
5cf5e0ce2b
Changing the way we focus a video element.
...
Now, only one video element can be important.
2021-06-17 10:07:27 +02:00