goauthentik / goauthentik/authentik
Application + Provider wizard slug naming
- Dominant language
- Python
- Stars
- 25.6k
- Forks
- 2k
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 634
Description
**Describe the bug**
If two or more capital letters are entered in an application name, the slug field doesn't pick up any lower case letters entered after those capital letters
**To Reproduce**
Steps to reproduce the behavior:
1. Go to **Applications > Applications** and click **Create with provider**
2. Enter a **Name** that starts with two or more capital letters followed by lowercase letters (e.g. "OAuth").
3. See that the slug value doesn't update beyond the capital letters
Can also be reproduced via the normal Application creation without provider (**Applications > Applications** and click **Create**)
**Expected behavior**
All letters to be used in slug
**Screenshots**
**Version and Deployment (please complete the following information):**
- authentik version: [e.g. 2025.10.1]
- Deployment: docker-compose
Contributor guide
Research direction
Reproduce the issue through Applications > Applications using both Create with provider and Create, entering a name such as "OAuth". Trace the slug field update behavior in those wizard entry points; done means all letters, including lowercase letters after multiple capitals, appear in the generated slug.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100