* 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): add background color for row on hover in grid view
* fix(nc-gui): reduce width of index column
* fix(nc-gui): on hover grid row bg opacity issue
* fix(nc-gui): reduce font size and grid cell height
* fix(nc-gui): reduce font size
* fix(nc-gui): set column default width to 180px
* fix(nc-gui): revert sidebar changes
* fix(nc-gui): disable grid row hover effect if fillMode is true
* fix(nc-gui): display checkbox & row expand icon if it is active row
* fix(nc-gui): increase the weight of display value cell
* fix(nc-gui): grid cell should have constant padding
* fix(nc-gui): att cell row height auto increase issue
* fix(nc-gui): att cell center align issue
* fix(nc-gui): percent cell spacing issue
* fix(nc-gui): text overflow ellipsis
* fix(nc-gui): single select auto increase height issue if rowHeight is short
* fix(nc-gui): grayed out header text color
* fix(nc-gui): reduce header icon size
* fix(nc-gui): set 12px grid header horizontal padding
* fix(nc-gui): center align expand icon for short row height
* fix(nc-gui): rich text and select type field auto row height increase issue
* fix(nc-gui): lookup cell auto increase height issue
* fix(nc-gui): small changes
* fix(nc-gui): truncate text after no. of lines base on rowHeight
* fix(nc-gui): barcode & qrcode cell row height issue
* chore(nc-gui): lint
* fix(test): update row height pw test
* fix(test): grid toolbar rowHeight test update
* fix(nc-gui): ai review changes
* fix(test): multiselect pw test update
* fix(test): verify multiselct options test update
* fix(nc-gui): merge conflicts
* fix(nc-gui): small changes
* fix(nc-gui): small changes
* fix(nc-gui): display value should be in blue color
* 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
- Rename `Project` => `Base`
- Rename `Base` => `Source`
- Remove `db` from data/meta api endpoints
- Add backward compatibility for old apis
- Migrations for renaming table and columns
Signed-off-by: Pranav C <pranavxc@gmail.com>