Fantino Davide
140bee22ea
fix: handle Teams not loaded in server info
2023-12-12 18:46:50 +01:00
Fantino Davide
f2000f63f8
Merge branch 'master' into eos-integration
2023-12-12 03:02:36 +01:00
Fantino Davide
ee09fc3d63
chore: conflict resolution
2023-12-12 03:01:20 +01:00
Fantino Davide
978ad35b3a
refactor: updated log parsers for Squad V7
2023-12-12 02:55:51 +01:00
Fantino Davide
2905b229a7
chore: defaultEnabled: true, linting
2023-12-12 02:54:56 +01:00
Fantino Davide
971c32f247
chore: removed unused dependencies, linting
2023-12-12 02:52:06 +01:00
Fantino Davide
4c7f55339a
fix: typo matchUnpossessedAdminCam and removed unused dependency
2023-12-12 02:48:36 +01:00
werewolfboy13
6a9b691bcd
Adds Support for #322
2023-11-18 17:40:18 -06:00
Fantino Davide
82dcbd49a6
feat: support Squad V7 rcon messages
2023-11-18 23:34:04 +01:00
Fantino Davide
522b85cdcc
fix+chore: improved server information parsing + fixed server public slots count
2023-11-18 23:33:03 +01:00
vohk
5427d36018
Update auto-kick-unassigned.js
...
Fixed typo in unassigned warning.
2023-11-17 22:40:14 -08:00
Fantino Davide
c43fec5fc1
feat: plugin to store in a database known steamid-eosid associations
2023-11-06 23:07:23 +01:00
Fantino Davide
4b0ee2023f
feat: updated log-parser with matching regex and new connection sequence
2023-11-06 23:06:01 +01:00
Fantino Davide
9878e55324
fix: updated regular expressions for matching EOSIDs in rcon.js
2023-11-06 23:02:50 +01:00
Fantino Davide
8b39bd720e
feat: updated core/rcon.js with passThrough support and EOSID to SeamID rewriting
2023-11-06 22:50:07 +01:00
sergelouie6
09b076f7c4
feat: added missing properties to getListPlayers and getSquads methods
2023-11-03 02:28:07 +08:00
Skillet
753fc17e6a
track playercontrollers for death logging
2023-11-02 01:14:05 -04:00
Marek
59f011bc2f
Update player-disconnected.js
2023-11-01 20:52:09 -05:00
Marek
1968035cd9
Update player-disconnected.js
2023-11-01 19:03:35 -05:00
Marek
b769431079
Merge branch 'master' into player-disconnected-close
2023-11-01 15:28:51 -05:00
Data Brezack
f71088e130
Add Pawn To OnPossess
2023-05-13 12:55:17 -04:00
ect0s
7b23e710e6
Change from Unet:close to Uchannel:close
...
In certain cases we do not much Unetclosed or it is missing from the log, however channel seams to always be called
2023-02-17 05:52:45 -05:00
Matz Reckeweg
3042c494d2
Apply codestyle
2023-01-29 12:27:38 +01:00
ect0s
62b8909064
Merge pull request #264 from DrKittens/engineio
...
Update Socket.Io version in package.json
2023-01-24 06:36:33 -05:00
Marek
d2480d23bf
Merge branch 'master' into tedious
2023-01-23 20:12:11 -06:00
Marek
eba9a451eb
Merge branch 'master' into engineio
2023-01-23 20:11:41 -06:00
ect0s
bc4095eb8c
Merge pull request #266 from fantinodavide/master
...
Prevent crash when a discord channel cannot be fetched by channelID
2023-01-21 19:48:46 -05:00
Davide Fantino
8b931ce0b9
Merge branch 'fix-tank-recognition' of https://github.com/fantinodavide/SquadJS into fix-tank-recognition
2023-01-21 22:02:16 +01:00
Davide Fantino
4e561c4362
fix: antitank vehicles being recognized as tanks
2023-01-21 22:02:11 +01:00
Marek
8e8b56937d
Merge branch 'master' into master
2023-01-21 14:58:18 -06:00
DrKittens
cfa5d0df26
Merge branch 'Team-Silver-Sphere:master' into tedious
2023-01-21 23:48:37 +11:00
DrKittens
726df6084c
Merge branch 'Team-Silver-Sphere:master' into engineio
2023-01-21 23:47:14 +11:00
ect0s
fd7483a323
Add Timestamps to logger
...
Change logger string constructor;
By default, no logging enabled.
if timestamps exists in logger config, timestamps enabled
2023-01-20 20:59:07 -05:00
werewolfboy13
836300b393
Updating wiki pipeline address.
2023-01-18 18:28:33 -06:00
Davide Fantino
e2a9c4b79f
chore: more detailed logging for fetch discord channel errors
2023-01-16 10:05:11 +01:00
Davide Fantino
b016226d70
chore: handle discord channel not initialized
2023-01-15 21:32:27 +01:00
Davide Fantino
59dc6832a5
chore: discord fetch channel handle not found
2023-01-15 21:26:57 +01:00
DrKittens
f8a9c8f752
resolves https://github.com/advisories/GHSA-crh6-fp67-6883
2023-01-12 22:32:33 +11:00
DrKittens
228050b743
Resolves https://github.com/advisories/GHSA-r7qp-cfhv-p84w
2023-01-12 19:21:45 +11:00
ect0s
616982927b
rename steamid-connected to client-login, roll forward to master
...
Resolve conflict with master
Change steamid-connected to client-login for consistent naming
2023-01-02 23:27:12 -05:00
ect0s
4233213acd
Merge remote-tracking branch 'upstream/master' into LogParser-Sessions
2023-01-02 23:24:13 -05:00
Thomas Smyth
b5c60ea9cf
Merge branch 'master' into SqCreationRCON
2023-01-02 19:01:09 +00:00
ect0s
3ebd5e2c3c
Keep SquadID in Event Emitter data
2023-01-01 19:27:23 -05:00
ect0s
6cce309bea
Roll foward
2023-01-01 19:25:02 -05:00
Marek
17a7c269a7
Merge branch 'master' into LogParser-Sessions
2022-12-28 18:12:23 -06:00
Marek
16b0803149
Merge branch 'master' into LogTickets
2022-12-28 17:16:08 -06:00
Sentennial
0db79ad231
fix for player-damaged and player-died as well
2022-12-27 22:27:15 -06:00
Sentennial
48d0445925
Adjust regex to capture wounds by PLA weapons.
2022-12-27 22:12:02 -06:00
ect0s
1301c227f2
Move events to eventstore.sessions for cleanup
2022-11-09 20:26:04 -05:00
ect0s
49809169b8
Player Connection/Disconnection Flow. cleareventStore caller
...
pending connection destroyed: error path for clients that fail to connect, required to cleanup connection state in this error case.
client-connected: Supersedes steamid connected, use base unreal engine client flow. Removes dependancy on EAC (broken as of squad 3.4). First step in resolving a new client connection. this gets us a connection id, steamid.
client-login: 2nd step in player connected flow, this setups the steamid into eventstore.steamid-connected.
playercontroller connected: gets us player controller. used in player connected flow.
player-connected: update to use new eventStore layout, now all players should always have suffix,steamid,controller. These are now also cached within the logparser for lookup. last step in player connected flow.
player-disconnected: uses new eventStore layout, marks players in eventStore.disconnected but doesn't remove cached players till map change; may be needed in cases with delayed logs, needs further testing. Broken as of Squad 3.4 due to EAC changes
steamid-connected: Removed in favor of client-connected, no longer works as of squad 3.4 due to EAC changes.
2022-11-09 20:20:50 -05:00