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
* Add `fuse-attack` example
* wip
* wip
* fix
9e740f9459d45b7b6a522c4fca7f2f40c87e162b authored 11 months ago by Chrislearn Young <[email protected]>* wip
* wip
* wip
* Lint configuration through Cargo (#682)
* Add `Fusewire` for def...
0c8f83af4a47f579534af116d3175cdd152d954d authored 11 months ago by Chrislearn Young <[email protected]>* wip
* wip
* wip
* wip
* Format Rust code using rustfmt
* wip
* Format Rust c...
43c91df41938531c2bfb8c578d72a124b4b050b6 authored 11 months ago by Chrislearn Young <[email protected]>3777c166a47a882e499327a9d45c0bbc5b1b9275 authored 11 months ago by Chrislearn Young <[email protected]>
* code optimization
* done
* Format Rust code using rustfmt
---------
Co-authored-by...
eb618e6a79d8a79c196531c7b0f50a001d313045 authored 11 months ago by Chrislearn Young <[email protected]>58a37b58270c23c397cf4744f7a1cff9d2fefbed authored 11 months ago by Chrislearn Young <[email protected]>
e3aea2ee4e9ead77367bc6f047f0e4f2262a4b6b authored 11 months ago by Chrislearn Young <[email protected]>
* wip
* wip
* Format Rust code using rustfmt
---------
Co-authored-by: github-actions[bot] <...
f9b8da2b3a25b4ebacf2b153285dd506b6ce203c authored 11 months ago by Chrislearn Young <[email protected]>ef9b718171c9e1dc97c95b01e16db3468dbeb412 authored 11 months ago by Chrislearn Young <[email protected]>
* Update OpenAPI documention
* Format Rust code using rustfmt
---------
Co-authored-by:...
3935ecac1fc19a59ae8abe5c6c047df436855afb authored 11 months ago by Chrislearn Young <[email protected]>fa772ecae2d2fbad2e771aa17eb5c53d07499e5d authored 11 months ago by Aston Turing <[email protected]>
453edcd088f1aa23746ddd44558f3a716de9b35c authored 12 months ago by Chrislearn Young <[email protected]>
8dafaf10ef30402dd0729c8305e6a937382b4acc authored 12 months ago by Chrislearn Young <[email protected]>
7dcbafd0d7f16729c4c9f53b269d9c9bf3946114 authored 12 months ago by Chrislearn Young <[email protected]>
* proxy: Extend existing headers and allow to call rest handlers
* done
89b36ab2a53c13e7b72cd146f929ff4c007fae6c authored 12 months ago by Chrislearn Young <[email protected]>* add: graceful shutdown example
* fix: salvo-core to salvo
dfbe2b0a4768f0ce35fd07c561f11322aa0427eb authored 12 months ago by hujian <[email protected]>6faa6e741a7657918e7fe808659e2bac91097501 authored 12 months ago by John <[email protected]>
a6350e8ae6ae7b08d44cc5e51d84e69282a430e5 authored 12 months ago by Aston Turing <[email protected]>
0e526ad6afc30400bccd0027beb5e83180bc2a01 authored 12 months ago by Chrislearn Young <[email protected]>
Updates the requirements on [proc-macro-crate](https://github.com/bkchr/proc-macro-crate) to per...
ffff848d173406af37ce6d6872d7fdf46ece6bea authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>d1a7c4d0c8a426c52f5249d8e5c9e54e408f3df5 authored 12 months ago by bigduu <[email protected]>
c80c1697c8fef958da6151d7cdf3c39903192cd7 authored 12 months ago by John <[email protected]>
db81ed250fb15cb1a5412f59969e0022680de1f7 authored 12 months ago by Chrislearn Young <[email protected]>
* Remove async_trait and use impl Future for some traits
* wip
* clippy
* fix examples
6691077286741090411a7b6f04e5a25111364566 authored 12 months ago by Chrislearn Young <[email protected]>* wip
* wip
* wip
383cf234109b177cc28279751b7b61ca3165389b authored 12 months ago by Chrislearn Young <[email protected]>Updates the requirements on [multimap](https://github.com/havarnov/multimap) to permit the lates...
ca2a3b8391f54f2d5ff5a7e4228500bd94f942f0 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>58d9fe9c265f97bd51f2c4cc4e249a7afdae1386 authored 12 months ago by Chrislearn Young <[email protected]>
* Use `hyper-rustls` remove `hyper-tls` for client.
* cargo clippy
37b619cc82bfc4d71fbf6741c51334e5983d6578 authored 12 months ago by Chrislearn Young <[email protected]>* fix: custom symbol for schema error with generic type
* Format Rust code using rustfmt
-----...
8d039ec79ebf13fa6c17300bd8c9a049cf442a8b authored 12 months ago by Chrislearn Young <[email protected]>9c2ce6c02543901a116fa939a6885d82a770f7fa authored 12 months ago by Chrislearn Young <[email protected]>
4e22efbf5b5bb7188c7ee01e98a051cb6b12af43 authored 12 months ago by Chrislearn Young <[email protected]>
* Add local_addr and ttl functions to `TcpAcceptor`
* Format Rust code using rustfmt
-----...
3cc1bf4a43aaf88ef4ca16e0d99030fb72687abb authored 12 months ago by Chrislearn Young <[email protected]>6ebfaf31210da30280a4ce3fd61c259ae48d35a8 authored 12 months ago by Chrislearn Young <[email protected]>
bbc4d78cbecc006f9a24c5226ebebfe66eb73eee authored 12 months ago by Mohammed Alotaibi <[email protected]>
7ec8f1a9d8b55372543fd18b7a338683916313b5 authored 12 months ago by Mohammed Alotaibi <[email protected]>
140584199b56c1e012df189868cc7210a7cd179d authored 12 months ago by kkdamowang <[email protected]>
- Add `add_headers` field to the `RateLimiter` struct
- Add `add_headers` function to the `Rate...
7aae6ea70e613682f862d68489a9d4b87507e02c authored 12 months ago by Chrislearn Young <[email protected]>
* update: Extractible trait
* fmt: cargo fmt
* fix: name conflict
35c95cf10269bc0eecf7bb2e4931e984a0a4c451 authored 12 months ago by kkdamowang <[email protected]>1306fe8cbc9a7e9bbad20bbf5def6dfc4c06fe97 authored 12 months ago by Chrislearn Young <[email protected]>
b906249f481f1bcc134f45b92f984918722ac0dc authored 12 months ago by Chrislearn Young <[email protected]>
a1fe8176b4485ce5975d45d9d0a07f59dbaa924d authored 12 months ago by Chrislearn Young <[email protected]>
114c8d1f6cd7f0c95d5f9c6a5e05605f08319ca5 authored 12 months ago by Chrislearn Young <[email protected]>
6d528345b7eb3668101bd4eecd52dd651daf2e55 authored 12 months ago by Chrislearn Young <[email protected]>
* Add hoops support to `Service`
* update cors
* update logging
* Format Rust code usin...
ff4c1be04a2bc21b66e61783380353d26ef308d7 authored 12 months ago by Chrislearn Young <[email protected]>ff8ca32ec2363dc5ff193e2e7c5250a3064d4a26 authored 12 months ago by Chrislearn Young <[email protected]>
* fix: ToParameters will fail when using rename when deserializing
* done
* cargo fmt
*...
063b2921cd8f70a1b72fd945b5f6bc7511583555 authored 12 months ago by Chrislearn Young <[email protected]>* fix: ToParameters will fail when using rename when deserializing
* Format Rust code using r...
858ad0aa70fa55402e2a255e275578235691b898 authored 12 months ago by Chrislearn Young <[email protected]>444af08b227a5355277f8187a6f1072fb620e227 authored almost 1 year ago by John <[email protected]>
* wip: add testcases for extract/parameter/cookie
* tests: add testcases for extract/paramete...
b506931cdaf715516cf891cc96f9e98764cec308 authored about 1 year ago by kkdamowang <[email protected]>* Allow define `paramter_in` in struct each field
* Format Rust code using rustfmt
* fix d...
484bdd42c4d3e6a4d7766e335803b3c8e51d483e authored about 1 year ago by Chrislearn Young <[email protected]>82be41d07b2022d31c796f0a30c1c98b0f4d69b7 authored about 1 year ago by Aston Turing <[email protected]>
e21e3e5ffc290e135473253ec9d8ca040e99c769 authored about 1 year ago by Aston Turing <[email protected]>
008ed29887afc19b373aa404acdf8d30f567ad2d authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* extract: Remove default impl and `Deserialize<'de>` constraint from `Extractible`
* fix ci
...
* extract: Set status code to 400 if extract failed and status code is not error.
* done
b5544c18168d8ff24c7d0b2fb892ef184bb72cb8 authored about 1 year ago by Aston Turing <[email protected]>c1f8ba468ccc26c97e58fb08f5accbdcc6d52cdc authored about 1 year ago by kkdamowang <[email protected]>
68fceb473eac1f7bfe87502c3611c99981c9c122 authored about 1 year ago by kkdamowang <[email protected]>
* Update Rust version to 1.75 and Extractible trait for custom error
* wip
* Format Rust c...
188441210328c236ec6280b345590f2355cb0b74 authored about 1 year ago by Chrislearn Young <[email protected]>Updates the requirements on [proc-macro-crate](https://github.com/bkchr/proc-macro-crate) to per...
0ad5b6c8f8f458a3b4673b0de897c96c0b1eecc3 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>0df8946b84297ad1ebfc40dd1356b920106b8f66 authored about 1 year ago by kkdamowang <[email protected]>
bb74fed72d7ddebb331280df94af677c2cf3a91c authored about 1 year ago by kkdamowang <[email protected]>
* tests: add testcases for openapi/parameter
* optm: remove useless comment
dd6336ced1741fc643f42377fee2460318c1ac59 authored about 1 year ago by kkdamowang <[email protected]>* poxy Use async fn elect in Upstreams`
* wip
50909e8182a393e7a225735e90c501ac4ca2b645 authored about 1 year ago by Chrislearn Young <[email protected]>5d4381469f9fbb53d5507599a847b68c40a88a1a authored about 1 year ago by kkdamowang <[email protected]>
* tests: add testcases for openapi mods
* fmt: cargo fmt
d38d287c5f5d92aedb71804b4831a8560f956479 authored about 1 year ago by kkdamowang <[email protected]>7d27c353499647b4dca9553e470aa01883f39199 authored about 1 year ago by kkdamowang <[email protected]>
* Remove unsafe code from examples
* cargo clippy
5b6179fa3b344358c3a452603c1848a17c52b629 authored about 1 year ago by Aston Turing <[email protected]>* tests: add test case for openapi/response && openapi/request_body && openapi/example
* fix:...
cc7c1729ac9cb0daffe878fe63e315fb2752cbc1 authored about 1 year ago by kkdamowang <[email protected]>9c2a2273cb264be727208971766722e7eed67184 authored about 1 year ago by kkdamowang <[email protected]>
68a5395682d24cf287d610a1ad052e6ac3f13110 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
bcf68b0adfb637148b7af19df1e9b15f1cdbc1ce authored about 1 year ago by kkdamowang <[email protected]>
2e9e9a3bc3651529629c58212e9fed6e0924ca20 authored about 1 year ago by Chrislearn Young <[email protected]>
2ec35d40372bbfa24cceea52afb8855f18c406e8 authored about 1 year ago by kkdamowang <[email protected]>
f13e81777c6b78c139911b8625a435a238f384f5 authored about 1 year ago by kkdamowang <[email protected]>
3cca8f649a54b8f4fbe019a7b3a074a99205e043 authored about 1 year ago by Chrislearn Young <[email protected]>
f148acfc5a7e5b1337f32fa3ac6a831e19a64a57 authored about 1 year ago by Chrislearn Young <[email protected]>
4de70218c2d452c47d37a16358e2de8049c99ec1 authored about 1 year ago by Chrislearn Young <[email protected]>
78e1db069ba94e2b4e4db7b42b2b8fc8148f652c authored about 1 year ago by Chrislearn Young <[email protected]>
43665146c83f7a8dbffbc7faec7f482e2e1852f5 authored about 1 year ago by Chrislearn Young <[email protected]>
e5e5df6e9aa43357720de3010614c2dfcd5f0433 authored about 1 year ago by Chrislearn Young <[email protected]>
c7b109329e8ce925356cdf1b7368dd5664949da4 authored about 1 year ago by Chrislearn Young <[email protected]>
6c23660153730f4dfd5bb43d54c837c5adf36d23 authored about 1 year ago by Chrislearn Young <[email protected]>
* Add `server` feature
* Remove unused `serde_urlencoded`
* fix ci
3ea3e51ec5ed7bdade0306a60a55e000f14bd6f9 authored about 1 year ago by Chrislearn Young <[email protected]>* Read all cookie headers to fill `CookieJar`
* Format Rust code using rustfmt
---------
Co-a...
9074b26088a293185c0229386c395b9d6e4a0f7d authored about 1 year ago by Chrislearn Young <[email protected]>* oapi: Fix ToSchema #[serde(default)] conflict
* Format Rust code using rustfmt
* wip
...
5f765a94e1fd44ce619c6ee0b98854b22fc4c381 authored about 1 year ago by Chrislearn Young <[email protected]>Updates the requirements on [rcgen](https://github.com/rustls/rcgen) to permit the latest versio...
1d1940e9fa8cf05e886e26c927ec17f5c2145f8f authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>In ## Features, replace period with semi-colon to match pattern set by earlier lines.
8d47784ab8409a04d1bb99629956249b17df49e9 authored about 1 year ago by Anthony Asp <[email protected]>cc9537f229c0169068905b451567fc8e444384d2 authored about 1 year ago by Chrislearn Young <[email protected]>
2f5dc2f609a2b2dc7f7b5d5fef0a2374b855c758 authored about 1 year ago by Chrislearn Young <[email protected]>
Updates the requirements on [multer](https://github.com/rousan/multer-rs) to permit the latest v...
e2beacd825e7df171e1c0cbd9eba434bea69b174 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>56aca885d4b261f2b45a65741d7783aa733dfbac authored about 1 year ago by Chrislearn Young <[email protected]>
e39dcdd5ece9e032a1615d9090f52258d0333ae0 authored about 1 year ago by Chrislearn Young <[email protected]>
* Add support for specifying multiple security requirement keys
* cargo clippy
* Format Ru...
63c7706d306cb730be95ae54a4f49417f2426492 authored about 1 year ago by Chrislearn Young <[email protected]>fca49a192fdd6f3e54653924631a15e39e5e610f authored about 1 year ago by Chrislearn Young <[email protected]>
* request: Update remove cookie doc
* wip
* Format Rust code using rustfmt
---------
...
4d34eaf7c65d08ecb01e2dcca86fe957e1de2ac2 authored about 1 year ago by Chrislearn Young <[email protected]>* oapi: Support serde deny_unknown_fields
* fix ci
a443aca4f92dbdd5c7c889ed7702f9d4239b18e5 authored about 1 year ago by Chrislearn Young <[email protected]>Updates the requirements on [rust-embed](https://github.com/pyros2097/rust-embed) to permit the ...
ba7f7450941a627eb9edee5c2f5932b1e0c441ab authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1aa60bbbe6da49026ca094bc7a18f03ddf4b8370 authored about 1 year ago by Chrislearn Young <[email protected]>
8ef8830ec3481c980e98c054008e1af55825367a authored about 1 year ago by Chrislearn Young <[email protected]>