Commit Graph

80 Commits

Author SHA1 Message Date
Björn Dahlgren
827f1e614a Update async library to 2.x 2022-05-30 22:49:15 +02:00
Björn Dahlgren
b86f7cb9e0 Convert server process error to string before writing to stream 2022-01-23 20:47:57 +01:00
Björn Dahlgren
c5d69ac61b
Merge pull request #208 from Dahlgren/bugfix/manager-save-error
Log errors while saving servers instead of crashing
2021-12-30 02:53:44 +01:00
Björn Dahlgren
3175c85997 Restore support for CDLC Western Sahara 2021-12-30 02:53:11 +01:00
Björn Dahlgren
900d2d8280 Log errors while saving servers instead of crashing 2021-12-28 03:21:45 +01:00
Björn Dahlgren
8a16c69e3e Add metadata about mods
* Mod info
* Size
* Steam Workshop info
2021-12-27 20:12:04 +01:00
Björn Dahlgren
0e34634a07 Add support for CDLC Western Sahara 2021-11-18 15:58:16 +01:00
Björn Dahlgren
3c56bba515 Remove global config variable from server file 2021-07-10 15:38:50 +02:00
Björn Dahlgren
30e7a8cdb0 Delay headless clients startup until server is started 2021-07-10 15:17:17 +02:00
Björn Dahlgren
8537d50f20 Use server id instead of hardcoded arma3server prefix for logs on Linux 2021-07-10 14:04:14 +02:00
Björn Dahlgren
1ebd0afe86 Cleanup old log files on Linux 2021-07-10 13:56:55 +02:00
Björn Dahlgren
0d9b6134b7 Sort logs by creation date in descending order 2021-07-10 13:47:03 +02:00
Björn Dahlgren
a33c866644 Filter log files to rpt 2021-07-10 13:47:02 +02:00
Björn Dahlgren
9465508637 Create log files for both server and headless clients on Linux 2021-07-10 13:42:53 +02:00
Björn Dahlgren
d9a22ff166 Add CSLA support 2021-06-16 14:32:41 +02:00
Björn Dahlgren
bddcf53d60 Add support for GM and VN CDLC mod folders 2021-05-06 20:08:39 +02:00
Björn Dahlgren
5d6522d520 Find mod folders recursively 2020-12-26 13:56:59 +01:00
Björn Dahlgren
e88b435edb Update standard to v14 2019-09-22 21:56:22 +02:00
Björn Dahlgren
cd9f9f82f5 Split mission and world name in missions list 2019-06-23 20:04:28 +02:00
Björn Dahlgren
2e3f5eff79 Add support for additional configuration options
Options can be defined globally in config.js or per server in web ui
2019-06-02 12:26:40 +02:00
Björn Dahlgren
a61f956efb Handle errors while loading missions list 2018-10-08 23:16:07 +02:00
Björn Dahlgren
5880b10b24 Add null check for error callback on missions update 2018-08-18 16:34:01 +02:00
Björn Dahlgren
ae21680da8 Push missions with socket connection 2018-08-18 13:04:33 +02:00
Björn Dahlgren
4b1fa7b52f Push settings with socket connection 2018-08-18 12:31:47 +02:00
Björn Dahlgren
a39e6f17e0 Remove Play withSIX 2018-08-18 01:22:44 +02:00
Björn Dahlgren
c84acff059 Avoid spawning a new instance of an already running server 2018-01-02 14:30:39 +01:00
Björn Dahlgren
4b23b687d6 Add delete button to log files list 2017-10-05 21:42:50 +02:00
Björn Dahlgren
7dedbc9f45 Support logs directory for Arma, Arma 2 and Arma 2 OA 2017-10-05 21:39:31 +02:00
Björn Dahlgren
85ab98e778 Fix file patching json key for server 2017-10-03 10:56:58 +02:00
Moritz Schmidt
a3298f3057 add file patching options 2017-10-03 10:46:02 +02:00
Moritz Schmidt
6c979baeec enable user to view log file in browser 2017-10-02 10:57:00 +02:00
Moritz Schmidt
f5e3755c51 add file size to log file view 2017-10-02 10:52:38 +02:00
Moritz Schmidt
49ceacf8ae configure motd/forcedDifficulty per server 2017-10-01 04:24:05 +02:00
Moritz Schmidt
af17f8a76d pass admins array from config to server config 2017-10-01 04:11:42 +02:00
Moritz Schmidt
9326ee4c73 allow array of basic auth users 2017-10-01 03:26:07 +02:00
Björn Dahlgren
853a79546a Lint and format all backend code with standard.js 2017-09-11 23:10:43 +02:00
Björn Dahlgren
a241242cfc Support variable number of headless clients 2017-09-11 22:53:13 +02:00
Guillermo Rodriguez
b17dc8822c Fixed issue arising from uploading missions to a server with multi-partitions 2017-08-22 20:07:41 -06:00
flexgrip
c8fe5348e0 Add verifySignatures option 2017-08-07 03:15:25 +00:00
Björn Dahlgren
8f1389464d Mission Upload broken after Express 4 update 2017-04-04 23:51:22 +02:00
Björn Dahlgren
a974d1bbf6 Update to Express 4 2017-04-01 12:55:09 +02:00
Björn Dahlgren
bf7d6ed08c Catch errors while spawning processes and log to console 2017-04-01 12:46:39 +02:00
Björn Dahlgren
1e0b7bddbb Don’t resolve mods when saving servers 2017-04-01 11:30:29 +02:00
Björn Dahlgren
00b39fccbf Handle first start without servers.json and better empty servers state 2017-04-01 10:49:45 +02:00
Björn Dahlgren
360887fcce Removed unused mod folder traversal 2017-04-01 10:34:38 +02:00
Björn Dahlgren
fb6e731a81 Servers with more than one dot in title could not be handled 2017-03-31 17:34:08 +02:00
Björn Dahlgren
408383ad4f Change slug generation library to avoid issues with build environment 2017-03-31 17:23:40 +02:00
Björn Dahlgren
532ba2a289 Fixed Arma 3 x64 server queries not working 2017-03-18 19:33:29 +01:00
Björn Dahlgren
df61164fc9 Auto Start selected servers when Manager launches 2017-02-20 10:51:13 +01:00
Björn Dahlgren
fac18c00b6 Set startup parameters for server instances 2017-02-18 19:36:53 +01:00