Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.0.9.3 - Docker Fix & Test Cases #46

Merged
merged 13 commits into from
Sep 11, 2022
Merged

1.0.9.3 - Docker Fix & Test Cases #46

merged 13 commits into from
Sep 11, 2022

Conversation

GravityWolfNotAmused
Copy link
Owner

After the last update, I left an issue with the parsing of docker configuration variables for Application variables. This fixes the possible null, the option of having steam or battle metrics, or none.

I have built test cases around this parsing logic, so that in the future if I break something I know before releasing it. Please note that this issue doesn't extend to the standard configuration as JSON holds a specific format for dictionaries that would cause the parser to fail.

I also moved the logic for setting the channel name to an extension method.

Also!
I have moved all of the documentation to the wiki. It's easier that way ;)

After the last update, I had left an issue with the parsing of docker configuration variables for Application variables. This fixes the possible null, the option of having steam or battle metrics, or none.

I have built test cases around this parsing logic, so that in the future if I break something I know before releasing it. Please note that this issue doesn't extend to the standard configuration as JSON hold a specific format for dictionaries that would cause the parser to fail.

I also moved the logic for setting channel name to an extension method.
@GravityWolfNotAmused GravityWolfNotAmused added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request labels Sep 11, 2022
@GravityWolfNotAmused GravityWolfNotAmused merged commit 27356b0 into latest Sep 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants