Daniel Gibbs
f5369ca901
fix: Change http to https in comment
7 months ago
Daniel Gibbs
d14252017d
fix(sf): Update Satisfactory executable ( #4643 )
change: remove MultiHome Parameter for sfserver
removed temporary fix with sf 1 release
Co-authored-by: Armin <[email protected] >
7 months ago
Daniel Gibbs
e0b77391bc
feat: various UI changes ( #4326 )
* refactor: remove unnecessary comments in default server configurations
The commit removes unnecessary comments from the default server configurations. The comments were providing instructions to edit the configuration files with care, but they are not needed and can be safely removed.
* refactor: update server names in default configuration files
- Updated the servername value in multiple default configuration files to "LinuxGSM" for consistency.
- Refactored the code to reflect the changes made.
* refactor: rename fn_script_log_fatal to fn_script_log_faail
to create more consistency with naming
* feat: improve console output formatting
- Added separator function to improve readability of console output.
- Replaced multiple instances of manual separators with the new function.
- Updated commit message to follow conventional commit standard.
* refactor: remove unnecessary fn_sleep_time calls
This commit removes the fn_sleep_time function calls that are no longer needed in multiple modules. The fn_sleep_time function was used to introduce a delay, but it is no longer necessary for the current implementation.
* better standardise random
* removed bold where not required
2 years ago
Daniel Gibbs
eb5c8338ab
refactor: renamed fatal to fail to improve consistency
- Updated the log level from "fatal" to "fail" in the alert scripts.
2 years ago
Daniel Gibbs
105350fbe3
feat: Add temporary fix for Satisfactory upgrade ( #4243 )
This commit adds a temporary fix for upgrading Satisfactory from Update 7 to Update 8. A symlink is created between UnrealServer-Linux-Shipping and UE4Server-Linux-Shipping until the update is released.
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
8a5c28ae9c
fix: add execname to check_executable
2 years ago
Daniel Gibbs
852feec520
fix: standardise and refactor comment headers ( #3198 )
4 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 <[email protected] >
Co-authored-by: Alasdair Haig <[email protected] >
Co-authored-by: AlasdairHaig <[email protected] >
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
d106384e28
feat: convert commandname to modulename ( #2728 )
5 years ago
Daniel Gibbs
835fdee88e
feat(core): convert ${curlpath} to using curl and improve code standards ( #2616 )
5 years ago
Daniel Gibbs
7059d9a6cf
feat(linuxgsm): various ui improvements ( #2554 )
* added column to debug
* added colour to header
* colourised LinuxGSM header text
* updated donate message
* ascii logo
* warn colour and altered header
6 years ago
Daniel Gibbs
c7413599d2
fix(check): prevent restart from bypassing check_executable ( #2278 )
6 years ago
Daniel Gibbs
208c342bcc
corrected message
6 years ago
Daniel Gibbs
a79feaf34c
feat(update): Update command refactor
* Update update_factorio.sh
* feat(core): add error eol message
* fix(alert): resolve typo with script messages
* fix(check): add debug to executable check
* fix(general): correct commandname
* fix(general): change to lowercase
* fix(general): remove not required exitcodes
* fix(general): remove not required exitcodes
fix(general): remove not required exitcodes
* fix(check): a minor refactor
* feat(linuxgsm): Clear tmp directory
added script log
* feat(update: Factorio update now checks current build from executable
* feat(update: Factorio update now checks current build from executable
sqush
* moved executable dir
* feat(update): refactor of fctrserver updater
* changed to directory
squash
* corrected build details in log file
* corrected build details in log file
* more changes to logging
* altered log messages
* Re-worded current>local latest>remote
* Re-worded current>local latest>remote
* corrected logging
* corrected fn_script_log_fatal
* altered message to error from fatal
* improves messages
* minor tidy
* correct script log message
* code tidy
* feat(mumble): refactor mumble updater
* feat(mtaserver): refactor mtaserver updater
* feat(mcserver): refactor mcserver updater
* feat(fctrserver): refactor fctrserver updater
* tidy up script wording
* corrected function name
* bug fixes for mcserver updater
* add sleep to allow mcserver time to generate log file
* increase timer to 30 seconds
* increased to 60 seconds
* changed back to red
* add check for log file delay to allow time to generate
* further refactor improvements
* mtaserver: curl now uses to get info from version.h
* minor tidy
* refactor ts3 updater
* corrected server arch
* refactor
* refactor updaters
* refactor updaters
* removed app_info_print
6 years ago
Daniel Gibbs
6848c9dbf7
Revert " SC2168: 'local' is only valid in functions."
This reverts commit 062ca4236c
.
7 years ago
Daniel Gibbs
616e976251
Revert "SC2168: 'local' is only valid in functions."
This reverts commit aaa971c0ad
.
7 years ago
Daniel Gibbs
aaa971c0ad
SC2168: 'local' is only valid in functions.
7 years ago
Daniel Gibbs
062ca4236c
SC2168: 'local' is only valid in functions.
7 years ago
Daniel Gibbs
77f1f9ea23
changed to new domain linuxgsm.com
7 years ago
Daniel Gibbs
fdbc6fc73c
updated function_selfname to help with issue #1425
8 years ago
Daniel Gibbs
a7e79a5350
renamed scriptlog to lgsmlog
Since there are so many types of logs beign used now changing script to lgsm will clarify what you are working with
8 years ago
UltimateByte
fadc79e84c
Full path showed to the user
fixes #1288
8 years ago
Daniel Gibbs
11696acf5a
Renamed LGSM to LinuxGSM
For consistant branding.
8 years ago
Daniel Gibbs
35269a57c7
Corrected header
8 years ago
UltimateByte
7ea7a6d94b
I'm dumb
8 years ago
UltimateByte
5f95892b8d
Check if executable exists
8 years ago
Marvin Lehmann
3eee2b3690
Fixed some typos and improved descriptions
These changes do not affect the functionality of the code.
9 years ago
Daniel Gibbs
46941def99
function_selfname + fixes
9 years ago
Daniel Gibbs
6a3193194d
removed local commandaction="Checking"
9 years ago
Daniel Gibbs
21512494fa
module name has been split
now named
commandname and command action
command name is used in logs
command action is used on-screen.
Also alterations to function_selfname now called just selfname
9 years ago
Daniel Gibbs
b8f44749a0
Ditched lgsm_version as not used
added
local modulename="Function"
local function_selfname="$(basename $(readlink -f "${BASH_SOURCE[0]}"))"
to all functions
9 years ago
Daniel Gibbs
b077588f36
More alterations for exitcodes
9 years ago
Daniel Gibbs
adfbaa49f3
updated fn_scriptlog to fn_script_log
Bringing in line with other function names
9 years ago
Daniel Gibbs
678f8b83f8
Removed trailing spaces from files
Added "trim_trailing_white_space_on_save": true in to my sublime
text install to make sure trailing spaces get removed.
9 years ago
Daniel Gibbs
bf03a08f06
Version 210516
9 years ago
Daniel Gibbs
65bc10074c
Changed http to https on LGSM links
9 years ago
Daniel Gibbs
841a65b2f7
moved functions to lgsm dir
9 years ago
Daniel Gibbs
ece19b3355
Updated messages func names
Update al messages function names to make is easier to read
9 years ago
Daniel Gibbs
2e70c72476
Renamed function
9 years ago
Daniel Gibbs
496463f45c
Added ability to be logged if available.
9 years ago
Daniel Gibbs
5f290fd3b8
Updates all version numbers
9 years ago
Daniel Gibbs
069f2cba06
updated dates
9 years ago
Daniel Gibbs
4172ceba58
changed back to -d
9 years ago
Daniel Gibbs
95602338a3
check_systemdir
9 years ago
Daniel Gibbs
860126bf7d
Initial renaming
creating new branch to test renaming
9 years ago
Daniel Gibbs
39e963fb13
Change to function version to variable
9 years ago
Daniel Gibbs
4a66d6de7f
Added exit codes where needed
10 years ago
Daniel Gibbs
bcad424b78
danielgibbs.co.uk to gameservermanager.com
10 years ago