Skip to content

Quality of Life Improvement#729

Merged
oleeskild merged 3 commits intomainfrom
feature/qol
Nov 19, 2025
Merged

Quality of Life Improvement#729
oleeskild merged 3 commits intomainfrom
feature/qol

Conversation

@oleeskild
Copy link
Owner

Improved GitHub Authentication

  • Better error messages for connection issues (invalid token, repo not found, missing
    permissions)
  • Visual loading indicator while checking connection
  • Replaced emoji indicators with icons and always-visible status text

Status Bar Improvements

  • Fixed duplicate status bars when triggering publish multiple times

Publication Center

  • Added external link to quickly open your GitHub repository or Forestry dashboard

Global Note Settings Overhaul

  • Settings now load from your live site when opening the modal
  • Added "Apply" button to batch upload all changes at once
  • Clear indicator showing unsaved changes
  • Button disabled when no changes have been made
  • No longer uploads on every toggle change

@oleeskild oleeskild merged commit d132e9e into main Nov 19, 2025
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