Account-level capabilities, typed HTTP errors, URL override #1
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Stalwart v0.16.27 cannot be driven through the client as released in 0.27.0. Needed by mikluko/stalwart-operator#11.
Required:
Client.DoacceptsusingURIs the session lists inprimaryAccountsoraccountCapabilities, not only incapabilities. Stalwart listsurn:stalwart:jmaponly per account, so everyx:*call is refused before it is sent; the same call POSTed directly gets a 200.DoandAuthenticate, decodingapplication/problem+jsonandapplication/jsonwith parameters. Today only an exactapplication/jsonis decoded, and Stalwart's errors come back as untyped strings with no status.Recommended:
apiUrlon its configured hostname, which an in-cluster client cannot reach.(*SetError).Error(), so aSetErrorcan be returned as anerror.Findings against a live v0.16.27 container