Dusan Milutinovic
0e7bc2fc91
Fixed bug #148 . Added PLAYER_DISCONNECTED event
2021-03-02 00:05:46 +01:00
Thomas Smyth
62d925b4fd
Add queue length to player count in API ping
2021-02-26 15:53:01 +00:00
Thomas Smyth
89ee15de3f
Use A2S player count in API ping
2021-02-26 15:48:45 +00:00
Thomas Smyth
2704b099de
Tidy SquadJS API ping error message
2021-02-26 10:56:26 +00:00
Thomas Smyth
19f5b8f879
Rename deployable take damage event
2021-02-03 23:30:54 +00:00
Thomas Smyth
28540fce26
Add deployable take damage event
2021-02-03 22:31:38 +00:00
Thomas Smyth
476afc0688
Track admin cam usage over RCON instead of logs
2021-02-03 19:17:25 +00:00
Thomas Smyth
b5a3f4c59b
Initial Squad v2 Layer Support
2021-02-03 17:33:01 +00:00
SeanWalsh95
76129078c3
rm async/await on non asynchronous functions and calls
2021-01-12 12:02:38 -05:00
SeanWalsh95
4aa0412ee5
move adminList logic to pulling from server instead of storing copy on init
...
changes per https://github.com/Thomas-Smyth/SquadJS/pull/125#issuecomment-758783309
2021-01-12 11:59:08 -05:00
SeanWalsh95
5c5be9295c
Fix bug whre getAdmin returns perms instead of S64IDs
2021-01-12 11:33:28 -05:00
Thomas Smyth
90795883fd
Update dependencies
2021-01-09 15:16:00 +00:00
Thomas Smyth
8ca9c0b38b
Update SquadJS API requests
2021-01-09 14:51:59 +00:00
Thomas Smyth
23518b4d97
Add SCBL plugin
2021-01-07 20:52:55 +00:00
Thomas Smyth
4a9521a8f9
Merge branch 'beta' into pr/112
2020-12-26 17:58:20 +00:00
11T Studio
203f357888
Check only via layerclassname
...
This would fix the issues with showing the last played layer and not the current one.
2020-12-22 23:25:42 +01:00
SeanWalsh95
7d37369de9
alternate cfg for FTP + readme changes
...
nested ftp config inside server cfg to pass entire cfg to LogParser, alterations are overridden as needed.
Formatted readme to be able to find relevent sections quicker by collapseing detailed content.
moved info about creating plugins to plugin folder and refrenced from main readme
Small changes to readme to support new formats in the cfg file
2020-12-16 14:00:40 -05:00
Levent007
c787aa3565
Adding support for multi-ip rcon
2020-12-12 21:47:06 +01:00
Thomas Smyth
baf07a79b6
Refactor log parser
2020-12-10 20:46:29 +00:00
Thomas Smyth
f434e94199
Refactor RCON
2020-12-10 18:51:32 +00:00
Thomas Smyth
255e9c7968
Convert AutoKickUnassigned & Tidy Code
2020-12-08 16:40:56 +00:00
Thomas Smyth
fae5dd4efa
Merge branch 'v2' into auto-kick-afk
2020-12-08 12:17:02 +00:00
Thomas Smyth
fc629ebc77
DBLog Plugin
2020-12-08 12:13:53 +00:00
Thomas Smyth
e02a5417f6
Add matches to DBLog
2020-12-06 23:09:33 +00:00
Thomas Smyth
3fb00b6dd1
Add player counts to DBLog
2020-12-06 21:45:06 +00:00
Thomas Smyth
915ec298f3
Lint
2020-12-06 21:23:05 +00:00
Thomas Smyth
6107612fb2
DBLog Plugin WIP
2020-12-06 21:21:41 +00:00
Thomas Smyth
3daf73de86
Add more logging from SquadServer
2020-11-09 21:10:32 +00:00
Thomas Smyth
8de7368163
lint
2020-11-08 00:10:55 +00:00
SeanWalsh95
00370ec283
Merge branch 'v2' into auto-kick-afk
2020-11-07 18:50:40 -05:00
SeanWalsh95
11b8801c2f
move fetching admin lists to util
2020-11-07 18:43:08 -05:00
Thomas Smyth
9d45d4c13d
Refactor SquadServer factory
2020-11-07 12:03:25 +00:00
SeanWalsh95
6ad552b7b0
Descriptive Plugin Error Message
...
error message for the case where a plugin is defined in the config file but does not exist in the codebase
2020-11-05 11:32:25 -05:00
SeanWalsh95
013ace439f
Merge branch 'v2' of https://github.com/Thomas-Smyth/SquadJS into Thomas-Smyth-v2
2020-11-05 11:02:16 -05:00
Thomas Smyth
d32d3000d9
Refactor template scripts
2020-11-04 23:17:21 +00:00
SeanWalsh95
f63dfa26a4
move remoteAdmins to connectors
2020-10-30 17:17:53 -04:00
SeanWalsh95
7dd1e57953
rename afk => unassigned
...
+ typo
2020-10-30 15:58:31 -04:00
SeanWalsh95
9d3178ce2b
more readable group matching
2020-10-29 13:14:20 -04:00
SeanWalsh95
ce76895e10
add logging/ fix logic
2020-10-28 15:33:21 -04:00
SeanWalsh95
602b8bf720
more descriptive option name
2020-10-27 18:09:11 -04:00
SeanWalsh95
41f9572986
add admins from remote adminlist
2020-10-27 17:31:05 -04:00
SeanWalsh95
e2e1c80a29
Merge branch 'v2' into auto-kick-afk
2020-10-25 20:39:34 -04:00
SeanWalsh95
20f0e101eb
add PLAYER_TEAM_CHANGE/PLAYER_SQUAD_CHANGE events
2020-10-25 20:15:08 -04:00
Thomas Smyth
359b0319da
Rcon client rewrite
2020-10-26 00:11:47 +00:00
Thomas Smyth
0d5bd481f0
Add additional logging to LogParser
2020-10-25 14:28:36 +00:00
Thomas Smyth
7262533f0e
Use Logger in LogParser and RCON
2020-10-25 14:24:48 +00:00
Thomas Smyth
e39d36d6d2
Refactor logging
2020-10-25 13:59:57 +00:00
Thomas Smyth
4189e4dc53
Send SquadJS version in API ping
2020-10-25 13:42:34 +00:00
Thomas Smyth
56b48b0dd4
Update SquadJS API route
2020-10-25 13:37:24 +00:00
Thomas Smyth
1bf1317800
Ping config information to SquadJS API
2020-10-23 11:38:06 +01:00
Thomas Smyth
58ffc88085
Add support for useListForSize
2020-10-22 18:18:44 +01:00
Thomas Smyth
cfbebb4ad4
TeamRandomizer plugin
2020-10-21 22:49:07 +01:00
Thomas Smyth
3f67128160
Accept config as environmental variable
2020-10-21 21:00:37 +01:00
Thomas Smyth
d6ccde4db6
DiscordRoundWinner plugin
2020-10-21 20:28:29 +01:00
Thomas Smyth
2ba158ca7a
Improve DiscordSubsystemRestarter responses
2020-10-14 19:51:33 +01:00
Thomas Smyth
84762a4a5c
DiscordAdminCamLogs & DiscordSubsystemRestarter plugins
2020-10-14 19:50:35 +01:00
Thomas Smyth
68c685ff19
Improve log parsing
2020-10-14 17:01:19 +01:00
Thomas Smyth
7d7d4369f0
DiscordAdminRequest plugin
2020-10-13 12:08:21 +01:00
Thomas Smyth
2061429e42
DiscordRcon Permissions
...
Adaptation of https://github.com/Thomas-Smyth/SquadJS/pull/85
Co-Authored-By: SeanWalsh95 <14982667+SeanWalsh95@users.noreply.github.com>
2020-10-12 22:04:51 +01:00
Thomas Smyth
f923e9179e
Add ftpHost option
2020-10-12 21:38:15 +01:00
Thomas Smyth
122a4a5ec0
Wrap intervalled data collection in try catch blocks
2020-10-05 22:53:24 +01:00
Thomas Smyth
4501ab9779
ChatCommands, IntervalledBroadcasts & SeedingMode plugins
2020-10-05 22:47:33 +01:00
Thomas Smyth
31edc04390
Fix plugin enabled option
2020-10-05 19:01:43 +01:00
Thomas Smyth
3f9040dc15
Fix SquadLayers call in updateLayerInformation
2020-10-05 18:58:24 +01:00
Thomas Smyth
39efc08a78
SquadJS v2.0 Initial Framework
2020-10-05 18:56:45 +01:00
Thomas Smyth
516d4512e1
Prevent refetching in getPlayerByName suffix
2020-10-03 20:10:59 +01:00
Thomas Smyth
d139a41f88
Rename events
2020-09-09 14:02:56 +01:00
Thomas Smyth
702a717833
Add SquadJS factory and refactor existing code
2020-08-20 21:21:03 +01:00
Thomas Smyth
4445adf8f7
Increase line lengths
2020-06-14 12:58:27 +01:00
Thomas Smyth
a469af2719
Improve the way the A2S player count is collected
2020-05-18 16:34:43 +01:00
Thomas Smyth
6a85afadf2
Fix lack of updating of server information
2020-05-15 19:56:03 +01:00
Thomas Smyth
3eb53c2ada
SquadJS v1
2020-05-15 18:42:39 +01:00