Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 1.0.0 to our fork #94

Closed
wants to merge 650 commits into from
Closed

Merge 1.0.0 to our fork #94

wants to merge 650 commits into from

Conversation

adpaste
Copy link
Member

@adpaste adpaste commented Jan 30, 2024

Draft

alnr and others added 30 commits February 7, 2023 16:04
Adds LinkedIn as a social sign in provider.

Closes ory#2856
The NetID provider omits the issuer claim in the userinfo response. To resolve this issue, the ID token returned by NetID is now validated and its `sub` and `iss` values are used.
- Implemented the translation of `jsonschema.ValidationError` to errors codes documented [here](https://www.ory.sh/docs/kratos/concepts/ui-user-interface#machine-readable-format)
- Added missing error codes for relevant schema errors
  | Validation         | Name                            | ID      |
  | ------------------ | ------------------------------- | ------- |
  | `maxLength`        | ErrorValidationMaxLength        | 4000017 |
  | `minimum`          | ErrorValidationMinimum.         | 4000018 |
  | `exclusiveMinimum` | ErrorValidationExclusiveMinimum | 4000019 |
  | `maximum`          | ErrorValidationMaximum          | 4000020 |
  | `exclusiveMaximum` | ErrorValidationExclusiveMaximum | 4000021 |
  | `multipleOf`       | ErrorValidationMultipleOf       | 4000022 |
  | `maxItems`         | ErrorValidationMaxItems         | 4000023 |
  | `minItems`         | ErrorValidationMinItems         | 4000024 |
  | `uniqueItems`      | ErrorValidationUniqueItems      | 4000025 |
  | `type`             | ErrorValidationWrongType        | 4000026 |
- Updated e2e tests to check these IDs explicitly
The `link` strategy for verification now shows a confirmation screen with a "continue" link after successful verification, aligning its behavior to the `code` strategy.

Also fixes a bug, where the `default_browser_return_url` of the verification flow was not respected when using the code strategy.

Closes https://github.com/ory-corp/cloud#3925
Fixes https://github.com/ory/network#228
Fixes ory/network#224
@adpaste adpaste force-pushed the fandom_master_1_0_0 branch from 09b9974 to 4a3b480 Compare February 1, 2024 11:55
@adpaste adpaste force-pushed the fandom_master_1_0_0 branch 2 times, most recently from b6b390b to a18ee93 Compare February 6, 2024 10:13
@adpaste adpaste force-pushed the fandom_master_1_0_0 branch from a18ee93 to af00b58 Compare February 6, 2024 10:14
abador and others added 19 commits February 14, 2024 09:58
refactor: remove usuned feature PLATFORM-9042
fix: additional cleanup of old data, PLATFORM-9042
* PLATFORM-8899 migrate deleteMultifactorCredential

* PLATFORM-8899 migrate settings hook configuration

* PLATFORM-8899 migrate webhooks

* Update selfservice/hook/web_hook.go

* PLATFORM-9039: webhooks reliability

* PLATFORM-9039: minor consistency fix with upstream

* PLATFORM-9039 fixed tests

* PLATFORM-9039 code review notes

---------

Co-authored-by: Dawid Korzepa <[email protected]>
Co-authored-by: apasternak <[email protected]>
…s - remove our changes to verify if we need them (#101)
PLATFORM-9075 allow 2 webhook response formats temporarily
PLATFORM-8994 add max length password policy
@adpaste adpaste force-pushed the fandom_master_1_0_0 branch from 211d1b7 to 5d8de45 Compare March 5, 2024 08:44
@adpaste adpaste closed this Mar 6, 2024
@adpaste adpaste deleted the fandom_master_1_0_0 branch March 6, 2024 07:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.