Commit Graph

809 Commits

Author SHA1 Message Date
Francesco Guardiani de2052c4d6
CloudEventDataMapper (#252)
* Defined an interface to perform mapping of data

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

* All code compiles and run

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

* Added a sample + fixed copyrights

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

* More test

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-11-09 09:37:37 +01:00
Francesco Guardiani 5e747e7278
Introduce JsonCloudEventData (#251)
* Implemented JsonCloudEventData

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

* Suggestion

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-29 15:59:15 +01:00
Francesco Guardiani f9e31efaa3
Introduce CloudEventData (#250)
* Introduce CloudEventData

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

* Javadocs

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

* Removed to

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

* Applied changes throughout the sdk

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

* Fix javadoc

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-10-29 10:01:39 +01:00
Zhixuan Lai a09b03bd2f
Serialize time to RFC3339 compliant string (#249)
Signed-off-by: Zhixuan Lai <zhixuan@squareup.com>

Co-authored-by: Zhixuan Lai <zhixuan@squareup.com>
2020-09-30 13:03:13 +02:00
Francesco Guardiani f219b6937c
Release process docs (#248)
* Doc of the new release process using GH actions and cleanup of the old release scripts

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

* Nit

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-29 13:35:57 +02:00
github-actions[bot] 3cea0245b3
Bump to 2.0.0-SNAPSHOT (#247)
Signed-off-by: GitHub <noreply@github.com>

Co-authored-by: slinkydeveloper <slinkydeveloper@users.noreply.github.com>
2020-09-29 12:54:27 +02:00
github-actions[bot] 7abf0c82ed
Bump to 2.0.0-milestone3 (#246)
Signed-off-by: GitHub <noreply@github.com>

Co-authored-by: slinkydeveloper <slinkydeveloper@users.noreply.github.com>
2020-09-29 12:26:16 +02:00
Francesco Guardiani bb33df53d3
Fix search and replace and remove pom backups (#245)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-29 12:12:22 +02:00
Francesco Guardiani b30c1dc2ec
Issue in the bump github action (#243)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-29 11:55:24 +02:00
Francesco Guardiani e481d6feaf
GH Actions, round 3 (#242)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-29 11:51:19 +02:00
Francesco Guardiani 36c6a78455
GH Actions, round 2 (#241)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-29 11:07:27 +02:00
Francesco Guardiani 8d3e86e672
Added GH Actions, removed Travis (#240)
* Added GH Actions, removed Travis

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-29 10:47:33 +02:00
Francesco Guardiani 3d86cdd8f4
Added editorconfig check during the verify phase (#239)
* Enabled editorconfig check

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

* Run editorconfig + a bunch of exclusions

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-28 10:00:21 +02:00
Francesco Guardiani 2982f07f55
Renamed methods of writes to coerce with the builder apis (#237)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-28 08:58:57 +02:00
Pierangelo Di Pilato 1f58088f3c
Add Knative Eventing in "Used By" section (#236)
Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
2020-09-16 13:13:50 +02:00
Johan Haleby 3841e74e1e
Added "Used By" section in README.md and added link to "Occurrent" under this section (#235)
Signed-off-by: Johan Haleby <johan.haleby@gmail.com>
2020-09-16 10:04:00 +02:00
Ruben Romero Montes dda867a6ea
Add CloudEventsProvider to services (#233)
Signed-off-by: ruromero <rromerom@redhat.com>
2020-09-15 12:08:13 +02:00
Ruben Romero Montes e9c8da021a
Fix graalvm build (#232)
Signed-off-by: ruromero <rromerom@redhat.com>
2020-09-11 16:56:17 +02:00
Ruben Romero Montes 53c0a84f43
Use Graalvm 20.1.0 in CI (#230)
Signed-off-by: ruromero <rromerom@redhat.com>
2020-09-11 15:01:35 +02:00
dependabot[bot] 0a4caad417
Bump jetty-server in /examples/basic-http (#228)
Bumps [jetty-server](https://github.com/eclipse/jetty.project) from 9.4.28.v20200408 to 9.4.30.v20200611.
- [Release notes](https://github.com/eclipse/jetty.project/releases)
- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-9.4.28.v20200408...jetty-9.4.30.v20200611)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-10 08:37:08 +02:00
Matej Vasek 8a14cf4182
fix: link in readme (#229)
Signed-off-by: Matej Vasek <mvasek@redhat.com>
2020-09-10 08:32:42 +02:00
Matej Vasek 6eecf29cf7
Generic http binding (#225)
Signed-off-by: Matej Vasek <mvasek@redhat.com>
2020-09-09 19:28:40 +02:00
Ruben Romero Montes 29c9eaa23f
Add Quarkus example (#226)
* Add Quarkus example

Signed-off-by: ruromero <rromerom@redhat.com>

* Rename project and remove unrelated files

Signed-off-by: ruromero <rromerom@redhat.com>
2020-09-07 10:34:11 +02:00
slinkydeveloper c3904fbff4 Fixed some docs
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-01 12:34:48 +02:00
Francesco Guardiani 69e605e2ef Release 2.0.0-SNAPSHOT
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
(cherry picked from commit 08aed3bc40)
2020-09-01 12:05:36 +02:00
Francesco Guardiani b54a46fd07 Release 2.0.0-milestone2
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-01 11:56:36 +02:00
Francesco Guardiani 08aed3bc40 Release 2.0.0-SNAPSHOT
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-01 11:44:18 +02:00
Francesco Guardiani f20208aec7 Release 2.0.0-milestone2
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-01 11:44:18 +02:00
Francesco Guardiani c61f87f4d5
Release automation (#191)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-01 11:35:53 +02:00
Francesco Guardiani 0ca907be49
Vertx 4 (#206)
* Something wrong

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

* Update to Vert.x 4

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

* Removed wrong pom bits

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

* Updated readme

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

* Updated the sample code of vertx

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

* Avoid recreating the JsonFormat

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-01 10:18:05 +02:00
Francesco Guardiani 8b4e586b64
Added a method to remove the extensions (#218)
* Added a method to remove the extensions

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

* Added a method to remove the materialized extension

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

* Better test

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-01 10:10:47 +02:00
Francesco Guardiani 75171b9705
Switch `ZonedDateTime` to `OffsetDateTime` (#216)
* Switch `ZonedDateTime` to `OffsetDateTime`. Fix #214

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

* Removed useless date format

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

* Removed time format

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-09-01 10:10:35 +02:00
Francesco Guardiani 700661b664
Added core package test-jar again to poms (#217)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-08-31 17:33:53 +02:00
Grant Timmerman 6a982d83fa
docs: fix README link. Fixes #210 (#213)
Signed-off-by: Grant Timmerman <timmerman+devrel@google.com>
2020-08-31 10:35:49 +02:00
Doug Davis b572bd88cf
add coc ref (#209)
Signed-off-by: Doug Davis <dug@us.ibm.com>
2020-08-11 16:42:08 +02:00
Francesco Guardiani 39b9fc159c
Simplified poms (#205)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-08-11 10:14:39 +02:00
Francesco Guardiani 4c98031c3b
Fix #200 (#202)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-08-10 16:10:37 +02:00
Francesco Guardiani 0ce5f9535d
Dependency bumps (#203)
* Updates

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

* Let's avoid to upgrade junit5, it seems that surefire plugin doesn't like it...

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-08-04 18:03:28 +02:00
Francesco Guardiani 58a6426fe8
Reorganized some readmes/docs (#193)
* Added javadocs links both to READMEs and docs

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

* Removed old docs of v1 of the sdk

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-07-08 11:12:26 +02:00
Francesco Guardiani d4ee5a6930
Benchmarks (#192)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-07-08 11:12:10 +02:00
Pierangelo Di Pilato e71cc5358c
Add Vertx example (#195)
* Add Vertx example

Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>

* Apply suggestion

Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
2020-07-02 11:13:38 +02:00
Francesco Guardiani 862e4a657a
Created kafka example (#194)
* Created kafka example

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

* Applied suggestions

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-07-02 09:25:43 +02:00
Francesco Guardiani f42020333a
Back to SNAPSHOT (#189)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-06-25 15:54:22 +02:00
Francesco Guardiani 63ffe3be14
Release 2.0.0-milestone1 - attempt 2 (#188)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-06-25 15:28:59 +02:00
Francesco Guardiani 900decaed0
Release 2.0.0-milestone1 (#187)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-06-25 15:01:48 +02:00
Francesco Guardiani bd50e6f284
Now all javadocs pass the minimum checks (#186)
* Fixed all javadocs

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

* Applied suggestions

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-06-25 14:36:54 +02:00
Francesco Guardiani a012e1e434
Added javadoc for jax-rs (#184)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-06-25 14:32:26 +02:00
Francesco Guardiani fd1e6b2728
Improved a bit the docs website (#185)
* Improved a bit the docs
Changed the docs website theme

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

* Using constants

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-06-25 11:24:18 +02:00
Francesco Guardiani 12cca34d21
Missing docs in kafka and vertx implementation (#183)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-06-23 17:20:25 +02:00
Francesco Guardiani 83d9045897
Javadoc-ed cloudevents-core (#182)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
2020-06-23 17:20:18 +02:00