Skip to content

v0.4.0 - Try in Hoot Feature

Choose a tag to compare

@roh26it roh26it released this 26 Oct 16:30
· 121 commits to main since this release
ea17137

Added

  • "Try in Hoot" Feature: One-click server integration via shareable links
    • URL parsing for "Try in Hoot" links (hash-based and query-based formats)
    • New TryInHootHandler.tsx component for handling link-based server additions
    • Automatic OAuth discovery and token handling
    • Session token management in backend
    • Link generation and parsing utilities in lib/tryInHootLinks.ts
    • Comprehensive documentation:
      • TRY_IN_HOOT.md - Complete feature documentation
      • TRY_IN_HOOT_QUICKSTART.md - Quick start guide
      • DESIGN_GUIDE.md - Design guidelines
      • SECURITY.md - Security documentation
      • SECURITY_ASSESSMENT.md - Security assessment
    • Demo pages:
      • try-in-hoot-demo.html - Interactive demo
      • try-in-hoot-generator.html - Link generator tool
    • Tests for link generation and parsing

Changed

  • Enhanced Add Server modal to support automatic OAuth discovery
  • Improved backend authentication flow
  • Updated backend client for better session token management
  • Updated package.json keywords to include "try-in-hoot"

Documentation

  • Updated README.md with "Try in Hoot" feature information