Commit graph

  • a8ce6fa030
    axum-extra: Add links to features table (#3030) Tobias Bieniek 2024-11-16 11:14:51 +0100
  • ce3d42947e
    fix: Avoid setting content-length before middleware (#3031) Sabrina Jewson 2024-11-16 15:50:25 +0000
  • 893bb75e3b
    CI: allow pin-project-lite in public dependencies (#3020) David Mládek 2024-11-07 17:27:41 +0100
  • a4ada475fe
    fix fmt SabrinaJewson 2024-11-16 14:51:34 +0000
  • 8de5672156
    Fix comment SabrinaJewson 2024-11-16 14:44:49 +0000
  • ee9dd2af1b
    fix: avoid setting content-length before middleware SabrinaJewson 2024-11-16 14:42:57 +0000
  • f09e7fba9d
    axum-extra: Add links to features table (#3030) Tobias Bieniek 2024-11-16 11:14:51 +0100
  • c059c8eaf7
    axum-extra: Add links to features table Tobias Bieniek 2024-11-16 11:03:20 +0100
  • dee0985dfb
    Merge branch 'v0.7.x' into jplatte/merge-v0.7.8 Jonas Platte 2024-11-14 23:24:29 +0100
  • feee742ca1
    Bump versions axum-v0.7.8 axum-extra-v0.9.5 Jonas Platte 2024-11-14 23:13:41 +0100
  • da4580247a
    Some documentation fixes (#3027) Jonas Platte 2024-11-14 21:12:16 +0100
  • 8bc326cc3d
    Improve docs regarding state and extensions (#2991) Leon Lux 2024-10-21 21:47:20 +0200
  • b30cdcfbea
    Remove unneeded macro usage (#2995) Benjamin Sparks 2024-10-17 16:47:51 +0200
  • 185804398f
    fix(sse): skip sse incompatible chars of serde_json::RawValue (#2992) Jan 2024-10-17 16:49:39 +0200
  • 43814c174f
    Fix TSR redirecting to top-level inside nested Router (#2993) Erin 2024-10-17 16:43:14 +0200
  • eb6bea38d0
    chore: fix new clippy lint (#2994) David Mládek 2024-10-17 12:27:47 +0200
  • 8d7eada034
    Update middleware.md (#2967) Flamenco 2024-10-09 06:22:06 -0400
  • a7b7d56cfb
    Update changelog (#2985) David Mládek 2024-10-14 10:31:47 +0200
  • c5a3c66a27
    Add method_not_allowed_fallback to router (#2903) Leon Lux 2024-10-12 11:36:56 +0200
  • a59a82c2af
    Replace Router::{map_inner, tap_inner_mut} by macros (#2954) Jonas Platte 2024-10-04 17:00:50 +0000
  • dcb4af68de
    Add struct NoContent as a self-described shortcut (#2978) oxalica 2024-10-11 11:54:11 -0400
  • 236781cfdc
    Avoid cloning the uri/path novacrazy 2024-10-10 10:36:22 +0200
  • c417a28142
    Avoid cloning the state in layer novacrazy 2024-10-10 11:35:04 +0200
  • 296dfe1a40
    Add test to cover state cloning in layer Yann Simon 2024-10-10 11:34:01 +0200
  • 092719c217
    Remove one clone novacrazy 2024-11-14 22:34:06 +0100
  • e66be09d59
    Cover clone in fallback with tests Yann Simon 2024-10-09 22:57:35 +0200
  • 0d4e224cae
    Avoid one state clone novacrazy 2024-10-09 22:16:18 +0200
  • bf0c14b8af
    Ensure we include the port when parsing authority (#2242) Bouke van der Bijl 2024-11-14 22:05:58 +0100
  • c2e7fc0b3d
    Add MethodFilter::CONNECT (#2961) Sabrina Jewson 2024-10-06 20:09:06 +0100
  • b71d4fa557
    Add axum_extra::json! (#2962) Sabrina Jewson 2024-10-06 20:01:10 +0100
  • dfd438b933
    move doc to extra and mentions Host extractor Yann Simon 2024-11-14 21:22:34 +0100
  • 5b6d1caaa7
    axum-extra: Remove stray deprecation in multipart builder (#2957) zleyyij 2024-10-04 10:59:26 -0600
  • bdefe59648
    Add multipart/form-data response builders to axum-extra (#2654) zleyyij 2024-09-28 13:40:52 -0600
  • 56c709b33d
    Some documentation fixes (#3027) Jonas Platte 2024-11-14 21:12:16 +0100
  • 49b1774daf
    Remove explicit docsrs feature activation Jonas Platte 2024-11-14 19:19:34 +0100
  • 402317d0c3
    Fix broken doc links for doc-inlined axum-core items Jonas Platte 2024-11-14 19:18:09 +0100
  • 3f936cebb8
    Fix weird double spaces in docs Jonas Platte 2024-11-14 19:10:56 +0100
  • 470a7694ef
    Merge 591d9c9ca5 into 62e88df629 Yann Simon 2024-11-14 18:33:35 +0300
  • e4a109ed5a
    re-use the test_client in tests Yann Simon 2024-11-14 09:56:01 +0100
  • 300f9ac5d9
    Merge remote-tracking branch 'origin/main' into bouk/extract-host-from-uri-port Yann Simon 2024-11-14 09:42:13 +0100
  • 62e88df629
    ECOSYSTEM: add axum-rails-cookie (#3025) Endoze 2024-11-12 11:54:38 -0500
  • aebc219080
    ECOSYSTEM: add axum-rails-cookie Endoze 2024-11-11 13:40:04 -0500
  • 0774e59704
    Remove once_cell from jwt example (#3014) Hayashi Mikihiro 2024-11-12 01:57:10 +0900
  • 59a2960e42
    Add ErrorKind::DeserializeError to specialize ErrorKind::Message (extract::path::ErrorKind) (#2720) Vegard Sandengen 2024-11-11 16:56:25 +0000
  • 6e0559e687
    Update low-level-rustls example (#3013) Hayashi Mikihiro 2024-11-12 01:55:43 +0900
  • ea952e7fbb
    Merge branch 'main' into replace-lazy-jwt-example David Mládek 2024-11-11 17:40:20 +0100
  • b0802e6dc1
    Merge branch 'main' into update-low-level-rustls-example David Mládek 2024-11-11 17:40:12 +0100
  • c572cbbba3
    Merge branch 'main' into add-deserialize-error David Mládek 2024-11-11 17:32:13 +0100
  • 4d769cbb91 fix clippy warnings Joey de Waal 2024-11-09 14:03:11 +0100
  • d2b6f51674 fix cargo test no default features in v0.6.x Joey de Waal 2024-11-07 23:25:04 +0100
  • 269565ff93
    CI: allow pin-project-lite in public dependencies (#3020) David Mládek 2024-11-07 17:27:41 +0100
  • 4244d8861f CI: allow pin-project-lite in public dependencies David Mládek 2024-11-07 14:54:01 +0100
  • 5a91719b6d
    fix usage of inner error field Leon Lux 2024-11-03 18:42:35 +0100
  • fa781b470f
    properly use tracings dyn Error support Leon Lux 2024-11-03 18:37:02 +0100
  • 5d0e2c0c44
    use tracing error correctly Leon Lux 2024-11-02 16:41:08 +0100
  • c6a0816983
    use tracings ability to directly log &dyn Error Leon Lux 2024-11-02 16:30:45 +0100
  • b1aa73c0d1
    fix errors in InternalServerError Leon Lux 2024-11-02 16:19:13 +0100
  • 3035dba2d8
    change type of error vec Leon Lux 2024-11-02 16:15:36 +0100
  • d41f33abce
    change InternalServerError to log the error chain instead of responding with it Leon Lux 2024-11-02 16:08:50 +0100
  • 444d80065b
    add feature flag for error_response Leon Lux 2024-11-02 16:08:32 +0100
  • 298efc289e
    move InternalServerError to axum-extra Leon Lux 2024-11-02 15:51:03 +0100
  • 74c2ac72f9 remove once_cell and use std::sync::LazyLock Hayashi Mikihiro 2024-11-02 12:52:11 +0000
  • fd1f5f17e1 update low-level-rustls example Hayashi Mikihiro 2024-11-02 06:59:02 +0000
  • 117a16af76 Fix missing post imports in router docs example noxxxxxious 2024-10-31 19:55:07 -0500
  • db723a3925
    reformat code Leon Lux 2024-10-30 10:22:55 +0100
  • 4204e31f47
    unwrap write call, remove no_run from docs Leon Lux 2024-10-30 10:11:52 +0100
  • 0e4c62f18c chore: add CHANGELOG entry for #2720 Vegard Sandengen 2024-10-29 08:29:59 +0000
  • a14a3d9f54 feat(extract::Path): change format of value in ErrorKind to non-Debug Vegard Sandengen 2024-04-25 08:00:54 +0000
  • d331067303 feat(extract::Path): add ErrorKind::DeserializeError to specialize ErrorKind::Message Vegard Sandengen 2024-04-22 14:38:07 +0000
  • f6b29f01cf
    add test, update InternalServerError to behave the same in debug and release Leon Lux 2024-10-29 12:13:10 +0100
  • f12eb4f813
    expose InternalServerError in mod.rs Leon Lux 2024-10-28 13:32:43 +0100
  • 810a89fde0
    add InternalServerError to quickly respond with an error that is not IntoResponse Leon Lux 2024-10-28 13:32:26 +0100
  • 74842f30ad
    use Arc reproduce_issue_3004 Yann Simon 2024-10-23 15:16:59 +0200
  • b110d55a58
    reproduce issue 3004 Yann Simon 2024-10-22 23:27:37 +0200
  • 280d16a610
    Improve docs regarding state and extensions (#2991) Leon Lux 2024-10-21 21:47:20 +0200
  • ddf0768bc2 Fix formatting David Mládek 2024-10-21 21:40:23 +0200
  • 0cafeff4d1
    Merge branch 'main' into feat/state-docs David Mládek 2024-10-21 21:38:03 +0200
  • 72819848e3
    Upgrade matchit (#2997) Jonas Platte 2024-10-21 08:51:14 +0000
  • f7c8bbd647
    Update axum/Cargo.toml Jonas Platte 2024-10-21 08:33:00 +0000
  • a34b73eabc
    Upgrade matchit Jonas Platte 2024-10-19 22:18:01 +0200
  • be7d83fd2b Comply with the formatter Benjamin Sparks 2024-10-20 13:44:47 +0200
  • 64fb7329c1 Add example Benjamin Sparks 2024-10-20 13:41:00 +0200
  • 62a4ea16a2 Add trait for extractors that read from spoofable values Benjamin Sparks 2024-10-20 13:26:53 +0200
  • 591d9c9ca5
    PoC of introducing SpoofableValue 2998_spoofable_values Yann Simon 2024-10-20 12:52:32 +0200
  • ffeb4f9407
    Add Scheme extractor (#2507) Benjamin Sparks 2024-10-20 00:04:24 +0200
  • 9fbeaee174
    Revert test change Jonas Platte 2024-10-19 22:09:14 +0200
  • e29a67caef Don't export module, rearrange order of imports Benjamin Sparks 2024-10-19 21:35:58 +0200
  • ea5954e05b Comply with cargo check Benjamin Sparks 2024-10-19 13:43:27 +0200
  • 042f768b56 Implement, test and export Scheme extractor Benjamin Sparks 2024-10-19 13:31:36 +0200
  • 89fec69b01
    Use explicit CI runner version (#2996) David Mládek 2024-10-18 21:04:24 +0200
  • 682360cfc7 ci: add runner to rust cache key David Mládek 2024-10-18 14:00:50 +0200
  • c6e53c5b15 ci: use ubuntu-24.04 runners instead of ubuntu-latest David Mládek 2024-10-18 13:24:45 +0200
  • 3d38c6deb1 ci: fix typos David Mládek 2024-10-18 13:22:24 +0200
  • 04fee944ad
    fix(sse): skip sse incompatible chars of serde_json::RawValue (#2992) Jan 2024-10-17 16:49:39 +0200
  • c5a451d94b
    Remove unneeded macro usage (#2995) Benjamin Sparks 2024-10-17 16:47:51 +0200
  • 114369418d
    Fix TSR redirecting to top-level inside nested Router (#2993) Erin 2024-10-17 16:43:14 +0200
  • 6ecdc05020 Do the same for axum's examples Benjamin Sparks 2024-10-17 16:16:11 +0200
  • fb4fa959f3 axum: remove silencing of unreachable patterns that no longer trigger Benjamin Sparks 2024-10-17 16:14:08 +0200
  • 0637b60c56 chore: update changelog janskiba 2024-10-17 11:55:43 +0000
  • 98bd420697 fix(sse): skip sse incompatible chars of serde_json::RawValue Threated 2024-10-16 19:25:25 +0200