mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-30 16:53:40 +00:00
kratos: upgrade 0.8.3-alpha.1.pre.0 -> 0.9.0-alpha.3
This commit is contained in:
parent
b235fa2abc
commit
0c15d80f6b
@ -1921,10 +1921,51 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
ORY Kratos was updated to version 0.8.3-alpha.1.pre.0, which
|
ORY Kratos was updated to version 0.9.0-alpha.3, which
|
||||||
introduces some breaking changes:
|
introduces some breaking changes:
|
||||||
</para>
|
</para>
|
||||||
<itemizedlist spacing="compact">
|
<itemizedlist spacing="compact">
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
All endpoints at the Admin API are now exposed at
|
||||||
|
<literal>/admin/</literal>. For example, endpoint
|
||||||
|
<literal>https://kratos:4434/identities</literal> is now
|
||||||
|
exposed at
|
||||||
|
<literal>https://kratos:4434/admin/identities</literal>
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Configuration key
|
||||||
|
<literal>selfservice.whitelisted_return_urls</literal> has
|
||||||
|
been renamed to <literal>allowed_return_urls</literal>
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
The <literal>password_identifier</literal> form field of
|
||||||
|
the password login strategy has been renamed to
|
||||||
|
<literal>identifier</literal> to make compatibility with
|
||||||
|
passwordless flows possible.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Instead of having a global
|
||||||
|
<literal>default_schema_url</literal> which developers
|
||||||
|
used to update their schema, you now need to define the
|
||||||
|
<literal>default_schema_id</literal> which must reference
|
||||||
|
schema ID in your config.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Calling <literal>/self-service/recovery</literal> without
|
||||||
|
flow ID or with an invalid flow ID while authenticated
|
||||||
|
will now respond with an error instead of redirecting to
|
||||||
|
the default page.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
If you are relying on the SQLite images, update your
|
If you are relying on the SQLite images, update your
|
||||||
@ -1961,6 +2002,18 @@
|
|||||||
Notes for v0.8.2-alpha-1</link>
|
Notes for v0.8.2-alpha-1</link>
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
<link xlink:href="https://github.com/ory/kratos/releases/tag/v0.9.0-alpha.1">Release
|
||||||
|
Notes for v0.9.0-alpha-1</link>
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
<link xlink:href="https://github.com/ory/kratos/releases/tag/v0.9.0-alpha.3">Release
|
||||||
|
Notes for v0.9.0-alpha-3</link>
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
@ -716,13 +716,21 @@ In addition to numerous new and upgraded packages, this release has the followin
|
|||||||
|
|
||||||
- `nixos-generate-config` now puts the dhcp configuration in `hardware-configuration.nix` instead of `configuration.nix`.
|
- `nixos-generate-config` now puts the dhcp configuration in `hardware-configuration.nix` instead of `configuration.nix`.
|
||||||
|
|
||||||
- ORY Kratos was updated to version 0.8.3-alpha.1.pre.0, which introduces some breaking changes:
|
- ORY Kratos was updated to version 0.9.0-alpha.3, which introduces some breaking changes:
|
||||||
|
- All endpoints at the Admin API are now exposed at `/admin/`. For example, endpoint `https://kratos:4434/identities` is now exposed at `https://kratos:4434/admin/identities`
|
||||||
|
- Configuration key `selfservice.whitelisted_return_urls` has been renamed to `allowed_return_urls`
|
||||||
|
- The `password_identifier` form field of the password login strategy has been renamed to `identifier` to make compatibility with passwordless flows possible.
|
||||||
|
- Instead of having a global `default_schema_url` which developers used to update their schema, you now need to define the `default_schema_id` which must reference schema ID in your config.
|
||||||
|
- Calling `/self-service/recovery` without flow ID or with an invalid flow ID while authenticated will now respond with an error instead of redirecting to the default page.
|
||||||
- If you are relying on the SQLite images, update your Docker Pull commands as follows:
|
- If you are relying on the SQLite images, update your Docker Pull commands as follows:
|
||||||
- `docker pull oryd/kratos:{version}`
|
- `docker pull oryd/kratos:{version}`
|
||||||
- Additionally, all passwords now have to be at least 8 characters long.
|
- Additionally, all passwords now have to be at least 8 characters long.
|
||||||
- For more details, see:
|
- For more details, see:
|
||||||
- [Release Notes for v0.8.1-alpha-1](https://github.com/ory/kratos/releases/tag/v0.8.1-alpha.1)
|
- [Release Notes for v0.8.1-alpha-1](https://github.com/ory/kratos/releases/tag/v0.8.1-alpha.1)
|
||||||
- [Release Notes for v0.8.2-alpha-1](https://github.com/ory/kratos/releases/tag/v0.8.2-alpha.1)
|
- [Release Notes for v0.8.2-alpha-1](https://github.com/ory/kratos/releases/tag/v0.8.2-alpha.1)
|
||||||
|
- [Release Notes for v0.9.0-alpha-1](https://github.com/ory/kratos/releases/tag/v0.9.0-alpha.1)
|
||||||
|
- [Release Notes for v0.9.0-alpha-3](https://github.com/ory/kratos/releases/tag/v0.9.0-alpha.3)
|
||||||
|
|
||||||
|
|
||||||
- `fetchFromSourcehut` now allows fetching repositories recursively
|
- `fetchFromSourcehut` now allows fetching repositories recursively
|
||||||
using `fetchgit` or `fetchhg` if the argument `fetchSubmodules`
|
using `fetchgit` or `fetchhg` if the argument `fetchSubmodules`
|
||||||
|
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "kratos";
|
pname = "kratos";
|
||||||
version = "0.8.3-alpha.1.pre.0";
|
version = "0.9.0-alpha.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ory";
|
owner = "ory";
|
||||||
repo = "kratos";
|
repo = "kratos";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1225paf0x6lb6cb3q5f4lyz0r426ifx4x8145q7nsc6v64srck2y";
|
sha256 = "1x6g5mbbz1nkqi814dcyvdn8dyizpilzsb9cqijw0kpw4y3px757";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorSha256 = "10zhxbccjsp6hbmk2lnvbag6c92hz703mcaigaj4wvlf7glpldm6";
|
vendorSha256 = "1v29g302zqh7sc5s53dyz1mki0iijnr6nfj4fajayz2n7bfw3kh1";
|
||||||
|
|
||||||
subPackages = [ "." ];
|
subPackages = [ "." ];
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user