Daniel Gibbs
f9a5ed089a
fix: revert modules in functions dir to v23.2.3
2 years ago
Daniel Gibbs
0bec0ca218
feat: convert functions dir to modules dir ( #4169 )
* functions dir will be deleted after 14 days
2 years ago
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
3 years ago
Daniel Gibbs
53fdf7c705
fix(rust): resolve rust seed not loading to server ( #3407 )
4 years ago
Daniel Gibbs
bb994660f7
fix(config): resolves issue with settings not always picked up in start parameter ( #3320 )
4 years ago
Daniel Gibbs
852feec520
fix: standardise and refactor comment headers ( #3198 )
5 years ago
Daniel Gibbs
ee515b7786
feat(alerts): add rocket.chat and alerts refactor ( #3051 )
* update linuxgsm alert logo
* add Rocket.chat alert option
* Refactor of post details by removing pastebin and hastebin
* Improved alert standardisation
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>
5 years ago
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
5 years ago
Daniel Gibbs
eb38074640
fix(update-lgsm): versions before v20.3.0 will not use version tags ( #2900 )
5 years ago
Daniel Gibbs
707a546078
Auto stash before cherry pick of "versions before v20.3.0 will not use version tags"
5 years ago
Daniel Gibbs
d908637965
fix(update-lgsm): will force check_version.sh to download
this fix will help older versions of LinuxGSM transition to v20.3.0 and above by forcing check_version.sh to download if missing
5 years ago
Daniel Gibbs
66bf5e059e
feat(log): refactor log handling ( #2859 )
* standardise module identifiers
* renamed logs.sh to core_logs.sh
* improve stats log
* remove local
* functionselfname rename
5 years ago
Daniel Gibbs
8f14f97ec5
feat(steamcmd): move steamcmd dir to standard location ( #2822 )
* improvements to steamclient.so fix
* added fix to install inconsistent location across distros
* added dev/null for master server
* XDG_DATA_HOME
* prevent check_last_update from restarting server if stopped
5 years ago
Daniel Gibbs
fb69bafcd6
fix(legacy): add service name to core_legacy.sh
6 years ago
Daniel Gibbs
b0c623f3ec
Update core_legacy.sh
6 years ago
Daniel Gibbs
e0acffad80
feat: Refactor comments to follow standards ( #2389 )
6 years ago
Daniel Gibbs
9352e14234
added code to deal with old workshop vars
7 years ago
Daniel Gibbs
77f1f9ea23
changed to new domain linuxgsm.com
7 years ago
Daniel Gibbs
1b7f2f9626
Alerts will postdetails to allow more info in alert
8 years ago
Daniel Gibbs
2834685a01
Fixed legacy scripts unable to create tmpdir
8 years ago
Marvin Lehmann
521c30e58e
Removed duplicated scriptlogdir legacy entry
8 years ago
Daniel Gibbs
8b9157f361
Corrected legacy scriptlogdate
8 years ago
Daniel Gibbs
9d5000a979
Corrected legacy scriptlogdate
8 years ago
Daniel Gibbs
eaf1f78842
Added scriptlogdir to legacy vars
8 years ago
Daniel Gibbs
a8811b39cd
added scriptlog to legacy vars
8 years ago
Daniel Gibbs
e1d6adfa0e
added scriptlogdir to legacy vars
8 years ago
Daniel Gibbs
b9d40f7e64
added legacymode flag
8 years ago
Daniel Gibbs
b3ae3cb7bc
Legacy: Added steamcmddir
8 years ago
Daniel Gibbs
324fa47b2a
Legacy: getting logs to work
8 years ago
Daniel Gibbs
115a8d6127
Added legacy function to handle legacy scripts
8 years ago