* 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): external source text bold issue
* fix(nc-gui): make new record btn sticky to left in groupby
* fix(nc-gui): add some padding after add column header btn
* fix(nc-gui): links cell margin issue
* fix(nc-gui): groupby table footer issue
* chore(nc-gui): lint
* fix(test): pw test fail issue
* fix(test): pw test fail issue
* fix(test): remove only from test
* fix(nc-gui): small changes
* fix(nc-gui): formula suggestion popover visibility issue in MFE
* fix(nc-gui): console warnings
* fix(nc-gui): formula field madal width issue
* fix(nc-gui): formula fun or field empty state
* feat: allow partial column update (GUI)
* feat: allow partial column update (backend)
* refactor: swagger schema description correction
* feat: allow edit from multi field editor
* fix: allow meta update in api level
* fix: add tooltip and docs link
* fix: multi field editor corrections
* fix: allow table meta update
* fix: allow table meta update
* fix: allow column validation update
* fix: block adding new option directly from cell
* fix: add tooltip for column menu options
* refactor: tooltips
* test: replace index with count as parameter
* fix: corrections
* refactor: hint text update
* fix: avoid marking updated on select
* fix: handle null/undefined meta
* fix: use local meta for field details
* fix: avoid creating options on update
* fix: improve readability
* fix(nc-gui): update kanban view stack ui
* feat(nc-gui): add collapse all stack option
* fix(nc-gui): add empty stack placeholder
* fix(nc-gui): add loading state support for ncSwitch
* fix(nc-gui): swap edit card and stacked by toolbar menu
* fix(nc-gui): update stacked by toolbar menu
* fix(nc-gui): update kanban view height
* fix(nc-gui): add stack bg color
* feat(nc-gui): add support to hide empty stack
* fix(nc-gui): stack loader issue
* fix(nc-gui): checkbox alignment in kanban view
* fix(nc-gui): update stack drag handler and hide it if user does not have permission
* fix(nc-gui): stack title overflow issue
* fix(nc-gui): allow inline rename stack
* fix(nc-gui): advance color picker tab warnings
* fix(nc-gui): rename stack option issues
* fix(nc-gui): small changes
* fix(nc-gui): review changes
* feat(nc-gui): add new stack support
* fix(nc-gui): small changes
* fix(nc-gui): add loading state for rename & add new stack
* fix(nc-gui): reduce width of stack
* fix(nc-gui): make ncSwitch placement prop optional
* fix(nc-gui): some review changes
* fix(nc-gui): remove only from test
* fix(nc-gui): add error handling part in kanban stack update
* fix(nc-gui): update localstate while updating kanban stack meta
* fix(nc-gui): some review changes
* fix(nc-gui): add expand all stack option
* fix(nc-gui): add condition to append new stack obj
* fix(nc-gui): update card field label style
* fix(nc-gui): remove top & bottom padding from stack
* fix(nc-gui): drag stack test update
* fix(nc-gui): console warning issues
* text(nc-gui): update kanban view test
* fix(nc-gui): remove last added empty row from stack if it is not saved
* fix(nc-gui): duplicate column insert issue on rename stack
* fix(nc-gui): update field menu
* fix(nc-gui): add new stack duplicate issue
* feat(nc-gui): add expand record option in context menu of gallery
* fix(nc-gui): delete record fail issue #3111
* fix(nc-gui): hide grouping field by default in kanban view
* chore(nc-gui): lint
* fix(nc-gui): ui review changes
* fix(nc-gui): select option focus issue in edit state
* fix(nc-gui): add bottom border for stack
* fix(nc-gui): ui review changes
* fix(nc-gui): update color picker btn text from select option
* fix(nc-gui): delete default value stack #8212
* fix(nc-gui): stack data offset an drag card issue
* chore(nc-gui): lint
* feat: created inferTypes.ts
* chore: switch to sdk types
* feat: convert string to given type
* feat: convert string to rating
* fix: handle the case with multiple .
* feat: numeric decimal type conversion in postgres
* feat: add cast for non text fields
* refactor: move type casts to separate file
* feat: add casts for date, date-time and time
* doc: added function docs
* feat: added cast for year and rating
* feat: added cast for duration
* fix: cast for multi-select
* fix: cast for multi-select
* fix: cast for year
* feat: date conversion on best effort basis
* fix: single line text to select
* fix: any field to select
* lint: simplified expressions
* fix: user conversion
* fix: user conversion
* fix: date time conversion
* test: added test cases for type casts
* fix: SLT to User field
* fix: SLT to Long text, single select and multiselect
* chore: handle True/False & TRUE/FALSE in checkbox
* lint: fixed eslint issues
* chore: remove system fields as destination type when converting a field
* feat: show warning when changing column type
* fix: toned down edit modal
* test: click on update button during warning popup
* test: update selector
* test: fix type change flag
* fix: handle date format
* chore: auto focus update button
* fix: parameterize columnName and other values
* chore: removed number of digits limit for hour
* test: fix add-edit modal label
* fix: fixed missing column reference
* fix: handle missing date format
* fix: handle missing date format
* test: fix save routine mux
* test: fix barCode & QRCode save
* refactor: combined uiType filters
* fix: sanitise column name
* refactor: switch to some instead of find
* feat: created inferTypes.ts
* chore: switch to sdk types
* feat: convert string to given type
* feat: numeric decimal type conversion in postgres
* feat: add cast for non text fields
* refactor: move type casts to separate file
* feat: add casts for date, date-time and time
* doc: added function docs
* feat: added cast for year and rating
* feat: added cast for duration
* fix: cast for multi-select
* fix: cast for multi-select
* fix: cast for year
* feat: date conversion on best effort basis
* fix: single line text to select
* fix: user conversion
* fix: date time conversion
* fix: SLT to User field
* fix: SLT to Long text, single select and multiselect
* chore: handle True/False & TRUE/FALSE in checkbox
* lint: fixed eslint issues
* feat: show warning when changing column type
* fix: toned down edit modal
* test: click on update button during warning popup
* fix: handle date format
* chore: auto focus update button
* fix: parameterize columnName and other values
* chore: removed number of digits limit for hour
* fix: handle missing date format
* fix: handle missing date format
* test: fix save routine mux
* fix: revert removing verify
* fix: sanitise column name
* fix: pass context
* tests: remove duplicate statement
* fix: add context bypass for list method
* fix: disable type conversion for Formula, BarCode, QrCode
* fix: render confirm modal sing useDialog to avoid accidental closing
* refactor: construct context using column while getting colOptions data
---------
Co-authored-by: rohittp <tprohit9@gmail.com>
Co-authored-by: Pranav C <pranavxc@gmail.com>
* fix(nc-gui): introduce header icon in gallery view card and update style
* fix(nc-gui): field modal width issue if it is rich text
* fix(nc-gui): hide longtext expanded icon on gallery & kanban view card hove
* fix(nc-gui): date field alignment issue
* fix(nc-gui): udpate kanban view card
* fix(nc-gui): udpate gallery & kanban view card display value style
* fix(nocodb): hide cover image in new gallery, kanban view if it is not pv column
* feat(nc-gui): change cover image object fit property change support
* fix(nc-gui): virtual cell card value alignment issue
* fix(nc-gui): gallery view card image navigation issue
* fix(nc-gui): gallerym, kanban card cover image dots navigation overflow issue
* fix(nocodb): use optional chaining to access nested variable
* chore(nc-gui): lint
* fix(nc-gui): long text max line shuld be 4 in card
* test: update open expanded form in gallery test
* fix(nc-gui): add empty card in gallery view if cards length is less than 4
* fix(nc-gui): update gallery view card min width
* fix(nocodb): small changes
* fix(nc-gui): review changes
* fix(nc-gui): add input shadow effect
* fix(nc-gui): update card image navigation buttons icon
* fix(nc-gui): udpate gallery view bg color
* fix(nc-gui): update email, url, phone cell height from card
* fix(nc-gui): update isEmptyRow function logic
* fix(nc-gui): some review changes
* fix(nc-gui): card display value color
* fix(nc-gui): udpate gallery view card min width
* fix(nc-gui): update card shadow & border on hover
* fix(nc-gui): update gallery loader card width
* fix(nc-gui): add min height for card image
* chore(nc-gui): lint
* fix(nc-gui): card rich text height
* fix(nc-gui): align record count in right side in gallery view
* fix(nc-gui): review changes
* fix(nc-gui): shared view show & hide field issue
* chore(nc-gui): lint
* fix(nc-gui): link record test fail issue
* feat(nc-gui): auto generate new field name based on field type
* feat(nc-gui): MFE - auto generate new field name
* fix(nc-gui): update MFE field name input placeholder style
* fix(nc-gui): auto generate field name in MFE title upadate issue
* fix(nc-gui): remove plural table name if it is oo link type
* fix(nc-gui): pr review changes
* fix(nc-gui): MFE field name input style
* chore(nc-gui): lint
* chore(nc-gui): lint
* fix(nc-gui): update lookup & rollup column tooltip
* fix(nc-gui): multi field editor test fail issue
* refactor(nc-gui): multifield editor auto generate column name code
* test: update survey form verify submit msg test
* chore(nc-gui): lint
* 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): update field modal column type search by it displayed name instead of UITypes
* fix(nc-gui): select type default value update issue if we create new column
* fix(nc-gui): refactor select type default value update code
* fix(nc-gui): allow search column type by it's type as well as display text