Gregoire Parant
a7398fa851
Fix ci
2021-01-15 05:12:23 +01:00
Gregoire Parant
b1f8522c05
Create ban feature by admin console
2021-01-15 03:19:58 +01:00
David Négrier
bd38dd5ede
Fixing unit tests in back
2020-12-08 18:37:15 +01:00
David Négrier
5d188e51b2
Cleanup of useless files
2020-12-04 17:26:12 +01:00
David Négrier
c8434dfd4c
Renaming test file
2020-10-22 16:14:32 +02:00
arp
75d9ed8dfa
implemented the admin websocket
...
now send data
2020-10-19 14:23:50 +02:00
arp
a6a51caa93
now fetch the tags from the admin into the nodejs back
2020-10-14 16:50:42 +02:00
arp
032facb75f
lint fixes
2020-10-09 17:21:46 +02:00
arp
0b78eb6277
temp
2020-10-06 15:37:00 +02:00
David Négrier
a37557dd4b
Fixing tests
2020-09-29 16:27:41 +02:00
David Négrier
23cea1c835
Migrating position notification into the User class
2020-09-25 15:25:06 +02:00
David Négrier
e9ca8721a6
Migrating userId to "int32" to save some space and adding userMoves message in protobuf
2020-09-18 13:57:38 +02:00
David Négrier
f6458a8335
Removing useless group callbacks at the World level
2020-09-16 16:13:47 +02:00
David Négrier
7410cc8a4b
Fixing tests
2020-09-16 16:10:20 +02:00
David Négrier
f5f9dcac04
Making groups part of zones
2020-09-16 16:06:43 +02:00
David Négrier
d24ec0bd75
Plugin PositionNotifier into the main application.
2020-09-15 16:21:41 +02:00
David Négrier
f8d462b0d7
Fixing "any" type
2020-09-15 10:10:35 +02:00
David Négrier
9b702c75e3
Adding batched messages + the notion of notifier / zones (not plugged in the system yet)
2020-09-15 10:06:11 +02:00
David Négrier
ac0b7a7361
Turning let into const where applicable
2020-06-09 15:54:54 +02:00
Gregoire Parant
57e8c0261c
Fix test socket
2020-05-23 16:32:14 +02:00
David Négrier
57adc6b21c
Cleaning up tests
2020-05-16 15:58:20 +02:00
David Négrier
3b6ace03fa
Getting rid of roomId in Message class (this is not needed since all messages sent are for the room we are currently in)
2020-05-16 00:19:27 +02:00
David Négrier
cdfa9acf01
JoinRoom now ONLY sends the roomId.
2020-05-15 23:24:04 +02:00
David Négrier
7e00d61f94
Fixing test
2020-05-15 23:17:58 +02:00
David Négrier
4de552437d
Completely getting rid of "userid"
...
Previously, userid was generated by the "/login" route and passed along.
This commit completely removes the uuid "userid" (and disables the LoginController too and any Jwt check).
"userid" is replaced by the "socket id" of the connection.
So a user is now identified using a socket id, which is unique for a given connection.
2020-05-14 23:20:43 +02:00
David Négrier
c59d693f6e
Merge pull request #83 from thecodingmachine/cleanup_rename_frame
...
Cleanup: renaming "frame" to "character"
2020-05-08 16:21:16 +02:00
David Négrier
8e9c1cac1e
Renaming frame in tests
2020-05-08 15:20:49 +02:00
David Négrier
492196b333
Cleanup: renaming "frame" to "character"
...
The "frame" variable actually contains a string pointing to the character selected.
It has nothing to do with a frame which is usually a particular image in an animation.
I'm renaming the variable accross the application to avoid confusion.
2020-05-08 15:18:22 +02:00
David Négrier
02e6b50b16
Adding the display of a circle around the group
...
This PR adds the display of a circle around groups. This is useful to view where you need to go to speak to someone but also to debug.
Note: implementation is suboptimal, relying on a "graphics" object that is known to be slow. In the future, we need to use a circle as a sprite instead.
2020-05-08 00:35:36 +02:00
gparant
6a4aca723f
Fix CI
2020-05-06 02:17:07 +02:00
gparant
5a6415607d
Send event and play animation with user frame
2020-05-06 01:50:01 +02:00
gparant
b51ce51847
Fix unit test
2020-05-04 08:44:07 +02:00
gparant
03bda7ddd5
Fix CI
2020-05-04 01:54:49 +02:00
David Négrier
d9fd2f7d5a
Merge branch 'master' of github.com:thecodingmachine/workadventure into event_group
2020-05-03 17:53:05 +02:00
David Négrier
9c32c930a0
Merge
2020-05-03 17:47:54 +02:00
David Négrier
3b27f8b000
Making the group radius distinct from the minimum distance to connect 2 players
...
Also, changed default settings from 160px for Group Radius to 120px
(minimum distance to connect 2 players remains 160px)
2020-05-03 16:57:17 +02:00
David Négrier
dcc9725abd
Improving test
2020-05-03 16:22:42 +02:00
David Négrier
58565a7f45
Refactoring events to connect/disconnect a user to a group
2020-05-03 16:08:04 +02:00
David Négrier
bf0fa516d4
First working version with disconnection
2020-04-29 23:12:55 +02:00
David Négrier
7da8a6138f
Adding a (failing test) for disconnecting users
2020-04-28 23:01:56 +02:00
David MAECHLER
4bc23ede90
unit test on connect is working, lets start the worst ....
2020-04-09 23:26:19 +02:00
David MAECHLER
e3b0f99f04
blocked on some logic...WIP commit
2020-04-08 20:40:44 +02:00
David MAECHLER
fbfc208129
BIG WIP of refactoring my work in TS
2020-04-07 10:08:04 +02:00
kharhamel
ded19549c7
added jasmine in the back
2020-04-06 15:48:19 +02:00