Piotr 'pwh' Hanusiak
a566f8d661
availabilityStatus info from websocket
2022-05-11 11:27:52 +02:00
Piotr 'pwh' Hanusiak
2b15faf4e8
make sure we subscribe to stores after estabilishing connection
2022-05-11 11:27:52 +02:00
Piotr Hanusiak
0b6c7b3913
unsubscribe from availabilityStatusStore ( #2185 )
2022-05-09 12:04:53 +02:00
César Cardinale
a6e0374257
All customized logo ( #2168 )
...
* Change dynamic logo in reconnecting scene
* Add cowebsite customized logo
* Fix prettier issues
* Fix prettier issues (2)
* Fix login scene PoweredBy
* Delete all console logs
2022-05-05 19:23:07 +02:00
Alexis Faizeau
657bf4d8d2
Fix media behavior management
2022-05-05 12:34:47 +02:00
Alexis Faizeau
f7caacc598
Implement disable/restore proximity meeting in api ( #2166 )
...
Co-authored-by: Alexis Faizeau <a.faizeau@workadventu.re>
2022-05-05 12:19:06 +02:00
Gregoire Parant
b6e006d7bb
Merge branch 'master' into develop
...
Signed-off-by: Gregoire Parant <g.parant@thecodingmachine.com>
# Conflicts:
# messages/JsonMessages/MapDetailsData.ts
2022-05-05 11:55:41 +02:00
Piotr Hanusiak
f46d7d57f3
chat bubble above game tiles ( #2129 )
...
Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
2022-05-05 11:46:15 +02:00
Piotr Hanusiak
76bf7b9c74
fix broken custom scene if wrong characterLayers were loaded ( #2164 )
...
* fix broken custom scene if wrong characterLayers were loaded
* be sure to initialize selectedLayers
Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
2022-05-05 11:44:33 +02:00
Alexis Faizeau
9c5fcd2fd8
Implement UI Website ( #2087 )
...
* Implement UI Website system
* Add UIWebsite documentation
* Implement review fixes
* Add getAll function on UIWebsite
Co-authored-by: Alexis Faizeau <a.faizeau@workadventu.re>
2022-05-04 18:30:31 +02:00
César Cardinale
ad229460ef
Show or not the Powered by image ( #2163 )
...
* Show or not the Powered by image
* Fix prettier issues
* Fix prettier issues messages
2022-05-04 14:22:20 +02:00
César Cardinale
d47aad2ead
Change lost connection page to the new one ( #2161 )
...
* Change lost connection page to the new one
2022-05-04 10:13:18 +02:00
Piotr 'pwh' Hanusiak
9427ca8d7c
clear activatableObjectsDistances map before setting up fresh values
2022-04-27 17:01:51 +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
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
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
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
c6d445bd97
get rid of awayStore as it is now the same as privacyShutdownStore
2022-04-20 16:49:16 +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
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
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
David Négrier
ecda1a21a0
Merge branch 'develop' of github.com:thecodingmachine/workadventure into use-tiled-objects
2022-04-19 08:56:53 +02:00
David Négrier
8c5c680cfb
Adding a new "jitsiNoPrefix" property.
...
When set to "true", WorkAdventure will NOT prefix the Jitsi room name with a hash, gicing full control to the user over the Jitsi room name.
2022-04-19 08:52:26 +02:00
David Négrier
b89997c9f1
Changes the prefix added in front of the jitsiRoomName
...
Previously, the prefix was computed using the org/world (in SAAS) or the instance part of public URLs.
Neither was guaranteeing the Jitsi Room would be unique accross rooms.
The new system computes a hash of the room URL and prepends it to the jitsi room name.
BREAKING CHANGE: this means the URL of the Jitsi room will change for all maps. Users having bookmarked the Jitsi room (for instance in the Jitsi mobile app) will need to update their bookmarks.
2022-04-19 08:52:26 +02:00
Alban Bruder
1781b8423c
Replace Room.getInstance with getter function
2022-04-19 08:52:26 +02:00
David Négrier
b49049d333
Merge branch 'develop' of github.com:thecodingmachine/workadventure into use-tiled-objects
2022-04-19 08:51:34 +02:00
Piotr 'pwh' Hanusiak
7385ce522f
removed silentStore
2022-04-14 16:49:05 +02:00
CEC
ec2b23f32f
Fix test for catch error in EntryScene
2022-04-14 15:36:05 +02:00
Piotr 'pwh' Hanusiak
61c68b0875
silent indicator when on jitsi zone
2022-04-14 14:31:31 +02:00
Piotr 'pwh' Hanusiak
91f299ba82
change status when entering silent zone
2022-04-14 12:37:31 +02:00
Piotr 'pwh' Hanusiak
99854e2d62
removed silent message
2022-04-14 11:41:01 +02:00
Piotr 'pwh' Hanusiak
8f0b02a9c8
change away to availability status
2022-04-14 11:03:58 +02:00