Skip to content

docs(readme): describe the tree-toolbar Refresh button for resync - #1552

Merged
perber merged 1 commit into
mainfrom
docs/readme-resync-refresh-button
Sep 10, 2026
Merged

docs(readme): describe the tree-toolbar Refresh button for resync#1552
perber merged 1 commit into
mainfrom
docs/readme-resync-refresh-button

Conversation

@perber

@perber perber commented Sep 10, 2026

Copy link
Copy Markdown
Owner

What

The resync trigger no longer lives on the admin/maintenance settings page — it's now a Refresh button in the page-tree toolbar. This updates the README to match.

  • External Edits & Resync section: the "Admin UI" bullet now describes the tree-toolbar Refresh button (admins only), the optional git pull first when HTTP Git Backup is configured, the four progress phases, and that non-admins get a plain tree reload from the same button.
  • Feature list: "maintenance view for auditing broken links" → "dedicated admin view", since that view is now an admin settings section.

Verification

Checked against ui/leafwiki-ui/src/features/tree/TreeView.tsx (handleRefresh): non-admins call reloadTree() only; admins optionally triggerPull() when git backup is enabled, then useResyncStore.trigger(), then reload.

🤖 Generated with Claude Code

The resync trigger moved out of the admin settings page into a Refresh
button in the page-tree toolbar. Update the "External Edits & Resync"
section accordingly (admin-only, optional git pull first, non-admins get
a plain tree reload) and reword the broken-links feature-list entry.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@perber
perber merged commit fdce326 into main Sep 10, 2026
9 checks passed
@perber
perber deleted the docs/readme-resync-refresh-button branch September 10, 2026 10:49
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