Commit graph

  • 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
  • 1c04e73c63
    Merge 2a3a009c21 into 280d16a610 Bittrance 2024-10-22 16:45:40 +0200
  • 6db68dd4b0
    Merge 87b9b9115e into 280d16a610 Logan B. Nielsen 2024-10-21 18:18:40 -0500
  • 2d6fa23737
    Merge 9242b9d196 into 280d16a610 jamesqh 2024-10-21 23:16:49 +0200
  • 1604055e26
    Merge 591d9c9ca5 into 280d16a610 Yann Simon 2024-10-22 04:48:40 +0900
  • 1e1b41af68
    Merge be7d83fd2b into 280d16a610 Benjamin Sparks 2024-10-22 04:48:40 +0900
  • 280d16a610
    Improve docs regarding state and extensions (#2991) main 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
  • d7f2ba55b2
    Merge 99cfd7830b into ffeb4f9407 htrefil 2024-10-21 12:05:24 +0800
  • 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
  • 51b924119a
    Merge 40971a46c5 into 04fee944ad Afifurrohman 2024-10-18 14:14:18 +1100
  • b23f2ed996
    Merge f7c94dfb77 into 04fee944ad Vegard Sandengen 2024-10-18 14:14:18 +1100
  • 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
  • 145549b556
    Merge branch 'main' into main David Mládek 2024-10-17 12:45:06 +0200
  • 65ad603701
    chore: fix new clippy lint (#2994) David Mládek 2024-10-17 12:27:47 +0200
  • 3a9838f7b7 chore: fix new clippy lint David Mládek 2024-10-16 23:00:31 +0200
  • 689c41093c
    Added required feature for Axum for OriginalUri Erin 2024-10-16 22:21:34 +0200
  • a603b24a61
    Fixes TSRs redirecting to toplevel inside nested Router Erin 2024-10-16 22:15:04 +0200
  • 07c34c5922
    add hint to extension in extract::State Leon Lux 2024-10-16 13:47:40 +0200
  • 1455b3581b
    move section mentioning extensions up Leon Lux 2024-10-16 13:37:15 +0200
  • 0ddc63f77e
    Move the Host extractor to axum-extra (#2956) Jonas Platte 2024-10-14 22:45:37 +0000
  • a216d1640a
    Merge branch 'main' into jplatte/move-host Jonas Platte 2024-10-14 22:40:13 +0000
  • 8ec9e552be
    Merge cdf9a72c50 into 24d24f4ccb Markus Gasser 2024-10-14 11:50:07 +0200
  • 24d24f4ccb
    Update changelog (#2985) David Mládek 2024-10-14 10:31:47 +0200
  • bc7cb1a333
    ECOSYSTEM.md: Add Pods-Blitz (#2983) Uli 2024-10-14 10:21:02 +0200
  • dbe836e734 fix changelog link David Mládek 2024-10-14 10:17:48 +0200
  • 36cec715fb Put links to PRs in changelog at the end of entries David Mládek 2024-10-14 10:14:13 +0200
  • 611816fc75 add changelog entry for method not allowed fallback David Mládek 2024-10-14 10:10:58 +0200
  • 220582212b ECOSYSTEM.md: add Pods-Blitz Ulrich Dürholz 2024-10-13 19:51:24 +0200
  • 73db1631c3
    Add method_not_allowed_fallback to router (#2903) Leon Lux 2024-10-12 11:36:56 +0200
  • 190a84a213
    Update axum/src/docs/routing/method_not_allowed_fallback.md Jonas Platte 2024-10-12 09:31:04 +0000
  • 733f0aa63e
    change handle_405 to default_fallback Leon Lux 2024-10-12 10:55:08 +0200
  • 5c384dfb08
    improve grammar and wording Leon Lux 2024-10-12 10:54:15 +0200
  • da082a51f3
    Better explain how method_not_allowed_fallback works Leon Lux 2024-10-12 10:53:41 +0200
  • a6882c60c0
    Adjust grammar and formatting Leon Lux 2024-10-12 10:52:07 +0200
  • 61f3460c74
    use tap_inner macro and fix tests Leon Lux 2024-10-11 20:29:31 +0200
  • 546458ec40
    Merge branch 'main' into feat/method_fallback Leon Lux 2024-10-11 20:24:44 +0200
  • 6a0d9a25de
    add another test for method_not_allowed_fallback Leon Lux 2024-10-11 20:08:22 +0200
  • 0712a46cd9
    Add struct NoContent as a self-described shortcut (#2978) oxalica 2024-10-11 11:54:11 -0400
  • d5f9bd04c4 Add struct NoContent as a self-described shortcut oxalica 2024-10-11 11:30:52 -0400
  • 68324ff635 Remove ServeFuture David Mládek 2024-10-11 15:49:28 +0200
  • c6e6b4ea32
    Remove .close(), and document clean WebSocket closing (#2974) Sabrina Jewson 2024-10-11 10:31:43 +0100
  • a0f310a492
    Make into_future on Serve, WithGracefulShutdown independent of tokio (#2975) Jonas Platte 2024-10-11 08:57:05 +0000
  • 935e1491a4
    Lowercase axum Jonas Platte 2024-10-11 10:56:15 +0200
  • 9419513922
    Grammar changes SabrinaJewson 2024-10-11 09:14:30 +0100
  • 2958f19445
    Apply suggestions from code review Sabrina Jewson 2024-10-11 09:13:24 +0100
  • b3cd8d066d
    state always need to implement Clone (#2972) Yann Simon 2024-10-11 10:06:50 +0200
  • 8cd7c64302
    remove whole section Yann Simon 2024-10-11 09:59:45 +0200
  • 2f18abb7fa
    Update methods to create FromFnLayer (#2966) Horu 2024-10-11 09:23:55 +1100
  • e18a431b72
    Small wording tweak Jonas Platte 2024-10-11 00:18:05 +0200
  • af95794e7d avoid cloning the state in layer novacrazy 2024-10-10 11:35:04 +0200
  • 2dc164b4f8 Add test to cover state cloning in layer Yann Simon 2024-10-10 11:34:01 +0200
  • 1e118ccca9 Avoid cloning the uri/path novacrazy 2024-10-10 10:36:22 +0200
  • 51c592fa66
    Make into_future on Serve, WithGracefulShutdown independent of tokio Jonas Platte 2024-10-10 22:09:34 +0200
  • c618dab81c
    Avoid cloning the uri/path novacrazy 2024-10-10 10:36:22 +0200
  • 576b976560
    State always needs to implement Clone Yann Simon 2024-10-10 10:41:54 +0200
  • 677c34658b
    Add CHANGELOG entry SabrinaJewson 2024-10-10 10:39:05 +0100
  • b0c14434c9
    avoid cloning the state in layer novacrazy 2024-10-10 11:35:04 +0200
  • eefce808a0
    Add test to cover state cloning in layer Yann Simon 2024-10-10 11:34:01 +0200
  • 064855203b
    Remove .close(), and document clean WebSocket closing SabrinaJewson 2024-10-10 10:33:17 +0100
  • 9feb526c03 remove one clone novacrazy 2024-10-09 23:31:00 +0200
  • 11fe5c737c cover clone in fallback with tests Yann Simon 2024-10-09 22:57:35 +0200
  • 674f84d438
    remove one clone novacrazy 2024-10-09 23:31:00 +0200
  • b447519994
    cover clone in fallback with tests Yann Simon 2024-10-09 22:57:35 +0200
  • b363354eaa avoid one state clone novacrazy 2024-10-09 22:16:18 +0200
  • 43a223f8c9
    avoid one state clone novacrazy 2024-10-09 22:16:18 +0200
  • 88f9c87d97
    backport PR 2865 to main Yann Simon 2024-10-09 14:28:12 +0200
  • 19b99ea917
    Update middleware.md (#2967) Flamenco 2024-10-09 06:22:06 -0400
  • 59d3fc359a
    Update middleware.md Flamenco 2024-10-09 04:38:50 -0400
  • 0c57faab57
    Update methods to create FromFnLayer Horu 2024-10-08 17:30:08 +1100
  • 5512b5b91f
    fix: Avoid setting content-length before middleware (#2897) Sabrina Jewson 2024-10-06 21:21:45 +0100
  • dbf4fab37d
    Add CHANGELOG entry SabrinaJewson 2024-10-06 20:55:26 +0100
  • 6763128dbb
    Merge branch 'main' into content-length-fix SabrinaJewson 2024-10-06 20:53:38 +0100
  • 822db3b1af
    Add MethodFilter::CONNECT (#2961) Sabrina Jewson 2024-10-06 20:09:06 +0100
  • e2e6bd2d32
    Merge branch 'main' into method-filter-connect Jonas Platte 2024-10-06 19:05:56 +0000
  • 4b4dac4d86
    Add axum_extra::json! (#2962) Sabrina Jewson 2024-10-06 20:01:10 +0100
  • 5e0671a4da
    Remove .s from changelog entries Jonas Platte 2024-10-06 20:59:29 +0200