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

Input Validation Issue for Project Acronyms #341

Open
alexskr opened this issue Mar 6, 2025 · 0 comments
Open

Input Validation Issue for Project Acronyms #341

alexskr opened this issue Mar 6, 2025 · 0 comments

Comments

@alexskr
Copy link
Member

alexskr commented Mar 6, 2025

Input Validation Issue for Project Acronyms

Description:
There is a problem with input validation for project acronyms. The UI allows users to create projects with invalid characters, leading to errors and inconsistencies in project access and display.

Steps to Reproduce:

Go to the project creation page in the UI.
Enter an acronym with spaces or special characters (e.g., Test Project or Test/Project).
Click "Submit".
Observe that the UI shows a "Something went wrong" error page but also incorrectly displays a success alert.

Image

The newly created project appears in the list but is inaccessible when clicked. The space in the acronym gets converted to + when stored so It is possible to access it at /projects/test+project

When using ++ in the acronym test++project then it is not possible to access it at/projects/test++project

If the / character is used, the entire /projects page breaks until that project is deleted

The API should enforce proper validation to prevent invalid acronyms from being stored.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant