Skip to content

Commit 65ea456

Browse files
committed
build: remove websocket support from deltachat-jsonrpc
WebSocket support is not used and is not maintained. It still uses outdated axum 0.7 version and does not have any authentication. Delta Chat Desktop has a new browser target that implements WebSocket support on top of stdio server, supports blobs and is tested in CI.
1 parent 7f55613 commit 65ea456

File tree

14 files changed

+15
-641
lines changed

14 files changed

+15
-641
lines changed

.github/workflows/jsonrpc.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@ jobs:
3737
run: npm run test
3838
env:
3939
CHATMAIL_DOMAIN: ${{ vars.CHATMAIL_DOMAIN }}
40-
- name: make sure websocket server version still builds
41-
working-directory: deltachat-jsonrpc
42-
run: cargo build --bin deltachat-jsonrpc-server --features webserver
4340
- name: Run linter
4441
working-directory: deltachat-jsonrpc/typescript
4542
run: npm run prettier:check

Cargo.lock

Lines changed: 5 additions & 247 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)