libreadventure.git
3 years agochanged default domain to libreadventure.fsf.org
Ruben Rodriguez [Tue, 16 Mar 2021 21:54:23 +0000 (22:54 +0100)]
changed default domain to libreadventure.fsf.org

3 years agoAdded support for quiet areas
Ruben Rodriguez [Tue, 16 Mar 2021 21:53:27 +0000 (22:53 +0100)]
Added support for quiet areas

3 years agoUpdated welcome page
Ruben Rodriguez [Tue, 16 Mar 2021 15:32:32 +0000 (16:32 +0100)]
Updated welcome page

3 years agoAdded fsf logo, houses
Ruben Rodriguez [Tue, 16 Mar 2021 15:16:07 +0000 (16:16 +0100)]
Added fsf logo, houses

3 years agoAnother tileset and corrections to map
Ruben Rodriguez [Tue, 16 Mar 2021 01:58:14 +0000 (02:58 +0100)]
Another tileset and corrections to map

3 years agoMore map updates
Ruben Rodriguez [Tue, 16 Mar 2021 01:11:43 +0000 (02:11 +0100)]
More map updates

3 years agoUpdated space map
Ruben Rodriguez [Tue, 16 Mar 2021 00:30:12 +0000 (01:30 +0100)]
Updated space map

3 years agoNew Floor1 map
Ruben Rodriguez [Thu, 11 Mar 2021 18:29:12 +0000 (19:29 +0100)]
New Floor1 map

3 years agoTile-triggered text bubbles
Ruben Rodriguez [Wed, 10 Mar 2021 21:38:43 +0000 (16:38 -0500)]
Tile-triggered text bubbles

3 years agoTile-triggered URLs
Ruben Rodriguez [Wed, 10 Mar 2021 21:37:29 +0000 (16:37 -0500)]
Tile-triggered URLs

3 years agoUse arrows or WASD
Ruben Rodriguez [Wed, 10 Mar 2021 20:48:33 +0000 (15:48 -0500)]
Use arrows or WASD

3 years agoFix failure when no webcam is present
Ruben Rodriguez [Wed, 10 Mar 2021 20:47:43 +0000 (15:47 -0500)]
Fix failure when no webcam is present

3 years agoRescale webcam
Ruben Rodriguez [Wed, 10 Mar 2021 20:45:00 +0000 (15:45 -0500)]
Rescale webcam

3 years agoShow speech bubbles for 2 seconds
Ruben Rodriguez [Wed, 10 Mar 2021 20:42:30 +0000 (15:42 -0500)]
Show speech bubbles for 2 seconds

3 years agoSpeech bubbles always on top
Ruben Rodriguez [Wed, 10 Mar 2021 20:42:15 +0000 (15:42 -0500)]
Speech bubbles always on top

3 years agoLonger usernames
Ruben Rodriguez [Wed, 10 Mar 2021 20:41:21 +0000 (15:41 -0500)]
Longer usernames

3 years agoHide logo on loading screens
Ruben Rodriguez [Fri, 26 Feb 2021 17:31:35 +0000 (12:31 -0500)]
Hide logo on loading screens

3 years agoSet Phaser resolution to 2
Ruben Rodriguez [Fri, 26 Feb 2021 17:25:34 +0000 (12:25 -0500)]
Set Phaser resolution to 2

3 years agoCustom turn server settings
Ruben Rodriguez [Fri, 26 Feb 2021 17:10:07 +0000 (12:10 -0500)]
Custom turn server settings

3 years agoCustomized html with two panels and iframe
Ruben Rodriguez [Fri, 26 Feb 2021 17:08:21 +0000 (12:08 -0500)]
Customized html with two panels and iframe

3 years agoCustom map, FSF office
Ruben Rodriguez [Fri, 26 Feb 2021 17:05:30 +0000 (12:05 -0500)]
Custom map, FSF office

3 years agoAdded LibreJS compliance
Ruben Rodriguez [Fri, 26 Feb 2021 16:48:09 +0000 (11:48 -0500)]
Added LibreJS compliance

3 years agoAdded LICENSE file matching upstream's project license at the time of the fork (AGPL...
Ruben Rodriguez [Fri, 26 Feb 2021 16:43:32 +0000 (11:43 -0500)]
Added LICENSE file matching upstream's project license at the time of the fork (AGPL-3.0)

4 years agoImproving logs (adding date)
David Négrier [Tue, 9 Jun 2020 07:30:12 +0000 (09:30 +0200)]
Improving logs (adding date)

4 years agoPorting favicon to the "front" container
David Négrier [Tue, 9 Jun 2020 07:21:24 +0000 (09:21 +0200)]
Porting favicon to the "front" container

4 years agoAdding favicons
Hugo Averty [Tue, 9 Jun 2020 06:16:54 +0000 (08:16 +0200)]
Adding favicons

4 years agoWork on responsive part and fixes
Hugo Averty [Tue, 9 Jun 2020 05:39:43 +0000 (07:39 +0200)]
Work on responsive part and fixes

4 years agoAdd google analytics tag
NIP [Mon, 8 Jun 2020 16:44:22 +0000 (18:44 +0200)]
Add google analytics tag

4 years agoMerge pull request #157 from thecodingmachine/fixing_long_disconnect
David Négrier [Mon, 8 Jun 2020 16:09:12 +0000 (18:09 +0200)]
Merge pull request #157 from thecodingmachine/fixing_long_disconnect

Adding connecting spinner and blinking error to webrtc display

4 years agoMerge pull request #158 from thecodingmachine/multiple_start_positions
David Négrier [Mon, 8 Jun 2020 16:07:16 +0000 (18:07 +0200)]
Merge pull request #158 from thecodingmachine/multiple_start_positions

Adding the ability to add several entry points

4 years agoLint
David Négrier [Sun, 7 Jun 2020 21:00:05 +0000 (23:00 +0200)]
Lint

4 years agoAdding support for putting the hash in a map referenced in an exit scene.
David Négrier [Sun, 7 Jun 2020 20:57:32 +0000 (22:57 +0200)]
Adding support for putting the hash in a map referenced in an exit scene.

4 years agoAdding the ability to add several entry points
David Négrier [Sun, 7 Jun 2020 11:23:32 +0000 (13:23 +0200)]
Adding the ability to add several entry points

We can now have several start layers and choose an entry point using a # in the URL

4 years agoAdding connecting spinner and blinking error to webrtc display
David Négrier [Sat, 6 Jun 2020 20:49:55 +0000 (22:49 +0200)]
Adding connecting spinner and blinking error to webrtc display

I put a connecting spinner around the user name when the user is connecting.
Also, if an error occurs, we will see a blinking red circle around the player name.

4 years agoMerge pull request #155 from thecodingmachine/fixing_long_disconnect
David Négrier [Sat, 6 Jun 2020 20:47:24 +0000 (22:47 +0200)]
Merge pull request #155 from thecodingmachine/fixing_long_disconnect

Fixing disconnection taking ~15 seconds

4 years agoFixing disconnection taking ~15 seconds
David Négrier [Fri, 5 Jun 2020 11:07:18 +0000 (13:07 +0200)]
Fixing disconnection taking ~15 seconds

Most of the time, sending a disconnect event to one of the players is enough (the player will close the connection
which will be shut for the other player).
However! In the rare case where the WebRTC connection is not yet established, if we close the connection on one of the player,
the other player will try connecting until a timeout happens (during this time, the circle with the name is displayed for nothing).

So now, we send disconnection event to every body (not only the people in the group, but also to the person leaving the group)

4 years agoMerge pull request #145 from thecodingmachine/profiling
David Négrier [Thu, 4 Jun 2020 20:18:44 +0000 (22:18 +0200)]
Merge pull request #145 from thecodingmachine/profiling

Adding a Yarn command to profile

4 years agoMerge pull request #152 from thecodingmachine/hotfix-metadata-share
David Négrier [Thu, 4 Jun 2020 20:18:15 +0000 (22:18 +0200)]
Merge pull request #152 from thecodingmachine/hotfix-metadata-share

Add meta tags for shared url

4 years agoMerge pull request #150 from thecodingmachine/strict_mode_front
David Négrier [Thu, 4 Jun 2020 20:17:00 +0000 (22:17 +0200)]
Merge pull request #150 from thecodingmachine/strict_mode_front

Enabling Typescript strict mode on the front

4 years agoFinalizing strict mode fixes
David Négrier [Thu, 4 Jun 2020 16:54:34 +0000 (18:54 +0200)]
Finalizing strict mode fixes

4 years agoMore strict fixes
David Négrier [Thu, 4 Jun 2020 16:11:07 +0000 (18:11 +0200)]
More strict fixes

4 years agoAllowing ill defined initializers (because of the way Phaser 3 is designed)
David Négrier [Wed, 3 Jun 2020 21:17:52 +0000 (23:17 +0200)]
Allowing ill defined initializers (because of the way Phaser 3 is designed)

4 years agoMore strict fixes
David Négrier [Wed, 3 Jun 2020 20:57:00 +0000 (22:57 +0200)]
More strict fixes

4 years agoMore strict typecheck fixes
David Négrier [Wed, 3 Jun 2020 20:32:43 +0000 (22:32 +0200)]
More strict typecheck fixes

4 years agoFixing strict type checks
David Négrier [Wed, 3 Jun 2020 09:55:31 +0000 (11:55 +0200)]
Fixing strict type checks

4 years agoEnabling Typescript strict mode on the front
David Négrier [Wed, 3 Jun 2020 09:18:53 +0000 (11:18 +0200)]
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

4 years agoAdd meta tags for shared url
lotfiidir1 [Thu, 4 Jun 2020 15:52:55 +0000 (17:52 +0200)]
Add meta tags for shared url

4 years agoFixing start url
David Négrier [Thu, 4 Jun 2020 14:03:24 +0000 (16:03 +0200)]
Fixing start url

4 years agoChanging call to action wording
David Négrier [Thu, 4 Jun 2020 13:56:06 +0000 (15:56 +0200)]
Changing call to action wording

4 years agoMerge pull request #139 from thecodingmachine/landingpage
David Négrier [Thu, 4 Jun 2020 13:34:57 +0000 (15:34 +0200)]
Merge pull request #139 from thecodingmachine/landingpage

first landingpage release

4 years agoFixing front title
David Négrier [Thu, 4 Jun 2020 13:23:54 +0000 (15:23 +0200)]
Fixing front title

4 years agoFixing wording
David Négrier [Thu, 4 Jun 2020 13:20:32 +0000 (15:20 +0200)]
Fixing wording

4 years agoRenaming landing_page directory to website
David Négrier [Thu, 4 Jun 2020 12:06:50 +0000 (14:06 +0200)]
Renaming landing_page directory to website

4 years agoAdd new image for interaction
NIP [Thu, 4 Jun 2020 10:08:47 +0000 (12:08 +0200)]
Add new image for interaction
Fix some issues (txt)

4 years agoAdd info for futur features
NIP [Wed, 3 Jun 2020 22:52:25 +0000 (00:52 +0200)]
Add info for futur features

4 years agoLP new version
NIP [Wed, 3 Jun 2020 22:38:47 +0000 (00:38 +0200)]
LP new version

4 years agoMerge pull request #149 from thecodingmachine/multiple_start_positions_in_layer
David Négrier [Wed, 3 Jun 2020 09:20:57 +0000 (11:20 +0200)]
Merge pull request #149 from thecodingmachine/multiple_start_positions_in_layer

Allowing several start positions in a given start layer

4 years agoAllowing several start positions in a given start layer
David Négrier [Wed, 3 Jun 2020 09:14:04 +0000 (11:14 +0200)]
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.

4 years agoMerge pull request #147 from thecodingmachine/fix_gamescene_reuse
David Négrier [Wed, 3 Jun 2020 08:55:17 +0000 (10:55 +0200)]
Merge pull request #147 from thecodingmachine/fix_gamescene_reuse

Removing GameScene from the list of known GameScene when leaving

4 years agoRemoving GameScene from the list of known GameScene when leaving
David Négrier [Wed, 3 Jun 2020 08:45:25 +0000 (10:45 +0200)]
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

4 years agoFixing typo
David Négrier [Wed, 3 Jun 2020 07:22:51 +0000 (09:22 +0200)]
Fixing typo

4 years agoAdding a Yarn command to profile
David Négrier [Wed, 3 Jun 2020 07:18:49 +0000 (09:18 +0200)]
Adding a Yarn command to profile

4 years agoMerge branch 'master' of github.com:thecodingmachine/workadventure into landingpage
kevin [Tue, 2 Jun 2020 23:28:37 +0000 (01:28 +0200)]
Merge branch 'master' of github.com:thecodingmachine/workadventure into landingpage

4 years agoadd maps and improve link copy
kevin [Tue, 2 Jun 2020 23:28:19 +0000 (01:28 +0200)]
add maps and improve link copy

4 years agoadd new page (choose map)
kevin [Tue, 2 Jun 2020 22:59:41 +0000 (00:59 +0200)]
add new page (choose map)

4 years agoadd second page
kevin [Tue, 2 Jun 2020 22:31:42 +0000 (00:31 +0200)]
add second page

4 years agoMerge pull request #144 from moufmouf/fix_warning_on_character_select
David Négrier [Tue, 2 Jun 2020 14:00:05 +0000 (16:00 +0200)]
Merge pull request #144 from moufmouf/fix_warning_on_character_select

Fixing warning on character selection

4 years agoFixing warning on character selection
David Négrier [Tue, 2 Jun 2020 13:57:11 +0000 (15:57 +0200)]
Fixing warning on character selection

4 years agoMerge pull request #142 from thecodingmachine/optimize_event_sent
David Négrier [Tue, 2 Jun 2020 12:26:56 +0000 (14:26 +0200)]
Merge pull request #142 from thecodingmachine/optimize_event_sent

Limiting the number of messages sent while moving

4 years agoAdding PlayersPositionInterpolator to interpolate/extrapolate players positions
David Négrier [Tue, 2 Jun 2020 11:44:42 +0000 (13:44 +0200)]
Adding PlayersPositionInterpolator to interpolate/extrapolate players positions

4 years agoAdding pixel style on step images
Hugo Averty [Tue, 2 Jun 2020 10:55:16 +0000 (12:55 +0200)]
Adding pixel style on step images

4 years agoAdding PlayerMovement class to interpolate/extrapolate position along tests (installi...
David Négrier [Tue, 2 Jun 2020 08:48:04 +0000 (10:48 +0200)]
Adding PlayerMovement class to interpolate/extrapolate position along tests (installing Jasmine)

4 years agoFixd CSS
Hugo Averty [Tue, 2 Jun 2020 07:51:21 +0000 (09:51 +0200)]
Fixd CSS

4 years agoFix on social and CSS
Hugo Averty [Tue, 2 Jun 2020 06:54:40 +0000 (08:54 +0200)]
Fix on social and CSS

4 years agoFix on social and CSS
Hugo Averty [Tue, 2 Jun 2020 06:54:25 +0000 (08:54 +0200)]
Fix on social and CSS

4 years agoAdding social links and floppy
Hugo Averty [Tue, 2 Jun 2020 06:26:16 +0000 (08:26 +0200)]
Adding social links and floppy

4 years agoSending position only every 200ms while moving
David Négrier [Mon, 1 Jun 2020 20:42:18 +0000 (22:42 +0200)]
Sending position only every 200ms while moving

4 years agoAdding LP details : animations, effect, styles
Hugo Averty [Mon, 1 Jun 2020 18:30:56 +0000 (20:30 +0200)]
Adding LP details : animations, effect, styles

4 years agoAdding LP details : animations, effect, styles
Hugo Averty [Mon, 1 Jun 2020 18:29:51 +0000 (20:29 +0200)]
Adding LP details : animations, effect, styles

4 years agoAdding LP details : animations, effect, styles
Hugo Averty [Mon, 1 Jun 2020 18:29:14 +0000 (20:29 +0200)]
Adding LP details : animations, effect, styles

4 years agoFront modification for landing page integration
Hugo Averty [Mon, 1 Jun 2020 16:47:54 +0000 (18:47 +0200)]
Front modification for landing page integration

4 years agoFixing e2e test URL
David Négrier [Mon, 1 Jun 2020 14:39:34 +0000 (16:39 +0200)]
Fixing e2e test URL

4 years agoAdding Javascript to redirect to the correct game URL
David Négrier [Mon, 1 Jun 2020 14:22:42 +0000 (16:22 +0200)]
Adding Javascript to redirect to the correct game URL

4 years agoAdding continuous integration for website
David Négrier [Mon, 1 Jun 2020 14:12:48 +0000 (16:12 +0200)]
Adding continuous integration for website

4 years agoDockerising the landing_page
David Négrier [Mon, 1 Jun 2020 14:05:01 +0000 (16:05 +0200)]
Dockerising the landing_page

4 years agoMerge branch 'master' of github.com:thecodingmachine/workadventure into landingpage
David Négrier [Mon, 1 Jun 2020 13:21:01 +0000 (15:21 +0200)]
Merge branch 'master' of github.com:thecodingmachine/workadventure into landingpage

4 years agoMerge pull request #140 from thecodingmachine/fix-animation
grégoire parant [Mon, 1 Jun 2020 11:49:04 +0000 (13:49 +0200)]
Merge pull request #140 from thecodingmachine/fix-animation

Fix animation player

4 years agoFix animation player
Gregoire Parant [Mon, 1 Jun 2020 11:20:45 +0000 (13:20 +0200)]
Fix animation player

4 years agofix header
kevin [Mon, 1 Jun 2020 11:18:57 +0000 (13:18 +0200)]
fix header

4 years agofirst landingpage release
kevin [Mon, 1 Jun 2020 11:09:23 +0000 (13:09 +0200)]
first landingpage release

4 years agoMerge pull request #138 from thecodingmachine/caching-bundle-webpack
grégoire parant [Mon, 1 Jun 2020 10:10:19 +0000 (12:10 +0200)]
Merge pull request #138 from thecodingmachine/caching-bundle-webpack

Update strategy caching bundle front js files with webpack

4 years agoUpdate strategy caching bundle front js files with webpack
Gregoire Parant [Mon, 1 Jun 2020 09:53:12 +0000 (11:53 +0200)]
Update strategy caching bundle front js files with webpack

 - Add HtmlWebpackPlugin to use template index html

4 years agoMerge pull request #135 from thecodingmachine/track_server_load
David Négrier [Thu, 28 May 2020 20:09:52 +0000 (22:09 +0200)]
Merge pull request #135 from thecodingmachine/track_server_load

Tracking nb users connected and server load

4 years agoTracking nb users connected and server load
David Négrier [Thu, 28 May 2020 20:00:56 +0000 (22:00 +0200)]
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.

4 years agoMerge pull request #134 from thecodingmachine/map-coders
David Négrier [Thu, 28 May 2020 10:32:44 +0000 (12:32 +0200)]
Merge pull request #134 from thecodingmachine/map-coders

Add a coders exit to https://npeguin.github.io/coders-map/map.json

4 years agoFix issue on start point
NIP [Thu, 28 May 2020 10:19:46 +0000 (12:19 +0200)]
Fix issue on start point

4 years agoAdd a coders exit to https://npeguin.github.io/coders-map/map.json
NIP [Thu, 28 May 2020 09:56:47 +0000 (11:56 +0200)]
Add a coders exit to https://npeguin.github.io/coders-map/map.json

4 years agoMerge pull request #133 from thecodingmachine/cleanup_namespace
David Négrier [Wed, 27 May 2020 21:20:30 +0000 (23:20 +0200)]
Merge pull request #133 from thecodingmachine/cleanup_namespace

Trying to trigger delete on correct branch

4 years agoTrying to trigger delete on correct branch
David Négrier [Wed, 27 May 2020 21:20:12 +0000 (23:20 +0200)]
Trying to trigger delete on correct branch

4 years agoMerge pull request #132 from thecodingmachine/cleanup_namespace
David Négrier [Wed, 27 May 2020 20:32:22 +0000 (22:32 +0200)]
Merge pull request #132 from thecodingmachine/cleanup_namespace

Fixing Docker again