Commit Graph

1798 Commits

Author SHA1 Message Date
David Négrier
a3ac782f17 Enabling Typescript strict mode on the front
This is very important otherwise, a number of useful checks (like nullable objects not propertly checked) are not performed.

See https://dev.to/briwa/how-strict-is-typescript-s-strict-mode-311a
2020-06-04 18:56:22 +02:00
lotfiidir1
5f1b1e76a6 Add meta tags for shared url 2020-06-04 17:52:55 +02:00
David Négrier
f5fb6fcf80 Fixing start url 2020-06-04 16:03:24 +02:00
David Négrier
619197dc43 Changing call to action wording 2020-06-04 15:56:06 +02:00
David Négrier
b6d8b8fb49
Merge pull request #139 from thecodingmachine/landingpage
first landingpage release
2020-06-04 15:34:57 +02:00
David Négrier
17250d810f Fixing front title 2020-06-04 15:23:54 +02:00
David Négrier
22aed7d1cc Fixing wording 2020-06-04 15:20:32 +02:00
David Négrier
3bd2c2b48a Renaming landing_page directory to website 2020-06-04 14:06:50 +02:00
NIP
9ddcff4fc7 Add new image for interaction
Fix some issues (txt)
2020-06-04 12:08:47 +02:00
NIP
cebc8c7c3a Add info for futur features 2020-06-04 00:52:25 +02:00
NIP
7d233cd3e5 LP new version 2020-06-04 00:38:47 +02:00
David Négrier
82e2c0d985
Merge pull request #149 from thecodingmachine/multiple_start_positions_in_layer
Allowing several start positions in a given start layer
2020-06-03 11:20:57 +02:00
David Négrier
69d2fa6944 Allowing several start positions in a given start layer
If more than one tile was set in the "start" layer, the last tile would be selected.
Now, the tile is selected at random among available tiles.

Also, a message is issued if no tiles have been put on the "start" layer.
2020-06-03 11:14:04 +02:00
David Négrier
b59c6ee17b
Merge pull request #147 from thecodingmachine/fix_gamescene_reuse
Removing GameScene from the list of known GameScene when leaving
2020-06-03 10:55:17 +02:00
David Négrier
9ddf22d36b Removing GameScene from the list of known GameScene when leaving
This is important because when we come back to the GameScene later, some properties of the GameScene object might be initialized with the values of the previous GameScene.
Like the position if the user previously disconnected.

Closes #146
2020-06-03 10:45:25 +02:00
David Négrier
3c1b521761 Fixing typo 2020-06-03 09:22:51 +02:00
David Négrier
c73fc30802 Adding a Yarn command to profile 2020-06-03 09:18:49 +02:00
kevin
46aa4a51f4 Merge branch 'master' of github.com:thecodingmachine/workadventure into landingpage 2020-06-03 01:28:37 +02:00
kevin
f8cb636508 add maps and improve link copy 2020-06-03 01:28:19 +02:00
kevin
180876bde6 add new page (choose map) 2020-06-03 00:59:41 +02:00
kevin
82c1862860 add second page 2020-06-03 00:31:42 +02:00
David Négrier
dc8481c6a0
Merge pull request #144 from moufmouf/fix_warning_on_character_select
Fixing warning on character selection
2020-06-02 16:00:05 +02:00
David Négrier
2dc682ea72 Fixing warning on character selection 2020-06-02 15:57:11 +02:00
David Négrier
f151a37da9
Merge pull request #142 from thecodingmachine/optimize_event_sent
Limiting the number of messages sent while moving
2020-06-02 14:26:56 +02:00
David Négrier
d72e60610e Adding PlayersPositionInterpolator to interpolate/extrapolate players positions 2020-06-02 13:44:42 +02:00
Hugo Averty
92215128b7 Adding pixel style on step images 2020-06-02 12:55:16 +02:00
David Négrier
d69ce8a6a6 Adding PlayerMovement class to interpolate/extrapolate position along tests (installing Jasmine) 2020-06-02 10:48:04 +02:00
Hugo Averty
e1b280e8b6 Fixd CSS 2020-06-02 09:51:21 +02:00
Hugo Averty
140d23f9fd Fix on social and CSS 2020-06-02 08:54:40 +02:00
Hugo Averty
83eef9d8a9 Fix on social and CSS 2020-06-02 08:54:25 +02:00
Hugo Averty
19f0b42548 Adding social links and floppy 2020-06-02 08:26:16 +02:00
David Négrier
077b29bfbd Sending position only every 200ms while moving 2020-06-01 22:42:18 +02:00
Hugo Averty
2d99ec963e Adding LP details : animations, effect, styles 2020-06-01 20:30:56 +02:00
Hugo Averty
94dc2ec2f1 Adding LP details : animations, effect, styles 2020-06-01 20:29:51 +02:00
Hugo Averty
fe05f43001 Adding LP details : animations, effect, styles 2020-06-01 20:29:14 +02:00
Hugo Averty
ee394296ea Front modification for landing page integration 2020-06-01 18:47:54 +02:00
David Négrier
2d20302ab2 Fixing e2e test URL 2020-06-01 16:39:34 +02:00
David Négrier
b652a986c8 Adding Javascript to redirect to the correct game URL 2020-06-01 16:22:42 +02:00
David Négrier
0574cb7d33 Adding continuous integration for website 2020-06-01 16:12:48 +02:00
David Négrier
d20e85eba6 Dockerising the landing_page 2020-06-01 16:05:01 +02:00
David Négrier
26255fc65f Merge branch 'master' of github.com:thecodingmachine/workadventure into landingpage 2020-06-01 15:21:01 +02:00
grégoire parant
6f646745c1
Merge pull request #140 from thecodingmachine/fix-animation
Fix animation player
2020-06-01 13:49:04 +02:00
Gregoire Parant
b931a8f117 Fix animation player 2020-06-01 13:20:45 +02:00
kevin
addbf0b1f0 fix header 2020-06-01 13:18:57 +02:00
kevin
c809c91c25 first landingpage release 2020-06-01 13:09:23 +02:00
grégoire parant
9c3151a077
Merge pull request #138 from thecodingmachine/caching-bundle-webpack
Update strategy caching bundle front js files with webpack
2020-06-01 12:10:19 +02:00
Gregoire Parant
244f87196e Update strategy caching bundle front js files with webpack
- Add HtmlWebpackPlugin to use template index html
2020-06-01 11:53:12 +02:00
David Négrier
f2d7a9a732
Merge pull request #135 from thecodingmachine/track_server_load
Tracking nb users connected and server load
2020-05-28 22:09:52 +02:00
David Négrier
66ec11176b Tracking nb users connected and server load
When a user connects or disconnects on the server, we log this (along the current server load).
This is only temporary, in order to assess the number of users a server can safely handle before crashing.
2020-05-28 22:00:56 +02:00
David Négrier
763d988848
Merge pull request #134 from thecodingmachine/map-coders
Add a coders exit to https://npeguin.github.io/coders-map/map.json
2020-05-28 12:32:44 +02:00