-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description:
Currently, users can create aliases with special characters that might break shell configurations. We need validation to ensure alias names are shell-safe.
Requirements:
Validate alias names contain only alphanumeric, underscore, and dash
Show clear error messages for invalid names
Prevent creation of aliases that override built-in commands
Potential solutions:
Add regex validation in models.py Alias class
Create a validation function in storage.py
Check against common shell built-ins list
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working