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

Configuration performance improvements #21

Merged
merged 6 commits into from
Jun 15, 2024

Conversation

jf-06
Copy link
Contributor

@jf-06 jf-06 commented Jun 15, 2024

No description provided.

jf-06 added 3 commits June 15, 2024 22:59
Directory.Build.props: Embed build information.
Projects: Directly define version so that all dependants do not have to update every package version.
VaultProvider:
~ Change ignored properties from read only array to HashSet
~ Prefix all log messages with VaultProvider
~ Change warning in GetLatestValues to Debug
~ Change warning in DoRefresh to Debug
~ Add detection for unknown properties and invoking property changed on actual properties (uses name or SettingName attribute)
~ Lock cached values on GetRawValue.

VaultClientFactory:
~ Return null if no VAULT_ADDR specified, removing the need for USE_VAULT_SETTINGS_PROVIDER
@jf-06 jf-06 added the enhancement New feature or request label Jun 15, 2024
@jf-06 jf-06 self-assigned this Jun 15, 2024
jf-06 and others added 3 commits June 15, 2024 23:16
Allow copying of dotfiles
Bump to .NET 8
Signed-off-by: Nikita Petko <petko@vmminfra.net>
@jf-06 jf-06 merged commit 7ff3cca into master Jun 15, 2024
2 checks passed
jf-06 added a commit to mfdlabs/grid-bot that referenced this pull request Jun 15, 2024
Remove the need for the USE_VAULT_SETTINGS_PROVIDER
jf-06 added a commit to mfdlabs/grid-bot that referenced this pull request Jun 15, 2024
* mfdlabs/grid-bot-libraries#21: No more switch

Remove the need for the USE_VAULT_SETTINGS_PROVIDER

* #310: gRPC server use TLS

Add a configurable option to allow the server to use TLS.

* #310: Add a configurable switch to allow the gRPC client to use TLS

* #310

* #310

* Minor recovery factors improvements.

Changes made to ensure this does not crash under any circumstance.

* Update build.yml

Allow dotfiles
Remove the uneeded prop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Complete
Development

Successfully merging this pull request may close these issues.

1 participant