* 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): new date picker setup
* feat(nc-gui): new date picker
* fix(nc-gui): date cell form view validation issue
* fix(nc-gui): disable date cell type support in mobile view
* fix(nc-gui): small changes
* feat(nc-gui): new cell year and month picker
* fix(nc-gui): add updated date time picker setup
* feat: update date time cell picker
* fix(nc-gui): add now option in time picker
* fix(nc-gui): small changes
* fix(nc-gui): add support to update month, year from date picker
* fix(nc-gui): update date picker select mont/year flow
* fix(test): date selector test case
* fix(nc-gui): update dateTime cell time picker
* fix(test): update time picker test case
* chore(nc-gui): lint
* fix(nc-gui): invalid date issue
* fix(nc-gui): date time picker tab issue
* fix(nc-gui): year cell test fail issue
* fix(nc-gui): date picker filter test fail issue
* fix(test): survey form test fail issue
* fix(test): update year field fill handler test case
* fix(test): update bulk update test
* fix(nc-gui): datetime multiple api call issue
* fix(test): update timezone related test
* fix(test): timezone related test update
* fix(nc-gui): tab focus issue
* fix(test): filter datetime test udpate
* fix(test): ai review changes
* fix(nc-gui): date picker font weight issue
* fix(nc-gui): update year picker font weight
* fix(nc-gui): show full date from date time cell instead of truncate
* fix(nc-gui): date time picker ui changes
* fix(nc-gui): date time cell width issue
* fix(nc-gui): update datetime time option width according to time format
* fix(nc-gui): disable datetime input if cell is readonly
* fic(nc-gui): add new time picker
* feat(nc-gui): update time picker
* chore(nc-gui): cleanup unwanted code
* fix(test): update time cell test cases
* fix(nc-gui): multiple api calls
* fix(test): update time cell filter & bulk update test cases
* fix(test): revert unrelated changes
* fix(nc-gui): pr review changes
* fix(nc-gui): add clear datetime cell icon in non grid view
* fix(nc-gui): disable undo redo if expanded form is open
* fix(nc-gui): date time related picker open in background issue if expanded form is open
* chore(nc-gui): lint
* 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): allow manual feed value for date & dateTime field
* fix(nc-gui): add support to manually enter datetime field value
* fix(nc-gui): allow user to type date time field manually
* fix(nc-gui): on type in date time field should open date picker and fill value
* feat(nc-gui): allow user to manually enter date field value
* fix(nc-gui): allow user to manually enter year field value
* feat(nc-gui): allow user to manually feed time field value
* fix(nc-gui): pw test fail issue
* fix(nc-gui): pw test fail issue of time field
* chore(nc-gui): lint
* fix(nc-gui): on type in selected grid cell clear prev value and feed new value
* fix(nc-gui): on press enter date field should focus
* fix(nc-gui): small changes
* fix(nc-gui): year field cell value should be left aligned
* fix(nc-gui): cell padding issue
* fix(nc-gui): Use of escape any number of times should not make selected cell go away in grid view.
* fix(nc-gui): hide clear default value icon in edit column modal
* fix(nc-gui): on enter key press in date time related field it should select next cell field
* fix(nc-gui): date time related field keydown listener issue
* fix(nc-gui): disable manually enter value for date time related field in mobile device
* fix(nc-gui): revert use of escape any number of times should not make selected cell go away
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* 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