Parth
f82bfddb8c
Enhance: Plugin schema for validation and design component ( #12655 )
...
* API backend setup for fetching decrypted options object
* Frontend setup to use and fetch decrypted options object
* Debounce validation and include encrypted fields
* Update banners and point back to inputs
* Remove ssl config from connection string in postgresql
* Add support for textarea design component
* Improve conditional requirement logic
* Fix validation banner bugs
* Change schema for airtable
* Change schema for bigquery
* Change schema for mongodb
2025-04-28 12:01:41 +05:30
Parth
cb992cd324
Enhance: Add validation for encrypted fields with input reference on failure ( #12541 )
...
* API backend setup for fetching decrypted options object
* Frontend setup to use and fetch decrypted options object
* Debounce validation and include encrypted fields
* Update banners and point back to inputs
* Fix toggle and headers to trigger validation on change
* Fix disable state of save button
2025-04-28 10:23:25 +05:30
Akshay
4b6e6ee5cd
Feature: Dynamic form validations ( #12292 )
...
* fixed datasource page crash as function definition was referenced wrongly (#11562 )
* Add new dynamicform
* Refactor postgres manifest file
* Add new input-v3 component
* Conditionally render DynamicformV2
* Make change to design system component
* Remove key-value label over header input and increase width
* Add validation function for individual inputs
* Add validations on datasource creation
* Update custom input wrapper
* Update manifest file
* Add validation setup for dynamic form with JSON schema
* Fix input labels
* Add more validation checks
* Update manifest
* Remove console logs
* Add props for header component
* Skip validation for encrypted fields
* Add validations while saving datasource
* Remove validations for connection-options
* Add fetch manifest function
* Centralise validation errors
* Add property name in datapath
* Initialize and map validation errors to property
* Reuse validationErrors while saving datasource
* Bypass design system validation by implementing custom validation prop
* Skip initial render validation
Skip validation message for unchanged elements
* Remove fetchManifest
* Add text input for connection string
* Add workflow schema
* Fix double border on error or success
* Remove redundant default populating logic
* Fix the error helper text color to red
* Validate all fields post initial render
* Show label name in helper-text for failed validation
* Correctly switch between the password eye svg
* Incorporate edit button on encrypted inputs
* Resolve lint issue
---------
Co-authored-by: Ganesh Kumar <40178541+ganesh8056@users.noreply.github.com>
Co-authored-by: Parth Adhikari <parthadhikari@192.168.1.3>
Co-authored-by: Parth Adhikari <parthadhikari@192.168.1.2>
Co-authored-by: Parth Adhikari <parthadhikari@192.168.1.6>
Co-authored-by: parthy007 <parthadhikari1812@gmail.com>
2025-04-03 13:47:49 +05:30
Mekhla Asopa
0c338412a8
added data-cy for rest api ( #12298 )
2025-03-19 13:56:33 +05:30
gsmithun4
269ec56455
Initial commit
2025-02-25 12:22:50 +05:30