19 Commits

Author SHA1 Message Date
Michael
9b4aea893e Mbround18/discord webhooks (#380)
* #207 Discord Webhook refactor

* cleaned up yarn cache

* change which file is hashed

* deprecated action for yarn

* fixed warning

* test should not panic if env var is set

* triring noew pipeline config
2021-05-30 21:46:27 -07:00
Michael
62249670b3 Docs and release upgrades (#335)
* Docs and releases

* added specific files for package

* added readme

* moved odin.md to README.md in odin folder

* http-server to huginn

* ignore files
2021-04-23 14:23:22 -07:00
Michael
50cc8d20a9 Status Check (#298)
* Added status command

* Multiple features

* Added HTTP Server

* minor readme update

* Added more info to pretty print output on status

* Update status_update.md

* Updated docs to reflect http endpoint

* Removed a failed IDE refactor

* More IDE blunder

* Added Prometheus Metrics

* Implemented recommendations

* Updated based on suggestions

* Added note to status command
2021-03-23 18:33:54 -07:00
Michael
29f272ff7f #272 Mod Support (#276)
* Added nexus mods and downloader

* Mod downloader ready

* Modified to follow redirect information

* Slimmed down env

* Running with type message fix

* dynamic fetch of latest bepinex version

* Refactored file

* Changes

* Dont use barrow

* Added support for downloading dll and cfg

* Added exit for non zip file
2021-03-14 18:39:11 -07:00
LovecraftianHorror
8c5f642da7 Switch odin runtime to slimmer image (#285) 2021-03-14 16:46:30 -07:00
LovecraftianHorror
3e2c851a7f Update check without shutdown (#177)
* Add in update subcommand

* Setup skeleton for updating

* Reorganize server functions and constants

* Cleanup logic

* Add more help info for cli

* Add in parsing buildids

* Test cleanup

* Remove appinfo to force latest info to be pulled

* Change update script to use `odin update`

* Implement review comments

* Fix incorrect command exit status check

* Add in unit tests for `UpdateInfo`

* Small spelling and grammar fixes

* Update `AUTO_UPDATE` description

* Another grammatical fix

* Address review comments

* Update outdated message

* Fix check exit statuses

* Supress `pidof` output

* Use more appropriate variable name

Co-authored-by: Michael <12646562+mbround18@users.noreply.github.com>
2021-03-06 20:41:35 -08:00
Michael
6a30cd4de0 Added environment var catches and strengthened logic. (#243)
* Added tests

* cleaned up checks
2021-03-03 15:29:09 -07:00
Michael
bf6865ed2c Added webhook configuration and documentation updates (#158)
* Added webhook configuration and documentation updates

* Updated docs

* Notifications

* Updated ValheimPlus instructions
2021-02-25 21:19:10 -07:00
Michael
474ed4d5cd Added BepInEx Support (#148)
* Memory Check

* Removed path on ci

* Valheim BepInEx support

* Separation of concern.

* Added switch for installation

* Yall dont need to run the dev compose ;P

* Refactored to make debugging easier

* Updated to use quotes and readme
2021-02-22 17:49:21 -08:00
Michael
f270b02264 Automated backups (#100)
* Automated backups

* Added backup on shutdown

* Added backup on update

* reset for repos base docker-compose
2021-02-15 15:54:56 -08:00
Michael
6980c4549d Daemonized start (#89)
* Daemonized start

* Reduced cli yaml to only init functionality

* Fixed up some nitpicky things

* Removed version-test file
2021-02-14 23:18:53 -08:00
LovecraftianHorror
caacf3f714 Slim down dependencies (#62) 2021-02-12 16:40:08 -08:00
Michael
27a01f73b0 #14 Not handling quoted yaml (#17)
* Trimmed double quotes and fixed scripts

* Revert docker-compose for now

* Script updates
2021-02-08 18:40:30 -07:00
Michael
c219a6bf29 Mbround18 #8 auto update (#9)
* Auto Update Functions and clean up

* Fixed redundant start captures and fixed arguments

* Fixed output messages
2021-02-06 19:33:53 -08:00
mbround18
de8488912d Added stop catch and removed stop wait 2021-02-04 23:13:16 -07:00
mbround18
e67027f1c7 Fixed a few command executions and added a catch 2021-02-04 21:38:33 -07:00
mbround18
18c3d417b9 Working locally, time to test in kubernetes 2021-02-03 23:05:16 -07:00
mbround18
96ea5009f1 Cleaned up execution information 2021-02-03 01:05:11 -07:00
mbround18
435e4567c8 first commit 2021-02-02 22:50:56 -07:00