few-address-94286
11/27/2023, 10:46 AMorange-guitar-65918
11/24/2023, 11:54 AMrich-sandwich-46950
11/20/2023, 12:49 PMsquare-machine-71017
11/07/2023, 11:23 AMred-machine-69654
10/31/2023, 7:55 PMkratos config validate -f /path/kratos.yml
beforehand. or is that just me?rich-sandwich-46950
10/26/2023, 2:17 PMrhythmic-toddler-31735
10/26/2023, 11:29 AM# github.com/ory/x/sqlcon
../go/pkg/mod/github.com/ory/x@v0.0.595/sqlcon/error_sqlite.go:18:22: undefined: sqlite3.Error
../go/pkg/mod/github.com/ory/x@v0.0.595/sqlcon/error_sqlite.go:20:16: undefined: sqlite3.ErrConstraintUnique
../go/pkg/mod/github.com/ory/x@v0.0.595/sqlcon/error_sqlite.go:22:16: undefined: sqlite3.ErrConstraintPrimaryKey
../go/pkg/mod/github.com/ory/x@v0.0.595/sqlcon/error_sqlite.go:28:16: undefined: sqlite3.ErrError
../go/pkg/mod/github.com/ory/x@v0.0.595/sqlcon/error_sqlite.go:32:16: undefined: sqlite3.ErrLocked
FAIL github.com/ory/kratos/cipher [build failed]
FAIL github.com/ory/kratos/cmd [build failed]
FAIL github.com/ory/kratos/cmd/cleanup [build failed]
? github.com/ory/kratos/cmd/jsonnet [no test files]
FAIL github.com/ory/kratos/cmd/clidoc [build failed]
FAIL github.com/ory/kratos/cmd/courier [build failed]
FAIL github.com/ory/kratos/cmd/identities [build failed]
FAIL github.com/ory/kratos/cmd/serve [build failed]
FAIL github.com/ory/kratos/continuity [build failed]
FAIL github.com/ory/kratos/courier [build failed]
FAIL github.com/ory/kratos/courier/template [build failed]
FAIL github.com/ory/kratos/courier/template/email [build failed]
FAIL github.com/ory/kratos/courier/template/sms [build failed]
FAIL github.com/ory/kratos/driver [build failed]
FAIL github.com/ory/kratos/driver/config [build failed]
ok github.com/ory/kratos/embedx (cached)
FAIL github.com/ory/kratos/examples/go/identity/create [build failed]
FAIL github.com/ory/kratos/examples/go/identity/delete [build failed]
FAIL github.com/ory/kratos/examples/go/identity/get [build failed]
FAIL github.com/ory/kratos/examples/go/identity/update [build failed]
FAIL github.com/ory/kratos/examples/go/selfservice/error [build failed]
FAIL github.com/ory/kratos/examples/go/selfservice/login [build failed]
FAIL github.com/ory/kratos/examples/go/selfservice/logout [build failed]
FAIL github.com/ory/kratos/examples/go/selfservice/recovery [build failed]
FAIL github.com/ory/kratos/examples/go/selfservice/registration [build failed]
FAIL github.com/ory/kratos/examples/go/selfservice/settings [build failed]
? github.com/ory/kratos/internal/clihelpers [no test files]
? github.com/ory/kratos/internal/httpclient [no test files]
? github.com/ory/kratos/otp [no test files]
FAIL github.com/ory/kratos/examples/go/selfservice/verification [build failed]
FAIL github.com/ory/kratos/examples/go/session/tosession [build failed]
FAIL github.com/ory/kratos/hash [build failed]
FAIL github.com/ory/kratos/hydra [build failed]
FAIL github.com/ory/kratos/identity [build failed]
FAIL github.com/ory/kratos/persistence/sql [build failed]
FAIL github.com/ory/kratos/persistence/sql/batch [build failed]
FAIL github.com/ory/kratos/persistence/sql/migratest [build failed]
FAIL github.com/ory/kratos/request [build failed]
FAIL github.com/ory/kratos/schema [build failed]
FAIL github.com/ory/kratos/selfservice/errorx [build failed]
FAIL github.com/ory/kratos/selfservice/flow [build failed]
FAIL github.com/ory/kratos/selfservice/flow/login [build failed]
FAIL github.com/ory/kratos/selfservice/flow/logout [build failed]
FAIL github.com/ory/kratos/selfservice/flow/recovery [build failed]
FAIL github.com/ory/kratos/selfservice/flow/registration [build failed]
FAIL github.com/ory/kratos/selfservice/flow/settings [build failed]
? github.com/ory/kratos/selfservice/sessiontokenexchange [no test files]
FAIL github.com/ory/kratos/selfservice/flow/verification [build failed]
FAIL github.com/ory/kratos/selfservice/flowhelpers [build failed]
FAIL github.com/ory/kratos/selfservice/hook [build failed]
FAIL github.com/ory/kratos/selfservice/strategy/code [build failed]
FAIL github.com/ory/kratos/selfservice/strategy/link [build failed]
FAIL github.com/ory/kratos/selfservice/strategy/lookup [build failed]
? github.com/ory/kratos/spec [no test files]
FAIL github.com/ory/kratos/selfservice/strategy/oidc [build failed]
FAIL github.com/ory/kratos/selfservice/strategy/password [build failed]
FAIL github.com/ory/kratos/selfservice/strategy/profile [build failed]
FAIL github.com/ory/kratos/selfservice/strategy/totp [build failed]
FAIL github.com/ory/kratos/selfservice/strategy/webauthn [build failed]
FAIL github.com/ory/kratos/session [build failed]
ok github.com/ory/kratos/test/schema (cached)
? github.com/ory/kratos/x/events [no test files]
? github.com/ory/kratos/x/swagger [no test files]
ok github.com/ory/kratos/text (cached)
FAIL github.com/ory/kratos/ui/container [build failed]
FAIL github.com/ory/kratos/ui/node [build failed]
FAIL github.com/ory/kratos/x [build failed]
FAIL
'go get' and 'go mod download' do nothing here. I don't really understand what might be a reason for it. Is it good place to ask or should I create issue? I feel like it's prob some little dumb mistake on my part 😜nice-engineer-24068
10/16/2023, 12:47 PMsteep-lunch-56295
10/10/2023, 6:32 AMaloof-night-84276
10/08/2023, 1:39 PMfresh-art-76363
10/03/2023, 2:53 PMsquare-machine-71017
09/18/2023, 12:20 PMincalculable-father-19757
09/08/2023, 8:49 AM${basePath}/ui/login
)
})
}, [])melodic-autumn-17939
09/06/2023, 6:32 AM```Add a descriptive prefix to commits. This ensures a uniform commit history
and helps structure the changelog. Please refer to this
[list of prefixes for Kratos](https://github.com/ory/kratos/blob/master/.github/semantic.yml)
for an overview.```
delightful-noon-48365
08/25/2023, 8:34 AMthankful-london-11274
08/04/2023, 2:39 PMbroad-artist-45921
08/02/2023, 3:16 AMnumerous-dawn-55367
07/10/2023, 2:10 PMflaky-solstice-4750
07/10/2023, 7:43 AMbright-army-13005
07/04/2023, 7:08 PMlimited-oyster-10584
06/26/2023, 11:42 AMory/x
to ensure trace headers are propagated properly.
https://github.com/ory/oathkeeper/pull/1113billowy-optician-54398
06/26/2023, 8:22 AMlimited-oyster-10584
06/21/2023, 3:26 PMory/x
that ensures all tracing headers are propagated irrespective of the tracing provider that is configured. Without this, if the otel
tracer is used in Oathkeeper but Jaeger is used in a downstream application the trace is lost.
https://github.com/ory/x/pull/698famous-sandwich-23258
06/05/2023, 3:02 PMmysterious-processor-51766
06/05/2023, 12:31 PMmetadata_public
does not exist and you wanted to add a fieldA
to it, the whole operation would fail, instead of creating an object with the new fieldA
.
I’ve dug a bit into how the PATCH operations work and found the following dependencies:
• API request calls jsonx.ApplyJSONPatch
https://github.com/ory/kratos/blob/master/identity/handler.go#L779
• jsonx uses json-patch
https://github.com/ory/x/blob/master/jsonx/patch.go#L50
One idea how to fix this would be to use ApplyWithOptions
https://github.com/evanphx/json-patch/blob/master/v5/patch.go#L1058 with the option EnsurePathExistsOnAdd
https://github.com/evanphx/json-patch/blob/master/v5/patch.go#L87 instead of just patch.Apply()
// EnsurePathExistsOnAdd instructs json-patch to recursively create the missing parts of path on “add” operation.
// Default to false.Would such that work for you, is there a (security) reason why that hasn’t been done before? For the use-case we ran into and this bug report mentions the current behavior encourages worse coding practices and may lead to bugs (more latency, two points of failure, prone to race conditions, etc.) — I wanted to ask here before to making the change to see if anything immediately speaks against the change in the
jsonx
dependency?wide-machine-60917
05/16/2023, 3:08 PMory auth --email <mailto:example@mail.com|example@mail.com> --password MyPassword
).
I'll address this in the next PR of Ory CLI.delightful-noon-48365
05/15/2023, 5:57 PMhigh-optician-2097
limited-oyster-10584
03/02/2023, 1:50 PM