Closed as not planned
Description
Describe the bug
Long multi-line expressions are not editable if there are more than 24 lines in an expression.
To Reproduce
Steps to reproduce the behavior:
- Create a property expression with lots of Python code (more than 24 lines)
- Click on Edit at the newly created expression
- See that only the first 24 lines of the expression code are visible. The remaining lines are not accessible or editable in any way, other than visibly appearing when hovering over.
Note that the full code still actually exists in DOM and when viewed in the PostgreSQL database, it's just not possible to edit it normally.
Expected behavior
The expression editor should allow editing expressions of any length.
Screenshots
Before updating:
After updating and reopening:
Version and Deployment (please complete the following information):
- authentik version: 2024.12.2
- Deployment: docker-compose
Additional information
- Browser: Firefox 134.0.1