forked from Qortal/q-blog
933 B
933 B
Q-Blog v0.2.1 — Wiki Editing UX Fixes
Date: 2025-08-22
Fixes
- Edit pencil in feed: Shows for authorized wiki editors (not only the original author). Uses blog wiki settings and
canEdit()to compute visibility. - Editor loading under wiki mode: The Edit page now builds the full BLOG_POST identifier (
q-blog-<blog>-post-<postId>), resolves the canonical author if wiki is enabled, and loads their content. Publishing uses the full identifier so editors without their own blog can contribute when allowed. - Button contrast: “Create Blog” and blog list action buttons (View, Edit) now use themed variants with better contrast in dark/light modes.
Quality
- Tests added for edit-route canonical loading and feed pencil visibility under wiki permissions.
- Prettier formatting step documented before pushes to keep CI green.
Upgrade notes
- No migration steps. This is a behavioral and UX fix release on top of v0.2.0.