Dan
Dan
**Describe the bug** Create a `MessagingUser` with type `password` is failing to reconcile by saying that the `spec.authorization.operations` is `"null"` and it expects array. It looks like `r.client.Update(ctx, user)` isn't...
I'm using the `gochan` protocol for some internal processing of events. I've built a series of `cloudevents.Client` like so: 1. Client `#1` listens on HTTP for events 2. For each...
See #106. I'm sure if this is actually the right solution, but works for my use-case so I'm using my fork for now and we can discuss the approach here....
### What feature or capability would you like? Implement https://github.com/qri-io/jsonpointer `WalkJSON()` api by adding `JSONProps() map[string]interface{}` methods to all relevant keywords. At the moment there is no API to traverse...
Within `Client.Request()`, if `ToEvent()` fails it debug logs the response like so: https://github.com/cloudevents/sdk-go/blob/ce4c9d7b260790729d7682ae6dec63e53c102a33/v2/client/client.go#L179-L185 When using the `*http.Protocol`, and debug logging is enabled you get a message like so: ``` {"error":...
Not sure if I'm overloading the use of the `EventDefaulter` mechanism, but I'm trying to add some extension attributes to messages returned by my handlers, but it requires network calls...
Currently the definition of `JsonType` is as follows: https://github.com/hyperjump-io/json-schema-core/blob/c808bedbb80e90b649b263c92c38df23a32e87bb/lib/common.d.ts#L1 I've haven't read all the specs, but draft-07 and 2020-12 have identical definitions for "type": > String values MUST be one...
See #990, this adds support for encoding/decoding cloudevent data which is defined by a content-type following the [Structured Syntax Suffixes](https://www.iana.org/assignments/media-type-structured-suffix/media-type-structured-suffix.xhtml) standard. This enables the encoding/decoding of custom content types which...
We have data coming into our system which can have dynamic content types, and we attempt to handle it regardless of the underlying format. For example we have an application...
These functions enable users to customise the base set of headers to send to a CE consumer: https://github.com/cloudevents/sdk-go/blob/a9224adce0899fbb0db34f3e148029493dee95e4/v2/protocol/http/headers.go#L49-L55 Then it's used in `Protocol.makeRequest(context.Context)` to create our new HTTP request: https://github.com/cloudevents/sdk-go/blob/a9224adce0899fbb0db34f3e148029493dee95e4/v2/protocol/http/protocol.go#L199-L203...