The goauthentik/authentik project, an open-source Identity Provider solution, continues to face challenges with LDAP synchronization and OAuth2/OpenID configurations, as evidenced by recurring issues. Despite these hurdles, the project maintains a high level of activity with consistent updates and community engagement.
Recent issues highlight persistent difficulties with LDAP synchronization (#10974) and OAuth2/OpenID provider configurations (#10959), suggesting areas that require more robust solutions or improved documentation. Additionally, integration challenges with AzureAD (#10920) and ADFS (#9973) indicate potential compatibility gaps.
Timespan | Opened | Closed | Comments | Labeled | Milestones |
---|---|---|---|---|---|
7 Days | 22 | 15 | 11 | 0 | 1 |
30 Days | 77 | 51 | 69 | 2 | 1 |
90 Days | 213 | 141 | 305 | 11 | 1 |
All Time | 2319 | 1809 | - | - | - |
Like all software activity quantification, these numbers are imperfect but sometimes useful. Comments, Labels, and Milestones refer to those issues opened in the timespan in question.
Developer | Avatar | Branches | PRs | Commits | Files | Changes |
---|---|---|---|---|---|---|
Ken Sternberg | 6 | 8/4/0 | 37 | 444 | 53667 | |
dependabot[bot] | 12 | 94/64/20 | 101 | 19 | 33563 | |
Jens L. | 9 | 21/17/1 | 58 | 297 | 27786 | |
transifex-integration[bot] | 1 | 18/16/2 | 16 | 11 | 10634 | |
Marc 'risson' Schmitt | 4 | 7/6/0 | 24 | 209 | 9253 | |
Tana M Berry | 2 | 0/0/0 | 12 | 279 | 4268 | |
authentik-automation[bot] | 1 | 23/22/0 | 25 | 26 | 3495 | |
Simonyi Gergő | 2 | 1/0/0 | 5 | 25 | 1670 | |
Tana M Berry | 1 | 6/4/0 | 7 | 26 | 662 | |
None (gcp-cherry-pick-bot[bot]) | 2 | 4/4/0 | 18 | 36 | 552 | |
Nicolas | 1 | 0/0/0 | 1 | 17 | 321 | |
Inferno_geek | 1 | 3/2/0 | 2 | 7 | 152 | |
4d62 | 1 | 2/1/0 | 2 | 3 | 116 | |
Andreas | 1 | 1/1/0 | 1 | 1 | 27 | |
RMT | 1 | 0/0/0 | 1 | 1 | 12 | |
rickra | 1 | 1/1/0 | 1 | 5 | 12 | |
Allen | 1 | 1/1/0 | 1 | 1 | 4 | |
Davide | 1 | 1/1/0 | 1 | 1 | 4 | |
Christian Clauss | 1 | 1/1/0 | 1 | 1 | 4 | |
Fletcher Heisler | 1 | 1/1/0 | 1 | 1 | 4 | |
Ikko Eltociear Ashimine | 1 | 1/1/0 | 1 | 1 | 2 | |
Chasethechicken | 1 | 0/0/0 | 1 | 1 | 2 | |
Aterfax (Aterfax) | 0 | 1/0/0 | 0 | 0 | 0 | |
None (imfaisi) | 0 | 1/0/1 | 0 | 0 | 0 | |
David Gunter (verkaufer) | 0 | 1/0/0 | 0 | 0 | 0 | |
ali sharifi (alisharify7) | 0 | 1/0/1 | 0 | 0 | 0 | |
Ricky Lopez (rickyelopez) | 0 | 1/0/0 | 0 | 0 | 0 | |
None (johndou-and-friends) | 0 | 1/0/1 | 0 | 0 | 0 |
PRs: created by that dev and opened/merged/closed-unmerged during the period
Recent GitHub issue activity for the goauthentik/authentik project shows a consistent influx of new issues, with a total of 510 open issues. The issues range from bug reports and feature requests to questions and enhancements. Notably, there are several issues related to LDAP synchronization, OAuth2/OpenID configuration, and proxy provider functionality. Some issues highlight problems with user authentication flows, such as #11029 regarding application icon issues and #10998 concerning missing environment values when using Portainer.
Anomalies include recurring issues with LDAP synchronization (#10974) and OAuth2/OpenID provider configurations (#10959), suggesting potential areas needing more robust solutions or documentation. Additionally, some users report difficulties with specific integrations, such as AzureAD (#10920) and ADFS (#9973), indicating possible gaps in compatibility or configuration guidance.
Themes among the issues include:
#11029: Application icon issues - various
#11023: Support the file:// syntax for AUTHENTIK_BOOTSTRAP_PASSWORD
#11018: LDAP Provider / Group outside the drop-down list is not saved in "Search group"
#11019: Welcome to authentik! Request has been denied. Flow does not apply to current user.
#10846: issue in authentication in authentik, need help
#10502: UI is messed up when forcing light mode with system set to dark mode
The project's active development and community engagement are evident from the diverse range of issues being addressed, reflecting both user needs and ongoing improvements to the platform's capabilities.
The provided data consists of a list of open pull requests (PRs) for the goauthentik/authentik
repository, an open-source Identity Provider solution. The PRs cover a range of updates, including dependency bumps, feature additions, documentation improvements, and bug fixes.
@goauthentik/api
version in the web directory. This is a minor dependency update.wireit
to a new version. This is a minor dependency update with added support for Node 22 features.goauthentik.io/api/v3
to a new version with added API endpoints for syncing objects across providers.ruff
to a new version with several rule changes and bug fixes.docusaurus-theme-openapi-docs
in the website directory to improve rendering support for certain properties.docusaurus-plugin-openapi-docs
in the website directory with similar enhancements as #11034.The pull requests reflect an active development cycle focused on both maintaining existing functionality and introducing new features or improvements to the authentik project.
A significant number of PRs (#11040, #11039, #11038, #11037, #11036, #11035) are dedicated to updating dependencies across various components of the project. This indicates a strong emphasis on keeping the software up-to-date with external libraries and tools, which is crucial for security and performance enhancements.
Several PRs introduce new features or improve existing ones:
Documentation updates are evident in PRs like #11020 and #10985, reflecting efforts to maintain clear and accessible user guides and developer documentation. The migration of docs to a new structure (PR #10985) suggests ongoing efforts to improve user experience.
PRs such as #11031 address specific bugs or usability issues (e.g., correcting avatar URL handling), while others like #10995 focus on refactoring code for better modularity and maintainability.
The repository's active pull request activity indicates robust community engagement and contribution, aligning with its open-source nature.
Overall, the authentik project demonstrates a balanced approach to development by addressing immediate needs through bug fixes and dependency updates while also planning for future enhancements through feature additions and documentation improvements.
Jens Langhammer (BeryJu)
Ken Sternberg (kensternberg-authentik)
Marc 'risson' Schmitt (rissson)
authentik-automation[bot]
dependabot[bot]
Tana M Berry (tanberry)
Simonyi Gergő (gergosimonyi)
Andreas (eulores)
Fletcher Heisler (fheisler)
Ikko Eltociear Ashimine (eltociear)
Christian Clauss (cclauss)
transifex-integration[bot]