- Feb 16, 2023
-
-
Niklas Adolfsson authored
-
- Feb 15, 2023
-
-
Niklas Adolfsson authored
-
Niklas Adolfsson authored
* rpc_module: split `close` to `close_with_err_notif` * Update core/src/server/rpc_module.rs * fix grumbles * Update examples/examples/ws_pubsub_with_params.rs
-
- Feb 13, 2023
-
-
Niklas Adolfsson authored
* client: rename `max_buffer_capacity_per_sub` rename `max_notifs_per_subscription` to `max_buffer_capacity_per_sub` * Update core/src/client/mod.rs
-
- Feb 09, 2023
-
-
bear authored
* chore: update error code * chore: format * chore: try fix ci * chore: fix ci
-
- Feb 08, 2023
-
-
Niklas Adolfsson authored
* bounded channels * remove bounded subscriptions * remove resource limiting * kill connection once message tx fails * switch to tokio::mpsc * fix nits * make futures_channel hard dependency * add real backpressure to rx * PoC with crossbeam queue * remove pipe_from_stream * bring back Pending and SubscriptionSink again * more refactoring * add example of old APIs * introduce opaque SubscriptionMessage * feat: make subscription callbacks async * fix tests * move non-jsonrpc spec types from types * fix nits * improve docs * add pipe_from_stream APIs back * cleanup * Update core/src/server/helpers.rs * Update server/src/server.rs * more cleanup * Update core/src/server/helpers.rs * small fixes * rpc module: add unit test for backpressure * doc fixes * fix more nits * refactor: pipe_from_stream * fix examples: revert unintentional change * address grumbles * revert: don't require subscriptions to return Result * Update core/src/server/helpers.rs Co-authored-by: Alexandru Vasile <[email protected]> * grumbles: simplify PendingSubscription * grumbles: fix doc nits * remove pipe_from_stream APIs again * add backpressure test for ws server * rpc module: add `send_timeout` APIs * rpc module: add tokio/time * cleanup * Update examples/Cargo.toml * Update server/src/server.rs * Update server/src/server.rs * Update server/src/server.rs * extract `build_message` to `SubscriptionMessage` * remove resource limiting leftover * Update core/src/server/rpc_module.rs * Update examples/examples/ws_pubsub_broadcast.rs * Update examples/examples/ws_pubsub_broadcast.rs * revert unintentional change * Update examples/examples/ws_pubsub_with_params.rs * fix more nits * improve SubscriptionEmptyErr * clippy --fix * bring back subscription limit * server: `set_message_buffer_capacity` * rpc module: revert raw_json_request API * subscribe_bounded -> subscribe * CallResponse -> CallOrSubscription --------- Co-authored-by: Alexandru Vasile <[email protected]>
-
- Feb 02, 2023
-
-
Niklas Adolfsson authored
* client: optional features for tls cert store * fix nits
-
- Feb 01, 2023
-
-
Niklas Adolfsson authored
* feat(http client): add tower middleware * small fixes * fix rustdoc * no more mutex * fix nits * cleanup * fix grumbles * fix: opt reading response body * clippify * fix grumbles * Update core/src/http_helpers.rs
-
Niklas Adolfsson authored
-
- Jan 31, 2023
-
-
Niklas Adolfsson authored
* client: use tokio channels This PR replaces the future channels with tokio because the APIs fit our use-cases better. * remove unused code * fix wasm build * fix docs * fix tests * fix more nits * Update core/src/client/async_client/mod.rs * Update core/src/client/async_client/mod.rs * fix unwrap
-
- Jan 30, 2023
-
-
Alexander Samusev authored
* [ci] Change runners for CI * rm sccache
-
Niklas Adolfsson authored
* fix: disable clippy for tests * fix syn features
-
- Jan 26, 2023
-
-
Niklas Adolfsson authored
-
- Jan 24, 2023
-
-
MOZGIII authored
* Implement support for custom errors * Remove unneded for<'a> from E bound * Fix doctest * Handle the case where there are not exactly two arguments * Support for other Result paths * Rewrite with a more explicit rewriting logic * Back to rewriting the error argument * Add UI error for non-result * Apply suggestions from code review Co-authored-by: Niklas Adolfsson <[email protected]> * Fix a typo * Fix errors in the rest of the targets Co-authored-by: Niklas Adolfsson <[email protected]>
-
- Jan 13, 2023
-
-
Niklas Adolfsson authored
As we rely on the gitlab this job is not needed anymore.
-
- Jan 10, 2023
-
-
Alfie John authored
-
Niklas Adolfsson authored
* client: distinstict APIs to configure max size * Update client/http-client/src/transport.rs Co-authored-by: Alexandru Vasile <[email protected]> * fix tests Co-authored-by: Alexandru Vasile <[email protected]>
-
- Jan 09, 2023
-
-
dependabot[bot] authored
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.2.0...v3.3.0 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jan 03, 2023
-
-
Bigna Härdi authored
-
- Dec 14, 2022
-
-
dependabot[bot] authored
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.1.0...v3.2.0 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Dec 13, 2022
-
-
Niklas Adolfsson authored
* wasm tests to test * fix: use all configs + add missing APIs * CI: modify wasm tests dir
-
- Dec 05, 2022
-
-
Chevdor authored
-
- Dec 01, 2022
-
-
Alexandru Vasile authored
* chore(release): Bump to v0.16.2 Signed-off-by: Alexandru Vasile <[email protected]> * Update CHANGELOG.md Signed-off-by: Alexandru Vasile <[email protected]>
-
- Nov 30, 2022
-
-
Niklas Adolfsson authored
-
Patrick Kuo authored
-
- Nov 23, 2022
-
-
Niklas Adolfsson authored
-
- Nov 21, 2022
-
-
Niklas Adolfsson authored
* debug wasm CI * install chrome + firefox * fix clippy job all-targets * Update .github/workflows/ci.yml * Update .github/workflows/ci.yml
-
- Nov 18, 2022
-
-
Niklas Adolfsson authored
* chore: release 0.16.1 * Update CHANGELOG.md
-
Niklas Adolfsson authored
* chore(deps): remove unsed `async-channel` * remove the correct crate
-
Alexandru Vasile authored
Signed-off-by: Alexandru Vasile <[email protected]>
-
Niklas Adolfsson authored
* fix outdated features and docs * fix more nits
-
Moncef AOUDIA authored
-
Niklas Adolfsson authored
* server: make it possible to enable ws/http only * Update server/src/server.rs * Update server/src/server.rs * Update server/src/server.rs Co-authored-by: Alexandru Vasile <[email protected]> Co-authored-by: Alexandru Vasile <[email protected]>
-
- Nov 10, 2022
-
-
Jamie authored
Signed-off-by: Dengjianping <[email protected]> Signed-off-by: Dengjianping <[email protected]>
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.1.0 to 2.2.0. - [Release notes](https://github.com/Swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/Swatinem/rust-cache/compare/v2.1.0...v2.2.0 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Niklas Adolfsson authored
* chore(release): v0.16.0 * update release script * remove noise from changelog * update dependency banner
-
- Nov 09, 2022
-
-
dependabot[bot] authored
* chore(deps): update pprof requirement from 0.10 to 0.11 Updates the requirements on [pprof](https://github.com/tikv/pprof-rs) to permit the latest version. - [Release notes](https://github.com/tikv/pprof-rs/releases) - [Changelog](https://github.com/tikv/pprof-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/tikv/pprof-rs/commits ) --- updated-dependencies: - dependency-name: pprof dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): criterion v0.4.0 * fix tests * Revert "fix tests" This reverts commit 76310bd6 . Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Niklas Adolfsson <[email protected]>
-
- Nov 08, 2022
-
-
Alexandru Vasile authored
Signed-off-by: Alexandru Vasile <[email protected]> Signed-off-by: Alexandru Vasile <[email protected]>
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.0.2 to 2.1.0. - [Release notes](https://github.com/Swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/Swatinem/rust-cache/compare/v2.0.2...v2.1.0 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Nov 07, 2022
-
-
Niklas Adolfsson authored
* better handling of batch requests * add test for untagged enum * remove annoying trait bounds * cleanup * more clear comments * simplify batch request code * bring back old API + a new one * refactor batches to work with String IDs again * refactor again: single batch response API * fix tests + cleanup * fix doc links * address grumbles * BatchRequestBuilder: add iterator API for the batch * revert bench * fix benches build * address grumbles: ok and into_ok * fix some nits * fix nits
-