Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/salvo-rs/salvo

A powerful web framework built with a simplified design.
https://github.com/salvo-rs/salvo

patch hyper-util for websocket proxy (#554)

e8016c4a06b2c444fa92ae23bb6f9e322342f062 authored about 1 year ago by Chrislearn Young <[email protected]>
Upgrade to Hyper 1.0 (#520)

* wip

* wip

* wip

* wip

* Format Rust code using rustfmt

* chore(deps): update ru...

79ec3532033684765c2d342066b43e7bbbdaf4e6 authored about 1 year ago by Chrislearn Young <[email protected]>
Update oapi Cargo.toml

59a6b13a8389cbadd78648eb831a30350c2e9c7f authored about 1 year ago by Chrislearn Young <[email protected]>
Version 0.61.0

15d34bf3057071be66c0ea1a6eee2140e5bfff09 authored about 1 year ago by Chrislearn Young <[email protected]>
fix ci error

f181180c96203450b1fc31678101e4ec57643df6 authored about 1 year ago by Chrislearn Young <[email protected]>
update doc broken link

eb755f9883514818951972aff119710ea5e58a87 authored about 1 year ago by Chrislearn Young <[email protected]>
cargo fmt

a671b1a2ab7732d502e0c65be0e511f67e5ed764 authored about 1 year ago by Chrislearn Young <[email protected]>
Update graceful shutdown server doc

7f0765e163fbba5ace5f1ac0a66981da2b7ec906 authored about 1 year ago by Chrislearn Young <[email protected]>
Improve `catcher`, `depot`, `handler` documention. (#553)

* Improve `catcher`, `depot`, `handler` documention.

* fix ci

c3f24270ed9b13ebc009618f8c415c03e4241a80 authored about 1 year ago by Aston Turing <[email protected]>
Add more `Components` fns to `OpenAPI` (#550)

* Add impl `From` for `SecurityRequirement`

* wip

* Format Rust code using rustfmt

----...

6821baad77dcf0c1c8d871cce7cc38fe8caaeb84 authored about 1 year ago by Chrislearn Young <[email protected]>
Add impl From for SecurityRequirement (#548)

* Add impl `From` for `SecurityRequirement`

* Format Rust code using rustfmt

---------

...

4b25fe17e0ff88087611057a64ee3eea8a99e6fe authored about 1 year ago by Chrislearn Young <[email protected]>
fix: Parse json data failed if it is empty (#547)

* fix: Parse json data failed if it is empty

* Format Rust code using rustfmt

---------

...

e5e3e96f8a0081bc99335e3fc8dddfc06e74ff32 authored about 1 year ago by Chrislearn Young <[email protected]>
chore(deps): update rust-embed requirement from >= 6, <= 8 to >= 6, <= 9 (#546)

Updates the requirements on [rust-embed](https://github.com/pyros2097/rust-embed) to permit the ...

03f13510581b979b71d59844a43b22438ffdadb7 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Improve openapi document (#544)

* Improve openapi document

* Format Rust code using rustfmt

---------

Co-authored-by: g...

007b0d86f516babbf782cd9fb1f12e495f3ff168 authored about 1 year ago by Chrislearn Young <[email protected]>
Remove direct pub use `endpoint`.

88da03e61f02044f84cb5858ad85c48c50b0609d authored about 1 year ago by Chrislearn Young <[email protected]>
chore(deps): update tokio-tungstenite requirement from 0.20 to 0.21 (#541)

Updates the requirements on [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) t...

8192378af2269e810f1c091341f1ed780c7e842d authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Version 0.60.0

fe200c2200da3ff920cfb4c3ce6476cced30e7d2 authored about 1 year ago by Chrislearn Young <[email protected]>
Cargo fmt

63a8ea21a8edbfd80335a5bc27a8c01dbf32384e authored about 1 year ago by Chrislearn Young <[email protected]>
Improve server document and others (#535)

* Improve server document and others

* fix doc test

365c0479b02ec8279f61825943eea0d2038ff205 authored about 1 year ago by Aston Turing <[email protected]>
Update swagger_ui to v5.10.3 (#536)

f941bba10df56c865019d9cae2abc92f9b08f69e authored about 1 year ago by Aston Turing <[email protected]>
Add `ServerHandle` for stop server (#533)

78629ee17449d6d1c23a144f60407dc70ccce7c7 authored about 1 year ago by Aston Turing <[email protected]>
Remove debug println! #531 (#532)

879b4f9743aa0cf83d981e99097fd317e579c61c authored about 1 year ago by Chrislearn Young <[email protected]>
Version 0.59.1

ab16556ef8ac7121d3b80e1a0e6e0d3bd86aafe2 authored about 1 year ago by Chrislearn Young <[email protected]>
Fix endpoint parse param `mut pdata` warning and not working (#529)

07c1d639e1f069f468b6bad00b146a215dfc2cce authored about 1 year ago by Chrislearn Young <[email protected]>
Version 0.59.0

379d5b2da5dcb4108a83d56aad75fc181bf7af84 authored about 1 year ago by Chrislearn Young <[email protected]>
Rename `parser` to `parse` (#527)

7f9c4ad9065c8c1235f0887e87ccf389e1ed6d8c authored about 1 year ago by Chrislearn Young <[email protected]>
Update `opentelemetry-prometheus` to 0.14 (#526)

0976b3e95b597872935fdba5a5f806286e07ff84 authored about 1 year ago by Chrislearn Young <[email protected]>
Add owner and permssions for UnixListener (#524)

31e5a22ec266a18e6d94a17239a8b31e329093a0 authored about 1 year ago by Aston Turing <[email protected]>
Cargo clippy (#523)

5cefc4ab5447978af92d29b552fac84f962b0da9 authored about 1 year ago by Aston Turing <[email protected]>
oapi: Fix additionalProperties not working for Object (#522)

* oapi: Fix `additionalProperties` not working for `Object`

* Format Rust code using rustfmt
...

af954fe7ba462cb2c57c0ad14f0fcd1167866250 authored about 1 year ago by Chrislearn Young <[email protected]>
Fix compile error

845728f0da015126bb388bf0415baa9535293e47 authored about 1 year ago by Chrislearn Young <[email protected]>
StaticDir filter should filter for list page

b75a4e7b2612b21cb654e16178bb95863486996a authored about 1 year ago by Chrislearn Young <[email protected]>
extractor: Rename format to parser and auto detect as default (#521)

* Remove source from `request`.

* wip

* wip

* wip

* extractor: Rename format to pars...

75f064c1c171e8da272145e0f9f86d42d040b468 authored about 1 year ago by Chrislearn Young <[email protected]>
Cargo fmt

cbc9fa7259fba80994e1037ca7b6459c2a9b27d5 authored about 1 year ago by Chrislearn Young <[email protected]>
oapi: Support `#[serde(flatten)]` for maps. (#516)

cb95e64bffbe0d5a8b68945927acd19173cb77ec authored about 1 year ago by Chrislearn Young <[email protected]>
oapi: Add HashSet and BTreeSet (#515)

96cc7ba7be5ae086b5ccf018901ccd31ad9017f7 authored about 1 year ago by Chrislearn Young <[email protected]>
oapi: Add extensions "x-tokenName" (#514)

* oapi: Add extensions "x-tokenName"

* Format Rust code using rustfmt

---------

Co-auth...

b12a72eb81ecf8e2271837b6023ec4969b53116c authored about 1 year ago by Chrislearn Young <[email protected]>
Oapi: Enable required usage with schema_with attribute (#513)

* Enable required usage with schema_with attribute

* wip

ddb457a39c1853a7b15bf21b205ff82fa63968f6 authored about 1 year ago by Chrislearn Young <[email protected]>
Add Discriminator mapping to oapi (#512)

1f79496e7e21ddf96334c631624f7d938c0a8c6b authored about 1 year ago by Chrislearn Young <[email protected]>
Set Rust msrv to `1.70` (#511)

4474c2b43b54f6198f65aa396c754d36c883f79c authored about 1 year ago by Chrislearn Young <[email protected]>
StaticDir support filter and Serve compressed static assets if available (#510)

* StaticDir support filter and Serve compressed static assets if available

* Format Rust code u...

04e0d20f62dc7ca709cc0cd70f7b2e069ca98fb1 authored about 1 year ago by Chrislearn Young <[email protected]>
Fix static dir set dot files not working (#509)

2a4089b83a85dd6d43e7586c586ceb462cfff8d4 authored about 1 year ago by Chrislearn Young <[email protected]>
Allow set OpenAPI UIs title, keywords and description (#507)

* Allow set OpenAPI UIs title, keywords and description

* update example

d23fc50474359b802cc65c1ccdc7a89f8bc7f018 authored about 1 year ago by Chrislearn Young <[email protected]>
Resolving endpoint Macro Expansion Errors (#506)

* Implement ToSchema for PhantomData<T>

* Add introduction of salvo-cli

* Optimization: take a...

8325670857c87c78b6a7db528686d1fdedd4ac7d authored about 1 year ago by fankaiLiu <[email protected]>
chore(deps): update cruet requirement to 0.14

61349ed4d08b926ac65fca9200b61821503813ec authored about 1 year ago by Chrislearn Young <[email protected]>
Version 0.58.4

8a6c77f38ac31a3e66dc6c31c53e94c1dca701b2 authored about 1 year ago by Chrislearn Young <[email protected]>
Fix command to create new project

aa7f9555f1835556a67fd4bc7455a785dc7c7e93 authored about 1 year ago by Chrislearn Young <[email protected]>
Update README.md (#504)

f317aaeb5b6434085df788b11c02f45cc8b44514 authored about 1 year ago by Chutian Yang <[email protected]>
Avoid to trace error when `FlowCtrlService` skipped. (#503)

c74c0dbd0c426875b1f83cbe7ee8de58576fd85a authored about 1 year ago by Chrislearn Young <[email protected]>
Resolve Mismatched Types Error in Macro Expansion and Fix test (#501)

* Implement ToSchema for PhantomData<T>

* Add introduction of salvo-cli

* Optimization: ta...

14d51a894cf4aa848f3cc8fdf2015959f72bada0 authored about 1 year ago by fankaiLiu <[email protected]>
fix: update scalar import to improved cdn (#491)

jsdelivr is half the size of unpkg so it loads faster and provides a better user experience with...

f5507053eb821bde6ebd7a85601527dde69afebf authored about 1 year ago by Marc Laventure <[email protected]>
Use `dtolnay/rust-toolchain` (#487)

522d64488c555585b8ff4de99249bbe2b13261b9 authored about 1 year ago by Chrislearn Young <[email protected]>
Ugrade opentelemetry dependencies (#486)

* Ugrade opentelemetry dependencies

* update examples

* wip

* wip

* wip

8d3a355e8661b51e35af67e4c1770f2151bb1e96 authored about 1 year ago by Chrislearn Young <[email protected]>
Public extension in Response #484 (#485)

41541ba5dbabcd707fc454b32eca941344c0a3ad authored about 1 year ago by Chrislearn Young <[email protected]>
Version 0.58.3

b5aef79941a458b31e208218dea72d1bbc474c66 authored about 1 year ago by Chrislearn Young <[email protected]>
Make Tower compat body more generic (#473)

* wip

* Make Tower compat body more generic

* Format Rust code using rustfmt

---------
...

05c907e0787f18e50f41dce5df4babc229f30c9b authored about 1 year ago by Chrislearn Young <[email protected]>
Update endpoint.md (#477)

fixes Typo error

65d9fbb68ebd23c70a4b1dbc3af23885ca59c5ab authored about 1 year ago by chinmay7016 <[email protected]>
Update endpoint.md (#475)

fixed the typo error

afed314e33bc1bf1c0abe54338a8f6a1aa6e17a8 authored about 1 year ago by chinmay7016 <[email protected]>
Update README.md (#472)

1528a387db5afc70c18831cc169fa2641c5af832 authored about 1 year ago by Bhargav Shirin Nalamati <[email protected]>
Take body only required when extract data (#471)

8d72671ba4f095d934bf4fc34a525ce6626d110b authored about 1 year ago by Chrislearn Young <[email protected]>
Fix ci error

6a58880792ecb4b15b019e7c1d0c7c17aef8511f authored about 1 year ago by Chrislearn Young <[email protected]>
Fix ci error

05e500c309e528ff90ed47e99cf38b2c6fab046b authored about 1 year ago by Chrislearn Young <[email protected]>
Remove textnonce dependency (#470)

323ea3ae9a6baef5c251b77ef15462aefe3974e6 authored about 1 year ago by Chrislearn Young <[email protected]>
Add introduction of salvo-cli (#467)

* Implement ToSchema for PhantomData<T>

* Add introduction of salvo-cli

3837258ed7304ad380f34653831a69e917d3fbc1 authored about 1 year ago by fankaiLiu <[email protected]>
Remove duplicate http host entry in proxy (#465)

1be594c798bc30d62f5cbbc0a879687eec1146fa authored about 1 year ago by lostb1t <[email protected]>
Upgrade jsonwebtoken to 9.1.0 (#463)

* Upgrade jsonwebtoken to 9.1.0

* Version 0.58.2

e94783fb55d90d0f61f0688a91bb26ef12c1dd4f authored about 1 year ago by Chrislearn Young <[email protected]>
Version 0.58.1

5164bf49f2144b807f64ed8cc0acd7fe4f790df9 authored about 1 year ago by Chrislearn Young <[email protected]>
Allow openapi UIs setting `lib_url` (#461)

* wip

* Allow openapi UIs setting `lib_url`

db1b81df0b792951f02bb2dbef4b88b876ad4d42 authored about 1 year ago by Chrislearn Young <[email protected]>
Correct typo (#460)

Corrected "serivce" to "service" in the README.md file.
Corrected "offical" to "official" in th...

edba893002f4b40362bd189540a2cd2a0c8f95be authored about 1 year ago by ABHISHEK FADAKE <[email protected]>
Add support for scalar as alternative for swagger ui (#458)

* add support for https://github.com/scalar/scalar as alternative for swagger ui #454

* wip

b5d5b87fba16ba994436ea51205ff5caa6cf0c17 authored about 1 year ago by Chrislearn Young <[email protected]>
Allow to remove openssl dependency by default #456 (#459)

* Allow to remove openssl dependency by default #456

* wip

bd0fb583517ff281aa423fedfa8458ef42bb94b6 authored about 1 year ago by Chrislearn Young <[email protected]>
update readme

d69c999ff50097eafa30acea2a43fc3be3b05a37 authored about 1 year ago by Chrislearn Young <[email protected]>
chore(deps): update jsonwebtoken requirement from 8 to 9 (#455)

Updates the requirements on [jsonwebtoken](https://github.com/Keats/jsonwebtoken) to permit the ...

ac312e4f18d07cf07ad9fb1c0d3d9e4315ebc93f authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Upgrade swagger ui to version `5.9.0` (#453)

* use `mime-infer`

* Upgrade swagger ui to version `5.9.0`

e2a015b41d4792ad0e515e044bcd83cb37fff5cc authored about 1 year ago by Chrislearn Young <[email protected]>
feat: impl `AsyncWrite` for `BodySender` (#452)

* feat: impl `tokio::io::AsyncWrite` and `futures_util::AsyncWrite` for `BodySender`

* cargo ...

eb3cc99d49626cd282e7dc9afef26e690efc8ae6 authored about 1 year ago by Chrislearn Young <[email protected]>
chore(deps): update zstd requirement from 0.12 to 0.13 (#449)

Updates the requirements on [zstd](https://github.com/gyscos/zstd-rs) to permit the latest versi...

22cc20660783efc6dc6e1794a73aa93360d62178 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
rename to `write_response_headers`

1044e042f61b66552d2372a0d66b48d6fe4c3e83 authored about 1 year ago by Chrislearn Young <[email protected]>
Merge branch 'main' of https://github.com/salvo-rs/salvo

0fdb17e95544e813e9b998ac08743438ef64eb39 authored about 1 year ago by Chrislearn Young <[email protected]>
update readme

a52a32a0c738f5e87191c5c46c301baf1748e387 authored about 1 year ago by Chrislearn Young <[email protected]>
chore(deps): update cookie requirement from 0.17 to 0.18 (#448)

* chore(deps): update cookie requirement from 0.17 to 0.18

Updates the requirements on [cooki...

cfff25d0d11e6373b71330f946bc96416b27931e authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add `BytesFrame` type to wrap `Frame<Bytes>` (#447)

* Add `BytesFrame` type to wrap `Frame<Bytes>`

* Format Rust code using rustfmt

---------
...

5a95482983d97a6e832a84f228e863f833d874d9 authored over 1 year ago by 静水流深 <[email protected]>
Version 0.57.0

2e8d18ccba3612771ba43a52c10f05f1c18c21f3 authored over 1 year ago by Chrislearn Young <[email protected]>
Refactor ResBody and add channel support (#445)

* Refactor `ResBody` and add channel support

* Format Rust code using rustfmt

* wip

* F...

e531d8587b205fc6e4caececaf09e07962c59ade authored over 1 year ago by 静水流深 <[email protected]>
feat: Add util functions to `ReqBody` (#442)

4469241936cbacea922549cac334f1a638e7eada authored over 1 year ago by Chrislearn Young <[email protected]>
Remove unused dependencies (#439)

4412d5fa2017f6264b943b82f63ac539090b5563 authored over 1 year ago by Chrislearn Young <[email protected]>
chore(deps): update proc-macro-crate requirement from 1 to 2 (#438)

Updates the requirements on [proc-macro-crate](https://github.com/bkchr/proc-macro-crate) to per...

518a1c2e796abbba06ac0bae4579e8a617bfda1d authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): update ring requirement from 0.16 to 0.17 (#436)

* chore(deps): update ring requirement from 0.16 to 0.17

Updates the requirements on [ring](h...

4dac33d9e1593a1882fbab668bff45ff9659f66d authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
impl Scribe for std::convert::Infallible (#437)

* impl Scribe for std::convert::Infallible

* Format Rust code using rustfmt

---------

C...

c80ce6c6295cc5e28808170600af0f8f45ee17e8 authored over 1 year ago by Chrislearn Young <[email protected]>
Support for Tower layer and service (#435)

* add functions to request and response

* Format Rust code using rustfmt

* wip

* Format...

dc10174a0efdc6541df6cd6ff551d3c30e2779f5 authored over 1 year ago by Chrislearn Young <[email protected]>
Add comment document

4dd1d7c76cb26a30496ff03ffcae4e9005a55393 authored over 1 year ago by Christopher Young <[email protected]>
fix router path

0a2839268cada493557219e33ba60caa382b3c21 authored over 1 year ago by Christopher Young <[email protected]>
Version 0.55.5

5e1b5f068da9b4d1a7292f960729532d52b990d3 authored over 1 year ago by Christopher Young <[email protected]>
feat: salvo_oapi::ToSchema OOTB support for Result<T, E> #427

373d13a128e590a6360095e532bdddbf651847d0 authored over 1 year ago by Chrislearn Young <[email protected]>
Update discord link

6c3c66ed5a24b4ae7cbbf5ff1c1b2bdf54d5452e authored over 1 year ago by Christopher Young <[email protected]>
Add tags to oapi-todos

e35b1fb29645c0660e26480e770ef0489ff69c10 authored over 1 year ago by Christopher Young <[email protected]>
fix: CI

49186b59609a6c1e6bbe2f15233fbe8a69394381 authored over 1 year ago by Christopher Young <[email protected]>
fix: CI

b4a98a450ab3bab03d078be34beda0e252e70ac5 authored over 1 year ago by Christopher Young <[email protected]>
fix: CI

e6fac9154d366e8a137b215b6e0ef68650528ca5 authored over 1 year ago by Christopher Young <[email protected]>
fix CI

79ebdc2c09185334327e669e425e7a0cf517b2b9 authored over 1 year ago by Christopher Young <[email protected]>
Format Rust code using rustfmt

726432dbda99f8ba4b963beb4f9afde760ad29a0 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>