Commit Graph

56 Commits

Author SHA1 Message Date
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