43 Commits

Author SHA1 Message Date
renovate[bot]
9fdb0bc811 Update Rust crate a2s to 0.5.0 (#466)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-11 20:40:01 -07:00
Michael
6f1628a4c4 Switch to a more maintained image (#460)
* Switch to a more maintained image

* removed caching

* sha

* images

* matrix

* dumps
2021-10-05 10:59:36 -07:00
Michael
02971e3589 Fix sysinfo (#454)
* Fix sysinfo

* dep
2021-09-28 13:22:41 -07:00
renovate[bot]
ce41246936 Update Rust crate a2s to 0.4 (#452)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael <12646562+mbround18@users.noreply.github.com>
2021-09-27 19:00:05 +00:00
Michael
903ba6252f Fix ValheimPlus type (#451) 2021-09-21 20:18:36 -07:00
Michael
ac21eb567a Update deps (#446) 2021-09-18 22:07:56 -07:00
renovate[bot]
44ded50d7b Update Rust crate a2s to 0.3 (#434)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-14 19:39:58 -07:00
Michael
d1be2cae43 Updated workflows, deps, and scripts (#428)
* Updated workflows, deps, and scripts

* Trying experimental cache

* update chef image
2021-09-02 00:18:48 -07:00
Michael
f9c64a923e Regressed dep and fixed other (#421)
* Regressed dep and fixed other

* Update Makefile.toml
2021-08-21 14:10:05 -07:00
renovate[bot]
62c67426f2 Update Rust crate which to 4.2.2 (#414)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-02 14:19:05 -07:00
renovate[bot]
5144c3ad8a Update Rust crate reqwest to 0.11.4 (#398)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-21 18:53:38 -07:00
renovate[bot]
f063431ee9 Update Rust crate rand to 0.8.4 (#396)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-15 20:35:08 -07:00
renovate[bot]
d4ff1e0877 Update Rust crate once_cell to 1.8 (#395)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-13 18:20:14 -07:00
renovate[bot]
96458eedda Update Rust crate sysinfo to 0.18.2 (#388)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-06 12:49:00 -07:00
renovate[bot]
36413c9c87 Update Rust crate sysinfo to 0.18.1 (#387)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-03 11:09:44 -07:00
renovate[bot]
ea0e8fdf27 Update Rust crate handlebars to v4 (#382)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-31 14:13:17 -07:00
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
renovate[bot]
b85b9b624d Update Rust crate sysinfo to 0.18.0 (#378)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-25 22:09:29 -07:00
Michael
4ae6b65db6 Closes 337 (#377) 2021-05-22 14:39:13 -07:00
renovate[bot]
6a065ca4de Update Rust crate sysinfo to 0.17.5 (#370)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-17 10:52:35 -07:00
renovate[bot]
b9ee1c278f Update Rust crate sysinfo to 0.17.4 (#366)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-13 10:19:19 -07:00
renovate[bot]
3f2f97dd0e Update Rust crate sysinfo to 0.17.3 (#355)
* Update Rust crate sysinfo to 0.17.3

* Fixed CI

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Bruno <12646562+mbround18@users.noreply.github.com>
2021-05-09 01:34:41 -07:00
Michael
5aa3d499e3 Mbround18/update deps (#345)
* enforce label

* release with label

* Updated gh pages index
2021-05-08 22:24:10 -07:00
Michael
5deef6c939 Mbround18 pipeline round 2 (#342)
* Pipeline

* set expectation

* Run subsequently

* Finalization

* Altered the job

* Moved auto to its own thread

* renamed to auto-shipit
2021-04-26 17:16:18 -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
4aaf1dc2a5 Updated Docs (#327)
* Updated Docs

* Whitespace
2021-04-14 17:37:27 -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