Rob Wagner
e14dfe57c2
Version bump
2025-06-05 18:15:51 -04:00
Rob Wagner
e146aba12d
Update CHANGELOG.md
2025-06-05 18:13:11 -04:00
Rob Wagner
f58bed0af2
Update ci.yml
2025-06-05 18:05:40 -04:00
Rob Wagner
1daee5db36
Merge remote-tracking branch 'refs/remotes/origin/main'
2025-06-05 18:02:24 -04:00
Rob Wagner
49b7da0643
Update ci.yml
2025-06-05 18:01:49 -04:00
Rob Wagner
3e2f302004
Explicitly define rust-version to stable
2025-06-05 18:01:38 -04:00
Rob Wagner
84056adcfd
Revert clippy::collapsible_if change
2025-06-05 17:59:23 -04:00
Rob
55548a458d
Update CHANGELOG.md
2025-06-04 18:43:11 -04:00
Rob Wagner
9ed5949fdc
Version bump + edition bump
2025-06-04 18:34:51 -04:00
Rob Wagner
e47e070d63
Fix new clippy lints
2025-06-04 18:34:39 -04:00
Rob Wagner
312eb5a47e
Fix new clippy lints
2025-06-04 18:34:13 -04:00
Rob Wagner
6c11485284
Update CHANGELOG.md
2025-06-04 18:30:26 -04:00
Rob Wagner
7deada32aa
Point to top-level link
2025-06-04 18:28:58 -04:00
Rob Wagner
8ba234b9b3
Change LocationOptions to use alternative non_exhaustive impl ( fixes #29 )
...
As per Rust RFC 2008: https://rust-lang.github.io/rfcs/2008-non-exhaustive.html ,
this is the recommended approach to applying non-exhaustive functionality
to a struct currently. Previously, external crates would not be able to use
`LocationOptions { source: Some("foo".into()), ..Default::default() };`,
making it annoying to use.
This change allows functional record update patterns for external crates.
2025-06-04 18:23:30 -04:00
Dmitry Kudryavtsev
4eae8b3fe2
Remove Uri from responders - replace with String ( #32 )
...
* remove `Uri` from responders - replace with `String`
* clean clippy warnings
2025-06-03 14:49:41 -04:00
Rob Wagner
8e4e2126ba
Update CHANGELOG.md
2025-01-21 19:00:45 -05:00
Rob Wagner
2cd2b10453
Version bump
2025-01-21 18:58:04 -05:00
Rob Wagner
4d259f7aee
Update CHANGELOG.md
2025-01-21 18:58:00 -05:00
Rob Wagner
c70aedd24c
Enable alloc feature for the futures crate
2025-01-21 18:55:16 -05:00
kakalos12
6756b25af2
Support axum 8.0 ( #25 )
...
* support axum 8.0
* ververt the features
* revert default features
* fix linting
---------
Co-authored-by: Dong Nguyen <sonic@rustydev.top>
2025-01-21 18:50:03 -05:00
Rob Wagner
b20224728b
Update README.md
2024-11-01 18:46:38 -04:00
Rob Wagner
d31e2800a8
Allow clippy::too_long_first_doc_paragraph
2024-10-18 20:48:14 -04:00
Rob Wagner
5bcbc9cb10
Fix clippy complaints
2024-10-18 20:39:09 -04:00
Rob Wagner
600fb3fc3c
Remove unused error code
2024-10-18 20:38:50 -04:00
Rob Wagner
d06b84c98c
Update dependencies
2024-10-18 20:37:16 -04:00
Rob Wagner
9f18889135
Update CHANGELOG.md
2024-06-24 18:15:02 -04:00
Rob Wagner
f4871d6e37
Update doc comments
2024-06-24 18:12:19 -04:00
Rob Wagner
d36468f9d5
Update doc comments
2024-06-24 18:11:00 -04:00
Rob Wagner
b15c850197
Update README.md
2024-06-24 18:10:36 -04:00
Rob Wagner
2ff8a65974
Update CHANGELOG.md
2024-06-24 18:08:58 -04:00
Rob Wagner
0134afd384
Update CHANGELOG.md
2024-06-24 18:07:29 -04:00
Rob
1c4fa34f58
Merge pull request #21 from imbolc/vary-middleware
...
Add middleware for automatic handling of Vary headers
2024-06-20 19:23:57 -04:00
imbolc
39e6f9028b
Docs
2024-06-16 12:43:22 +06:00
imbolc
13fb55de9a
Example
2024-06-16 12:43:14 +06:00
imbolc
386662b0a8
Middleware as tower layer
2024-06-15 17:15:22 +06:00
imbolc
57e3e067b1
Feature
2024-06-15 15:18:49 +06:00
imbolc
cbfe4782d8
Up axum-test
2024-06-15 14:39:07 +06:00
imbolc
693707bdfa
Optimize middleware
2024-06-15 14:33:03 +06:00
imbolc
535b19fff8
Move insert_into_extensions into Notifier trait
2024-06-15 13:40:22 +06:00
imbolc
cdbd892f85
Define notifiers with macro rules
2024-06-15 13:34:27 +06:00
imbolc
5220c8b861
The remaining extractors
2024-06-15 13:18:39 +06:00
imbolc
c6f8bcb504
cargo fmt
2024-05-14 16:40:29 +06:00
imbolc
f622f12bba
Draft
2024-05-14 15:31:02 +06:00
Rob
535d57a3b5
Merge pull request #20 from imbolc/strings-duplication
...
Remove strings duplication
2024-05-13 23:42:37 -04:00
imbolc
eaaef70f65
Remove strings duplication
2024-05-14 09:37:28 +06:00
Rob Wagner
688ae20967
Update CHANGELOG.md
2024-05-13 19:06:24 -04:00
Rob Wagner
2de11149bf
disable stable/beta toolchains for ci
2024-05-13 18:58:31 -04:00
Rob Wagner
5b24a9522d
Fix typing mismatch
...
If we're going to use typed header names and values, we'll have to
duplicate some of the string literals across the two. Not a big deal.
2024-05-13 18:42:45 -04:00
Rob Wagner
a81dff414c
Add ci workflow
2024-05-13 18:40:02 -04:00
Rob
c673414685
Merge pull request #19 from imbolc/const-header-names
...
Typed header names
2024-05-13 18:09:59 -04:00