* chore(nocodb): add fk_parent_column_id in filter schema
* feat(nocodb): form view field level filter support
* fix(nc-gui): add migration for `fk_parent_column_id` filter property
* fix: add support to fetch all view filters
* fix(nc-gui): filter castType issue
* fix(nc-gui): form field title autofocus issue
* fix(nc-gui): small changes
* fix(nc-gui): update local form view filter on updating filter
* fix(nc-gui): add validate field visibility function
* fix(nc-gui): toggle eye icon based on field conditional visibility
* fix(nc-gui): show tooltip on hover form field visibility icon
* fix(nc-gui): show unique errors
* fix(nc-gui): sort form view field issue
* fix(nc-gui): add error handleling in form conditional field
* fix(nc-gui): validate field on reorder
* fix(nc-gui): disable add new filter if form field is first
* fix(nc-gui): disable undo redo filters in form view
* fix(nc-gui): move form filter class to ee
* fix(nc-gui): prevent unwanted api call on form field select
* fix(nc-gui): remove unwanted console
* feat(nc-gui): shared form view conditional fields
* fix(nc-gui): form filter cache issue
* fix(nc-gui): delete form filters by fk_parent_col_id
* fix(nc-gui): form view duplicate filters
* fix(nc-gui): column meta copy issue while duplicating form view
* fix(nc-gui): review changes
* docs: show on conditions
* fix(nc-gui): remove merge conflict code part
* fix(nc-gui): show first validation error in visible form columns on hover over config error
* fix(nc-gui): form view filter validate link field issue
* fix(nc-gui): duplicate form column filters on duplicating table
* fix(nc-gui): rename form field filters label to conditions
* fix(nc-gui): minor changes
* chore(nc-gui): lint
* fix(nocodb): migration conflict issue
* fix(nc-gui): currency field ui issue in filter input
* fix(nc-gui): rating field overflow issue in filter menu
* fix(nc-gui): form conditional field oss visibility issue
* test(nc-gui): form conditional field test
* fix(nc-gui): typo error
* chore(nc-gui): lint
* fix(nc-gui): filter input width issue
* fix: pw test fail issue
* fix(nc-gui): update pw test
* fix(nc-gui): show field field config error in form field list
* fix(nc-gui): grayed out form field list icon color
* fix(nc-gui): give precedence to hidden pre-filled fields over conditional fields
* fix(nocodb): use string type instead of any
* fix(nocodb): typo mistake
* fix(nocodb): use stringifyMetaProp instead of JSON.stringify
* fix(nc-gui): remove lazy loading from child components of form field settings
* fix(nc-gui): increase gap between plus & delete btn from group filter menu
* fix(nc-gui): max callstack issue after adding group filter from form view
* fix(nc-gui): increase min width of filter dropdown in form view
* chore(nc-gui): lint
* fix(nc-gui): required virtual field validation issue in shared form
* fix(nc-gui): delete conditionally hidden field data while submiting form
* fix(nc-gui): handle bt or oo cell conditional field validation issue
* chore(nc-gui): lint
* fix(nc-gui): new is utils file function name conflicts
* fix(nc-gui): remove console
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* feat(nc-gui): add redirect url input in form
* fix(nc-gui): small changes
* feat(nc-gui): redirect url prefill support
* fix(nc-gui): hide submit another form, and after 5 s option if redirect_link is enabled
* fix(nc-gui): minor changes
* fix(nc-gui): add redirect url input validation & ee only
* fix(nc-gui): clear form issue
* fix(nc-gui): tooltip alignment issue
* fix(nc-gui): shared form redirect url issue
* chore(nc-gui): lint
* fix(nc-gui): reduce form & field section form size
* fix(nc-gui): update email me at text from form view
* fix(nc-gui): enable redirect url in oss also
* fix(nc-gui): add support for redirect url in shared form
* fix(nc-gui): redirect issue if record_id is missing
* fix(nc-gui): reload issue
* chore(nc-gui): lint
* docs: update for redirect URL
* fix(nc-gui): review changes
* fix(nc-gui): make helper text even lighter
* chore: help text adjustments
* docs: image for redirect url
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix(nc-gui): prefill virtual fields on clear form
* feat(nc-gui): prefill links using form builder
* chore(nc-gui): lint
* fix(nc-gui): In prefill link field if we remove one linked item, it removes all linked items
* fix(nc-gui): record count in linked record modal is 0 if it new row/form
* fix(nc-gui): oo link count update issue in new form row
* chore(nc-gui): lint
* fix(nc-gui): Arrow keys in select fields moves field selection in the background
* fix(nc-gui): field modal border radius issue
* fix(nc-gui): create column header auto scroll issue
* fix(nc-gui): formula field details sub modal visibility issue
* fix(nc-gui): add missing field modal shadow
* feat: improve lazy loading for field edit or add
* fix(nc-gui): use isEdit.value instead of isEdit
* fix(nocodb): validate required params in qr/barcode column create
---------
Co-authored-by: mertmit <mertmit99@gmail.com>
* fix(nc-gui): form field validation issue if column title contains .
* chore(nc-gui): lint
* test(nc-gui): add `.` included column name in form validation test
* test: remove only from test
* fix(nc-gui): pr review changes
* fix(nc-gui): bulk update field header issue
* test: add custom validation test cases
* test: add custom validation test cases
* test: custom validation all type test cases
* test: add email, phone number validation test cases
* test: fix form fill textarea issue
* test: add form validation shared view test cases
* test: add survey form custom validation test cases
* test: add limit to range survery form test cases
* test: add attachment validation survey form test cases
* chore(nc-gui): lint
* fix(nc-gui): form view config heading text color
* fix(nc-gui): required field validation issue
* fix(nc-gui): form active field setting subtitle top margin
* fix(nc-gui): add incomplete validation error
* fix(nc-gui): validation input hover state and placehoder color
* fix: get rid of barrel files
* chore: get rid of explicit imports
* fix: use explicit import for classes and enums
* fix: use explicit import for enum & class & aliases
* fix: build issues
* fix(nc-gui): hide form field label if field title & label is same
* fix(nc-gui): text area truncate issue in form prefilled readonly
* fix(nc-gui): reset form state if user hide the select type prefilled option from limit options
* fix(nc-gui): in form view on click sidebar form field make active edit field
* fix(nc-gui): rating icon update issue in edit column modal
* feat(nc-gui): allow inline edit rich text field in form view setup
* fix(nc-gui): rich text link options width issue
* fix(nc-gui): form view title, description on focus bg color issue
* fix(nc-gui): form view rich text field shift tab focus out issue
* fix(nc-gui): set max height of rich text field in form view to 240px
* fix(nc-gui): rich text full mode options visibility issue
* chore(nc-gui): lint
* feat(nc-gui): form field in right pannel setup
* fix(nc-gui): inline form field reorder issue
* fix(nc-gui): make edit form field right panel scrollable
* fix(nc-gui): form field limit option hide btn focus box shadow style issue
* fix(nc-gui): add support to edit form column in form view builder
* feat(nc-gui): added form field header menu dropdown
* fix(nc-gui): tab issue in form builder
* feat(nc-gui): add support to edit column from form builder itself
* fix(nc-gui): wrong virtual cell icon in column delete modal
* feat(nc-gui): column edit, hide, delete option in form builder field settings
* fix(nc-gui): move all form field settings radio btns to the right side
* chore(nc-gui): lint
* chore(nc-gui): lint errors
* chore(nc-gui): lint
* fix(nc-gui): update 'change icon color' text case
* fix(nc-gui): small changes
* fix(nc-gui): form builder side panel field div key issue
* fix(nc-gui): form view outsideclick fild toggle issue
* chore(nc-gui): lint
* fix(nc-gui): hide select dropdown in value is selected and show if value is not selected
* fix(nc-gui): suggested review changes
* fix(nc-gui): make form field rich text options sticky at bottom
* chore(nc-gui): lint
* fix(nc-gui): small changes
* fix(nc-gui): lazy import richtext component
* fix(nc-gui): set the max height for form rich text fields
* fix(nc-gui): move form settings switch inputs to the right side
* fix(nc-gui): move form select type field layout option to appearance settings section
* fix(nc-gui): select form active field text on focus
* fix(nc-gui): form rich text element menu option tabindex issue
* fix(nc-gui): form search field input autofill issue
* fix(nc-gui): update position of rich text menu option of form description
* feat(nc-gui): adjustable form view sidebar width
* chore(nc-gui): lint
* fix(nc-gui): typo mistake
* fix(nc-gui): PR review changes
* fix(nc-gui): show inline form field validation errors
* fix(nc-gui): display inline validation error in shared form and form builder
* fix(nc-gui): shared form default value issue
* fix(nc-gui): limit option spell mistake
* fix(nc-gui): form title update issue when toggle between grid & form view
* fix(nc-gui): form banner & logo display issue on upload
* chore(nc-gui): lint
* fix(nc-gui): show error message on press non numeric keys in numeric field
* fix(nc-gui): add key for form banner and logo
* fix(nc-gui): show currency suffix only in form
* fix(nc-gui): edit column default value input height issue
* fix(nc-gui): form checkbox field enter keypress should navigate to next question in survey form
* fix(nc-gui): escape should blur focus field in survey form
* fix(nc-gui): add currency code suffix in form view currency field
* chore(nc-gui): lint
* fix(nc-gui): add percent suffix in form view percent field
* fix(nc-gui): survey form pw test fail issue
* fix(nc-gui): filter pw test fail issue
* fix(nc-gui): add missing classname in oss
* fix(nc-gui): survey form ui break issue
* fix(nc-gui): update oss survey form file
* fix(nc-gui): in survey form branding text color should be dynamic based on form bg color
* chore(nc-gui): lint
* fix(nc-gui): ai pr review changes
* fix(nc-gui): pr review changes #2555
* fix(nc-gui): use handler instead on ternery condition
* fix(nc-gui): survey form v2 setup
* fix(nc-gui): survey form ui updated
* fix(nc-gui): survery form ui changes for oss
* chore(nc-gui): lint
* chore(nc-gui): lint
* chore(nc-gui): revert unrelated changes
* test(nc-gui): update pw test of survey form
* fix(nc-gui): update survey form according to new design
* fix(nc-gui): add survey form slide animation
* fix(nc-gui): hide survey form pagination in first slide
* fix(nc-gui): optimize shared form for mobile screen
* chore(nc-gui): lint
* fix(nc-gui): pw test fail issue
* fix(nc-gui): some of the pr review changes
* fix(nc-gui): add placeholder for datetime related fields
* fix(nc-gui): allow upload same file next time
* fix(nc-gui): gallery image display issue nocodb/nocodb/issues/7851
* chore(nc-gui): lint
* fix(nc-gui): survey form ui changes for oss
* fix(nc-gui): use i18n for survey form
* fix(nc-gui): use keydown space for date, datetime fields to open modal in survey form