Merge pull request #169298 from MrMebelMan/update/kratos

kratos: upgrade 0.8.3-alpha.1.pre.0 -> 0.9.0-alpha.3

authored by

Pavol Rusnak and committed by
GitHub
f8ac5906 ac0a134c

+66 -5
+54 -1
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
··· 1921 1921 </listitem> 1922 1922 <listitem> 1923 1923 <para> 1924 - ORY Kratos was updated to version 0.8.3-alpha.1.pre.0, which 1924 + ORY Kratos was updated to version 0.9.0-alpha.3, which 1925 1925 introduces some breaking changes: 1926 1926 </para> 1927 1927 <itemizedlist spacing="compact"> 1928 1928 <listitem> 1929 1929 <para> 1930 + All endpoints at the Admin API are now exposed at 1931 + <literal>/admin/</literal>. For example, endpoint 1932 + <literal>https://kratos:4434/identities</literal> is now 1933 + exposed at 1934 + <literal>https://kratos:4434/admin/identities</literal> 1935 + </para> 1936 + </listitem> 1937 + <listitem> 1938 + <para> 1939 + Configuration key 1940 + <literal>selfservice.whitelisted_return_urls</literal> has 1941 + been renamed to <literal>allowed_return_urls</literal> 1942 + </para> 1943 + </listitem> 1944 + <listitem> 1945 + <para> 1946 + The <literal>password_identifier</literal> form field of 1947 + the password login strategy has been renamed to 1948 + <literal>identifier</literal> to make compatibility with 1949 + passwordless flows possible. 1950 + </para> 1951 + </listitem> 1952 + <listitem> 1953 + <para> 1954 + Instead of having a global 1955 + <literal>default_schema_url</literal> which developers 1956 + used to update their schema, you now need to define the 1957 + <literal>default_schema_id</literal> which must reference 1958 + schema ID in your config. 1959 + </para> 1960 + </listitem> 1961 + <listitem> 1962 + <para> 1963 + Calling <literal>/self-service/recovery</literal> without 1964 + flow ID or with an invalid flow ID while authenticated 1965 + will now respond with an error instead of redirecting to 1966 + the default page. 1967 + </para> 1968 + </listitem> 1969 + <listitem> 1970 + <para> 1930 1971 If you are relying on the SQLite images, update your 1931 1972 Docker Pull commands as follows: 1932 1973 </para> ··· 1959 2000 <para> 1960 2001 <link xlink:href="https://github.com/ory/kratos/releases/tag/v0.8.2-alpha.1">Release 1961 2002 Notes for v0.8.2-alpha-1</link> 2003 + </para> 2004 + </listitem> 2005 + <listitem> 2006 + <para> 2007 + <link xlink:href="https://github.com/ory/kratos/releases/tag/v0.9.0-alpha.1">Release 2008 + Notes for v0.9.0-alpha-1</link> 2009 + </para> 2010 + </listitem> 2011 + <listitem> 2012 + <para> 2013 + <link xlink:href="https://github.com/ory/kratos/releases/tag/v0.9.0-alpha.3">Release 2014 + Notes for v0.9.0-alpha-3</link> 1962 2015 </para> 1963 2016 </listitem> 1964 2017 </itemizedlist>
+9 -1
nixos/doc/manual/release-notes/rl-2205.section.md
··· 716 716 717 717 - `nixos-generate-config` now puts the dhcp configuration in `hardware-configuration.nix` instead of `configuration.nix`. 718 718 719 - - ORY Kratos was updated to version 0.8.3-alpha.1.pre.0, which introduces some breaking changes: 719 + - ORY Kratos was updated to version 0.9.0-alpha.3, which introduces some breaking changes: 720 + - 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` 721 + - Configuration key `selfservice.whitelisted_return_urls` has been renamed to `allowed_return_urls` 722 + - The `password_identifier` form field of the password login strategy has been renamed to `identifier` to make compatibility with passwordless flows possible. 723 + - 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. 724 + - 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. 720 725 - If you are relying on the SQLite images, update your Docker Pull commands as follows: 721 726 - `docker pull oryd/kratos:{version}` 722 727 - Additionally, all passwords now have to be at least 8 characters long. 723 728 - For more details, see: 724 729 - [Release Notes for v0.8.1-alpha-1](https://github.com/ory/kratos/releases/tag/v0.8.1-alpha.1) 725 730 - [Release Notes for v0.8.2-alpha-1](https://github.com/ory/kratos/releases/tag/v0.8.2-alpha.1) 731 + - [Release Notes for v0.9.0-alpha-1](https://github.com/ory/kratos/releases/tag/v0.9.0-alpha.1) 732 + - [Release Notes for v0.9.0-alpha-3](https://github.com/ory/kratos/releases/tag/v0.9.0-alpha.3) 733 + 726 734 727 735 - `fetchFromSourcehut` now allows fetching repositories recursively 728 736 using `fetchgit` or `fetchhg` if the argument `fetchSubmodules`
+3 -3
pkgs/applications/misc/kratos/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kratos"; 5 - version = "0.8.3-alpha.1.pre.0"; 5 + version = "0.9.0-alpha.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ory"; 9 9 repo = "kratos"; 10 10 rev = "v${version}"; 11 - sha256 = "1225paf0x6lb6cb3q5f4lyz0r426ifx4x8145q7nsc6v64srck2y"; 11 + sha256 = "1x6g5mbbz1nkqi814dcyvdn8dyizpilzsb9cqijw0kpw4y3px757"; 12 12 }; 13 13 14 - vendorSha256 = "10zhxbccjsp6hbmk2lnvbag6c92hz703mcaigaj4wvlf7glpldm6"; 14 + vendorSha256 = "1v29g302zqh7sc5s53dyz1mki0iijnr6nfj4fajayz2n7bfw3kh1"; 15 15 16 16 subPackages = [ "." ]; 17 17