-
Notifications
You must be signed in to change notification settings - Fork 161
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chore: init new broker feature * test: add redis tests to CI * feat: init Redis Pub/Sub * feat: add little features * test: add redis tests * refactor: use specific for redis type default polling_interval * feat: add Redis schemas * chore: fix some mypy * docs: fix typos * feat: stream subscriber * docs: add Redis section * feat: add consumer groups * feat: new Redis Streams consuming * refactor: use message_id_ln everywhere * feat: Redis Streams complete * chore: rm asyncapi-tool file * test: add Redis AsyncAPI tests * lint: fix some mypy * feat: automatic TestClient connect_only argument * lint: fix 3.8 list * chore: fix warning link * docs: add Redis examples * refactor: rename ext argument * chore: add watchfiles to test dependencies * feat: add NatsMessage.in_progress method * docs: remove useless from search * docs: add minify plugin to reduce build size ~10Mb * docs: add empty pages * remove useless deps * lint: fix AST types * lint: fix Redis type * lint: fix RMQ parser * lint: fix some errors * lint: fix some errors * lint: fix some mypy errors * lint: fix some mypy errors * fix: support all subsriber types with RedisRouter * lint: fix some mypy * lint: finalize Broker url type * lint: fix mypy * refactor: reuse parent method in messages * fix: correct CLI run * fix: do not use is_installed * fix: remove is_installed everuwhere * docs: update docs scripts * docs: update CONTRIBUTING * docs: add lifespan page * test: cover lifespan context doc * Update redix index documentation * Add docs for redis list sub and list batch sub * Add docs for redis stream sub and batch sub * Add docs for channel subscription * Add basic index content for redis channel, stream, list * Add redis channel publish documentation * Add docs for redis stream publishing * Add documentation for redis list publish * Add documentation for redis rpc * Add docs for redis message information * Add documentation for stream groups * Add ack redis placeholder * Add deleted API docs * Update version to 0.3.0rc0 * Add pydantic[email] as docs requirement * Revert adding pydantic[email] * Check email_validator is installed * fix: chech email_validator with import * test: use local tests in CLI * test: mark with tests as 3.9+ * test: mark pydantic_settings tests as pydanticV2 required * polishing * Fix broken list in kafka docs * lint: fix mypy * mypy fix * polishing * lint: add redis pyi files * Add docs for redis stream acknowledgement * Add cosumer group to StreamSub in redis docs examples * fix: correct acknowledgement * fix: correct redis stop * fix: do not interrupt consume cycle with exc * fix #1000: use default_log_context to fallback * Update deploy docs to publish rc as non latest version * docs: stream as a keyword argument * polishing --------- Co-authored-by: Lancetnik <[email protected]> Co-authored-by: Davor Runje <[email protected]> Co-authored-by: Nikita Pastukhov <[email protected]>
- Loading branch information
1 parent
9207feb
commit 87ed808
Showing
574 changed files
with
9,280 additions
and
1,719 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.