* fix: avoid using title as key since it's going to re-render on field name change
* fix: delete fk column only if type id ForeignKey
* fix: mark custom link as virtual and disable
* chore: lint
* refactor: on edit show relation information
* refactor: on edit show relation information
* fix(nc-gui): min max width of extension
* fix(nc-gui): extension panel colors and padding issue
* fix(nc-gui): extension list item header ui changes
* feat(nc-gui): add search extension functionality in marketplace modal
* fix(nc-gui): extension details modal ui changes
* fix(nc-gui): truncate extension name
* feat(nc-gui): search extension in sidebar
* fix(nc-gui): extension modal overflow issue
* fix(nc-gui): set min width for extension sidebar
* chore: change min & max width for pane
* fix(nc-gui): truncate add extension btn text
* fix(nc-gui): add hide extensions btn inside sidebar
* fix(nc-gui): padding issue
* chore(nc-gui): added comment to debug in staging
* fix(nc-gui): sidebar fluctuation issue on changing table
* fix(nc-gui): base extension load issue
* fix(nc-gui): show only icons in toolbar menu if their is no enough space
* fix(nc-gui): pr review changes
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix(nc-gui): rename id column if exist in import table
* fix(nc-gui): record already exist issue
* fix(nc-gui): import issue
* fix(nc-gui): duplicate table name issue
* Update QuickImport.vue
* fix(nc-gui): import data mapping issue
* fix(nc-gui): prevent user from using id as column name while importing csv
* fix(nc-gui): pr review changes
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>