Daniel Gibbs
c2e31552a4
fix: add all modules from v23.2.3 to functions dir
This will reduce chances of migration issues
functions dir will eventually be removed
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
e86848c41c
feat: update refactor ( #4146 )
* feat(ut99): add oldunreal update functionality
* non-steam update refactor
* chore: flipping exit code if statements
Must have consistancy XD
* rename variables
* feat(ut99): now supports native x64
* extracts will now fail if files doesnt exist
* localbuild fix
* a
* fix: exit code bug
* improve progress bar
* add extractsrc and extractdest to deal with specific dir extracts
* update ts3 extract
* update
* paper REFACTOR
* mta
a
* fix(mta): prevent default resources exit from installer
* streamline mcserver
* mcb
* jk2
* fixes
* correct directory extract for factorio
* mcb remove non printable characters
* codacy
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
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
f76cd6b266
fix(logs): resolve modulename not showing in logs ( #2818 )
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
10a24f1930
added privilege key save location
6 years ago
Daniel Gibbs
ef2660e92c
output
6 years ago
Daniel Gibbs
5c3c36e8d2
fixing privilege key generation
6 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
e0acffad80
feat: Refactor comments to follow standards ( #2389 )
6 years ago
Daniel Gibbs
fa6cfe4086
feat(ui): add message display setting ( #2357 )
* setting to change the time in seconds messages are displayed. Default 0.5s
* Travis-CI messages have a 0s delay to speed up testing.
6 years ago
visdmin
87b8ed40f7
fix(install): Teamspeak3 server installation with MariaDB fixed. ( #2261 )
Co-authored-by: visdmin [email protected]
fix(ts3server): can now add socket info to mariadb.ini
feat(ts3server): copy libmariadb.so.2 if not found in serverfiles
feat(install): EULA agreement now handled by install_eula.sh
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
2fb2d34373
Shellcheck
7 years ago
Daniel Gibbs
685f51623c
SC2181: Check exit code directly with e.g. 'if mycmd;', not indirectly with $?.
7 years ago
Daniel Gibbs
062ca4236c
SC2168: 'local' is only valid in functions.
7 years ago
Daniel Gibbs
fff8e0a2f5
Release 180409
* Added new server Rising World
* Added new server ET: Legacy
* Added support for node-gamedig
* Updated Factorio to glibc 2.18
* Changed apt-get to apt
* Changed many sleep timers from 1 second to 0.5 to speed up LinuxGSM
* Fix for issue #1784 Tmux closing wrong session
* Fixed dependency requirements for CoD 2 and CoD:UO #1866
* Discord now uses external IP over standard IP
* Code tidy/improvements with guidance from Shellcheck
* Added development command query-raw
* Added development command clear-functions
* Added development log dev-debug-function-order.log
* Added fctrserver to Travis CI tests
* Updates to GitHub Issues; Added bots and updated templated
* Fixed waffle.io button no longer working
* Corrected Query Port for UT3 (Query Port does not work btw)
7 years ago
Daniel Gibbs
64701aceae
Shellcheck code tidy
SC2164
SC2086
SC2062
SC2046
SC2143
SC2086
SC2164
7 years ago
Daniel Gibbs
e384b6c77a
SC2086
7 years ago
Daniel Gibbs
abf3cd12ca
SC2164
7 years ago
Daniel Gibbs
b79819b968
SC2129
7 years ago
Daniel Gibbs
77f1f9ea23
changed to new domain linuxgsm.com
7 years ago
Daniel Gibbs
6b690781e5
Changed message to Information
7 years ago
Daniel Gibbs
f9e3e0b478
Altered ts3 licence message
7 years ago
UltimateByte
ec82ffff41
can't touch this
7 years ago
UltimateByte
658876e6d7
touch method for accepting license
7 years ago
UltimateByte
7889c6df2e
accepting license by default
7 years ago
Daniel Gibbs
fdbc6fc73c
updated function_selfname to help with issue #1425
8 years ago
Daniel Gibbs
6fbd530633
renamed filesdir to serverfiles
makign it easier to understand by changing the var to serverfiles (the actual name of the directory
8 years ago
UltimateByte
09cafb0e6a
Fixing ts3db prompt's opposite behavior
8 years ago
Daniel Gibbs
11696acf5a
Renamed LGSM to LinuxGSM
For consistant branding.
8 years ago
s-eam
0901753364
Abstract Y/N Prompt Logic
- Modularize prompt logic into separate function (fn_prompt_yn)
- Refactor scripts to utilize fn_prompt_yn
- Enhance Y/N prompt interface for usability
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
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
b6c117bca6
local modulename may be required after all
9 years ago
Daniel Gibbs
e880fda8fe
Removed local from module name as for functions only
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