_Bastler
92af014e0f
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2022-03-22 08:37:18 +01:00
David Négrier
153bffd521
Wait for main character to be loaded to display the GameScene
...
This change makes sure the character of the current player is fully loaded before we display the game scene.
Otherwise, you could have a glitch for 0.5-2 seconds between the GameScene being displayed and the actual character being displayed.
2022-03-15 13:51:36 +01:00
_Bastler
86dc0d4aa8
add DOMPurify
2022-02-27 14:37:26 +01:00
_Bastler
9e86e95135
merge latest dev
2022-02-27 14:19:39 +01:00
_Bastler
021a2511e0
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop_vite
2022-02-23 16:59:15 +01:00
Lukas Hass
cc24fd48d5
update generic-type-guard and @geprog/vite-plugin-env-config
...
allows to get rid of node built-in polyfills
2022-02-19 00:13:25 +01:00
Lukas Hass
c163107875
import browserified version of simple-peer
2022-02-17 15:02:48 +01:00
_Bastler
9cfe75f4d1
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2022-02-15 08:14:24 +01:00
Lukas Hass
ae46a1faf1
Merge branch 'develop' into vite
2022-02-14 19:47:27 +01:00
David Négrier
7a44f3dcb8
Merge pull request #1853 from anbraten/remove-external-deps
...
Bundle nes.css and quill-js
2022-02-14 18:46:19 +01:00
Lukas Hass
29cdb1a8e5
Merge branch 'develop' into vite
2022-02-13 11:46:26 +01:00
_Bastler
fe2ed33d5f
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2022-02-12 13:36:30 +01:00
David Négrier
a91f022fd2
Making typesafe-i18n watch by default
2022-02-11 15:47:57 +01:00
Anton Bracke
3dbd83ac47
load nes.css from npm
2022-02-11 15:47:17 +01:00
Lukas Hass
faf6be889e
add typecheck script
2022-02-03 18:41:13 +01:00
Lukas Hass
ee92e19be6
Merge branch 'develop' into vite
2022-02-03 02:38:46 +01:00
Lukas Hass
bd72022b13
remove webpack
2022-02-03 02:23:58 +01:00
Lukas Hass
7f9d318074
update sass
2022-02-03 02:14:49 +01:00
Lukas Hass
984c1e4502
add vite config to build iframe api
2022-02-02 00:20:46 +01:00
_Bastler
468adf4f64
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2022-02-01 16:07:09 +01:00
Alexis Faizeau
1124ed5a5e
Implement cancelable woka resource
2022-02-01 15:17:04 +01:00
Lukas Hass
7fbd4c85cb
build iframe-api-typings with tsc
2022-02-01 11:22:33 +01:00
Lukas Hass
b1d9e603b8
fix redirect when map url is present
2022-02-01 11:15:52 +01:00
Lukas Hass
2d8fa591cf
migrate build script to vite
2022-02-01 01:46:05 +01:00
Lukas Hass
4ad91f41a3
update svelte and svelte-preprocess
2022-02-01 00:37:49 +01:00
Lukas Hass
3d6b8b6063
run vite in docker
2022-01-31 17:36:38 +01:00
Lukas Hass
b83fc77183
use vite plugin for env-config generation
2022-01-31 16:56:50 +01:00
Lukas Hass
5091e8d649
add vite and svelte plugin
2022-01-31 16:20:17 +01:00
_Bastler
6783598244
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2022-01-27 19:08:57 +01:00
Alexis Faizeau
5f1dd09cb9
Implement minimizer for css/scss
2022-01-27 16:34:58 +01:00
_Bastler
f2da041b7c
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2022-01-25 21:09:48 +01:00
Alexis Faizeau
fdec12d311
Generate i18n files on ci/cd
2022-01-24 18:59:28 +01:00
Alexis Faizeau
446b4639c7
Implement typesafe-i18n
2022-01-24 18:59:28 +01:00
Alexis Faizeau
1789f36a63
Implement zod checking on translator compiler
2022-01-21 17:09:29 +01:00
Nolway
8a2767ef40
Implement Translator: i18n system
2022-01-21 17:09:29 +01:00
_Bastler
3b3807d474
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2022-01-20 08:16:40 +01:00
Hanusiak Piotr
000b2cfe73
created PathfindingManager. WIP
2022-01-14 12:49:18 +01:00
_Bastler
9b62e5f4ba
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2022-01-03 19:10:22 +01:00
David Négrier
bf070c33b5
Migrating front protobuf encode/decode to ts-proto lib
...
The ts-proto lib has the huge advantage of producing code the "Typescript" way and not the "Java" way.
In particular, for "oneof" types in protobuf, it is generating "ADT" that can be used to check if we forgot or not to deal with a type.
2022-01-03 15:52:46 +01:00
_Bastler
579d6991bd
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-12-23 21:45:55 +01:00
David Négrier
9efa115982
Merge branch 'master' of github.com:thecodingmachine/workadventure into develop
2021-12-23 11:04:20 +01:00
_Bastler
2132fc0323
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-12-16 18:41:44 +01:00
David Négrier
bbef3b3eaf
Upgrade Typescript to 4.5
...
This commit contains the new Typescript version but NOT the fixes needed to have the project compiling.
2021-12-13 16:45:16 +01:00
David Négrier
7a6e250a58
Fixing map caching
...
Maps in the GameScene can be modified by the scripting API.
If so, previously, the changes to the maps were persisted in the ITiledMap object in the GameScene because this was cached by the Phaser loader,
causing a series of problems, the most noticeable being that templating in the scripting API stopped working on a second visit of a page.
We are now deep-copying the map on load to avoid these nasty effects.
Closes https://github.com/workadventure/scripting-api-extra/issues/77
2021-12-08 14:23:00 +01:00
_Bastler
517a78b686
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-12-07 09:15:47 +01:00
David Négrier
2495aa1faf
Merge pull request #1615 from thecodingmachine/dependabot/npm_and_yarn/front/joeattardi/emoji-button-4.6.2
...
Bump @joeattardi/emoji-button from 4.6.0 to 4.6.2 in /front
2021-12-07 09:14:10 +01:00
_Bastler
13e854c4c4
Merge branch 'develop' of github.com:thecodingmachine/workadventure
2021-12-07 08:38:21 +01:00
David Négrier
6a8717c22f
Merge pull request #1602 from thecodingmachine/e2e_reconnect_tests
...
Adding a reconnect feature in case first Pusher request fails
2021-12-06 18:44:18 +01:00
Alexis Faizeau
3bb86dfea8
Fix Svelte linting
2021-12-06 18:16:24 +01:00
David Négrier
c27662c315
Merge branch 'develop' of github.com:thecodingmachine/workadventure into e2e_reconnect_tests
2021-12-06 18:07:47 +01:00