Skip to content

Conversation

@Dodecahedr0x
Copy link
Contributor

Closes #477

Some parameters of the config were not using kebab-case, now everything in TOML config files is in kebab case

@Dodecahedr0x
Copy link
Contributor Author

@lucacillario this PR would probably deployments that still have _ anywhere in the config

@Dodecahedr0x Dodecahedr0x changed the base branch from dev to master August 8, 2025 08:20
@Dodecahedr0x Dodecahedr0x force-pushed the feat/config-case branch 3 times, most recently from 912accd to b0c81bf Compare August 9, 2025 16:36
Copy link
Contributor

@thlorenz thlorenz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huge change, thanks for the work.
I hope we didn't miss any since that could be super confusing.

Please make sure to let @lucacillario know since he'll have to update all configs in the deployments as well.

Copy link
Collaborator

@GabrielePicco GabrielePicco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Dodecahedr0x
Copy link
Contributor Author

Huge change, thanks for the work. I hope we didn't miss any since that could be super confusing.

I made this test with all possible parameters to make sure I did not forget one: magicblock-config/tests/fixtures/11_everything-defined.toml

Please make sure to let @lucacillario know since he'll have to update all configs in the deployments as well.

Will do!

@Dodecahedr0x Dodecahedr0x merged commit 5398c2d into master Aug 19, 2025
4 checks passed
@Dodecahedr0x Dodecahedr0x deleted the feat/config-case branch August 19, 2025 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Inconsistent config casing

4 participants