mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-01-11 20:00:29 +01:00
[PR #159] [MERGED] Websocket Support #95
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mountain-loop/yaak/pull/159
Author: @gschier
Created: 1/29/2025
Status: ✅ Merged
Merged: 1/31/2025
Merged by: @gschier
Base:
master← Head:websockets📝 Commits (10+)
8ca3768WebSocket connection working with TLSa8ef2dbMost of the foundational work done6789dbcGot connect/cancel working9662598Mostly working now. Just missing the details8a1e665Server vs client messages, and deletionf6329f3Show status code and fix http requests TLS52d6e40Add WS requests to import/export/sync10c4da2Hex dumps and better formatting69709b7Render the request message258a5f2Add elapsed to websocket responses📊 Changes
122 files changed (+5090 additions, -616 deletions)
View changed files
📝
package-lock.json(+670 -72)📝
package.json(+2 -1)📝
src-tauri/Cargo.lock(+201 -56)📝
src-tauri/Cargo.toml(+22 -18)📝
src-tauri/bindings/analytics.ts(+1 -1)📝
src-tauri/capabilities/capabilities.json(+2 -1)📝
src-tauri/gen/schemas/acl-manifests.json(+1 -1)📝
src-tauri/gen/schemas/capabilities.json(+1 -1)📝
src-tauri/gen/schemas/desktop-schema.json(+145 -0)📝
src-tauri/gen/schemas/macOS-schema.json(+145 -0)➕
src-tauri/migrations/20250128155623_websockets.sql(+66 -0)📝
src-tauri/src/analytics.rs(+3 -0)📝
src-tauri/src/http_request.rs(+13 -8)📝
src-tauri/src/lib.rs(+20 -25)📝
src-tauri/src/plugin_events.rs(+1 -1)📝
src-tauri/src/render.rs(+6 -140)📝
src-tauri/src/tauri_plugin_mac_window.rs(+3 -2)📝
src-tauri/yaak-grpc/Cargo.toml(+4 -2)📝
src-tauri/yaak-grpc/src/transport.rs(+21 -8)📝
src-tauri/yaak-license/Cargo.toml(+1 -1)...and 80 more files
📄 Description
This PR adds initial support for making WebSocket requests in Yaak.
WebsocketRequestschema for message types🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.