opnform-host-nginx/api/app
Chirag Chhatrala 28019fc7a0
Implement regex validation conditions in form logic (#645)
* Implement regex validation conditions in form logic

- Added support for 'matches_regex' and 'does_not_match_regex' conditions in FormPropertyLogicRule and FormLogicConditionChecker.
- Updated validation logic to handle regex patterns, including error handling for invalid patterns.
- Enhanced tests to cover scenarios for successful and failed regex validation, ensuring proper feedback for form submissions.
- Updated JSON schema to include new regex condition types.

These changes improve the flexibility of form validation by allowing regex-based conditions, enhancing user experience through more robust validation mechanisms.

* update resource filters

* Remove ray

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2024-12-16 17:17:29 +01:00
..
Console improve email notfication migration (#602) 2024-10-24 15:48:04 +02:00
Enums Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
Events Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
Exceptions Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
Exports Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
Http Send mobile editor email (#634) 2024-12-12 11:19:09 +01:00
Integrations Added parseAsText to mention parser. Fix multiple email recipients 2024-11-06 17:48:10 +01:00
Jobs Custom SMTP Settings (#561) 2024-09-24 12:16:20 +02:00
Listeners Custom SMTP Settings (#561) 2024-09-24 12:16:20 +02:00
Mail Apply Mentions everywhere (#595) 2024-10-22 10:34:29 +02:00
Models Enhance language support and fix validation messages 2024-12-09 12:47:01 +01:00
Notifications Send mobile editor email (#634) 2024-12-12 11:19:09 +01:00
Open Enhance redirect URL handling and MentionParser functionality (#639) 2024-12-10 12:26:01 +01:00
Policies Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
Providers Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
Rules Implement regex validation conditions in form logic (#645) 2024-12-16 17:17:29 +01:00
Service Implement regex validation conditions in form logic (#645) 2024-12-16 17:17:29 +01:00
helpers.php Custom SMTP Settings (#561) 2024-09-24 12:16:20 +02:00