Commit Graph

8 Commits

Author SHA1 Message Date
Francesco Guardiani b832b6bcf4
Redesigned EventBuilder (#53)
* Progress

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Builder finished

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Fixed all integrations

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Fmt'ed

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Fmt'ed part 2

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Fixed tests in reqwest integration

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* fmt'ed again

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-05-26 15:35:30 +02:00
Francesco Guardiani 2dfdd78923
Http integration (#32)
* Going forward, but something is wrong

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Serializers now return the serialization result

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Everything compiles

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* first test up!!!

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* All compiles!

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Fmt'ed the project

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Cargo fix

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Readme changes + github actions changes

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Cargo fix and cargo fmt produces inconsistent results...

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Removed useless dependency in cloudevents-sdk-actix-web

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Removed str_strip

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Fixed exports of the crate + added some docs

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-05-18 11:19:33 +02:00
Francesco Guardiani a07d9a7177
Revert "Reorganized cloudevents-sdk (#28)" (#31)
This reverts commit 36903ab622.
2020-04-29 22:03:37 +02:00
Francesco Guardiani 36903ab622
Reorganized cloudevents-sdk (#28)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-04-29 21:53:21 +02:00
Francesco Guardiani 9b2f26223f
Introduced URL support (#27)
* Introduced url library

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Fixed lock

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Integrated changes with url library

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Cargo fmt

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-04-29 21:40:37 +02:00
Francesco Guardiani 336411e30c
Disabled dead code warning in test data (#30)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-04-29 21:18:27 +02:00
Francesco Guardiani e49453f4a6
V0.3 implementation (#24)
* Added String variant to Data

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Started V0.3 work

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Reworked EventDeserializer trait

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Now event parsing works with v1 and changes

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Cargo fmt

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Reorganized test data

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Fixed serde for v03

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* Implemented spec version conversion

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* cargo fmt

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-04-10 09:21:26 +02:00
Francesco Guardiani 493db3448d
Serde (#18)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

Co-authored-by: Fabrizio Lazzaretti <fabrizio@lazzaretti.me>
2020-03-19 08:26:30 +01:00