8000 Fixing broken links after KC26 docs changes by ahus1 · Pull Request #33580 · keycloak/keycloak · GitHub
[go: up one dir, main page]

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/documentation/release_notes/topics/19_0_0.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -92,4 +92,4 @@ See also the https://kubernetes.io/docs/tasks/run-application/configure-pdb/[Kub

Starting with version 19, Keycloak supports sending logs using GELF to centralized logging solutions like ELK, EFK or Graylog out of the box.

You can find the documentation and examples to get you up and running quickly in the https://www.keycloak.org/server/logging#_centralized_logging_using_gelf[logging] {section}.
You can find the documentation and examples to get you up and running quickly in the https://www.keycloak.org/server/logging[logging] {section}.
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ For more information, see the https://www.keycloak.org/server/health[Health guid

As stated in the release notes, Keycloak now supports gelf logging for centralized logging systems out of the box.

When you added the gelf related quarkus jars yourself in a prior version, make sure to switch to the supported configuration options in the https://www.keycloak.org/server/logging#_centralized_logging_using_gelf[logg 8000 ing guide] and remove your jars from the `providers` folder.
When you added the gelf related quarkus jars yourself in a prior version, make sure to switch to the supported configuration options in the https://www.keycloak.org/server/logging[logging guide] and remove your jars from the `providers` folder.

= Changes affecting developers

Expand Down
12 changes: 6 additions & 6 deletions docs/documentation/upgrading/topics/changes/changes-22_0_0.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -192,13 +192,13 @@ Probably this can be better explained with an example: When the variant `de-CH-1

= `UserQueryProvider` changes

`UserQueryProvider` interface was split into two. One is `UserQueryMethodsProvider` providing capabilities for querying users. Second one is `UserCountMethodsProvider` which provides capability for counting number of users in particular storage.
`UserQueryProvider` interface was split into two. One is `UserQueryMethodsProvider` providing capabilities for querying users. Second one is `UserCountMethodsProvider` which provides capability for counting number of users in particular storage.

Keycloak now has the ability to differentiate between user storage providers that can efficiently execute count queries and those that cannot. The `UserQueryProvider` interface still exists and extends both new interfaces. Therefore, there is no need for any modifications in the existing implementations of `UserQueryProvider` since it retains the same methods.

= `LDAPStorageProvider` search changes

Starting with this release Keycloak uses a pagination mechanism when querying federated LDAP database.
Starting with this release Keycloak uses a pagination mechanism when querying federated LDAP database.
Searching for users should be consistent with se AE2E arch in local database.

Since this release `LDAPStorageProvider` implements only `UserQueryMethodsProvider`, not `UserQueryProvider`.
Expand All @@ -215,7 +215,7 @@ This move is already reflected in our documentation and in our quickstart reposi
references for more information:

* link:https://github.com/keycloak/keycloak-quickstarts[Keycloak Quickstart GitHub Repository]
* link:https://www.keycloak.org/docs/latest/securing_apps/[Keycloak Securing Applications Documentation]
* link:{securing_apps_link}[Keycloak Securing Applications Documentation]

We recommend starting to look into moving your applications to the alternatives from the references above. Those adapters should not be available anymore in future releases.

Expand All @@ -228,7 +228,7 @@ The official adapter is now based on Jakarta and should be used as soon as you s
This change is already in our documentation and in our quickstart repository. For more information, please consider looking at the following references:

* link:https://github.com/keycloak/keycloak-quickstarts[Keycloak Quickstart GitHub Repository]
* link:https://www.keycloak.org/docs/latest/securing_apps/[Keycloak Securing Applications Documentation]
* link:{securing_apps_link}[Keycloak Securing Applications Documentation]

If you cannot migrate your applications to Jakarta, you can still use the "legacy" SAML JEE adapter and still
be able to integrate with future releases of the server. However, consider upgrading your applications as soon as possible
Expand Down Expand Up @@ -340,8 +340,8 @@ You should also make sure your JAX-RS methods are declaring the expected media t

= Deprecated methods from data providers and models

In earlier versions of Keycloak, provider and model interfaces underwent a cleanup process that involved deprecating certain methods.
In this release the methods were removed and some additional methods were deprecated. The Javadoc for these methods from Keycloak 21 included information about
In earlier versions of Keycloak, provider and model interfaces underwent a cleanup process that involved deprecating certain methods.
In this release the methods were removed and some additional methods were deprecated. The Javadoc for these methods from Keycloak 21 included information about
their corresponding replacements.

* `RealmModel#searchForGroupByNameStream(String, Integer, Integer)` was removed.
Expand Down
0