Commit Graph

64 Commits

Author SHA1 Message Date
gengteng
a9533608bc dep: bump validify to 2.0.0
Some checks failed
CI / Test (push) Successful in 3m57s
CI / Format (push) Successful in 25s
CI / Clippy (push) Failing after 2m13s
CI / Coverage (push) Failing after 1m2s
2025-02-15 13:32:13 +08:00
gengteng
cdec7d9b23 deps: bump axum to 0.8 2025-01-25 21:35:47 +08:00
qwxp
1f2d0419b4 upgrade axum, axum-extra and garde 2025-01-02 15:52:58 +03:30
gengteng
2ef8421875 feat: update axum-serde and axum_typed_multipart 2024-11-06 10:57:03 +08:00
Edgar Gonzalez
b76d4ef427 Upgrade validator to 0.19.0
So that we get the fix for validating struct with multiple members laid out in https://github.com/Keats/validator/issues/319, and fixed in https://github.com/Keats/validator/pull/321
2024-11-05 15:10:02 -05:00
gengteng
20886c16d8 chore: bump dependencies and release v0.20.0 2024-09-07 20:03:11 +08:00
gengteng
f8c1daeeb0 feat: update garde to 0.20.0 2024-07-12 20:31:17 +08:00
gengteng
af02a87ef1 feat: add support for Cbor 2024-04-14 21:41:16 +08:00
noshishiRust
e0cbabeb03 update: validator crate 2024-04-11 08:29:21 +09:00
gengteng
0ce56f3368 feat: Update validator to v0.17.0 and refactor argument-based validation using validator 2024-03-05 12:52:36 +08:00
gengteng
3e1736aff7 feat: add support for sonic 2024-03-01 10:31:31 +08:00
gengteng
dd973172ee chore: bump version to 0.15.1 2024-02-28 09:42:05 +08:00
gengteng
4084c45174 fix: fixed the compilation error on docs.rs 2024-02-28 09:39:52 +08:00
gengteng
e19c84dcd5 deps: upgrade garde to 0.18.0 2024-02-01 13:15:43 +08:00
gengteng
e212032fe6 chore: remove unused features 2024-01-06 16:08:52 +08:00
gengteng
c96c146fd5 feat: implement aide::OperationInput/OperationOutput for extractors 2024-01-06 15:36:00 +08:00
gengteng
16283fd562 refactor: Validified 2024-01-06 15:21:01 +08:00
gengteng
10802a5249 fix: Lock validify dependency to version 1.0.12 in axum-valid
This commit addresses a compilation error caused by the validify crate update to version 1.1.1. By explicitly setting the validify dependency to version 1.0.12 in the Cargo.toml of the axum-valid project, we avoid the issue where the 'prost' attribute cannot be found in the newer version of validify. This serves as a temporary solution until the underlying issue with validify 1.1.1 is resolved.
2023-12-19 16:32:18 +08:00
gengteng
e8f776443c update 2023-12-18 17:18:02 +08:00
gengteng
053d3b5dc1 feat: Add support for aide 2023-12-18 16:45:31 +08:00
gengteng
edddee3ccb deps: upgrade axum-serde version to 0.2.0 2023-12-14 18:42:37 +08:00
gengteng
8acf2c2ff6 feat: Add typed_multipart support for axum 0.7 2023-12-04 11:35:30 +08:00
gengteng
8a84366c15 feat: add support extractors from axum-serde 2023-11-30 15:53:28 +08:00
gengteng
af4abcfef4 feat: add support extractors from axum-serde 2023-11-30 15:52:41 +08:00
gengteng
459f7a92e1 feat: add support extractors from axum-serde 2023-11-30 15:51:24 +08:00
gengteng
566382f34a feat: add support extractors from axum-serde 2023-11-30 15:50:33 +08:00
gengteng
e8888c75e9 build(deps): update axum requirement from 0.6.x to 0.7.x 2023-11-28 22:50:44 +08:00
gengteng
b2d2c3d7ca add support for validify 2023-10-20 17:46:48 +08:00
gengteng
61bf3c5b23 remove redundant trait bound; add support for validify 2023-10-18 12:46:53 +08:00
gengteng
72dc8142d2 Bump version to 0.10.1 2023-10-10 18:25:23 +08:00
gengteng
a3ca376769 refactor Rejections 2023-10-09 19:53:19 +08:00
gengteng
cc4cd9f70c update README.md and doc tests 2023-10-09 17:05:02 +08:00
gengteng
6cf325b19d refactor doc tests 2023-10-09 11:37:27 +08:00
gengteng
928578a840 refactor features 2023-10-08 20:22:31 +08:00
gengteng
dd68fe6131 update 2023-10-08 14:34:26 +08:00
gengteng
21ee4e7913 fix compilation error 2023-10-07 12:07:59 +08:00
gengteng
f9269dc55f Bump version to 0.9.0 2023-09-29 17:39:01 +08:00
gengteng
9b28922201 add tests 2023-09-28 23:46:22 +08:00
gengteng
a35d52ee20 update deps 2023-09-28 22:37:01 +08:00
gengteng
600dfcd92a Bump version to 0.8.0 2023-09-19 22:42:17 +08:00
gengteng
e7dba8fd0b add examples and support for typed_path 2023-09-12 20:49:35 +08:00
gengteng
6f3915bb87 update Cargo.toml 2023-09-04 23:48:40 +08:00
gengteng
1b46256c39 add support for TypedMultipart 2023-09-04 23:24:26 +08:00
gengteng
154dc6df1e Bump version to 0.5.1 2023-08-05 13:32:32 +08:00
gengteng
82dc642c16 add tests for msgpack and yaml 2023-08-04 22:45:34 +08:00
gengteng
a7c9976b13 update dependencies 2023-08-04 22:11:02 +08:00
gengteng
62e02bd0d7 update README.md 2023-08-04 22:08:47 +08:00
gengteng
8e8af0e0b0 add tests for Protobuf 2023-08-04 22:02:02 +08:00
gengteng
d95e04b4d4 update to 0.5.0 2023-08-04 18:50:02 +08:00
gengteng
a48a2a640c fix: incorrect json response content type 2023-08-01 22:11:44 +08:00