History log of /tonic/tonic-web/src/ (Results 1 – 25 of 68)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
72b0fd5901-Mar-2025 tottoto <[email protected]>

chore: Remove unused mutability (#2183)

8ee85fc401-Mar-2025 tottoto <[email protected]>

chore: Remove html_root_url (#2184)

1777e27f23-Jan-2025 tottoto <[email protected]>

chore(web): Remove byte char slice (#2158)

910a4f1023-Jan-2025 Kevin McDonald <[email protected]>

improve gRPC-Web client behavior with trailers with a space after the colon (#2053)

According to the gRPC Web Spec, Trailers should have a space after the colon, like this:

grpc-status: 0
grpc-mess

improve gRPC-Web client behavior with trailers with a space after the colon (#2053)

According to the gRPC Web Spec, Trailers should have a space after the colon, like this:

grpc-status: 0
grpc-message: Message Here

But tonic-web client and server both omit the space, like:

grpc-status:0
grpc-message:Message Here

This is likely fine for the server to do since most clients can handle having the space or not
but the tonic-web client should also handle the space character being there, which is what this
change does.

show more ...


/tonic/.github/workflows/CI.yml
/tonic/README.md
/tonic/examples/Cargo.toml
/tonic/examples/src/h2c/server.rs
/tonic/examples/src/mock/mock.rs
/tonic/interop/Cargo.toml
/tonic/interop/src/server.rs
/tonic/tests/compression/Cargo.toml
/tonic/tests/compression/src/bidirectional_stream.rs
/tonic/tests/compression/src/client_stream.rs
/tonic/tests/compression/src/compressing_request.rs
/tonic/tests/compression/src/compressing_response.rs
/tonic/tests/compression/src/server_stream.rs
/tonic/tests/compression/src/util.rs
/tonic/tests/integration_tests/tests/connection.rs
/tonic/tests/integration_tests/tests/max_message_size.rs
/tonic/tests/integration_tests/tests/status.rs
/tonic/tonic-build/src/code_gen.rs
/tonic/tonic-health/Cargo.toml
/tonic/tonic-health/src/server.rs
/tonic/tonic-reflection/Cargo.toml
/tonic/tonic-reflection/src/server/v1.rs
/tonic/tonic-reflection/src/server/v1alpha.rs
/tonic/tonic-types/README.md
/tonic/tonic-web/Cargo.toml
/tonic/tonic-web/README.md
call.rs
/tonic/tonic/Cargo.toml
/tonic/tonic/src/client/grpc.rs
/tonic/tonic/src/codec/compression.rs
/tonic/tonic/src/lib.rs
/tonic/tonic/src/response.rs
/tonic/tonic/src/server/grpc.rs
/tonic/tonic/src/service/router.rs
/tonic/tonic/src/transport/channel/endpoint.rs
/tonic/tonic/src/transport/channel/service/add_origin.rs
/tonic/tonic/src/transport/channel/service/discover.rs
/tonic/tonic/src/transport/server/mod.rs
/tonic/tonic/src/transport/server/service/io.rs
/tonic/tonic/src/transport/server/service/mod.rs
/tonic/tonic/src/transport/server/service/tls.rs
/tonic/tonic/src/transport/server/tls.rs
/tonic/tonic/src/transport/server/unix.rs
5e9a5bcd02-Jan-2025 tottoto <[email protected]>

chore: Use lint config in manifest (#2114)


/tonic/.github/workflows/CI.yml
/tonic/Cargo.toml
/tonic/README.md
/tonic/codegen/Cargo.toml
/tonic/deny.toml
/tonic/examples/Cargo.toml
/tonic/interop/Cargo.toml
/tonic/interop/src/server.rs
/tonic/tests/ambiguous_methods/Cargo.toml
/tonic/tests/compression/Cargo.toml
/tonic/tests/default_stubs/Cargo.toml
/tonic/tests/deprecated_methods/Cargo.toml
/tonic/tests/disable_comments/Cargo.toml
/tonic/tests/extern_path/my_application/Cargo.toml
/tonic/tests/extern_path/uuid/Cargo.toml
/tonic/tests/included_service/Cargo.toml
/tonic/tests/integration_tests/Cargo.toml
/tonic/tests/root-crate-path/Cargo.toml
/tonic/tests/same_name/Cargo.toml
/tonic/tests/service_named_result/Cargo.toml
/tonic/tests/service_named_service/Cargo.toml
/tonic/tests/skip_debug/Cargo.toml
/tonic/tests/stream_conflict/Cargo.toml
/tonic/tests/use_arc_self/Cargo.toml
/tonic/tests/web/Cargo.toml
/tonic/tests/wellknown-compiled/Cargo.toml
/tonic/tests/wellknown/Cargo.toml
/tonic/tonic-build/Cargo.toml
/tonic/tonic-build/src/lib.rs
/tonic/tonic-health/Cargo.toml
/tonic/tonic-health/src/lib.rs
/tonic/tonic-health/src/server.rs
/tonic/tonic-reflection/Cargo.toml
/tonic/tonic-reflection/src/lib.rs
/tonic/tonic-reflection/tests/server.rs
/tonic/tonic-reflection/tests/versions.rs
/tonic/tonic-types/Cargo.toml
/tonic/tonic-types/src/lib.rs
/tonic/tonic-web/Cargo.toml
client.rs
lib.rs
/tonic/tonic/Cargo.toml
/tonic/tonic/benches/decode.rs
/tonic/tonic/src/codec/compression.rs
/tonic/tonic/src/lib.rs
/tonic/tonic/src/server/grpc.rs
/tonic/tonic/src/service/router.rs
/tonic/tonic/src/status.rs
/tonic/tonic/src/transport/channel/service/tls.rs
/tonic/tonic/src/transport/server/incoming.rs
/tonic/tonic/src/transport/server/io_stream.rs
/tonic/tonic/src/transport/server/mod.rs
/tonic/tonic/src/transport/server/service/recover_error.rs
9606c5bb03-Dec-2024 tottoto <[email protected]>

chore(web): Remove converting to same type (#2085)

b15a23ba03-Dec-2024 tottoto <[email protected]>

chore(web): Refactor constructing immediate response future (#2084)

cf3673c727-Nov-2024 tottoto <[email protected]>

feat(web): Implement Debug for ResponseFuture (#2068)

f4a879db23-Nov-2024 tottoto <[email protected]>

chore!: Remove deprecated api (#2050)

60b131d215-Nov-2024 tottoto <[email protected]>

feat: Add Body type (#2013)

d3da369307-Nov-2024 tottoto <[email protected]>

feat(web): Relax GrpcWebService request body type (#2016)

0846e6ed07-Nov-2024 tottoto <[email protected]>

feat(transport): Make tower internal dependency (#1947)

* feat(channel): Add Change type to make tower internal dependency

* feat(server): Remove NamedService implementation for Either

* feat(web)

feat(transport): Make tower internal dependency (#1947)

* feat(channel): Add Change type to make tower internal dependency

* feat(server): Remove NamedService implementation for Either

* feat(web): Add CorsGrpcWebResponseFuture to make tower-http internal dependency

show more ...

3009cf5222-Oct-2024 tottoto <[email protected]>

chore: Start development of version 0.13 (#2014)


/tonic/examples/Cargo.toml
/tonic/examples/helloworld-tutorial.md
/tonic/examples/routeguide-tutorial.md
/tonic/examples/src/tower/client.rs
/tonic/examples/src/tower/server.rs
/tonic/interop/Cargo.toml
/tonic/tests/compression/Cargo.toml
/tonic/tests/integration_tests/Cargo.toml
/tonic/tonic-build/Cargo.toml
/tonic/tonic-build/src/lib.rs
/tonic/tonic-health/Cargo.toml
/tonic/tonic-health/src/lib.rs
/tonic/tonic-reflection/Cargo.toml
/tonic/tonic-reflection/src/lib.rs
/tonic/tonic-types/Cargo.toml
/tonic/tonic-types/src/lib.rs
/tonic/tonic-web/Cargo.toml
lib.rs
/tonic/tonic/Cargo.toml
/tonic/tonic/src/body.rs
/tonic/tonic/src/client/grpc.rs
/tonic/tonic/src/client/service.rs
/tonic/tonic/src/codec/decode.rs
/tonic/tonic/src/lib.rs
/tonic/tonic/src/metadata/key.rs
/tonic/tonic/src/metadata/map.rs
/tonic/tonic/src/metadata/value.rs
/tonic/tonic/src/server/grpc.rs
/tonic/tonic/src/service/interceptor.rs
/tonic/tonic/src/service/mod.rs
/tonic/tonic/src/service/router.rs
/tonic/tonic/src/status.rs
/tonic/tonic/src/transport/channel/endpoint.rs
/tonic/tonic/src/transport/channel/mod.rs
/tonic/tonic/src/transport/channel/service/add_origin.rs
/tonic/tonic/src/transport/channel/service/connection.rs
/tonic/tonic/src/transport/channel/service/connector.rs
/tonic/tonic/src/transport/channel/service/discover.rs
/tonic/tonic/src/transport/channel/service/reconnect.rs
/tonic/tonic/src/transport/channel/service/tls.rs
/tonic/tonic/src/transport/channel/tls.rs
/tonic/tonic/src/transport/error.rs
/tonic/tonic/src/transport/server/incoming.rs
/tonic/tonic/src/transport/server/mod.rs
/tonic/tonic/src/transport/server/service/io.rs
/tonic/tonic/src/transport/server/service/recover_error.rs
/tonic/tonic/src/transport/server/service/tls.rs
/tonic/tonic/src/transport/server/tls.rs
/tonic/tonic/src/transport/service/grpc_timeout.rs
/tonic/tonic/src/transport/service/tls.rs
5c9fa88112-Oct-2024 tottoto <[email protected]>

chore(web): Remove unnecessary bound from GrpcWebClientService (#1995)

0fcd63ae12-Oct-2024 tottoto <[email protected]>

chore(web): Relax GrpcWebCall error bound (#1993)

62f401c510-Oct-2024 tottoto <[email protected]>

chore(web): Remove unnecessary bound from GrpcWebLayer (#1986)

b9fa30bd10-Oct-2024 tottoto <[email protected]>

feat(web): Remove enable api (#1982)

ab23ec8c10-Oct-2024 tottoto <[email protected]>

feat(web): Remove unnecessary Bytes type from GrpcWebCall body type (#1985)

* feat(web): Remove unnecessary Bytes type from GrpcWebCall body type

* chore(web): Refactor implementation of GrpcWebCal

feat(web): Remove unnecessary Bytes type from GrpcWebCall body type (#1985)

* feat(web): Remove unnecessary Bytes type from GrpcWebCall body type

* chore(web): Refactor implementation of GrpcWebCall::poll_encode

show more ...

be4e0e7707-Oct-2024 tottoto <[email protected]>

chore: Refactor empty body constructor (#1981)

* chore: Refactor empty body constructor

* chore: Deprecate empty_body api

97ae25da30-Sep-2024 tottoto <[email protected]>

chore(web): Remove Clone Send and static lifetime bound from service (#1963)

2f0e0a6229-Sep-2024 tottoto <[email protected]>

chore(web): Remove BoxError type alias and Into BoxError trait bound (#1962)

782eeb4a29-Sep-2024 tottoto <[email protected]>

chore(web): Remove unnecessary trait and lifetime bound (#1961)

b42a36cb29-Sep-2024 tottoto <[email protected]>

chore(web): Make header name constant (#1960)

3ec86d6428-Sep-2024 tottoto <[email protected]>

chore(web): Remove unnecessary list clone (#1959)

4b8d2c4626-Sep-2024 tottoto <[email protected]>

chore: prepare 0.12.3 release (#1899)

* chore: prepare 0.12.3 release

* bump versions to 0.12.3

* update changelog

---------

Co-authored-by: Lucio Franco <[email protected]>

123