Skip to content

Allow Special Characters in Tags: Numbers, Umlauts, Underscores, and Hyphens

🚀 Feature Request

Summary

The current tagging system for constraints does not allow special characters like numbers, Umlauts (ä, ö, ü), underscores (_), or hyphens (-). Allowing these characters would enable more meaningful and structured tag names.

Problem to Solve / User Story

As a user organizing constraints by tag, I want to use more expressive and structured tag names, so that I can clearly distinguish between similar constraint groups and improve findability.

This would make it possible to:

  • Use tags like DDB_required, DDB_validAttributes, DDB_validElements etc.

  • Use numerically differentiated tags like Graphikportal1, Graphikportal2, etc.

Proposed Solution

Extend the character set for tags to include:

Digits (0–9)

Umlauts (ä, ö, ü, Ä, Ö, Ü)

Underscores (_)

Hyphens (-)

Benefits

Enables domain-specific naming conventions for tags.

Improves tag clarity, organization, and filtering

Helps avoid ambiguous or too generic tag names.

Additional Context

Needs to ensure tags with special characters are still searchable and filterable without issues

Relevant Logs or Screenshots (if applicable)

image

Requirements or Dependencies

This request is related to the feature request for Multi-Tag Filtering.

Tag input fields (UI) and backend storage/validation must support extended characters.

Alternatives Considered

Using tag names like ddbRequired or GraphikportalOne – less readable and harder to group visually.

Links / References

Related:

  • Multi-Tag Filtering for Constraints (#70)
  • Request "Show existing tags (#74)
Edited by Domenic Schäfer