Commit graph

  • ca07e6b259
    Merge 9242b9d196 into b5a0109221 jamesqh 2024-12-03 14:11:13 +0530
  • adf4d7bde5
    Merge be7d83fd2b into b5a0109221 Benjamin Sparks 2024-12-03 05:46:33 +0300
  • 6de5d2716e
    Merge 4e4a0d9f67 into b5a0109221 David Pedersen 2024-12-02 12:14:08 -0800
  • b5a0109221 Added axum-ws-broadcaster to ECOSYSTEM.md main Necdet Arda Etiman 2024-12-02 16:48:03 +0300
  • e5585228e5 Added axum-ws-broadcaster to ECOSYSTEM.md Necdet Arda Etiman 2024-12-02 16:48:03 +0300
  • 32c121b3ca fix CHANGELOG yanhe 2024-12-02 18:47:03 +0800
  • 9fab45af46
    Make ConnectInfo work with ListenerExt::tap_io (#3059) Jonas Platte 2024-12-02 07:36:50 +0000
  • d569225f7d Improvement code yanhe 2024-12-02 08:50:43 +0800
  • 721333c8e0 Added entries to CHANGELOG.md and modified axum-extra/Cargo.toml features. yanhe 2024-12-01 21:11:44 +0800
  • 011917904f
    Make ConnectInfo work with ListenerExt::tap_io Jonas Platte 2024-12-01 12:46:27 +0100
  • 76c4ba9295
    Remove unnecessary generic type bound Jonas Platte 2024-12-01 12:46:07 +0100
  • 6d30c579e0
    Remove multipart from axum-extra' default features (#3058) Jonas Platte 2024-12-01 10:44:54 +0000
  • f6379558e6
    Clean up axum-extra'a new error-response feature (#3057) Jonas Platte 2024-12-01 10:44:43 +0000
  • a43de4b3c9
    Remove multipart from axum-extra' default features Jonas Platte 2024-12-01 11:18:17 +0100
  • 7296464207
    Add error-response feature to changelog Jonas Platte 2024-12-01 11:12:48 +0100
  • 491123fa49
    Document the error-response feature Jonas Platte 2024-12-01 11:08:35 +0100
  • 2809e6512d
    Rename axum-extra's error_response feature to error-response Jonas Platte 2024-12-01 11:06:58 +0100
  • bad37cd8cc
    Merge f61fdcbe2b into 84c3960639 YanHeDoki 2024-12-01 01:08:30 +0000
  • f61fdcbe2b add more tests yanhe 2024-12-01 09:08:24 +0800
  • 84c3960639
    Make serve generic over the listener and IO types (#2941) Jonas Platte 2024-11-30 22:47:13 +0000
  • 3115f23e67
    Merge 7001f69b12 into d84136e1e4 Jonas Platte 2024-11-30 16:59:37 +0000
  • 7001f69b12
    Update changelogs jplatte/optional-from-request Jonas Platte 2024-11-30 17:58:27 +0100
  • 1f2c649804
    Document optional extractors Jonas Platte 2024-11-30 17:48:20 +0100
  • a8e61360b0
    Implement OptionalFromRequestParts for axum-extra's Query<T> Jonas Platte 2023-12-30 23:09:04 +0100
  • a068cfd961
    Implement OptionalFromRequestParts for Path<T> Jonas Platte 2023-12-30 22:54:24 +0100
  • 21d116b635
    Add a separate trait for optional extractors Jonas Platte 2023-12-30 22:47:46 +0100
  • d84136e1e4
    Centralize lint configuration (#3055) Jonas Platte 2024-11-30 16:53:48 +0100
  • 8097486dfe
    Centralize lint configuration Jonas Platte 2024-11-30 16:47:00 +0100
  • c6df5f434c
    Add serve::ListenerExt with tap_io method Jonas Platte 2024-11-30 16:29:01 +0100
  • e8644d85ad
    Move serve::Listener into its own module Jonas Platte 2024-11-30 16:12:45 +0100
  • c000243485
    Remove tcp_nodelay from serve Jonas Platte 2024-11-30 15:58:35 +0100
  • 0b34a1434a
    Handle accept errors inside Listener::accept Jonas Platte 2024-11-30 15:31:28 +0100
  • 8c030a3aee
    Make serve generic over the listener and IO types Jonas Platte 2024-11-30 15:30:46 +0100
  • 4e4a0d9f67
    fix compilation david/dont-override-status-codes-of-5xx Yann Simon 2024-11-30 15:14:53 +0100
  • cb760ba45b
    Merge remote-tracking branch 'origin/main' into david/dont-override-status-codes-of-5xx Yann Simon 2024-11-30 15:10:01 +0100
  • 169103995e
    Merge 99cfd7830b into 2eaed0badc htrefil 2024-11-29 03:19:21 +0000
  • a787b586d1
    Merge 2a3a009c21 into 2eaed0badc Bittrance 2024-11-29 03:19:20 +0000
  • a85943bbc1
    Merge 40971a46c5 into 2eaed0badc Afifurrohman 2024-11-29 03:18:15 +0000
  • 2eaed0badc
    Fix PrivateCookieJar documentation example comments (#3053) Claas 2024-11-29 00:00:14 +0100
  • c7aa6454e7
    Fix new clippy lints (#3054) Jonas Platte 2024-11-28 23:53:20 +0100
  • 18ad3d920c
    Fix new clippy lints Jonas Platte 2024-11-28 22:55:15 +0100
  • 8e1d13b569
    Avoid potential misunderstanding Claas 2024-11-28 22:16:03 +0100
  • 11806fbc61
    Disallow nesting at the root of the router (#3051) Jonas Platte 2024-11-26 20:59:40 +0100
  • fb1b8f1a55
    Remove unused import in trybuild test (#3050) Jonas Platte 2024-11-26 20:47:43 +0100
  • ff0a46a74c
    Disallow nesting at the root of the router Jonas Platte 2024-11-26 19:27:37 +0100
  • 9ddb25f089
    Re-format trybuild tests (#3049) Jonas Platte 2024-11-26 19:04:01 +0100
  • 9abdb6b79a
    Remove unused import in trybuild test Jonas Platte 2024-11-26 19:01:42 +0100
  • bb5be60032
    Re-format trybuild tests Jonas Platte 2024-11-26 18:13:18 +0100
  • f1c79a459b
    Simplify todos_index in todos example (#3048) Jonas Platte 2024-11-26 18:56:29 +0100
  • 1397df63c1
    Simplify todos_index in todos example Jonas Platte 2024-11-26 18:09:03 +0100
  • bcfaf3d06e fix ci warnings yanhe 2024-11-26 21:56:12 +0800
  • f3fd30b93a Corrected the features format, the example creates the file first to test it. yanhe 2024-11-26 21:46:43 +0800
  • 1f2d3146e6 Add a from_path function to make it easier to return a stream of files with file name and content size. yanhe 2024-11-25 22:21:53 +0800
  • 6967a97cd2 fix dependency tables check yanhe 2024-11-25 00:07:57 +0800
  • 13547b6472 Fix review warnings yanhe 2024-11-24 23:58:30 +0800
  • 4b45d89c55 fix clippy warnings yanhe 2024-11-24 23:37:41 +0800
  • f0df9ce8ab Correction of ci checks yanhe 2024-11-24 23:21:15 +0800
  • 566a323ea1 Add an encapsulated file stream in axum-extra to make it more convenient when you need to return a file as a response yanhe 2024-11-24 22:31:40 +0800
  • 69a89c00e7
    Add Attachment type in features documentation (#3046) joeydewaal 2024-11-24 01:02:05 +0100
  • b58f2746c1 Add Attachment type in features documentation Joey de Waal 2024-11-23 22:18:22 +0100
  • 9dd50f1d72 1、Cargo.toml取消examples文件夹,避免加载过慢 2、取消默认返回Allow头的设定 y-pull 2024-11-20 17:00:40 +0800
  • 9517decf2f
    Don't panic when array type is used for path segment (#3039) Jonas Platte 2024-11-19 21:57:30 +0100
  • 923176163f
    Update changelog Jonas Platte 2024-11-19 21:53:53 +0100
  • 8ef214d547
    Don't panic when array type is used for path segment Jonas Platte 2024-11-19 21:24:45 +0100
  • 7e59625778
    Implement CSRF token verification for OAuth example (#2534) Logan B. Nielsen 2024-11-17 15:27:54 -0600
  • dc5c202c5f
    Add shorthand way to return non-IntoResponse errors (#3010) Leon Lux 2024-11-17 22:12:45 +0100
  • ed072023a0
    Improve docs Jonas Platte 2024-11-17 22:03:41 +0100
  • 3a54fd3435
    Enable tracing's std feature for error_response Jonas Platte 2024-11-17 21:58:08 +0100
  • 9ec18b9a5d
    axum: Add content-length header assertions to middleware_adding_body test (#3033) Tobias Bieniek 2024-11-16 23:41:27 +0100
  • b281a19643 add HttpOnly and Secure Logan Nielsen 2024-11-16 13:52:38 -0700
  • 8a803a1faa
    axum/routing: Add content-length header assertions to middleware_adding_body test Tobias Bieniek 2024-11-16 21:50:53 +0100
  • d154918c96
    Merge branch 'tokio-rs:main' into add-csrf-verification Logan B. Nielsen 2024-11-16 14:26:40 -0600
  • 17016d6dd6
    Merge branch 'v0.7.x' into jplatte/merge-v0.7.x Jonas Platte 2024-11-16 17:12:32 +0100
  • 9983bc1da4
    Bump versions axum-v0.7.9 axum-extra-v0.9.6 v0.7.x Jonas Platte 2024-11-16 17:10:03 +0100
  • 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