1
0
Fork 0
mirror of https://github.com/tokio-rs/axum.git synced 2025-04-13 17:32:49 +02:00

Commit graph

  • 8b1fea071b
    Merge dd7ff0076b into 170d7d4dcc Noa 2025-04-11 16:40:46 -05:00
  • dd7ff0076b
    Add WebSocketUpgrade::selected_protocol Noa 2025-03-05 12:59:54 -06:00
  • ab944b0096
    Merge 3524d1adb1 into 170d7d4dcc Laifsyn 2025-04-08 18:58:28 -05:00
  • 3524d1adb1 add track_caller Laifsyn 2025-04-08 18:58:23 -05:00
  • fda214056f
    Merge a71b753a8a into 170d7d4dcc Kyle Nweeia 2025-04-08 19:57:51 -04:00
  • 732e6bbc71 add track_caller to internal function Laifsyn 2025-04-07 18:12:28 -05:00
  • 417b5db5ce
    Merge 8dbe9114b5 into 170d7d4dcc David Mládek 2025-04-06 13:48:29 +02:00
  • ef82e66525
    Merge 69f4e81c55 into 170d7d4dcc Nano 2025-04-05 21:37:16 +02:00
  • c2712cb7b7
    Merge 19bac73b6c into 170d7d4dcc Jake McGinty 2025-04-05 14:21:45 -05:00
  • 9abaf4e1dd
    Merge 07dfa7a86d into 170d7d4dcc Kyle Nweeia 2025-04-05 07:46:12 +08:00
  • f329245de5
    Merge cb02d2deae into 170d7d4dcc Daniel 2025-04-04 17:22:24 +02:00
  • 6a8070980e
    Merge 612f2e4a1f into 170d7d4dcc Jonathan Woollett-Light 2025-04-04 10:26:03 +02:00
  • 16432d017f
    Merge d137c18e1e into 170d7d4dcc YanHeDoki 2025-04-04 16:34:09 +09:00
  • 8fe57779c5
    Merge 61eab758f6 into 170d7d4dcc David Mládek 2025-04-04 09:23:22 +02:00
  • 38fac93a4a
    Merge 0311d03356 into 170d7d4dcc Gábor Szabó 2025-04-04 14:24:49 +08:00
  • c5a0fbc04a
    Merge 4667181b9f into 170d7d4dcc Joern Barthel 2025-04-04 07:25:58 +02:00
  • 19594fcfa7
    Merge 3ed735e11b into 170d7d4dcc David Mládek 2025-04-04 08:48:56 +07:00
  • 170d7d4dcc
    Add static-serve to ECOSYSTEM.md () main Angel H 2025-04-04 00:14:03 +02:00
  • f12926c040
    Update ECOSYSTEM.md Jonas Platte 2025-04-04 00:10:56 +02:00
  • 5429ed9bd5
    Fix new clippy lints () Jonas Platte 2025-04-03 23:22:19 +02:00
  • 157dd14614
    Silence clippy lint in two instances Jonas Platte 2025-04-03 23:00:59 +02:00
  • f695013a43
    Use io::Error::other where applicable Jonas Platte 2025-04-03 23:00:41 +02:00
  • 1f9e91367d
    add static-serve to ECOSYSTEM.md Angel H 2025-04-03 15:25:30 +02:00
  • af6a595fdf
    Further downstream code size improvements () Jonas Platte 2025-04-01 12:33:18 +02:00
  • e318803bdb Reduce downstream code size with multiple Json<_> or Path<_> extractors Jonas Platte 2025-04-01 11:01:25 +02:00
  • 7eee44d8f5 Reduce downstream code size with multiple Json<_> or Form<_> responses Jonas Platte 2025-04-01 10:41:47 +02:00
  • 612f2e4a1f Better sessions in oauth example Jonathan 2025-03-31 19:39:32 +01:00
  • 3ed735e11b
    Update axum-extra/CHANGELOG.md dm/remove-feature David Mládek 2025-03-31 19:08:24 +02:00
  • d794bf5178 axum-extra: Remove unused feature David Mládek 2025-03-31 15:44:32 +02:00
  • 0311d03356 [test] the static-file-server example Gabor Szabo 2025-03-31 15:23:05 +03:00
  • 07dfa7a86d Update changelogs Kyle Nweeia 2025-03-27 11:43:04 -06:00
  • d85e633aaa Use via extractor's rejection instead of axum::response::Response Kyle Nweeia 2025-03-11 13:40:50 -06:00
  • cd2d5e1417 Fix formatting of axum/CHANGELOG.md Jonas Platte 2025-03-28 17:35:49 +01:00
  • 1858fab44e
    Fix formatting of axum/CHANGELOG.md Jonas Platte 2025-03-28 17:35:49 +01:00
  • 3c32214e73 Improve vpath macro validation logic Willian Ricardo 2025-03-28 11:52:16 -03:00
  • b150ac028b
    Release axum 0.8.3 and related crates axum-v0.8.3 axum-extra-v0.10.1 axum-core-v0.5.2 Jonas Platte 2025-03-28 11:13:28 +01:00
  • a9638f76b5 Update changelog Jonas Platte 2025-03-27 17:24:13 +01:00
  • 7b3143ba58 Replace map_response(IntoResponse::into_response) with custom service wrapper Jonas Platte 2025-03-27 17:14:33 +01:00
  • 902a3941b7 Remove useless into_response calls Jonas Platte 2025-03-27 17:06:20 +01:00
  • 0194d1db9a Delete unused module Jonas Platte 2025-03-27 17:03:54 +01:00
  • 2f2bb99550 Run into_parts eagerly in more places Jonas Platte 2025-03-27 17:03:39 +01:00
  • ee4727b865
    Add macro to compile time check if a path is valid () Tomaz Canabrava 2025-03-27 20:54:49 +01:00
  • dcb48a9fc6
    Fix a typo Jonas Platte 2025-03-27 20:51:38 +01:00
  • 4ea138cabc Typos and uneeded exports Tomaz Canabrava 2025-03-27 20:49:32 +01:00
  • f63471d8d5 Fix Cargo.toml formatting Tomaz Canabrava 2025-03-27 20:25:50 +01:00
  • eb2f7e4930 Move macro to cargo-extra/routing/mod.rs, remove feature gate Tomaz Canabrava 2025-03-27 20:19:32 +01:00
  • ca22b3a13d Fix feature gate access Tomaz Canabrava 2025-03-27 20:03:55 +01:00
  • f5781e7049 Try to silence cargo warnings on CI Tomaz Canabrava 2025-03-27 19:54:12 +01:00
  • 2182e569e5 Move vpath code to axum_extras/routing Tomaz Canabrava 2025-03-27 19:35:10 +01:00
  • 82e113ccea Only export the function on the correct rust version Tomaz Canabrava 2025-03-27 17:51:46 +01:00
  • b7afcfc0f0 Add rustversion for call, and fix typo Tomaz Canabrava 2025-03-27 17:48:11 +01:00
  • e8e7fd11cf Only try to use the validation macro on rust > 1.80 Tomaz Canabrava 2025-03-26 15:14:10 +01:00
  • 5a0fe86ab4 Add doctests, and export vpath correctly Tomaz Canabrava 2025-03-26 14:25:57 +01:00
  • 5c92f0ad2a Document the need of allow dead code on the fn Tomaz Canabrava 2025-03-26 13:03:02 +01:00
  • b73167ec90 Add macro to compile time check if a path is valid Tomaz Canabrava 2025-03-26 12:35:08 +01:00
  • cc83944360 Update changelog Jonas Platte 2025-03-27 17:24:13 +01:00
  • 90a6a70035 Replace map_response(IntoResponse::into_response) with custom service wrapper Jonas Platte 2025-03-27 17:14:33 +01:00
  • c98b2f08ed Remove useless into_response calls Jonas Platte 2025-03-27 17:06:20 +01:00
  • 5e226538c8 Delete unused module Jonas Platte 2025-03-27 17:03:54 +01:00
  • cf7f7d0b75 Run into_parts eagerly in more places Jonas Platte 2025-03-27 17:03:39 +01:00
  • 4667181b9f Simplified closure example Joern Barthel 2025-03-27 16:39:57 +01:00
  • 62470bd503
    Bring back no-op async-stream feature for axum-extra () Jonas Platte 2025-03-27 11:12:26 +01:00
  • 408ccefc12
    Bring back no-op async-stream feature for axum-extra Jonas Platte 2025-03-27 09:23:45 +01:00
  • 3525a13459
    Revert "Make status a const function in rejection handling" () Jonas Platte 2025-03-27 08:31:19 +01:00
  • a5d04aac6d
    Revert "Make status a const function in rejection handling ()" Jonas Platte 2025-03-25 19:17:02 +01:00
  • bf28500982 Add closure example Joern Barthel 2025-03-25 12:38:43 +01:00
  • f3f41f3c34
    Merge b6b2823347 into 2b6ae09568 Andrzej Sulkowski 2025-03-25 18:06:48 +05:30
  • 2b6ae09568
    Simplify Handler async blocks () Jonas Platte 2025-03-25 13:07:35 +01:00
  • 92394fcd86 Simplify Handler async blocks Jonas Platte 2025-03-25 11:16:17 +01:00
  • 53d96b8e18 Add a test demonstrating call_with_state Geoffry Song 2025-03-19 20:59:55 -07:00
  • a90cadf77c Expose Router::call_with_state Geoffry Song 2025-03-19 20:50:15 -07:00
  • a71b753a8a Add test to chat example Kyle Nweeia 2025-03-18 22:04:22 -06:00
  • 15917c6dbc
    [test] the versioning example () Gábor Szabó 2025-03-18 11:54:02 +02:00
  • ac7732abd3
    [test] the anyhow-error-response example () Gábor Szabó 2025-03-18 11:53:00 +02:00
  • 6fa7cce19d
    [test] the validator example () Gábor Szabó 2025-03-18 11:51:30 +02:00
  • 8a745c81df extract the get_html test helper function Gabor Szabo 2025-03-18 11:44:38 +02:00
  • b950b4a79a [test] the validator example Gabor Szabo 2025-03-17 16:52:26 +02:00
  • f913ed6830 [test] the versioning example Gabor Szabo 2025-03-17 16:44:33 +02:00
  • 8dd78473bb [test] the anyhow-error-response example Gabor Szabo 2025-03-17 16:38:00 +02:00
  • c997137383
    Implement From<Bytes> for Message () Andrei Nesterov 2025-03-17 17:15:15 +03:00
  • b0386b622b
    Implement From<Bytes> for Message Andrei Nesterov 2025-03-17 11:40:49 +03:00
  • f479e0d617
    [test] the form example () Gábor Szabó 2025-03-17 14:31:17 +02:00
  • 517223f254
    [test] the templates example () Gábor Szabó 2025-03-17 14:29:27 +02:00
  • ab70773f2b
    Fix typo () Henrikh Kantuni 2025-03-17 06:02:18 -04:00
  • 5fef885cde
    Fix typo Henrikh Kantuni 2025-03-17 02:26:24 -04:00
  • a235458814 run 'cargo sort --workspace --grouped' Gabor Szabo 2025-03-14 17:22:04 +02:00
  • 647b85abda [test] the templates example Gabor Szabo 2025-03-14 15:56:27 +02:00
  • 818b0a45e4 [test] the form example Gabor Szabo 2025-03-13 20:20:51 +02:00
  • 271e4befa3 [test] the hello-world example Gabor Szabo 2025-03-12 17:24:14 +02:00
  • b6b2823347 refactor(extract): fix clippy warnings Andrzej Sulkowski 2025-03-07 06:49:22 +01:00
  • 32aea52d1d refactor(extract): simplify private and signed cookie decryption and prefixing Andrzej Sulkowski 2025-03-07 06:43:21 +01:00
  • 27148116d3 fix(extract): improve prefixed cookie handling for signed and private cookies & pass all tests Andrzej Sulkowski 2025-03-06 20:09:00 +01:00
  • fce6e1362f feat(extract): prefixed signed&private cookies Andrzej Sulkowski 2025-03-06 17:55:12 +01:00
  • 19bac73b6c Implement OptionalFromRequest for Multipart Jake McGinty 2025-02-11 19:30:37 -06:00
  • 322cd39e22
    Merge 2aef0751ba into da3539cb0e David Mládek 2025-03-01 21:34:41 +02:00
  • da3539cb0e
    perf: do not convert to Bytes first in protobuf extractor () yjh 2025-02-28 21:31:41 +08:00
  • 82a870877b chore: no need to convert to bytes firstly for protobuf yjhmelody 2025-02-28 21:09:17 +08:00
  • 0cab17542e
    docs: Correct TypedHeader link in axum-core/extract/request_parts.rs () K-tecchan 2025-02-28 16:22:51 +09:00
  • a5ad64e6fe
    Update axum-core/src/extract/request_parts.rs Jonas Platte 2025-02-28 08:19:37 +01:00
  • f9ba7776d9 Fix co63oc 2025-02-28 08:26:18 +08:00