|
| 1 | +# User: stianst |
| 2 | +From 2025-10-08 to 2026-04-08 |
| 3 | +## Statistics |
| 4 | +| Stat | # | |
| 5 | +| ---- | - | |
| 6 | +| PRs - Created | 101 | |
| 7 | +| PRs - Reviewed | 172 | |
| 8 | +| Issues - Created | 248 | |
| 9 | +| Issues - Involved | 411 | |
| 10 | +| Issues - Closed | 226 | |
| 11 | +| Bugs - Involved | 72 | |
| 12 | +| Bugs - Closed | 10 | |
| 13 | +| Discussions - Created | 1 | |
| 14 | +| Discussions - Involved | 10 | |
| 15 | +## PRs |
| 16 | +| # | Title | |
| 17 | +| ---- | - | |
| 18 | +| [47831](https://github.com/keycloak/keycloak/pull/47831) | Pin Azure CLI to 2.82.0 to fix JSON parsing error (#47828) | |
| 19 | +| [47803](https://github.com/keycloak/keycloak/pull/47803) | Prevent creating policies if they don't reference only the owner resource (#496) | |
| 20 | +| [47522](https://github.com/keycloak/keycloak/pull/47522) | Fix build issues in OID4VCTestContext | |
| 21 | +| [47521](https://github.com/keycloak/keycloak/pull/47521) | Test migration util - Add support for legacy configuration of test realms | |
| 22 | +| [47438](https://github.com/keycloak/keycloak/pull/47438) | Verify resource indicator syntax in authz and token endpoint | |
| 23 | +| [47422](https://github.com/keycloak/keycloak/pull/47422) | Fix link to Facebook docs | |
| 24 | +| [47403](https://github.com/keycloak/keycloak/pull/47403) | Migrate events package to test framework | |
| 25 | +| [47389](https://github.com/keycloak/keycloak/pull/47389) | Delete tests checking feature availability | |
| 26 | +| [47325](https://github.com/keycloak/keycloak/pull/47325) | Delete runonserver package from legacy testsuite | |
| 27 | +| [47323](https://github.com/keycloak/keycloak/pull/47323) | Increase timeout for Store IT and Store Model tests as these timeout … | |
| 28 | +| [47322](https://github.com/keycloak/keycloak/pull/47322) | Change links from issues.redhat.com to redhat.atlassian.net (#47181) | |
| 29 | +| [47308](https://github.com/keycloak/keycloak/pull/47308) | Introduce new mechanism for selecting tests for database testsuite | |
| 30 | +| [47265](https://github.com/keycloak/keycloak/pull/47265) | Add missing packages to base testsuite | |
| 31 | +| [47258](https://github.com/keycloak/keycloak/pull/47258) | Check refresh request resource param matches original resource param. | |
| 32 | +| [47206](https://github.com/keycloak/keycloak/pull/47206) | Migrate LoginTimeoutValidationTest | |
| 33 | +| [47184](https://github.com/keycloak/keycloak/pull/47184) | Promote federated client authentication, including OIDC and Kube to fully supported | |
| 34 | +| [47012](https://github.com/keycloak/keycloak/pull/47012) | Add debug helper utility to the test framework | |
| 35 | +| [46807](https://github.com/keycloak/keycloak/pull/46807) | Fix testsuite deprecation check script | |
| 36 | +| [46763](https://github.com/keycloak/keycloak/pull/46763) | Initial experimental support for Resource Indicators | |
| 37 | +| [46635](https://github.com/keycloak/keycloak/pull/46635) | Increase allowed additions to legacy testsuite to 100 lines | |
| 38 | +| [46621](https://github.com/keycloak/keycloak/pull/46621) | Add a script to list all tests for a legacy testsuite | |
| 39 | +| [46584](https://github.com/keycloak/keycloak/pull/46584) | Fix testsuite deprecation check when event is not pull_request | |
| 40 | +| [46404](https://github.com/keycloak/keycloak/pull/46404) | Add JavaDoc for most important parts of the new test framework | |
| 41 | +| [46371](https://github.com/keycloak/keycloak/pull/46371) | Fix NPE with GitHubActionReport if running test on actions without git checkout | |
| 42 | +| [46176](https://github.com/keycloak/keycloak/pull/46176) | Follow-up update to test framework docs | |
| 43 | +| [46169](https://github.com/keycloak/keycloak/pull/46169) | Add support for detecting slow test classes | |
| 44 | +| [46163](https://github.com/keycloak/keycloak/pull/46163) | Fix NPE in test framework registry | |
| 45 | +| [46129](https://github.com/keycloak/keycloak/pull/46129) | Support injection in realm, client and user configurations | |
| 46 | +| [46112](https://github.com/keycloak/keycloak/pull/46112) | Distribution server sometimes uses wrong pid for started Keycloak server. | |
| 47 | +| [46072](https://github.com/keycloak/keycloak/pull/46072) | Add support for setup and cleanup for a test | |
| 48 | +| [46047](https://github.com/keycloak/keycloak/pull/46047) | Add GitHub Action summary support to new test framework | |
| 49 | +| [45974](https://github.com/keycloak/keycloak/pull/45974) | Review realm cleanup in test framework | |
| 50 | +| [45967](https://github.com/keycloak/keycloak/pull/45967) | Add sanity check for test framework with embedded server | |
| 51 | +| [45927](https://github.com/keycloak/keycloak/pull/45927) | Update test framework docs | |
| 52 | +| [45819](https://github.com/keycloak/keycloak/pull/45819) | Fix https://azure.microsoft.com/en-us link in docs | |
| 53 | +| [45813](https://github.com/keycloak/keycloak/pull/45813) | added ability to refresh token when within time | |
| 54 | +| [45754](https://github.com/keycloak/keycloak/pull/45754) | Test framework doesn't stop running Keycloak instance if reuse is turned off | |
| 55 | +| [45670](https://github.com/keycloak/keycloak/pull/45670) | Unable to resolve current project as a dependency to test framework server config | |
| 56 | +| [45605](https://github.com/keycloak/keycloak/pull/45605) | Fix embedded server for new test framework | |
| 57 | +| [45592](https://github.com/keycloak/keycloak/pull/45592) | Updates testframework to JUnit 6 and Test Containers 2.x. Removed transitive dependencies from keycloak-junit5 | |
| 58 | +| [45416](https://github.com/keycloak/keycloak/pull/45416) | Allow absolute path for cache-config-file | |
| 59 | +| [45389](https://github.com/keycloak/keycloak/pull/45389) | Allow re-using server when running tests with the new framework | |
| 60 | +| [45346](https://github.com/keycloak/keycloak/pull/45346) | Fix no error throw if Keycloak is configured wrongly, and add support to setting timeout from testsuite | |
| 61 | +| [45262](https://github.com/keycloak/keycloak/pull/45262) | Add default surefire args for tests using new testframework | |
| 62 | +| [45253](https://github.com/keycloak/keycloak/pull/45253) | Make environment variables override values from .env.test | |
| 63 | +| [45165](https://github.com/keycloak/keycloak/pull/45165) | Rename `team/continuous-testing` to `team/continuous-delivery` | |
| 64 | +| [45144](https://github.com/keycloak/keycloak/pull/45144) | Add Steven Hawkins as a maintainer | |
| 65 | +| [45136](https://github.com/keycloak/keycloak/pull/45136) | Group only minor/patch updates | |
| 66 | +| [45129](https://github.com/keycloak/keycloak/pull/45129) | Fix typo `JDNI` in release notes | |
| 67 | +| [45024](https://github.com/keycloak/keycloak/pull/45024) | Migrate parts of model package to new test framework | |
| 68 | +| [44988](https://github.com/keycloak/keycloak/pull/44988) | Migrate parts of model package to new test framework | |
| 69 | +| [44974](https://github.com/keycloak/keycloak/pull/44974) | Update testframework registry to explicitly declare dependencies in all suppliers | |
| 70 | +| [44941](https://github.com/keycloak/keycloak/pull/44941) | Fix NPE in JWT authenticators | |
| 71 | +| [44937](https://github.com/keycloak/keycloak/pull/44937) | Support running test methods on the server side | |
| 72 | +| [44909](https://github.com/keycloak/keycloak/pull/44909) | Clear classes loaded on the server side for run-on-server when a new execution happens | |
| 73 | +| [44901](https://github.com/keycloak/keycloak/pull/44901) | Remove legacy/jakarta Undertow as we only need one, and upgrade to the latest to fix CVEs | |
| 74 | +| [44848](https://github.com/keycloak/keycloak/pull/44848) | Move workflow tests out of admin package | |
| 75 | +| [44845](https://github.com/keycloak/keycloak/pull/44845) | Remove Log4j from parent pom | |
| 76 | +| [44837](https://github.com/keycloak/keycloak/pull/44837) | Disable TiDB testing in GitHub Actions | |
| 77 | +| [44830](https://github.com/keycloak/keycloak/pull/44830) | Disable TiDB testing in GitHub Actions | |
| 78 | +| [44827](https://github.com/keycloak/keycloak/pull/44827) | Remove log4j 1.x from Arquillian testsuite | |
| 79 | +| [44826](https://github.com/keycloak/keycloak/pull/44826) | Apply Spotless to docs, distribution, and operator | |
| 80 | +| [44816](https://github.com/keycloak/keycloak/pull/44816) | Remove log4j 1.x from testsuite/utils | |
| 81 | +| [44813](https://github.com/keycloak/keycloak/pull/44813) | Remove jpa-performance | |
| 82 | +| [44809](https://github.com/keycloak/keycloak/pull/44809) | Remove log4j 1.x from testsuite/model | |
| 83 | +| [44806](https://github.com/keycloak/keycloak/pull/44806) | Remove log4j 1.x from util/embedded-ldap | |
| 84 | +| [44804](https://github.com/keycloak/keycloak/pull/44804) | Fix Chrome and Firefox in new test framework on GitHub Actions | |
| 85 | +| [44521](https://github.com/keycloak/keycloak/pull/44521) | Migrate i18n package to new testsuite | |
| 86 | +| [44484](https://github.com/keycloak/keycloak/pull/44484) | Introduces a ManagedWebDriver to provide a single entry point for utilities around WebDriver. | |
| 87 | +| [44461](https://github.com/keycloak/keycloak/pull/44461) | Migrate transactions package to new testsuite | |
| 88 | +| [44452](https://github.com/keycloak/keycloak/pull/44452) | Delete MetricsRestServiceTest | |
| 89 | +| [44448](https://github.com/keycloak/keycloak/pull/44448) | Stop looking up client in ClientAssertionState to prevent lookup by clientId in federated client authentication | |
| 90 | +| [44381](https://github.com/keycloak/keycloak/pull/44381) | Schedule nightly runs to after nightly release | |
| 91 | +| [44325](https://github.com/keycloak/keycloak/pull/44325) | Refactoring around federated client authenticator to better handling lookup of IdPs and clients. Also, introducing updates to documentation. | |
| 92 | +| [44322](https://github.com/keycloak/keycloak/pull/44322) | Restore KeycloakServerConfigBuilder to use single --features and --features-disabled arguments | |
| 93 | +| [44313](https://github.com/keycloak/keycloak/pull/44313) | Add support to use kcw with remote test server | |
| 94 | +| [44224](https://github.com/keycloak/keycloak/pull/44224) | Rename ApiUtil to AdminApiUtil | |
| 95 | +| [44223](https://github.com/keycloak/keycloak/pull/44223) | Merge GenerateKeystoreForTestUtil with CryptoKeyStore | |
| 96 | +| [44215](https://github.com/keycloak/keycloak/pull/44215) | Avoid downloading spotless dependencies every time | |
| 97 | +| [44212](https://github.com/keycloak/keycloak/pull/44212) | Add permisions to stability-* workflows | |
| 98 | +| [44203](https://github.com/keycloak/keycloak/pull/44203) | Add support for AKP JWK parsing building | |
| 99 | +| [44151](https://github.com/keycloak/keycloak/pull/44151) | Use http for the DockerClientTest to avoid certificate issues Closes #44117 | |
| 100 | +| [44130](https://github.com/keycloak/keycloak/pull/44130) | Migrate keys package to new test framework | |
| 101 | +| [44103](https://github.com/keycloak/keycloak/pull/44103) | Remove PostgreSQL 13.x support | |
| 102 | +| [44096](https://github.com/keycloak/keycloak/pull/44096) | Split new base tests into multiple jobs | |
| 103 | +| [44060](https://github.com/keycloak/keycloak/pull/44060) | Remove wildcard imports | |
| 104 | +| [43967](https://github.com/keycloak/keycloak/pull/43967) | Refactor KubernetesIdentityProvider | |
| 105 | +| [43963](https://github.com/keycloak/keycloak/pull/43963) | Allow identity provider configuration without defaults for user authentication | |
| 106 | +| [43831](https://github.com/keycloak/keycloak/pull/43831) | Add ppc64le to Operator CSV metadata | |
| 107 | +| [43798](https://github.com/keycloak/keycloak/pull/43798) | Filter out non-user authentication IdPs from account and login | |
| 108 | +| [43767](https://github.com/keycloak/keycloak/pull/43767) | Allow CORS Access-Control-Allow-Headers customization | |
| 109 | +| [43656](https://github.com/keycloak/keycloak/pull/43656) | SPIFFE should support OIDC JWK endpoint (#43651) | |
| 110 | +| [43651](https://github.com/keycloak/keycloak/pull/43651) | SPIFFE should support OIDC JWK endpoint | |
| 111 | +| [43625](https://github.com/keycloak/keycloak/pull/43625) | Add CORS support to OIDC dynamic client registration endpoints | |
| 112 | +| [43535](https://github.com/keycloak/keycloak/pull/43535) | Extract related methods from IdentityProvider to UserIdentityProvider | |
| 113 | +| [43485](https://github.com/keycloak/keycloak/pull/43485) | Update enhancement issue template | |
| 114 | +| [43441](https://github.com/keycloak/keycloak/pull/43441) | Fix SPIFFE client authentication when iss claim is included (#43428) | |
| 115 | +| [43432](https://github.com/keycloak/keycloak/pull/43432) | Proposed import order | |
| 116 | +| [43430](https://github.com/keycloak/keycloak/pull/43430) | Cleanup changes made to JWTClientValidator after refactoring | |
| 117 | +| [43428](https://github.com/keycloak/keycloak/pull/43428) | Fix SPIFFE client authentication when iss claim is included | |
| 118 | +| [43413](https://github.com/keycloak/keycloak/pull/43413) | Fix schedule-nightly workflow | |
0 commit comments