Skip to content

MEP multiplexer#14

Merged
tibz-enex merged 9 commits intoprodfrom
staging
Oct 17, 2025
Merged

MEP multiplexer#14
tibz-enex merged 9 commits intoprodfrom
staging

Conversation

@tibz-enex
Copy link
Collaborator

No description provided.

lovasoa and others added 9 commits August 5, 2025 13:49
* Implement master connection closure functionality

... and update README with new examples. Add tests for connection closure in test-websocket-multiplexer.js.

https://linear.app/zetra/issue/HYX-774/ws-multiplexer-dynamic-upstream-switch

* Refactor master message handling and add validation for injection and close messages
* feat: add DYNAMIC_UPSTREAM_CONFIG_URL to confgure the upstream URL

the upstream URL can now be resolved dynamically instead of being
set statically

* feat: add validation for invalid URLs and protocols in websocket multiplexer tests

Implemented tests for handling invalid URLs and protocols, ensuring fallback to the default upstream. Added corresponding endpoints in the test server for validation.

* reset biome formatting

* reset formatting

* address #9 (comment)

* Refactor dynamic config server to use handler functions for improved readability and maintainability in test-websocket-multiplexer.js

fixes #9 (comment)
* update dependencies, including linter and formatter

fix formatting associated

* check formatting on ci

* refactor CI workflow to consolidate linting and type checking into a single static analysis job

* fix ci

* fix biome lint errors

Update biome schema path and upgrade dependencies in package-lock.json; refactor error handling in WebSocket tests for improved clarity

* fix: update parameter name in types
@tibz-enex tibz-enex merged commit c02389a into prod Oct 17, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants