Add WebSocket support #12

Merged
schmelczer merged 37 commits from asch/websocket into main 2025-03-29 10:17:46 +00:00
schmelczer commented 2025-03-25 22:27:15 +00:00 (Migrated from github.com)

Introduce WebSocket support for quicker updates

  • Move DB inside of AppState
  • Add broadcast facilities in AppState for propagating updates
    • introduce max_clients_per_vault server setting
  • Add ws endpoint
  • Add better logging and respect verbosity & colors
  • Clean up Obsidian plugin
    • break up CSS
    • remove file handler class
  • Listen to typing events in the Obsidian plugin
  • Improve Obsidian logger with verbosity level and auto-scrolling
  • Add polyfill for WebSocket for Node
  • Integrate with WebSocket connection
# Introduce WebSocket support for quicker updates - Move DB inside of AppState - Add broadcast facilities in AppState for propagating updates - introduce `max_clients_per_vault` server setting - Add ws endpoint - Add better logging and respect verbosity & colors - Clean up Obsidian plugin - break up CSS - remove file handler class - Listen to typing events in the Obsidian plugin - Improve Obsidian logger with verbosity level and auto-scrolling - Add polyfill for WebSocket for Node - Integrate with WebSocket connection
Sign in to join this conversation.
No description provided.