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

Version 0.55.4

fa0c06c389da11ff747a22a7de3f2c0ec488341d authored over 1 year ago by Christopher Young <[email protected]>
chore: Upgrade swagger UI to V5.7.2

892c5c0b5e3dd9263b4c666212e28b372b0d764f authored over 1 year ago by Chrislearn Young <[email protected]>
fix: Change log level to info for JwtAuth #422 (#425)

b4d68942366253ad53bf8411de03bbf4969657b7 authored over 1 year ago by Chrislearn Young <[email protected]>
chore(deps): update moka requirement from 0.11 to 0.12 (#424)

* chore(deps): update moka requirement from 0.11 to 0.12

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

dd7ceeaf4393d18387972bcec7f5d53959cb7132 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Implement ToSchema for PhantomData<T> (#423)

22d36f3c0ca44d2841ffe414e5a75e7249b69303 authored over 1 year ago by fankaiLiu <[email protected]>
feat: Add fn `contains` to `Depot` (#420)

* feat: Add fn `contains` to `Depot`

* wip

* wip

f097a099e7a90fe3d35c75b0e86614991b759514 authored over 1 year ago by Chrislearn Young <[email protected]>
feat: Add `scrape` for remove type from depot (#419)

* feat: Add `scrape` for remove type from depot

* wip

* wip

a19bc1a1bc9aafeed3298a248754504a4a978be9 authored over 1 year ago by Chrislearn Young <[email protected]>
chore: Use std ready (#418)

* wip

* chore: Use std ready

* Format Rust code using rustfmt

---------

Co-authored-...

dea4452bd8022fb9349186928eaee25501a1baa6 authored over 1 year ago by Chrislearn Young <[email protected]>
update hello

8ea88cf10f3bb3a9244ee389ec9c2c6bea438f31 authored over 1 year ago by Christopher Young <[email protected]>
fix: CI error on rust nightly version

be27b1f06d6a2795b386f316594a544189ee11e8 authored over 1 year ago by Christopher Young <[email protected]>
chore: Upgrade swagger-ui to v5.7.0 (#416)

32292c333111997d8bb8bbb2d4a586c1fc1acdd8 authored over 1 year ago by Chrislearn Young <[email protected]>
fix: impl `ToSchema` for `Uuid` and other types #414 (#415)

* fix: impl `ToSchema` for `Uuid` and other types #414

* Format Rust code using rustfmt

* ...

6fe6d5709a1238c82591864006930b5e3eedb2a4 authored over 1 year ago by Chrislearn Young <[email protected]>
fix:repair openapi description of attrs (#413)

Co-authored-by: lyq <>

a036fd4c97fd7e12ef8ec7b1c3a4d78bf11de60d authored over 1 year ago by lyqgit <[email protected]>
Format Rust code using rustfmt

0b6ec30a14589b5155a34793f8ff6b451fd6650a authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
make rust lint happy

fdd8a1a9c1831d4aa5ba5186fe44b3af6d41ff8b authored over 1 year ago by Christopher Young <[email protected]>
fix compile error

db68e2751fa7729a389c26578b8040738463bba5 authored over 1 year ago by Christopher Young <[email protected]>
Version 0.55.1

774a7f38b1930d2c24046890f5ede486b8deae1d authored over 1 year ago by Christopher Young <[email protected]>
chore: remove `private_in_public`

d170fc9e414fb9baf3b336cbb663de34d2ad4b43 authored over 1 year ago by Christopher Young <[email protected]>
Merge branch 'main' of https://github.com/salvo-rs/salvo

a3f7b45f8bf06fe18cfcf03bdce6ece18caa85f8 authored over 1 year ago by Christopher Young <[email protected]>
Version 0.55.0

464dffb09df740917832f8aa20c204c929805b51 authored over 1 year ago by Christopher Young <[email protected]>
fix: HTTP version detect waiting when bytes too short (#411)

* fix: HTTP version detect waiting when bytes too short

* wip

* Format Rust code using rus...

fffdcbd635d3015200e9ecaa65259ee986c08d43 authored over 1 year ago by Chrislearn Young <[email protected]>
feat(oapi):Add decimal_float feature. (#412)

* feat(oapi):Add decimal_float feature.

* feat(oapi): Allow additionalProperties to be an arr...

885ff4210633a2ef04d237f417848724b25558f8 authored over 1 year ago by Chrislearn Young <[email protected]>
chore: upgrade checkout to v4

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

1d59b08abcc0866616b0f54b11bbf1c15d215e24 authored over 1 year ago by Christopher Young <[email protected]>
fix cors host name

2a8855ae973544c019b6aa37f931770eb8fb36b1 authored over 1 year ago by Christopher Young <[email protected]>
chore!: Rename fn `handle` to `goal`. (#409)

* chore!: Rename fn `handle` to `goal`.

* Format Rust code using rustfmt

* wip

* wip

...

3f8d4b8f778e7e88ced4d6908aca14fe61faa8c4 authored over 1 year ago by Chrislearn Young <[email protected]>
chore!: Remove useless fn `transfer` (#408)

* Remove useless fn `transfer`

* wip

91395ec30a823884bc9672d46362314c76fe47be authored over 1 year ago by Chrislearn Young <[email protected]>
Update hello world

3338474d9a90cfa65e7bad09fce4f470e77bf9a6 authored over 1 year ago by Christopher Young <[email protected]>
Update hello world

cc322ba4178149692792c9f97e85b4c898a1eada authored over 1 year ago by Christopher Young <[email protected]>
update readme

924870c7036681681f33c217a488dd4d7d9a908d authored over 1 year ago by Christopher Young <[email protected]>
Add pong message creation to websocket message (#406)

0662734bd68aeb799f9d9f21c717935fb343b57f authored over 1 year ago by Robert Schütte <[email protected]>
format ignore release branch

642775ed555205e3f5a1cdd7689c8f4132301bfd authored over 1 year ago by Christopher Young <[email protected]>
chore: Upgrade Swagger UI to v5.5.0 (#405)

* chore: Upgrade Swagger UI to v5.5.0

* Version 0.54.3

7f5c547eb333fe43e6b2bb749cb8f15337974cbe authored over 1 year ago by Chrislearn Young <[email protected]>
Version 0.54.2

3554b4c9a408fa1d8f1519c4afbef260134a4f25 authored over 1 year ago by Christopher Young <[email protected]>
feat: Requestid support (#404)

* Format Rust code using rustfmt

* request id implement

* requestid

* Format Rust code ...

c7bd716701aea831c2a6e991fef655df14fcb8b5 authored over 1 year ago by 静水流深 <[email protected]>
rename `PathState.ended()` to `PathState.is_ended()`

d01b59ce010097cbf680077a900bb514503168dd authored over 1 year ago by Depth Liu <[email protected]>
fix ci error

67b2c3a9d59ab2de0b4644b18923b6ccfb12570c authored over 1 year ago by Christopher Young <[email protected]>
chore: improve document

4b2a0bec3787c894cc877815bebd8781a9ab3384 authored over 1 year ago by Christopher Young <[email protected]>
Merge branch 'main' of https://github.com/salvo-rs/salvo

88104cb490bec0f574d8a377b3b02613a610a098 authored over 1 year ago by Christopher Young <[email protected]>
chore: improve document

e84ddc67c66d50b11bf47118e9c5300539125e37 authored over 1 year ago by Christopher Young <[email protected]>
chore: Improve unit tests (#403)

957d91387c79864d66dff5daa642bf0e892a5c3e authored over 1 year ago by Chrislearn Young <[email protected]>
chore!: Rename `Piece` to `Scribe`. (#402)

* chore!: Rename `Piece` to `Scribe`

* Format Rust code using rustfmt

---------

Co-auth...

892294bcb5f86f2f06981cc50c641950347c3611 authored over 1 year ago by Chrislearn Young <[email protected]>
feat: Route path match <**>, <*+>, <*?> (#401)

* feat!(router): `*` math empty and `?` does't.

* Format Rust code using rustfmt

* wip

...

b6443477f421e7adbff7d749fbf4eb2adbf52667 authored over 1 year ago by Chrislearn Young <[email protected]>
Format Rust code using rustfmt

6ebced8c7627b8ff9bc2b21fc279f51c76d172c8 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: improve doc

b5ccba03096e9ffb964b4261598ca67d0fbceefd authored over 1 year ago by Christopher Young <[email protected]>
chore: Impl Debug for `ResBody`. (#400)

* Impl Debug for `ResBody`.

* Format Rust code using rustfmt

---------

Co-authored-by: ...

9bbaa53b91f7d076a021f9a204e7865032689406 authored over 1 year ago by Chrislearn Young <[email protected]>
fix(router): regex for wildcard path

093f849ff43261dd58d59af72da8534178d2f6d9 authored over 1 year ago by Christopher Young <[email protected]>
feat: OpenAPI `LinkedList` and `url` type support (#399)

f97621bb7a5fce8eb33efff696d46f7dd6be3011 authored over 1 year ago by Chrislearn Young <[email protected]>
添加中文名称: 赛风

deeefeb2c5e2ca2cc2580b1ce50a82c518312b2d authored over 1 year ago by Chrislearn Young <[email protected]>
`127.0.0.1` to `0.0.0.0`

6aba99eda4dd2266cb5dba6151a65c7f535f8231 authored over 1 year ago by Christopher Young <[email protected]>
add index for `oapi-todos` example

bc01c3adbfc7ef0eb2492b7fdc521a4729ed2d15 authored over 1 year ago by Christopher Young <[email protected]>
feat(oapi): Add support for serde skip in IntoParams derive (#396)

* feat(oapi): Add Ulid support

* feat(oapi): Add support for serde skip in IntoParams derive
...

416c59189e61f68b92528ce971d8e78b3fa2ae28 authored over 1 year ago by Chrislearn Young <[email protected]>
feat(oapi): Add Ulid support (#395)

* feat(oapi): Add Ulid support

* Format Rust code using rustfmt

---------

Co-authored-b...

b6ba871002bb1258ebd38713d90166497b24081f authored over 1 year ago by Chrislearn Young <[email protected]>
feat(router): Add `insert` and `unshift` functions (#394)

* wip

* Format Rust code using rustfmt

---------

Co-authored-by: github-actions[bot] <4...

0edd58c3be8b6522cd804adcc5a56db669e0f2ca authored over 1 year ago by Chrislearn Young <[email protected]>
feat(depot): Returns Result for easy catch key is not exists or downcast failed (#392)

* chore: cargo clippy

* chore: cargo clippy

* feat!: Depot `remove` returns Result

* wi...

cb63abc7fb2befbdea6d67c768800401fbf891c9 authored over 1 year ago by Chrislearn Young <[email protected]>
feat: Allow mutable reference to Request queries #391 (#393)

* chore: cargo clippy

* chore: cargo clippy

* wip

* wip

* Format Rust code using rus...

d97864781621ccef2febf1e97f9e55fcd1a94952 authored over 1 year ago by Chrislearn Young <[email protected]>
export `AcmeQuinnListener`

1838650cb2f4d15818ef679046271e030b5ba51a authored over 1 year ago by Christopher Young <[email protected]>
Update description

c29c087276ec56ca28b4a88a4a3852b38aca69f1 authored over 1 year ago by Christopher Young <[email protected]>
update `ReadSeeker` doc

bd1e3a9335d820e09a055c2066f1806e39f485b9 authored over 1 year ago by Christopher Young <[email protected]>
feat: Add `ReadSeeker`. (#387)

#385

822629b78248e843bc1cddb9fc4af72849176ec4 authored over 1 year ago by Chrislearn Young <[email protected]>
fix: Change alt-svc for http3 (#386)

* fix: Change alt-svc for http3

* version 0.52.1

bf8736fa8a11296393900fd1668de388d1cca95c authored over 1 year ago by Chrislearn Young <[email protected]>
add AcmeQuinnListener doc

3445497ed439d5310d5d90f9e8fc8e70bb40a233 authored over 1 year ago by Christopher Young <[email protected]>
feat!: Acme and Http3 work together! (#384)

* version 0.52.0
---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]...

7ae657ba0c408692bff26da576150bfac50e906a authored over 1 year ago by Chrislearn Young <[email protected]>
feat: `QuinnListener` supports config stream (#382)

4103c6f94bf0eeb349d1cbf020bb42f99a5648f3 authored over 1 year ago by Chrislearn Young <[email protected]>
feat!: Make tls more generic (#380)

* feat!: Make tls more generic #374

* Format Rust code using rustfmt

* version 0.51.0

-...

617954f1ed2f704ff4f31d57228f56a9c889c068 authored over 1 year ago by Chrislearn Young <[email protected]>
chore(deps): Upgrade swagger ui to v5.4.2 (#379)

6eed4ed5b53b7f1e4aa39dd45501be6d9ac90e4d authored over 1 year ago by Chrislearn Young <[email protected]>
fix(extra): Skip root path (#378)

47f9c70e5398be421010f7ab86908f377b6ffa80 authored over 1 year ago by Chrislearn Young <[email protected]>
chore(deps): update rust-embed from 6 to 8 (#377)

9f4592f3c1748ef7a07a97c4f00cc67a5cb13540 authored over 1 year ago by Chrislearn Young <[email protected]>
feat: Add `jwt_auth_error` to `JwtAuthDepotExt` #372 (#373)

1198e6ed3d70c850a978680b4ed46754e725dcf8 authored over 1 year ago by Chrislearn Young <[email protected]>
Rename MemoryStore to Mokastore (#369)

* refactor!: Rename MemoryStrore to MokaStore

* wip

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

5bc95c6f4629e5930ae30b858caf624ec9e414fe authored over 1 year ago by Christopher Young <[email protected]>
fix(example): proxy path issue

297346b8d89ad4cf21b1022cc0556748f982d633 authored over 1 year ago by Christopher Young <[email protected]>
Add eviction_listener to MemoryStore (#367)

* Add eviction_listener

* Remove some duocumentation related to moka

befc4b5f51bba957276119f35d41361bd1652cda authored over 1 year ago by sarendsen <[email protected]>
Verion 0.50.5

af452d28a1fcc185725f310551d89c278c6debaf authored over 1 year ago by Christopher Young <[email protected]>
fix: size-limter and concurrency-limiter typo

f34db1ba0b2b22594ffed78f3e5ef5400dc9c6d5 authored over 1 year ago by Christopher Young <[email protected]>
Version 0.50.4

96cafbdf425ddc5ad2ffa4f56d84a8cafc6abddd authored over 1 year ago by Christopher Young <[email protected]>
fix(cache): Cache panics with error handling #365 (#366)

* fix(cache): Cache panics with error handling #365

* fix cahce panic

994646ef783ada520033cffd3fd5d09b06055297 authored over 1 year ago by Chrislearn Young <[email protected]>
Update funding

e8d1a537881d97e8d3658a4c0b05b2f24c2d294a authored over 1 year ago by Christopher Young <[email protected]>
Version 0.50.3

c44dfb82c843cdf48d7776dc90af424d3f81d9b1 authored over 1 year ago by Christopher Young <[email protected]>
feat: Allow custom url path and query getter (#364)

* feat: Allow custom url rest getter

* public encode_url_path

* Format Rust code using rus...

1ba59c035177c54777098e7a330368784e04684b authored over 1 year ago by Chrislearn Young <[email protected]>
fix: generate openapi json have duplicated fields #360 (#361)

9def4b27413446d4afda5439293a59fce6273616 authored over 1 year ago by Chrislearn Young <[email protected]>
concurrency-limiter dependencies

bfab74a167774fedc09dbad39fc086eaebbb427e authored over 1 year ago by Christopher Young <[email protected]>
feat: Add concurrency-limiter middleware (#359)

6fccfc8620c34d4ba6fe74bce7f809c74642245b authored over 1 year ago by Chrislearn Young <[email protected]>
Update doc

064e8959d465cd0192ea7ceb517a626c33a0bc8f authored over 1 year ago by Christopher Young <[email protected]>
Update webtransport example

49bc41ee876fc3a0702a683c4bcd30c0830798bf authored over 1 year ago by Christopher Young <[email protected]>
Version 0.50.2

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

e5605a3b7ca7abe88cf4e26dd6a9c91b6919454b authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: auto detect http2 and http1 (#356)

576b6f96e7052461e9ed3cc618c6a1c5715377bb authored over 1 year ago by Chrislearn Young <[email protected]>
Version 0.50.1

0789551ee1c1d4f09b6768af715d812ee0d6c9c7 authored over 1 year ago by Christopher Young <[email protected]>
fix: oapi doc error

025ac7d92f56715e0c6365dcc97ff723a1642add authored over 1 year ago by Christopher Young <[email protected]>
feat: Add ReDoc and RapiDoc (#355)

* Version 0.50.0

* feat: Add ReDoc and RapiDoc

* wip

5ed9b802f0669d53a4f43004c08fa0304b976911 authored over 1 year ago by Chrislearn Young <[email protected]>
Improve graceful shotdown and fix http dectect issue (#354)

73090e81abea9ad3e96ca227c7a5abcb8db704a2 authored over 1 year ago by Chrislearn Young <[email protected]>
fix: doc typo

67b24b82f0fecc18e583650e52eda75e023d7cce authored over 1 year ago by Christopher Young <[email protected]>
feat: Allow setting the client on a Proxy #352 (#353)

c19419b4f48e248e5058c31373b5d2be427bc646 authored over 1 year ago by Chrislearn Young <[email protected]>
Add descriptions to 2 variants of complex enums (#349)

* deps: Upgrade swagger ui to `5.3.0`

* Add descriptions to 2 variants of complex enums

* ...

6a28f5320dcdf8af675e6cc83b778206176e8c51 authored over 1 year ago by Chrislearn Young <[email protected]>
deps: Upgrade swagger ui to `5.3.0` (#348)

98d9c4eeca5743885e00d2f9038d9ff2127d8cff authored over 1 year ago by Chrislearn Young <[email protected]>
fix: otel examples

80f9ad20b0488522f580fa8f3fea2ba302a23d30 authored over 1 year ago by Christopher Young <[email protected]>
deps: Upgrade opentelemetry (#346)

1f90f782041dcf5bc90257b339dfa8964768011d authored over 1 year ago by Chrislearn Young <[email protected]>
refactor: folder structure

1a17c5a0fdca3ea34a63dbfbb63f0b6ea7a7b5e6 authored over 1 year ago by Christopher Young <[email protected]>
Upgrade swagger ui to `v5.2.0`

1e819b573e6b308a07f7d73ebb216bcfb82605e9 authored over 1 year ago by Christopher Young <[email protected]>