mirror of
https://github.com/ToolJet/ToolJet
synced 2026-04-21 21:47:17 +00:00
* 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> |
||
|---|---|---|
| .. | ||
| _templates/plugin/new | ||
| packages | ||
| schemas | ||
| .eslintignore | ||
| .eslintrc.js | ||
| .gitignore | ||
| build-packages.js | ||
| clean-packages.js | ||
| create-client-entry.js | ||
| create-operations-file.js | ||
| create-server-entry.js | ||
| jest.config.js | ||
| lerna.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
Tooljet plugins
Documentation on: https://docs.tooljet.com/docs/contributing-guide/marketplace/creating-a-plugin/