Francesco Guardiani
12230429b8
Merge pull request #136 from jcrossley3/feature-docs
...
Document feature flags
2021-06-30 08:56:34 +02:00
Jim Crossley
ceb034b813
Document feature flags
...
Signed-off-by: Jim Crossley <jim@crossleys.org>
2021-06-29 19:23:44 -04:00
Francesco Guardiani
dc81cf6cad
Merge pull request #132 from jcrossley3/actix-impls
...
Implement actix-web FromRequest and Responder
2021-06-29 09:31:09 +02:00
Francesco Guardiani
1a9d0d46fc
Merge pull request #134 from jcrossley3/clippy
...
Fix clippy warnings
2021-06-29 09:29:37 +02:00
Jim Crossley
c1715d75a4
Fix clippy warnings
...
Signed-off-by: Jim Crossley <jim@crossleys.org>
2021-06-28 11:53:47 -04:00
Jim Crossley
d45811604d
Implement actix-web FromRequest and Responder
...
Fixes #130
I'm not entirely sure why this works, but the compiler seems to like
it! :D
The example is intentionally as simple as it gets, but a "real" app
should probably return Result<Event, Error> from its handlers.
Signed-off-by: Jim Crossley <jim@crossleys.org>
2021-06-28 11:21:32 -04:00
Francesco Guardiani
bf21c52869
Merge pull request #133 from slinkydeveloper/fix_node_example
...
Node example now builds
2021-06-28 17:14:54 +02:00
slinkydeveloper
c57be0b99b
Node example now builds
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2021-06-28 16:39:33 +02:00
Francesco Guardiani
362492fa9a
Merge pull request #131 from jcrossley3/single-crate
...
Refactor runtime crates into feature-guarded modules
2021-06-25 16:51:45 +02:00
Jim Crossley
4979c44532
Build/Test --all-features for action matrix
...
For the wasm32 build, we replace --package <<redundant>> with --features cloudevents-reqwest
Signed-off-by: Jim Crossley <jim@crossleys.org>
2021-06-25 10:12:23 -04:00
Jim Crossley
69f16a5144
Fixed docs
...
Verified `cargo doc --all-features` works
Signed-off-by: Jim Crossley <jim@crossleys.org>
2021-06-25 10:12:23 -04:00
Jim Crossley
538b647804
New feature: cloudevents-warp
...
Conditionally compile warp module when enabled
Signed-off-by: Jim Crossley <jim@crossleys.org>
2021-06-25 10:12:23 -04:00
Jim Crossley
9055d71fb2
New feature: cloudevents-rdkafka
...
Conditionally compile rdkafka module when enabled
Signed-off-by: Jim Crossley <jim@crossleys.org>
2021-06-25 10:12:23 -04:00
Jim Crossley
51b49f1335
New feature: cloudevents-reqwest
...
Conditionally compile reqwest module when enabled
This resulted in a naming conflict between my desired feature name,
"reqwest", and the optional dependency itself. So I adopted the
convention of prefixing the features with "cloudevents-".
Signed-off-by: Jim Crossley <jim@crossleys.org>
2021-06-25 10:12:23 -04:00
Jim Crossley
935234a9cb
New feature: cloudevents-actix
...
Conditionally compile actix module when enabled
Mostly straightforward, though I don't particularly love that dev-deps
can't be optional: https://github.com/rust-lang/cargo/issues/1596
Signed-off-by: Jim Crossley <jim@crossleys.org>
2021-06-25 10:12:23 -04:00
Matthias Wessendorf
303ed92545
💄 Use stream() instead of deprecated start() ( #126 )
...
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2021-05-24 09:23:07 +02:00
dependabot[bot]
a1358ea5b7
Bump url-parse in /example-projects/reqwest-wasm-example ( #122 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.1.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17 11:05:15 +02:00
Jens Reimann
dfe2bcce13
Fix tests after refactoring URIRef ( #116 )
...
Signed-off-by: Jens Reimann <jreimann@redhat.com>
2021-04-21 11:09:24 +02:00
Jens Reimann
62ca1cd7da
[ #106 ] Allowing handling URI-ref types ( #115 )
...
Signed-off-by: Jens Reimann <jreimann@redhat.com>
2021-03-05 09:20:52 +01:00
Francesco Guardiani
da40d3d563
Tokio 1.0 release bumps! ( #113 )
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2021-02-08 16:39:11 +01:00
Francesco Guardiani
364ad7b41e
Release 0.3.1 bumps ( #111 )
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2021-01-18 18:13:34 +01:00
Andrew
4cb40f98a4
Latest serde breaks cloudevents-sdk ( #110 )
...
serde::export::Formatter -> std::fmt::Formatter
Signed-off-by: andrew webber (personal) <andrewvwebber@googlemail.com>
2021-01-12 19:10:41 +01:00
dependabot[bot]
7f63bd74ec
Bump ini from 1.3.5 to 1.3.8 in /example-projects/reqwest-wasm-example ( #108 )
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-14 08:56:56 +01:00
Francesco Guardiani
6f5a767f19
Removing serde-value ( #107 )
...
* Removed serde_value
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* clippy + fix
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* cargo fmt
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-12-02 18:33:51 +01:00
tottoto
609c036ce5
Fix typo ( #101 )
...
Signed-off-by: tottoto <tottotodev@gmail.com>
2020-11-06 10:39:41 +01:00
Francesco Guardiani
570a9ea488
Fix lint warnings ( #100 )
...
* Fix clippy warnings
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Cargo fmt
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-06 10:39:10 +01:00
tottoto
6ac6534f16
Change unused dependency to dev_dependency ( #103 )
...
Signed-off-by: tottoto <tottotodev@gmail.com>
2020-11-06 10:38:42 +01:00
tottoto
579665f226
Remove actix_rt dependency in actix_web example ( #102 )
...
Signed-off-by: tottoto <tottotodev@gmail.com>
2020-11-06 09:35:39 +01:00
Marko Milenković
5e5aca54be
Add support for `seanmonstar/warp` web server framework ( #97 )
...
Initial take on cloud events support for `seanmonstar/warp`
Signed-off-by: Marko Milenković <milenkovicm@users.noreply.github.com>
2020-11-04 12:12:55 +01:00
Francesco Guardiani
d69ab904d1
Release bumps ( #98 )
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-02 09:35:39 +01:00
Lazzaretti
b5d95741c2
Merge pull request #96 from slinkydeveloper/actions_update
...
CI Improvements
2020-11-02 09:06:12 +01:00
slinkydeveloper
099200c657
Newline
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-02 08:56:51 +01:00
slinkydeveloper
6ec93db965
Fix again kafka dep
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-02 08:46:32 +01:00
slinkydeveloper
80dad09f56
Nit
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-02 08:22:14 +01:00
slinkydeveloper
3770f99e77
Using clippy action
...
Removed build-examples job
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-02 08:22:14 +01:00
slinkydeveloper
0f9c9bd08f
More cosmetics
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-02 08:22:14 +01:00
slinkydeveloper
321f04ea09
Fail fast false + cosmetics
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-02 08:22:14 +01:00
slinkydeveloper
3f9f024a6d
Yaml indentation....
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-02 08:22:14 +01:00
slinkydeveloper
a9fbb8e0ea
Updates on actions
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-02 08:22:14 +01:00
Lazzaretti
e6500338c6
Merge pull request #95 from slinkydeveloper/docs
...
Another round of docs fix + cleanups
2020-11-01 08:40:47 +01:00
Francesco Guardiani
4e3c023e4b
Cargo fmt
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-30 10:03:12 +01:00
slinkydeveloper
30367b7e54
Added html_root_url as specified in https://rust-lang.github.io/api-guidelines/documentation.html#c-html-root
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-30 09:53:49 +01:00
slinkydeveloper
c253dfe06d
Fixed rdkafka example
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-30 08:37:35 +01:00
Francesco Guardiani
502c6d8ef7
Cargo fmt
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-29 19:15:19 +01:00
slinkydeveloper
47d9c272b2
Fixed rdkafka example
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-29 19:14:37 +01:00
slinkydeveloper
6f58d63e72
Fixed actix-web-example
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-29 19:14:19 +01:00
slinkydeveloper
6133a6e67f
Docs in cloudevents-sdk-reqwest
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-29 19:14:07 +01:00
slinkydeveloper
e330c6cc23
Docs in cloudevents-sdk-rdkafka
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-29 19:13:54 +01:00
slinkydeveloper
6658a809e8
Docs in cloudevents-sdk-actix-web
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-29 19:13:34 +01:00
slinkydeveloper
cd8cddac18
Docs in cloudevents-sdk crate
...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-29 19:13:10 +01:00