Skip to content

Eng 1478: Port both global and personal left sidebar to dual readers #834

Closed
sid597 wants to merge 13 commits intomigration-block-init-staging-branchfrom
eng-1478-port-both-global-and-personal-left-sidebar-to-dual-readers-v1
Closed

Eng 1478: Port both global and personal left sidebar to dual readers #834
sid597 wants to merge 13 commits intomigration-block-init-staging-branchfrom
eng-1478-port-both-global-and-personal-left-sidebar-to-dual-readers-v1

Conversation

@sid597
Copy link
Collaborator

@sid597 sid597 commented Feb 28, 2026

- Migrate useConfig() to read values through accessors (getGlobalSetting/
  getPersonalSetting) while keeping UIDs from old system for CRUD
- Add dual-write to toggleFoldedState for block props
- Replace getUidAndBooleanSetting with getFeatureFlag("Enable left sidebar")
- Wire setupPullWatchOnSettingsPage with initSchema blockUids
- Add "Enable left sidebar" feature flag handler for reactive mount/unmount
- Add dual-read validation calls in settings panel inits
- Remove debug console.group stub from personal settings pull watcher
@linear
Copy link

linear bot commented Feb 28, 2026

@supabase
Copy link

supabase bot commented Feb 28, 2026

This pull request has been ignored for the connected project zytfjzqyijgagqxrzbmz because there are no changes detected in packages/database/supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

@sid597 sid597 changed the base branch from main to eng-1472-refactor-blockpropsettingpanels-to-add-accessor-backed February 28, 2026 15:43
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

Devin Review found 1 potential issue.

View 7 additional findings in Devin Review.

Open in Devin Review

@sid597 sid597 force-pushed the eng-1472-refactor-blockpropsettingpanels-to-add-accessor-backed branch from fe4caa1 to 1657b2b Compare March 1, 2026 15:48
@sid597 sid597 changed the base branch from eng-1472-refactor-blockpropsettingpanels-to-add-accessor-backed to migration-block-init-staging-branch March 2, 2026 06:43
@sid597
Copy link
Collaborator Author

sid597 commented Mar 2, 2026

closed in favor of #844

@sid597 sid597 closed this Mar 2, 2026
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.

1 participant