Skip to content

1.3.0 - Seamless One-Click OAuth

Choose a tag to compare

@Arunes007 Arunes007 released this 13 Jun 20:03
· 9 commits to main since this release

What's New

πŸš€ One-Click Sign-In (No Copy-Paste!)

  • Automatic OAuth flow - Sign in with Google, browser redirects back to Obsidian automatically
  • Uses obsidian://vectrola-auth protocol handler for seamless token transfer
  • No more copying authorization codes!

πŸ”„ Auto-Refresh Settings

  • Settings tab automatically updates when auth state changes
  • See "Connected" status immediately after sign-in

πŸ”’ Security

  • Server-side token exchange (client secret never leaves server)
  • CSRF protection via state parameter
  • Tokens encrypted in transit via HTTPS

Full Changelog

  • v1.2.0: Progress bar, smart caching, simplified OAuth
  • v1.3.0: Seamless one-click OAuth, auto-refresh UI

Installation

Download main.js, manifest.json, and styles.css and place them in:

<your-vault>/.obsidian/plugins/vectrola-sync/