Skip to content

various form fixes#39

Merged
BenHall-1 merged 5 commits intomasterfrom
biast-beta
Sep 20, 2025
Merged

various form fixes#39
BenHall-1 merged 5 commits intomasterfrom
biast-beta

Conversation

@BenHall-1
Copy link
Copy Markdown
Member

No description provided.

biast12 and others added 5 commits September 14, 2025 12:58
Improves backend logic to enforce min_length and max_length constraints for select input types (3, 5-8), ensuring values are within valid ranges and consistent with options count. Removes redundant frontend logic for auto-setting max_length, delegating all defaulting and validation to the backend for better consistency.
Signed-off-by: Ben <ben@tickets.bot>
* Reset text input fields when switching to text type

Adds logic to reset style, min_length, and max_length to default values when changing a field type to text input. This ensures consistent defaults and prevents stale values from other input types.

* Remove 'Required' checkbox and adjust config row styles

The 'Required' checkbox has been removed from the form input row component. Additionally, some margin and padding styles for config rows and config text have been cleaned up to simplify the layout.
Signed-off-by: Ben <ben@tickets.bot>
Signed-off-by: Ben <ben@tickets.bot>
@BenHall-1 BenHall-1 merged commit 548988e into master Sep 20, 2025
1 check passed
@biast12 biast12 deleted the biast-beta branch March 9, 2026 17:59
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

Successfully merging this pull request may close these issues.

2 participants