Before, first-level settings were normal settings like every other setting too. But they are special; they also serve as the navigation on the settings page (in the sidebar) and therefore they cannot be normal settings like switches (bool) or numbers (number).
Summary
Prohibit first-level sections that are no sections
# First-level settings restriction
Before, first-level settings were normal settings like every other setting too. But they are special; they also serve as the navigation on the settings page (in the sidebar) and therefore they cannot be normal settings like switches (`bool`) or numbers (`number`).
## Summary
- Prohibit first-level sections that are no sections
- Test the new behavior
## Related issues
Closes: #116
jakob.scheid
added this to the settings-ready milestone 2026-06-05 11:43:11 +02:00
jakob.scheid
changed title from Allow only sections as first-level settings to Feat(settings): allow only sections as first-level settings2026-07-20 12:19:43 +02:00
jakob.scheid
modified the milestone from settings-ready to 0.1.02026-07-22 11:33:21 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
First-level settings restriction
Before, first-level settings were normal settings like every other setting too. But they are special; they also serve as the navigation on the settings page (in the sidebar) and therefore they cannot be normal settings like switches (
bool) or numbers (number).Summary
Related issues
Closes: #116
Allow only sections as first-level settingsto Feat(settings): allow only sections as first-level settings