1
0
mirror of https://github.com/actix/actix-extras.git synced 2025-02-22 10:23:18 +01:00

139 Commits

Author SHA1 Message Date
Rob Ede
20ef05c36e
fix doctest ci (#188) 2021-06-27 07:02:38 +01:00
LukeMathWalker
6a11157de7 (cargo-release) version 0.4.0-beta.7 2021-06-20 20:18:03 +02:00
LukeMathWalker
475c3dbdaa (cargo-release) version 0.4.0-beta.6 2021-06-20 20:14:43 +02:00
LukeMathWalker
4cab92aa05 Update Cargo.toml 2021-06-20 20:14:34 +02:00
Luca Palmieri
0034e3bda8
Update to actix-web 4.0.0-beta.7. (#24)
Add two new error types implementing ResponseError, as required, for our extractors.

Add public docs for new errors.

Co-authored-by: LukeMathWalker <rust@lpalmieri.com>
2021-06-20 20:03:48 +02:00
Dmitriy
077bb85088
Update actix dependencies (#20) 2021-06-20 18:08:03 +01:00
Luca Palmieri
1f266e30d7 (cargo-release) version 0.4.0-beta.4 2021-04-28 22:19:41 +01:00
Luca Palmieri
c2264e7d0d (cargo-release) version 0.4.0-beta.3 2021-04-28 21:24:01 +01:00
Luca Palmieri
f6586edb85 (cargo-release) version 0.4.0-beta.2 2021-04-28 21:00:02 +01:00
Luca Palmieri
e5b3ffca7c Downgrade actix-web to beta5 2021-04-28 20:59:41 +01:00
LukeMathWalker
8c1eacdc19 (cargo-release) version 0.4.0-beta.1 2021-04-25 12:38:32 +01:00
LukeMathWalker
83aecf4a5d Rollback 2021-04-25 12:38:22 +01:00
LukeMathWalker
c9f3c42ee6 (cargo-release) version 4.0.0-beta.1 2021-04-25 12:34:02 +01:00
Luca Palmieri
1e8949fa0d
Release 0.4.0 beta.1 (#16)
* Add examples links.

* Bump minor version.

* Add note on version.

* Update README.

* Add badges.

* Add license blurb.
2021-04-25 12:32:59 +01:00
Luca Palmieri
7da6ea91ac
Adopt OpenTelemetry's semantic convention (#15)
* Add http.route.

* Align all fields with OpenTelemetry's semantic conventions.

* Add span kind.

* Emit event for errors.
Add OTEL status code.

* Create otel.status_code field as empty.

* Fix errors.

* Add (feature-gated) support for OpenTelemetry span propagation.

* Capture the trace id as an attribute on the span.

* Change message.

* Log the newly-generated trace id if there is no parent context.

* Define a root_span macro as a stepping stone to allow crate users to add their own fields to the root span.

* Add comments.

* mut is no longer necessary.

* Allow users to customise generation of the root span. Split recording fields on span end from emission of log record. Make log record on error optional via feature flag.

* Provide constructor + default implementation.

* Explode into multiple modules.
Fix various paths/private imports in root_span.

* Rename module to root_span_macro.

* Add a new extractor to retrieve the root span.

* Document crate.

* Docs!

* Add section on OTEL.

* Mention actix-web-opentelemetry.

* Add OpenTelemetry example.

* Improve readme.

* Add custom root span example.

Co-authored-by: LukeMathWalker <contact@palmieri.com>
2021-04-25 12:19:27 +01:00
LukeMathWalker
1025372493 Update to latest actix-web 2021-04-21 08:57:34 +01:00
LukeMathWalker
902f7d75d3 (cargo-release) version 0.3.0-beta.3 2021-03-21 15:16:25 +00:00
LukeMathWalker
444ce4ab7c (cargo-release) version 0.3.0-beta.2 2021-03-21 15:15:20 +00:00
LukeMathWalker
05f73bd4c2 Update to latest actix-web beta 2021-03-21 15:14:49 +00:00
Luca Palmieri
466b8a65d2
Update to the latest actix-web beta. (#8)
Co-authored-by: LukeMathWalker <contact@palmieri.com>
2021-02-11 08:57:08 +00:00
LukeMathWalker
401faaf01d (cargo-release) version 0.3.0-beta.1 2021-01-24 15:46:23 +00:00
LukeMathWalker
8792975f3e Bump minor version for beta release based on newer actix-web beta release 2021-01-24 15:46:06 +00:00
P G Nithin Reddy
a66fecf020
Update actix_web to 4.0 (#7) 2021-01-24 15:42:33 +00:00
Rob Ede
cbfd5d94ee
fix httpauth extraction error handling in middleware (#128) 2020-11-18 15:08:03 +00:00
Luca Palmieri
b31968312b (cargo-release) start next development iteration 0.2.2-alpha.0 2020-09-28 08:51:58 +01:00
Luca Palmieri
fe02b5b686 (cargo-release) version 0.2.1 2020-09-28 08:51:03 +01:00
Luca Palmieri
267b38466a Fix example. 2020-09-28 08:49:56 +01:00
Luca Palmieri
34bc4d713f (cargo-release) start next development iteration 0.2.1-alpha.0 2020-09-27 16:48:23 +01:00
Luca Palmieri
209ed46498 Update to latest version of actix-web. 2020-09-27 16:46:31 +01:00
Luca Palmieri
993b6e2f68 (cargo-release) start next development iteration 0.1.2-alpha.0 2020-09-27 16:42:22 +01:00
Luca Palmieri
5da38fa16d Add request id 2020-09-27 16:41:22 +01:00
Luca Palmieri
a60c530fd5 First release. 2020-09-27 16:27:51 +01:00
Yuki Okushi
e5fe8d42fa
Use matches macro to fix clippy warnings (#86) 2020-07-21 02:20:23 +09:00
Pieter Frenssen
beb6e1ccde Compile the actix-protobuf example. 2020-04-13 16:14:19 +03:00
kevinpoitra
79dc7fcaff
Update actix-redis' dependencies (#24)
* Update actix-redis's dependencies

* Change `chrono::Duration` to `time::Duration` in the docs

* Remove unneeded comment

* Update CHANGES.md
2020-03-15 16:54:35 +09:00
Yuki Okushi
30ee6e0b4c
session: Update actix-web dependency to 3.0.0-alpha.1 2020-03-13 06:04:07 +09:00
Yuki Okushi
570209c1b1
identity: Update actix-web dependency to 3.0.0-alpha.1 2020-03-13 06:01:39 +09:00
Rob Ede
8ab2229032
add new crates to workspace 2020-01-30 02:06:00 +00:00
Rob Ede
aac1158304
merge project metadata 2020-01-30 00:31:25 +00:00