actix-web/actix-web/src
Guillermo Céspedes Tabárez 68f01edb72 Enhance experimental introspection feature with detailed route reporting
- Introduced a new `experimental-introspection` feature that provides comprehensive reports on configured routes, including paths, methods, guards, and resource metadata.
- Added support for reachability hints to identify shadowed or conflicting routes.
- Implemented new endpoints for external resources reporting.
- Updated existing route registration to include detailed introspection data.
- Enhanced guard implementations to provide introspection details.
2025-12-31 15:48:41 -03:00
..
error chore: Add public export for `EitherExtractError` (#3826) 2025-11-11 15:28:40 +00:00
guard Enhance experimental introspection feature with detailed route reporting 2025-12-31 15:48:41 -03:00
http docs: remove "copyright" 2025-03-09 19:08:00 +00:00
middleware refactor: init hickory DNS using OnceCell 2025-09-09 09:03:09 +01:00
response feat: improve `HttpResponseBuilder::streaming` with SizedStream (#3829) 2025-11-16 15:22:29 +09:00
test docs(web): unmention try_init_service 2024-08-18 14:33:28 +01:00
types chore: Add public export for `EitherExtractError` (#3826) 2025-11-11 15:28:40 +00:00
app.rs feat(introspection): implement experimental introspection feature with multiple App instances 2025-06-11 17:37:26 -03:00
app_service.rs Enhance experimental introspection feature with detailed route reporting 2025-12-31 15:48:41 -03:00
config.rs Enhance experimental introspection feature with detailed route reporting 2025-12-31 15:48:41 -03:00
data.rs chore: move deny lints to manifests 2024-07-07 03:54:00 +01:00
dev.rs apply standard formatting 2023-07-17 02:38:12 +01:00
extract.rs chore: avoid single char error bindings 2023-09-03 19:09:42 +01:00
handler.rs Fix order of template arguments in Handler documentation example (#3566) 2025-05-09 23:31:59 +00:00
helpers.rs chore: address clippy warnings 2024-12-29 15:03:43 +00:00
info.rs docs: fix ConnectionInfo::realip_remote_addr documentation 2025-05-10 01:21:34 +01:00
introspection.rs Enhance experimental introspection feature with detailed route reporting 2025-12-31 15:48:41 -03:00
lib.rs Merge branch 'main' into introspection 2025-11-17 21:30:50 -03:00
redirect.rs build(deps): bump taiki-e/install-action from 2.26.18 to 2.27.2 (#3294) 2024-02-19 12:31:10 +00:00
request.rs docs: update docs about peer_addr when bound to a UDS socket 2025-05-10 02:23:22 +01:00
request_data.rs update MSRV to 1.65 (#3059) 2023-07-02 01:09:15 +01:00
resource.rs Enhance experimental introspection feature with detailed route reporting 2025-12-31 15:48:41 -03:00
rmap.rs feat(introspection): enhance introspection feature with detailed route registration and full path tracking 2025-05-18 21:19:34 -03:00
route.rs feat(introspection): enhance introspection feature with detailed route registration and full path tracking 2025-05-18 21:19:34 -03:00
rt.rs docs: add note about rt::spawn compat with tokio::main 2023-09-15 22:20:48 +01:00
scope.rs Enhance experimental introspection feature with detailed route reporting 2025-12-31 15:48:41 -03:00
server.rs Add option to allow/disallow half closures in HTTP/1 (#3777) 2025-10-04 23:03:26 +00:00
service.rs fix: service macro comments (#3474) 2024-10-07 22:03:38 +00:00
thin_data.rs feat: add ThinData wrapper (#3446) 2024-08-10 00:42:34 +01:00
web.rs docs(web): Fix invalid link for `HttpRequest::match_info()` (#3735) 2025-08-20 12:58:28 +00:00