1
0
mirror of https://github.com/actix/actix-extras.git synced 2025-07-01 12:15:08 +02:00
Commit Graph

8 Commits

Author SHA1 Message Date
410852f9b0 add support for UUID v7 in RequestId (#116)
* feat(request_id): add support for UUID v7 in `RequestId`

feature flag `uuid_v7` is introduced which inturn enables `v7` feature flag in the `uuid` dependency
Support documentation is added in `README.md`, `src/lib.rs` and `src/request_id.rs`

This feature only works if this crate or any crate dependent on this crate has enabled the compile time configuration flag provided to the rust compiler. `RUSTFLAGS="--cfg uuid_unstable"`.

* chore: add github action to test UUID v7 feature flag

* chore: add the uuid_unstable cfg in the request id impl

* chore: add compiler_error for undesired state in configuration flags

* chore: move the compiler error in request_id module

* chore: fix formatting

* fix(action): fix github action for uuid_v7 with RUSTDOCFLAGS
2023-10-20 09:01:11 +02:00
7933926b0b Add opentelemetry 0.20 (#111)
* Add opentelemetry 0.20

* Update github workflow

* clippy nit
2023-08-05 17:59:20 +08:00
20a85b2a08 Update to opentelemetry 0.19 (#105) 2023-05-24 08:56:29 +01:00
2ffc110e2f Support opentelemetry 0.18 (#89)
* Support opentelemetry 0.18

* Update github workflow
2022-09-20 10:36:55 +02:00
b3f3792c2d Add support for opentelemetry 0.17, actix-web rc.2 (#74)
* Add support for opentelemetry 0.17, actix-web rc.2

* Enable actix-web macros for tests

* Link to newest opentelemetry in readme

* Add opentelemetry_0_17 to workflows
2022-02-04 09:18:54 +00:00
050bfe058d Otel 16 (#33)
* Use matrix to test all versions.

* Add support for OTEL 0.16

* Typo.

* Fail on warnings.

* Inject headers when using OTEL 0.16.

* Fix.
2021-08-30 13:36:15 +02:00
530872a4c5 Fix command invocations. 2021-08-13 11:08:03 +01:00
06ba655461 Add CI 2021-08-13 10:59:33 +01:00