This project is mirrored from https://github.com/ory/kratos.git.
Pull mirroring updated .
- Jan 29, 2020
-
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
-
Patrik Neu authored
Closes #186
-
- Jan 28, 2020
-
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
Closes #189
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
Closes #180
-
Aeneas Rekkas authored
Closes #131
-
Aeneas Rekkas authored
Closes #114
-
Aeneas Rekkas authored
Closes #188
-
- Jan 25, 2020
-
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
-
- Jan 22, 2020
-
-
Patrik Neu authored
-
- Jan 21, 2020
-
-
Patrik Neu authored
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
-
- Jan 20, 2020
-
-
Patrik Neu authored
Closes #162
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
Signed-off-by: aeneasr <aeneas@ory.sh>
-
- Jan 15, 2020
-
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
-
Patrik Neu authored
All identity traits schemas have to be configured using a human readable ID and the corresponding URL. This PR enables multiple schemas to be used next to the default schema. It also adds the kratos.public/schemas/:id endpoint that mirrors all schemas. Closes #86
-
Aeneas Rekkas authored
-
- Jan 02, 2020
-
-
Thomas Aidan Curran authored
-
- Dec 16, 2019
-
-
Nick Malcev authored
Closes #149
-
- Dec 12, 2019
-
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
Due to a bug in `go-acc`, tests would not run if `-tags sqlite` was supplied as a go tool argument to `go-acc`. This patch resolves that issue and also includes several test patches from previous community PRs and some internal test issues. Closes #152 Closes #151
-
- Dec 11, 2019
-
-
Yuvraj authored
This patch adds a hook that destroys all active session by the identity which is being logged in. This can be useful in scenarios where only one session should be active at any given time. Closes #139 Co-Authored-By: hackerman <3372410+aeneasr@users.noreply.github.com>
-
- Dec 10, 2019
-
-
John authored
-
Aeneas Rekkas authored
This patch adds a message templates (with override capabilities) and SMTP delivery. Integration tests using MailHog test fault resilience and e2e email delivery. This system is designed to be extended for SMS and other use cases. Closes #99
-
- Dec 01, 2019
-
-
Aeneas Rekkas authored
This is a major refactoring of the internal DBAL. After a successful proof of concept and evaluation of gobuffalo/pop, we believe this to be the best DBAL for Go at the moment. It abstracts a lot of boilerplate code away. As with all sophisticated DBALs, pop too has its quirks. There are several issues that have been discovered during testing and adoption: https://github.com/gobuffalo/pop/issues/136 https://github.com/gobuffalo/pop/issues/476 https://github.com/gobuffalo/pop/issues/473 https://github.com/gobuffalo/pop/issues/469 https://github.com/gobuffalo/pop/issues/466 However, the upside of moving much of the hard database/sql plumbing into another library cleans up the code base significantly and reduces complexity. As part of this change, the "ephermal" DBAL ("in memory") will be removed and sqlite will be used instead. This further reduces complexity of the code base and code-duplication. To support sqlite, CGO is required, which means that we need to run tests with `go test -tags sqlite` on a machine that has g++ installed. This also means that we need a Docker Image with `alpine` as opposed to pure `scratch`. While this is certainly a downside, the upside of less maintenance and "free" support for SQLite, PostgreSQL, MySQL, and CockroachDB simply outweighs any downsides that come with CGO.
-
Aeneas Rekkas authored
-
Aeneas Rekkas authored
This patch completes the profile management flow by implementing proper error and success states and adding several data integrity tests. Closes #112
-
-
Aeneas Rekkas authored
This patch adds profile management ( closes #112 ) and many internals have been refactored as a preparation for implementing that flow: - Flows (login, registration, profile management) have been decoupled and moved to selfservice/flows/<flow> - The form parser has been reworked completely and now uses JSON for types assertions everywhere.
-