David Négrier
2cbf5b56af
Fixing linting
2021-11-24 15:29:12 +01:00
David Négrier
4e042389c5
Merge branch 'master' of github.com:thecodingmachine/workadventure into develop
...
# Conflicts:
# front/src/Connexion/ConnectionManager.ts
# pusher/src/Controller/AuthenticateController.ts
# pusher/src/Controller/IoSocketController.ts
# pusher/src/Services/JWTTokenManager.ts
2021-11-15 16:30:45 +01:00
Gregoire Parant
e073d70098
Merge branch 'develop' into openidAdminConnect
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com >
2021-11-12 17:01:26 +01:00
Gregoire Parant
d3f120f2bb
Update to have token when user is connected
...
- Update menu design
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com >
2021-11-12 12:13:44 +01:00
Alexis Faizeau
624593e425
Implement twemoji on emote
2021-11-10 16:55:20 +01:00
Alexis Faizeau
934e24f837
Implement on enter/leave layer events
2021-10-29 19:44:58 +02:00
David Négrier
60a82c5eb2
Merge pull request #1516 from thecodingmachine/iframeManager
...
Display multi co-websites
2021-10-29 15:33:56 +02:00
Gregoire Parant
f8ae189cee
HotFix handler message in chat store
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com >
2021-10-27 14:29:39 +02:00
Gregoire Parant
385ea1360e
Type Chat message Store
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com >
2021-10-27 10:02:47 +02:00
Alexis Faizeau
c29c4bfaa4
Fix onChatMessage subscriber
2021-10-25 19:00:26 +02:00
David Négrier
4a40c08578
Fixing chat message attributed to wrong user
...
When a new user entered a chat message, the message was still attributed to the last user who wrote.
2021-10-18 14:58:29 +02:00
Kharhamel
9dd3e8ff85
FIX: being in a silent zone new forces mediaConstraints to false
2021-10-06 17:59:20 +02:00
Kharhamel
02108ce977
FIX: fixes for the emnote menu
2021-10-04 14:43:19 +02:00
Kharhamel
7bb0175648
FIX: we now make sure to completly disable the old stream before attempting to create a new one ( #1493 )
...
* FIX: we now make sure to completly disable the old stream before attempting to create a new one
* FIX: disable audio optimization on chrome
* always reemit the stream on chrome
* Try fix on stop current stream
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com >
* Try fix on stop current stream
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com >
* Push fix microphone
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com >
Co-authored-by: Gregoire Parant <g.parant@thecodingmachine.com >
2021-10-02 23:58:33 +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
Lurkars
7922de10ff
Merge branch 'develop' of github.com:thecodingmachine/workadventure into twemojiEmoteMenuSvelte
2021-09-16 18:12:51 +02:00
Kharhamel
2e111aa13a
FEATURE: added posthog as new analytics tool
2021-09-16 15:16:10 +02:00
Lurkars
beed50874b
fix emotemenu on open jitsi rooms
2021-09-13 19:16:47 +02:00
Lurkars
3080e1fdc7
improvements on svelte store + handling
2021-09-12 11:11:52 +02:00
Lurkars
e553392d9d
move twemoji menu to svelte
2021-09-10 16:57:21 +02:00
GRL78
2ea7b0cff1
Menu style will adapt if iframe in map is opened ( #1422 )
2021-09-08 15:43:46 +02:00
kharhamel
fa9929757d
FIX: reimplemented the old stream behavior on bad navigators like chrome
2021-09-07 16:39:44 +02:00
kharhamel
4160235b92
ran pretty on the front
2021-09-06 14:31:59 +02:00
Gregoire Parant
f2ca021740
Hotfix media constraint error
...
- Create error to manage displayed warning when we try to access on media with no constraint video and audio
- Fix disabled microphone if we try to active and we don't have right or there is an error.
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com >
2021-09-05 19:36:57 +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
kharhamel
ba5fa06306
FIX: fixed a circular dependancy in stores by rewriting createPeerStore() and createScreenSharingPeerStore()
2021-09-03 17: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
GRL78
19baf7f582
fix ReportMenu ( #1397 )
2021-09-01 10:11:12 +02:00
GRL
833c15b2d5
Merge branch 'develop' of github.com:thecodingmachine/workadventure into iframeMenuScript
2021-08-27 10:44:32 +02:00
GRL
cf7bfe79ca
Refactor to only have one function registerMenuCommand
...
When selected custom menu is removed, go to settings menu
Allow iframe in custom menu to use Scripting API
Return menu object when it is registered, can call remove function on it
2021-08-27 10:34:03 +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
GRL
f3c4d344b3
Add iframe submenu by scripting API
...
Delete menu by scripting API
2021-08-24 17:35:06 +02:00
GRL
2ebf05f7d6
Correction following test
2021-08-19 11:17:46 +02:00
GRL
e86892b9a5
Merge branch 'develop' of github.com:thecodingmachine/workadventure into MenuSvelte
2021-08-11 14:13:31 +02:00
GRL
8105e966ff
Migration of registerCustomMenu for Menu in Svelte
...
Refactor subMenuStore
Suppression of old MenuScene and ReportMenu
2021-08-11 14:07:34 +02:00
grégoire parant
c7fdfed00c
Improve mobile camera shown ( #1354 )
...
- Add new store to send mobile size
- Update style to show video for mobile size
2021-08-10 22:35:26 +02:00
GRL
9c1926f636
Merge branch 'develop' of github.com:thecodingmachine/workadventure into MenuSvelte
2021-08-09 16:59:12 +02:00
GRL
56fa2e49f6
New menu svelte
2021-08-09 14:49:17 +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
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
GRL
2cd5b7f0a8
Merge branch 'develop' of github.com:thecodingmachine/workadventure into MenuSvelte
2021-08-05 10:01:23 +02:00
GRL
fe585297fc
Merge branch 'develop' of github.com:thecodingmachine/workadventure into MenuSvelte
2021-08-03 17:19:47 +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
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