grégoire parant
755ca93d49
New analytics feature ( #2150 )
...
* New analytics feature
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
* Fix eslint swaggerJsdoc
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
2022-04-29 20:53:33 +02:00
CEC
53b084ea7f
Add new Swagger Doc for the pusher
2022-04-28 11:39:08 +02:00
Piotr 'pwh' Hanusiak
9427ca8d7c
clear activatableObjectsDistances map before setting up fresh values
2022-04-27 17:01:51 +02:00
Piotr Hanusiak
69bf8a814b
Upgrading @home-based-studio/phaser3-utils to a version that fixes the trackpad issue ( #2124 )
...
Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
2022-04-27 16:16:23 +02:00
Alexis Faizeau
99bfe11f84
Fix embed website z-index
2022-04-26 18:41:31 +02:00
César Cardinale
97e3397398
Change type of unauthorized ( #2123 )
...
* Change type of unauthorized
* Fix redirect on received erroScreenMessage from API
2022-04-26 18:17:12 +02:00
David Négrier
7b9c616788
Fixing sound stop function in scripting API
...
The sound "stop()" method was broken in scripting API.
This commit adds the missing listener in GameScene
2022-04-26 15:24:50 +02:00
David Négrier
eaacb4b31a
Updating i18n-typesafe version to 5.4.0
...
This should help us fix issues with watcher compiling files in a loop in dev mode.
2022-04-26 15:07:09 +02:00
David Négrier
5834b7e8c6
Preventing a loop from occuring with chat API
...
When sending a chat message from the Scripting API, the chat message is no longer sent back to the chat listener.
This makes it easier to avoid infinite loops.
2022-04-26 14:57:04 +02:00
David Négrier
5479aea9f0
Preventing a loop from occuring with chat API
...
When sending a chat message from the Scripting API, the chat message is no longer sent back to the chat listener.
This makes it easier to avoid infinite loops.
2022-04-26 14:57:04 +02:00
Piotr 'pwh' Hanusiak
282694fc99
change warning message
2022-04-25 17:16:21 +02:00
Piotr 'pwh' Hanusiak
85531745c9
handle error if characterLayers are not set
2022-04-25 17:16:21 +02:00
Piotr 'pwh' Hanusiak
bc219d0139
preserve current WOKA when getting into customization
2022-04-25 17:16:21 +02:00
Piotr 'pwh' Hanusiak
310036e832
more style changes
2022-04-25 17:16:21 +02:00
Piotr 'pwh' Hanusiak
a50f7a7e9b
addressed some of the requests
2022-04-25 17:16:21 +02:00
Lukas
9e0f43d542
lazy load locales ( #1940 )
...
* lazy load locales
* fix translation getter
* prettier ignore all generated i18n files
* fix menu translation reactivity
* put language and country translations into namespace
* use Intl.DisplayNames to provide language and region translations
* update typesafe-i18n
* fix newly added translations
* remove unused translations
* add fallback to locale code when Intl.DisplayNames is unavailable
2022-04-25 16:45:02 +02:00
Lukas
1c9caa690a
Enable screensharing in desktop app ( #2042 )
...
* enable screensharing in desktop app
* add source picker
* update dependencies
* improve source picker
* improve source picker
* update thumbnails
* decrease thumbnail size
* revert unnecessary changes in screen sharing store
* fix types and eslint
* fix prettier
* remove unused import
2022-04-25 14:46:20 +02:00
David Négrier
2412f4076f
Fixing compatibility issue with Safari 14- ( #2117 )
...
By upgrading ts-deep-copy, we are fixing an issue introduced that made iOS 14- devices incompatible with WA.
2022-04-25 12:10:54 +02:00
David Négrier
5cc97483e0
Fine-tuning the @typescript-eslint/no-unused-vars rule
...
We now allow parameters to be unused. This is quite common in inherited methods.
This allows removing a bunch of: //eslint-disable-next-line @typescript-eslint/no-unused-vars
Also, "err" variables in catch MUST now be used and the special _exhaustiveCheck variable used in ":never" assigns can be unused.
2022-04-22 18:09:39 +02:00
Piotr Hanusiak
bb3f52df37
New select woka scene ( #1997 )
...
* animated grid tiles
* change woka's category with arrow buttons
* added some dynamic effects to woka's list
* add some drag distance treshold
* do not show arrows if only one collection
* WSAD and arrow keys movement through WOKA models
* Adapting end to end tests
Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>
2022-04-22 17:56:28 +02:00
David Négrier
4ffcc3139f
Fixing bug when changing room
2022-04-22 17:08:55 +02:00
David Négrier
8e1a462667
Merge pull request #2075 from thecodingmachine/codeAPI
...
Refactoring Error Screen
2022-04-22 16:52:43 +02:00
David Négrier
4ca72af09e
Merge pull request #2091 from thecodingmachine/add-away-indicator-for-hero
...
Availability Statuses
2022-04-22 15:19:48 +02:00
Piotr 'pwh' Hanusiak
530254e0e0
do not subscribe to silentStore if not needed
2022-04-22 14:35:57 +02:00
Piotr 'pwh' Hanusiak
1575368e52
green for jitsi
2022-04-21 16:21:18 +02:00
CEC
91e8fa7cd4
Fix prettier issues
2022-04-21 14:45:34 +02:00
CEC
bc17b86ce4
Fix order locale and remake Zod def of ErrorApi
2022-04-21 14:16:18 +02:00
Piotr 'pwh' Hanusiak
76672789cf
listen to silentStore instead of statusStore when no other statuses are needed
2022-04-21 09:30:48 +02:00
Piotr 'pwh' Hanusiak
c6d445bd97
get rid of awayStore as it is now the same as privacyShutdownStore
2022-04-20 16:49:16 +02:00
Lukas Hass
8b983acf99
change cowebsite placement on orientation mediaquery
2022-04-20 16:47:30 +02:00
Piotr 'pwh' Hanusiak
dfd9a66bd4
simpler way of handling availability statuses with stores
2022-04-20 16:35:24 +02:00
CEC
f1a93fea88
Merge branch 'develop' of github.com:thecodingmachine/workadventure into codeAPI
2022-04-20 16:26:08 +02:00
CEC
5a416d265e
Merge branch 'localAdmin' into codeAPI
2022-04-20 15:37:02 +02:00
Bénédicte Q
59d3a38921
Reworking the wording of "away" mode ( #2053 )
...
* Initial commit
* Styles
* Prettier fixx
* fixes path
* Adjusts size
Co-authored-by: Benedicte Quimbert <b.quimbert@workadventu.re>
2022-04-20 15:05:56 +02:00
Piotr 'pwh' Hanusiak
2a7b09be15
change state even for jitsi on trigger
2022-04-20 13:18:12 +02:00
CEC
4076decacc
fix prettier issue
2022-04-20 11:30:14 +02:00
CEC
8d771d8442
Add redirect directly without showing ErrorScreen
2022-04-20 10:54:27 +02:00
Alban Bruder
576a2b89cc
Use NES.css to style share link ( #2104 )
...
* Use NES.css to style share link
* Run pretty
Co-authored-by: Alban Bruder <alban.bruder@uni-weimar.de>
2022-04-20 10:42:01 +02:00
David Négrier
10c56872fb
Merge pull request #2077 from thecodingmachine/use-tiled-objects
...
Read properties from Tiled objects
2022-04-20 08:33:31 +02:00
Lukas Hass
b8fd85fe15
lazy load TextGlobalMessage component
2022-04-20 08:09:37 +02:00
CEC
60ec09836b
Fix prettier issue (2)
2022-04-19 17:55:16 +02:00
CEC
fe54217f64
Fix lint issue (2)
2022-04-19 17:48:43 +02:00
CEC
0d4e75202d
Fix lint error
2022-04-19 17:38:39 +02:00
CEC
71a0e18049
Disconnect and redirect to login on error page
2022-04-19 17:31:43 +02:00
CEC
e45fcb371c
Refactor catching of error from API : check the type of errors
2022-04-19 16:50:21 +02:00
Piotr 'pwh' Hanusiak
ec3b28271d
fixed object areas not triggering properties change on immediate collision
2022-04-19 15:55:41 +02:00
Piotr 'pwh' Hanusiak
23092c75d6
merged develop
2022-04-19 12:43:56 +02:00
Piotr 'pwh' Hanusiak
30b82427d8
remove commented code
2022-04-19 12:42:08 +02:00
Piotr 'pwh' Hanusiak
92c79a89fe
statuses swapping fixes
2022-04-19 12:27:39 +02:00
CEC
891ad2c34a
Set generic error image from API
2022-04-19 11:23:22 +02:00