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

[FEATURE] Configurable peer status visibility. #147

Merged
merged 2 commits into from
Sep 27, 2021

Conversation

rcmcdonald91
Copy link
Owner

Co-authored by: @GenericStudent

Adds a new UI setting to set the initial treegrid state on status page.

GenericStudent and others added 2 commits September 27, 2021 15:27
* Rebased with upstream/main to resolve conflicts

* Status page now loads default peer visability from settings

* Store the hide_peers setting on POST

* Added GUI function to determine if the peers should be visible or not, based on config

* Added hide_peers config upgrade migration

* Corrected my bad assertion that POST param will carry 'no' value if the checkbox is ot checked

* Moved help text to be inline with other translatable help texts

* Missed gettext on settings

* Added CSS logic controlled by our default setting state, allows the non-flickering css hiding of peers on page load if user still wants it

Co-authored-by: R. Christian McDonald <rcmcdonald91@gmail.com>
@rcmcdonald91 rcmcdonald91 merged commit d232675 into main Sep 27, 2021
@rcmcdonald91 rcmcdonald91 deleted the feature-peer-visibility branch September 27, 2021 20:52
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.

2 participants