Commit graph

  • 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
  • ac423e390b
    Minor doc adjustments Jonas Platte 2024-10-06 20:57:15 +0200
  • 19f2be24e3
    Fix changelog links SabrinaJewson 2024-10-06 19:56:16 +0100
  • 30980a0e76
    Directional quotes 🥲 SabrinaJewson 2024-10-06 19:54:51 +0100
  • 5dee4fc614
    Remove hacks and update docs SabrinaJewson 2024-10-06 19:52:53 +0100
  • 89f5a0094e Include a changelog entry for replacing async_trait with AFIT/RPITIT ixmoyren 2024-10-07 00:25:30 +0800
  • 7e45d093ad
    Fix CI SabrinaJewson 2024-10-06 16:44:07 +0100
  • a3d0326af0
    Add axum_extra::json! SabrinaJewson 2024-10-06 15:33:22 +0100
  • 39f457e213
    Reorder tests SabrinaJewson 2024-10-06 14:18:14 +0100
  • fa363ba0f4
    Merge branch 'main' into content-length-fix SabrinaJewson 2024-10-06 14:10:24 +0100
  • 6c91983e87
    Update changelogs SabrinaJewson 2024-10-06 14:04:02 +0100
  • 169d1428fb
    Fix broken doc link SabrinaJewson 2024-10-06 13:38:47 +0100
  • ccbd914001
    Add MethodFilter::CONNECT SabrinaJewson 2024-10-06 13:27:11 +0100
  • 64e6edac05
    Add support for WebSockets over HTTP/2 (#2894) Sabrina Jewson 2024-10-06 08:58:34 +0100
  • e302ccc39d
    Merge branch 'main' into ws2 SabrinaJewson 2024-10-06 08:45:32 +0100
  • 7d6931adc6
    Add CHANGELOG entry for WebSockets over HTTP/2 SabrinaJewson 2024-10-06 08:44:05 +0100
  • d783a8b17e Add matchit upgrade to axum changelog Jonas Platte 2024-10-05 11:32:23 +0200
  • 47791cb593 Remove versions from internal dev-dependencies Jonas Platte 2024-10-05 11:27:56 +0200
  • 47445c8ad7
    Add matchit upgrade to axum changelog Jonas Platte 2024-10-05 11:32:23 +0200
  • 6db9b3f896
    Remove versions from internal dev-dependencies Jonas Platte 2024-10-05 11:27:56 +0200
  • 9a69e415fb
    Release axum 0.8.0-alpha.1 and related crates (#2958) axum-v0.8.0-alpha.1 axum-macros-v0.5.0-alpha.1 axum-extra-v0.10.0-alpha.1 axum-core-v0.5.0-alpha.1 Jonas Platte 2024-10-05 09:20:05 +0000
  • bd8c3fc998
    Release axum 0.8.0-alpha.1 and related crates Jonas Platte 2024-10-04 22:52:44 +0200
  • 20a0624795
    Replace Router::{map_inner, tap_inner_mut} by macros (#2954) Jonas Platte 2024-10-04 17:00:50 +0000
  • 31a87f8b2b
    axum-extra: Remove stray deprecation in multipart builder (#2957) zleyyij 2024-10-04 10:59:26 -0600
  • f4ca200a81 style zleyyij 2024-10-04 09:28:47 -0600
  • a4a17322fa multipart: remove stray deprecation zleyyij 2024-10-04 09:19:01 -0600
  • 8f5b4a8f12
    Merge branch 'tokio-rs:main' into main zleyyij 2024-10-04 09:14:54 -0600
  • 6acbd51c3f
    Update changelog Jonas Platte 2024-10-04 09:59:57 +0200
  • 1817b5f3ca
    Update examples Jonas Platte 2024-10-04 09:59:18 +0200
  • e0f9db3bd0
    Remove unnecessary #[allow(deprecated)] Jonas Platte 2024-10-04 09:58:17 +0200
  • b678c38777
    Move the Host extractor to axum-extra Jonas Platte 2024-10-04 09:51:58 +0200
  • 82b67f84a3
    Replace Router::{map_inner, tap_inner_mut} by macros Jonas Platte 2024-10-03 20:00:50 +0200
  • 6318b57fda
    chore: Upgrade matchit to 0.8 (#2645) David Mládek 2024-10-03 17:46:58 +0200
  • 693ee9437d Fix new test David Mládek 2024-10-03 15:54:33 +0200
  • 410ddf214e Update docs based on review David Mládek 2024-05-03 10:24:11 +0200
  • e7e4cd032c docs, tests, and nesting for matchit David Mládek 2024-03-22 20:35:38 +0100
  • 54df92dd48 deps: freeze matchit dependency on 0.8.0 David Mládek 2024-03-12 23:11:59 +0100
  • 6c0c64a76a tests: update expected test panic David Mládek 2024-03-12 22:18:49 +0100
  • f0dc375a97 tests: update all matchit usage in tests and examples David Mládek 2024-03-10 23:42:19 +0100
  • 8a2c16fcb7 fix: update automatic wildcards in nested services David Mládek 2024-03-12 22:18:11 +0100
  • a825d84fea fix: update path stripping with new matchit syntax David Mládek 2024-03-12 21:55:23 +0100
  • 4d209960f9 fix: update typed path to new matchit syntax David Mládek 2024-03-10 23:40:56 +0100
  • 4f8068eeec chore: update matchit to 0.8 David Mládek 2024-03-10 23:40:12 +0100
  • f732d85c45
    Merge branch 'main' into ws2 SabrinaJewson 2024-10-02 18:07:41 +0100
  • 13c93af2d3
    Consistently use any for websockets SabrinaJewson 2024-10-02 18:02:23 +0100
  • 8615867849
    fix: avoid setting content-length before middleware SabrinaJewson 2024-09-01 20:46:54 +0100
  • 1a35d3c5fe
    Merge ab5d2ae5f7 into 5db62e8452 David Mládek 2024-10-01 14:17:22 +1000
  • 5db62e8452
    Remove examples/listen-multiple-addrs (#2951) Jonas Platte 2024-09-30 21:23:19 +0000
  • f0e3a45c9f
    Remove examples/listen-multiple-addrs Jonas Platte 2024-09-30 19:33:27 +0200
  • 20b9445347
    Reference the requirements for from_fn_with_state (#2950) Keir Lawson 2024-09-30 16:55:53 +0100
  • 0bb9e831fe
    Remove redundant link definition Jonas Platte 2024-09-30 11:50:56 -0400
  • 4914f596ec Reference the requirements for from_fn_with_state Keir Lawson 2024-09-30 16:43:57 +0100
  • 4944ed3b1c
    Update MSRV in READMEs (#2948) David Mládek 2024-09-30 10:18:49 +0200
  • 928d31d1d7
    ci: Only save cache from main (#2946) Jonas Platte 2024-09-29 21:15:49 +0000
  • 6cd8386377
    add test for method not allowed fallback with state Leon Lux 2024-09-29 22:31:39 +0200