* feat(nc-gui): add pagination btns tooltip
* fix(nc-gui): move usepagintion to top level
* feat(nc-gui): keybord pagination support in audits
* fix(nc-gui): cannot set properties of undefined (setting 'value')
* feat: allow preview for media types
* feat: attachment download endpoint
* fix: render attachment modal only on expand
* feat: attachment download front-end
* fix: add download attachment endpoint to secure controller
* fix: use api instead of direct access
* fix: bulk download attachments
* feat: public attachment download api
* fix: add swagger to support shared base
* fix: apply latest signed url change
Signed-off-by: mertmit <mertmit99@gmail.com>
---------
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: use original url if signed url not available
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: check url more precisely
Signed-off-by: mertmit <mertmit99@gmail.com>
---------
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix(nc-gui): udpated data exporter extension ui
* fix(nc-gui): update data export extension
* fix(nc-gui): alway show add new export input settings
* fix(nc-gui): allow user to add data exporter extension only 1 time
* revert(nc-gui): limit extension at base level changes
* fix(nc-gui): show loading state while exporting data from extension
* feat(nocodb): add extension_id in jobs model
* fix(nc-gui): filter exported data based on extension id
* fix(nc-gui): show expired export data
* chore(nc-gui): lint
* fix(nc-gui): extension modal scroll issue
* fix: use result instead of migration
* fix(nc-gui): revert job migration changes
* fix(nc-gui): export data extension review changes
* feat(nc-gui): delete export functionality
* fix(nc-gui): remove expired exports
* fix(nocodb): failed export realtime list update
* feat(nc-gui): add more extension option in fullscreen modal
* fix(nc-gui): rename extension scroll issue
* fix(nc-gui): scroll into view duplicated extension
* fix(nc-gui): add search table/view functionality
* feat(nc-gui): resize extension height
* fix(nc-gui): min height issue
* fix(nc-gui): use 300px min width for extension side panel
* fix(nc-gui): update extension header right side gap
* fix(nc-gui): update extension search blank state text align
---------
Co-authored-by: mertmit <mertmit99@gmail.com>