Commit Graph

115 Commits

Author SHA1 Message Date
Daniel Gibbs
0ff1e428be release v20.2.0 2020-04-23 07:49:45 +01:00
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
2020-04-17 18:25:34 +01:00
Daniel Gibbs
ed536eade6
feat(update): multi instance servers will reboot automatically on update (#2800) 2020-04-06 21:31:22 +01:00
Daniel Gibbs
0257457409 release v20.1.5 2020-03-24 22:06:58 +00:00
Daniel Gibbs
623bc83304 release v20.1.4 2020-03-21 22:25:52 +00:00
Daniel Gibbs
e9d8c9e284 release v20.1.3 2020-03-20 07:05:37 +00:00
Daniel Gibbs
e4306dd79b release v20.1.2 2020-03-15 22:26:58 +00:00
Daniel Gibbs
77041a52f2
release v20.1.1 2020-03-14 00:36:13 +00:00
Daniel Gibbs
877d4b7ebe release v20.1.0 2020-03-13 07:13:37 +00:00
Daniel Gibbs
c27a0b3d34
feat: removed libdir as no longer required (#2732) 2020-03-11 09:15:41 +00:00
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
2020-03-10 22:02:31 +00:00
Daniel Gibbs
736e55717f standardise command if 2020-02-16 01:01:23 +00:00
Daniel Gibbs
04ea539bcb
release v19.12.5 2019-12-05 09:02:39 +00:00
Daniel Gibbs
715367ee8e
release v19.12.4 2019-12-02 22:12:11 +00:00
Daniel Gibbs
9eb0b7a6c7
release v19.12.3 2019-12-01 19:50:54 +00:00
Daniel Gibbs
c29604a648
release v19.12.2 2019-11-30 22:53:34 +00:00
Daniel Gibbs
755c26eaf1
fix: update some servicename var's that did not get replaced with selfname 2019-11-30 22:33:07 +00:00
Daniel Gibbs
8f3566bd40
release v19.12.0 2019-11-29 23:40:59 +00:00
Daniel Gibbs
835fdee88e
feat(core): convert ${curlpath} to using curl and improve code standards (#2616) 2019-11-25 23:11:02 +00:00
Daniel Gibbs
06554cb314
code de-lint and bringing up to shellcheck standards (#2613) 2019-11-25 10:00:54 +00:00
Daniel Gibbs
b4290a3c96
feat(linuxgsm): depricate servicename variable (#2594)
servicename has been now completely replaced with selfname
2019-11-25 09:55:31 +00:00
Daniel Gibbs
b28219bb1b v19.11.0 2019-10-16 22:41:08 +01:00
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
2019-10-14 00:37:43 +01:00
Daniel Gibbs
5e6773a031
v19.10.2 2019-09-22 14:02:01 +01:00
Daniel Gibbs
a8d3fafe85
v19.10.1
* fix(rustserver): new oxide download link for linux build 06.09.2019 (#2500)
2019-09-13 20:07:25 +01:00
Daniel Gibbs
b5a33de1f6
v19.10.0 2019-09-01 18:54:41 +01:00
Daniel Gibbs
1d41bc66d3
feat(refactor): general refactor of if statements (#2492)
* Codacy recommendation fixes
2019-08-30 09:56:15 +01:00
Daniel Gibbs
2590b5e1cf release: v19.9.0 2019-07-10 22:17:20 +01:00
Daniel Gibbs
65d3053853 fix(linuxgsm.sh): fix bug causing serverlist.csv to keep loading 2019-06-29 02:06:55 +01:00
Daniel Gibbs
7f4260e1ac fix(linuxgsm.sh): reverted servicename back to selfname 2019-06-29 01:45:28 +01:00
Daniel Gibbs
412f56a243 Revert "fix(linuxgsm.sh): bug causing serverlist.csv to keep downloading"
This reverts commit b873a83dc3.
2019-06-27 07:34:02 +01:00
Daniel Gibbs
8cdb66850b hotfix v19.8.3 2019-06-26 22:54:07 +01:00
Daniel Gibbs
b873a83dc3 fix(linuxgsm.sh): bug causing serverlist.csv to keep downloading 2019-06-26 22:53:21 +01:00
Daniel Gibbs
0cb92e08c7
release v19.8.1 2019-06-24 00:27:36 +01:00
Daniel Gibbs
cd7a62746e release v19.7.0 2019-06-18 22:16:45 +01:00
Daniel Gibbs
e0acffad80
feat: Refactor comments to follow standards (#2389) 2019-06-13 19:36:32 +01:00
Daniel Gibbs
41877ee4b8 release v19.6.0 2019-05-09 18:46:21 +01:00
Daniel Gibbs
1d0c7f5702 release 190503 2019-05-03 22:03:38 +01:00
allcontributors[bot]
298e52d192 docs: add Frisasky as a contributor (#2319) 2019-04-28 20:32:32 +01:00
Daniel Gibbs
11547a3c82
feat(travis-ci): Add support for Minecraft test to travis-ci (#2287)
* feat(travis-ci): add minecraft test

* update MIT Licence date

* feat(travis): depricate travis-ci shellcheck

* removed bash from travis as reverting to trusty

* fix(mcserver): eula now correctly alteres to true

* fix(update): correct mcserver timed loop

* travis-ci now uses ens interface instead of eth

* added internet IP next to query raw
2019-04-10 00:20:52 +01:00
Daniel Gibbs
98e0701643 update linuxgsm version 2019-04-01 22:45:35 +01:00
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
2019-03-31 23:39:00 +01:00
Daniel Gibbs
47ce83086c release 190217 2019-02-17 21:43:43 +00:00
Daniel Gibbs
e7d9964d18 release 090106 2019-01-06 22:54:06 +00:00
Daniel Gibbs
9603a2a302 feat: update version to 181216 2018-12-16 00:10:18 +00:00
Daniel Gibbs
fc4028296f refactor(docs): change all urls from the old wiki to new docs (#2122)
refactor(docs): change all urls from the old wiki to new docs (#2122)
2018-12-16 00:05:29 +00:00
Daniel Gibbs
84af267a2e 181027 2018-10-27 21:25:30 +01:00
Daniel Gibbs
ad8b2229ef
Resolved Factorio Stable/Experimental downloads issue #1933 (#2051)
* Updating factorio downloader

* added xz filw type to progress bar

* Change message to "Applying Post-Install Fixes"

* changed echo -ne to echo -en
2018-10-17 23:45:40 +01:00
Daniel Gibbs
c05d51fec3
Dependency checking can run as root (#2032)
* Only dependency checks will run as root user when starting the installer e.g `./csgoserver install`
* If running dep check as root LinuxGSM will remove any files in `lgsm` that belong to root
* Master server check will not run if jq missing
2018-10-07 22:18:16 +01:00
Daniel Gibbs
d9e1af2c25 ANSI colour disabling can now works.
ansi colours fails to disable as core_messages.sh loaded before the config. ansi colours are now in a function that is called after the config has been loaded. allowing colour to only load once the config has confirmed that it is allowed.
2018-09-10 21:50:51 +01:00