Commit Graph

177 Commits

Author SHA1 Message Date
Daniel Gibbs
a6ae012f12 Release v22.2.1 2022-10-22 22:55:22 +01:00
Daniel Gibbs
2257be4a8e fix: add docker compatibility
fix: allow find to search in symlinks
2022-10-22 22:51:23 +01:00
Daniel Gibbs
4c52885ae3 Release v22.2.0 2022-10-05 21:04:53 +01:00
Daniel Gibbs
635f4bce52
chore: use prettier for code tidy (#3901)
* feat: start using prettier linter

https://prettier.io/

* feat: prettier code formatting

* feat: add super linter
2022-06-22 23:29:49 +01:00
Daniel Gibbs
f34bae849b Release v22.1.0 2022-06-02 22:15:00 +01:00
Daniel Gibbs
9737de5086 Merge branch 'hotfix/v21.5.1' into develop 2022-01-17 22:47:19 +00:00
Daniel Gibbs
437ebfaed7 Release v21.5.1 2022-01-17 22:44:07 +00:00
StudioEtrange
fc97f5b696
feat(core): allow to set github details at runtime with env vars (#3708) 2022-01-17 22:38:25 +00:00
Christian
f60c65a744
refactor(core): move curl check to main file (#3740) 2022-01-15 13:30:48 +00:00
Daniel Gibbs
043f9da769 Release v21.5.0 2021-12-31 21:23:00 +00:00
Daniel Gibbs
454e53bb96
spaces
Release v21.4.1


new line


Release v21.4.1
2021-10-29 23:10:12 +01:00
Daniel Gibbs
d087174603
Release v21.4.0 2021-10-27 00:17:45 +01:00
Daniel Gibbs
36c419ed15
Release v21.3.3 2021-10-24 23:26:53 +01:00
Daniel Gibbs
222eb9dffd
Release v21.3.2 2021-10-11 00:03:30 +01:00
Daniel Gibbs
da40c636e6
Release v21.3.1 2021-09-28 22:54:05 +01:00
Daniel Gibbs
f6c982746b Release v21.3.0 2021-09-25 12:45:11 +01:00
Daniel Gibbs
79b60561a0 v21.2.5 2021-08-06 20:43:22 +01:00
Daniel Gibbs
9b6d239ca4
v21.2.4 2021-06-10 12:05:41 +01:00
Daniel Gibbs
669e2c9227 Release v21.2.3 2021-03-28 22:25:02 +01:00
Daniel Gibbs
53fdf7c705
fix(rust): resolve rust seed not loading to server (#3407) 2021-03-28 21:46:36 +01:00
Daniel Gibbs
532443eafe Release v21.2.2 2021-03-15 23:03:50 +00:00
Daniel Gibbs
5ad8422784 Release v21.2.2 2021-03-15 22:50:51 +00:00
Christian
342c48c9cf
fix(core): fix start paramerter reloading (#3380)
* fix(core): fix start paramerter reloading

Co-authored-by: Daniel Gibbs <me@danielgibbs.co.uk>
2021-03-15 20:04:30 +00:00
Daniel Gibbs
23f6c9a35c
fix(config): parms setting will work again if present in configs (#3381)
* fix(config): parms setting will work again if present in configs

This will allow the legacy "parms" to still function
2021-03-15 20:02:33 +00:00
Daniel Gibbs
3eeaf8fcc7 Release v21.1.1 2021-03-14 17:23:37 +00:00
Christian
40625a7892
fix: startparameters set instead of parms and call function to eval parms once (#3340) 2021-03-06 21:53:29 +00:00
Christian
d0e38df372
fix: revert part of #3280 to fix upgrade (#3341) 2021-03-06 21:53:01 +00:00
Daniel Gibbs
f5bc105114 Release v21.2.0 2021-03-06 10:12:31 +00:00
Daniel Gibbs
bb994660f7
fix(config): resolves issue with settings not always picked up in start parameter (#3320) 2021-03-06 09:57:59 +00:00
Christian
0ab57342b2
fix(core): add execution of check_ip before the config init (#3289) 2021-02-21 21:13:40 +00:00
Daniel Gibbs
0ca6c8a0fb
feat(send): new command send (#3288)
The send command will appear for any game servers that support sending commands within the console i.e interactive console.

Note: This is not rcon support

Co-authored-by: Daniel Gibbs <me@danielgibbs.co.uk>
Co-authored-by: DUDU54 <14166148+DUDU54@users.noreply.github.com>
2021-02-20 22:33:15 +00:00
Christian
ce1fe2955a
feat(core_dl): add more hashing methods (#3280) 2021-02-19 22:05:56 +00:00
Daniel Gibbs
32320a6a03 Release v21.1.3 2021-02-07 23:36:57 +00:00
Christian
5752fc359b
fix(core): allow the override of the executeable via common or instance config (#3218) 2021-02-07 23:34:21 +00:00
Daniel Gibbs
90a75aedd5 Release v21.1.2 2021-02-05 16:11:58 +00:00
Daniel Gibbs
419d74b831 feat(newserver): Valheim (#3212)
Co-authored-by: Alasdair Haig <boaz.sylvannia@live.com>
Co-authored-by: Alasdair Haig <alasdair.coille@gmail.com>
Co-authored-by: AlasdairHaig <AlasdairHaig@users.noreply.github.com>
2021-02-05 16:10:55 +00:00
Daniel Gibbs
b57cf8b9b8 Release v21.1.1 2021-01-28 21:44:44 +00:00
Daniel Gibbs
d82cc915a6
Release v21.1.0 2021-01-27 22:16:03 +00:00
Daniel Gibbs
eed12cac36 fix(install): fix menu missing first server off list (#3196) 2021-01-25 20:26:26 +00:00
Daniel Gibbs
852feec520 fix: standardise and refactor comment headers (#3198) 2021-01-25 20:26:17 +00:00
Daniel Gibbs
db2a769f2d feat: improved start parameters system (#3151)
Significant refactor of start parameters that removed the need for a function in LinuxGSM configs. 

Co-authored-by: H3o66 <chris.h3o66@gmail.com>
2021-01-25 20:25:38 +00:00
Daniel Gibbs
ccbe56926c feat(config): add secrets config to store sensitive settings (#3080)
* feat(config): add secrets.cfg

* changed name of config

* updated wording
2021-01-25 20:20:19 +00:00
Daniel Gibbs
7bc55f1820 release v20.6.2 2020-12-18 22:15:52 +00:00
Daniel Gibbs
db559aabe0 v20.6.1 2020-12-05 11:17:54 +00:00
Daniel Gibbs
b7c8f9e548 v20.6.0 2020-12-04 14:21:06 +00:00
Christian
269bf6e491
fix: add connect timeout to core curl functions (#3117) 2020-11-29 13:20:56 +00:00
Max Vaessen
a75ce429b5
feat: allow forks to use master branch (#3073)
The standard behaviour for master is that it uses the release/version number rather than the latest master. This is designed to prevent modules "version mixing" e.g alerts.sh being on v20.4.0 and alerts_discord.sh being v20.5.0. Version mixing can cause unpredictable behaviour and break installs.

This solution will ensure that only the official the GameServerManagers repo uses this method. This allows forked repos to use custom code in master ignoring the release.
2020-10-10 22:14:19 +01:00
Daniel Gibbs
ff646adb24 Version v20.5.1 2020-10-05 22:35:12 +01:00
Daniel Gibbs
5b84fb5bf4 Release 20.5.0 2020-09-20 21:32:35 +01:00
Daniel Gibbs
33eb01b387
feat: remove requirement to input IP (#3015)
Removes a long time annoyance for any users who have servers with multiple IP addresses.

Now if the server has more than one IP address LinuxGSM will automatically try query all IP's until it gets a response.

The default IP in settings will now be 0.0.0.0 this also helps resolve issues with source servers and LAN browser #2534

If required it is still possible to manually enter the IP address you want to use. Also, displayip setting is useful if you want your alert to specify an IP address

IP variables for reference
ip the default IP for the server if using 0.0.0.0 LinuxGSM will query all available IP addresses
queryips a list of the ip addresses that will be queried
queryip the ip address that is being queried
displayip the ip/hostname you want to show up in alerts. if unset the internet-facing IP will be used
extip the external internet-facing IP address
2020-09-12 21:53:45 +01:00