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
4 years ago
Daniel Gibbs
079ec1e8d4
feat(wipe): resolve random seed and simplify wipe ( #3420 )
merge
merge
merge
merge
merge
merge
MERGE
merge
merge
merge
merge
message about Rust+ data
merge
merge
merge
merge
merge
mertge
merge
merge
merge
merge
merge
merge
5 years ago
Daniel Gibbs
852feec520
fix: standardise and refactor comment headers ( #3198 )
6 years ago
Daniel Gibbs
4e4062114b
fix(wipe): resolve random seed not working ( #3190 )
* random seed
* correct name
* add seed to info_parms
* fix(wipe): resolve random seed not working
6 years ago
Christian
6d3dc8e579
fix(rust): wipe command does not wipe all sav files ( #3183 )
6 years ago
Christian
455fd03787
fix(rustserver): fix wipe for player.states.*.db ( #3065 )
6 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] >
6 years ago
P4R4NORM4L
c267953da7
feat(rustserver): add rust custom map support ( #3017 )
6 years ago
Daniel Gibbs
8673d9b794
fix(rustserver): fix blueprint not being wiped ( #2972 )
Fix blueprint not being wiped on full-wipe
Removed reference to random seeds as this feature doesn't exist yet
updated command name from wipeall to full-wipe (old commands will still work but are now hidden)
6 years ago
Daniel Gibbs
167cf43e5b
codacy
6 years ago
Daniel Gibbs
d327e93880
fix(log): allow logs to correctly display primary command ( #2969 )
6 years ago
Daniel Gibbs
8316d87853
fix(log): allow logs to correctly display primary command ( #2958 )
6 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
6 years ago
Daniel Gibbs
f76cd6b266
fix(logs): resolve modulename not showing in logs ( #2818 )
6 years ago
Daniel Gibbs
abaa614cad
feat: general code standards improvements ( #2730 )
* add missing space in ; then
* standardise command if
* standardised True if the length of "STRING" is non-zero.
* changed -e to -f
6 years ago
Daniel Gibbs
d106384e28
feat: convert commandname to modulename ( #2728 )
6 years ago
Frisasky
d09b2ed105
fix(rustserver): fix typo for rust wipe code ( #2634 )
7 years ago
Daniel Gibbs
835fdee88e
feat(core): convert ${curlpath} to using curl and improve code standards ( #2616 )
7 years ago
Daniel Gibbs
41b40c7c78
removed Exiting
7 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
7 years ago
Daniel Gibbs
e0acffad80
feat: Refactor comments to follow standards ( #2389 )
7 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.
7 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
7 years ago
Daniel Gibbs
cfbc460667
refactor: shortname variable change ( #2088 )
* change `${gamename}` to `${shortname}`
* apply shellcheck recommendations
8 years ago
UltimateByte
52a81d674a
Added sv.files.*.db
8 years ago
UltimateByte
efc7976bc9
missing space on a comment
critical fix ;D
8 years ago
UltimateByte
642f13ecd3
typo
8 years ago
UltimateByte
d209743012
bash syntax
8 years ago
UltimateByte
2a8982db5a
Full refactor to wipe and now fits new Rust files
Fixes #1830
I will test this and fix if needed
8 years ago
Daniel Gibbs
6848c9dbf7
Revert " SC2168: 'local' is only valid in functions."
This reverts commit 062ca4236c .
8 years ago
Daniel Gibbs
616e976251
Revert "SC2168: 'local' is only valid in functions."
This reverts commit aaa971c0ad .
8 years ago
Daniel Gibbs
aaa971c0ad
SC2168: 'local' is only valid in functions.
8 years ago
Daniel Gibbs
062ca4236c
SC2168: 'local' is only valid in functions.
8 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)
8 years ago
Daniel Gibbs
77f1f9ea23
changed to new domain linuxgsm.com
8 years ago
Daniel Gibbs
fdbc6fc73c
updated function_selfname to help with issue #1425
9 years ago
Daniel Gibbs
fd835e995a
Merge pull request #1547 from pedrozun/master
Added Barren map Wipe support for RustServers
9 years ago
Zuner
2ddd0ef154
Added Barren map support
Added Barren map support, comment it
9 years ago
UltimateByte
3f9eeb4219
Slight improvement to Rust Wipe feature
More safety with rm -r "${var:?}" instead of rm -r "${var}" even though there is an if [ -d "${var}" ] check before
And now also removes map file, not only map save.
9 years ago
Daniel Gibbs
11696acf5a
Renamed LGSM to LinuxGSM
For consistant branding.
10 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
10 years ago
UltimateByte
616be584d8
always end with core_exit.sh
10 years ago
UltimateByte
20314d09b2
new liners
10 years ago
UltimateByte
95ad518e3b
some more sleeps
10 years ago
UltimateByte
fe7ac7d6b6
wildcard appear not to work for "rm" command
10 years ago
UltimateByte
70cc6996a8
various improvements
10 years ago
UltimateByte
fb8c4c93c7
sleeps & better outputs
10 years ago
UltimateByte
9c7e905707
typo
10 years ago
UltimateByte
2da83d47a7
Attempt for better logging and outputs
10 years ago
UltimateByte
526402adc1
missing $
10 years ago