Restrict first-level settings #116

Closed
opened 2026-06-05 11:11:42 +02:00 by jakob.scheid · 0 comments
Owner

Restrict base settings

The first-level settings (that will be shown in the sidebar in the future) are settings like every other setting, i. e. the sidebar can also contain settings like switches (bool) or selections (selection). But it should only contain section buttons/links, such as General or Appearance.

Update the settings validator so that it no longer accepts other settings than sections as first-level settings.

# Restrict base settings The first-level settings (that will be shown in the sidebar in the future) are settings like every other setting, i. e. the sidebar can also contain settings like switches (`bool`) or selections (`selection`). But it should only contain section buttons/links, such as *General* or *Appearance*. Update the settings validator so that it no longer accepts other settings than sections as first-level settings.
jakob.scheid added the Area/SettingsKind/Feature
Priority
Medium
3
labels 2026-06-05 11:11:42 +02:00
jakob.scheid added this to the Project Board project 2026-06-05 11:11:42 +02:00
jakob.scheid added this to the settings-ready milestone 2026-06-05 11:14:21 +02:00
jakob.scheid moved this to Review in Project Board on 2026-06-05 11:15:42 +02:00
jakob.scheid moved this to In progress in Project Board on 2026-06-05 11:15:43 +02:00
jakob.scheid self-assigned this 2026-06-05 11:15:49 +02:00
jakob.scheid changed title from Restrict base settings to Restrict first-level settings 2026-06-05 11:16:14 +02:00
jakob.scheid added a new dependency 2026-06-05 11:16:41 +02:00
jakob.scheid added reference feature/restrict-first-level-settings 2026-06-05 11:17:38 +02:00
jakob.scheid moved this to Review in Project Board on 2026-06-05 11:43:19 +02:00
jakob.scheid moved this to Done in Project Board on 2026-06-05 12:30:11 +02:00
jakob.scheid modified the milestone from settings-ready to 0.1.0 2026-07-22 11:33:16 +02:00
jakob.scheid added the
Reviewed
Confirmed
1
label 2026-07-30 17:23:05 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Blocks
Reference: Seekra/frontend#116