* fix(nc-gui): show extension as floating * chore(nc-gui): add puzzle icon * fix(nc-gui): toolbar searchbox auto close issue on clearing input value * fix(nc-gui): update extension header * fix(nc-gui): update extension panel as per new design * fix(nc-gui): update extension icons * fix(nc-gui): mionr extension panel corrections * feat(nc-gui): extension reorder support * fix(nc-gui): extension reorder issue * fix(nc-gui): extension min height issue * fix(nc-gui): extension error screen * fix(nc-gui): extension fullscreen padding * fix(nc-gui): update extension marketplace modal * fix(nc-gui): update extension details modal * fix(nc-gui): some changes * fix(nc-gui): some review changes * fix(nc-gui): some review changes * fix(nc-gui): update extension header * fix(nc-gui): update extension title input box * fix(nc-gui): enable extension is cloud * fix(nc-gui): add extension subtitle support * feat(nc-gui): allow user to add extension description in markdown file * fix(nc-gui): add cmdk topbar btn in all screens * fix(nc-gui): meta.glob() as option deprecated warning * fix(nc-gui): minor changes * fix(nc-gui): make cmdk icon smaller * fix(nc-gui): monor review changes * misc: alignment & text for desc * fix(nc-gui): extension review changes * fix(nc-gui): extension topbar btn ui updates * fix(nc-gui): update extension header icon size * fix(nc-gui): use description md file instead of plain text in manifest * fix(nc-gui): update extension modal size * fix(nc-gui): cmdk test update * chore(nc-gui): lint * fix(nc-gui): minor changes * fix(nc-gui): update extension details panel gap * fix: minor alignments --------- Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>pull/9324/head
After Width: | Height: | Size: 5.3 KiB |
After Width: | Height: | Size: 6.6 KiB |
@ -0,0 +1,19 @@ |
|||||||
|
<script setup lang="ts"> |
||||||
|
const { commandPalette } = useCommandPalette() |
||||||
|
</script> |
||||||
|
|
||||||
|
<template> |
||||||
|
<NcButton |
||||||
|
v-e="['c:quick-actions']" |
||||||
|
type="secondary" |
||||||
|
size="small" |
||||||
|
class="nc-topbar-cmd-k-btn" |
||||||
|
data-testid="nc-topbar-cmd-k-btn" |
||||||
|
@click="commandPalette?.open()" |
||||||
|
> |
||||||
|
<div class="flex items-center gap-1 text-sm"> |
||||||
|
<GeneralIcon icon="ncCommand" class="h-3.5" /> |
||||||
|
K |
||||||
|
</div> |
||||||
|
</NcButton> |
||||||
|
</template> |
After Width: | Height: | Size: 298 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 2.4 KiB |
@ -0,0 +1,13 @@ |
|||||||
|
Data Exporter extension is designed to simplify the process of exporting data from your NocoDB tables. With just a few clicks, you can effortlessly download CSV files for any specific table and view within your base. |
||||||
|
</br> </br> |
||||||
|
|
||||||
|
The download process is handled asynchronously in the background, ensuring that your workflow remains uninterrupted. Once your file is ready, you’ll receive a notification, allowing you to download the CSV at your convenience. |
||||||
|
</br> </br> |
||||||
|
|
||||||
|
**Key Features** |
||||||
|
- Easy CSV downloads for specific tables and views |
||||||
|
- Asynchronous processing for seamless operation |
||||||
|
- Instant notifications when the file is ready for download |
||||||
|
</br> </br> |
||||||
|
|
||||||
|
Elevate your data handling capabilities with the NocoDB Data Exporter extension! |
@ -1,11 +1,16 @@ |
|||||||
{ |
{ |
||||||
"id": "nc-data-exporter", |
"id": "nc-data-exporter", |
||||||
"title": "Data Exporter", |
"title": "Data Exporter", |
||||||
"description": "Export any view in various formats", |
"subTitle": "Asynchronous CSV downloads with real-time notifications.", |
||||||
|
"description": "data-exporter/description.md", |
||||||
"entry": "data-exporter", |
"entry": "data-exporter", |
||||||
"version": "0.1", |
"version": "0.1", |
||||||
"iconUrl": "data-exporter/icon.png", |
"iconUrl": "data-exporter/assets/icon.svg", |
||||||
"publisherName": "NocoDB", |
"publisherName": "NocoDB", |
||||||
"publisherEmail": "contact@nocodb.com", |
"publisherEmail": "contact@nocodb.com", |
||||||
"publisherUrl": "https://www.nocodb.com" |
"publisherUrl": "https://www.nocodb.com", |
||||||
|
"config": { |
||||||
|
"modalMaxWith": "sm", |
||||||
|
"contentMinHeight": "310px" |
||||||
|
} |
||||||
} |
} |
||||||
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
@ -0,0 +1,5 @@ |
|||||||
|
This is a sample NocoDB extension that exports data in JSON format. |
||||||
|
It is used to demonstrate how to create a NocoDB extension. |
||||||
|
</br> </br> |
||||||
|
|
||||||
|
This extension is disabled by default. To access it you need to first change the `disabled` property in the manifest file to `false`. |
@ -1,12 +1,16 @@ |
|||||||
{ |
{ |
||||||
"id": "nc-json-exporter", |
"id": "nc-json-exporter", |
||||||
"title": "JSON Exporter", |
"title": "JSON Exporter", |
||||||
"description": "This is a sample NocoDB extension that exports data in JSON format. \nIt is used to demonstrate how to create a NocoDB extension.\n\nThis extension is disabled by default. To access it you need to first change the `disabled` property in the manifest file to `false`.", |
"subTitle": "JSON Exporter", |
||||||
|
"description": "json-exporter/description.md", |
||||||
"entry": "json-exporter", |
"entry": "json-exporter", |
||||||
"version": "0.1", |
"version": "0.1", |
||||||
"iconUrl": "json-exporter/icon.png", |
"iconUrl": "json-exporter/assets/icon.png", |
||||||
"publisherName": "NocoDB", |
"publisherName": "NocoDB", |
||||||
"publisherEmail": "contact@nocodb.com", |
"publisherEmail": "contact@nocodb.com", |
||||||
"publisherUrl": "https://www.nocodb.com", |
"publisherUrl": "https://www.nocodb.com", |
||||||
"disabled": true |
"disabled": true, |
||||||
|
"config": { |
||||||
|
"contentMinHeight": "190px" |
||||||
|
} |
||||||
} |
} |
||||||
|