* 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>
* 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
* feat(nc-gui): link record dropdown setup
* fix(nc-gui): move link record pagination to the bottom
* feat(nc-gui): link record new design
* fix(nc-gui): update bank state subtitle
* fix(nc-gui): small changes
* fix(nc-gui): update skeleton of link records item
* fix(nc-gui): ui break issue
* fix(nc-gui): increase z index of link dropdown overlay
* fix(nc-gui): update link record dropdown header
* fix(nc-gui): update link record dropdown
* fix(nc-gui): new changes
* fix: remove margin
* fix(nc-gui): unlinked records empty state alignment
* fix(nc-gui): make tooltip text size 14px
* fix(nc-gui): reduce subtext font size
* fix(nc-gui): link record item rich text cell alignment issue
* fix(nc-gui): on esc link record dropdown should close
* fix(nc-gui): update link record header and footer height
* fix(nc-gui): add link record dropdown for bt cell
* fix(nc-gui): fix invalid offset issue
* fix(nc-gui): link record z index issue
* fix: PW link unlink corrections
* fix(nc-gui): link record dropdown close on outside issue in expanded form
* fix(nc-gui): close dropdown after adding link in bt cell
* fix(nc-gui): allow close link record dropdown on esc
* fix(nc-gui): add link record dropdown in mm component
* fix(nc-gui): add link record dropdown in hm component
* fix(nc-gui): add link record dropdown in oo component
* fix: auto close for BT
* fix: ltar modal operations
* fix: close link modal
* fix: PW tests (wip)
* test: fix link modal close in share view
* test: fix LTAR in cell handling
* fix(nc-gui): reduce link items skeleton height
* fix(nc-gui): expanded form open issue on clicking bt cell record
* fix(nc-gui): hide back btn if user directly opens record list dropdown
* fix(nc-gui): reset offset when user opens link record dropdwon and switch between linked and unlinked records
* fix(nc-gui): link record item height
* fix(nc-gui): linked record list reload issue on link/unlink
* fix(nc-gui): link record item subtext fields width should be same
* fix(nc-gui): email, url cell truncate text issue
* fix(nc-gui): shared form link record dropdwon ui
* chore(nc-gui): lint
* fix(nc-gu): small changes
* fix(nc-gui): ai review changes
* fix(nc-gui): link record list offset issue
* fix(nc-gui): show plus btn in bt cell even if it is not blank
* fix(nc-gui): barcode visiblility issue in link record dropdown
* fix(nc-gui): do not focus links cell plus btn on close dropdown
* fix(nc-gui): text color
* fix(nc-gui): skip showing qr code null value
* fix(nc-gui): virtual cell margin left issue in link record dropdwon
* fix(nc-gui): link record subtext order should be same as default view col order
* chore(nc-gui): lint
* refactor(nocodb): add default view column order in col meta
* fix(nc-gui): update default view order on reordering column from fields menu
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: flaky test
* Update index.ts
* fix: flaky with addNewRow- replace with APIs
* fix: groupby flaky
* test: retry attempt for calendar sidebar card count
* test: use x button instead of escape to close expand modal
* test: fix selected cell count retry
* test: fix flaky for cmd K
* fix: increase wait time after form submission
* 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