Commit Graph

55 Commits

Author SHA1 Message Date
Mert E.
1712b4f980 chore: sync import ft (#10509)
* feat: cloud import

* feat: single input

* feat: feature flag for import from nocodb

* feat: user support for cloud import

* fix: refactor ux

* fix: use ncSiteUrl instead of base url

* fix: properly finish with redis
2025-02-17 10:27:09 +03:00
mertmit
be8d309fdf fix: improve ux 2025-02-05 14:36:28 +00:00
Pranav C
d83af09373 refactor: move renderAltOrOptlKey and renderCmdOrCtrlKey to utils to avoid duplicates 2025-02-04 12:14:36 +00:00
Ramesh Mane
001fa3b66f fix(nc-gui): show audit details in json format 2025-01-27 08:25:13 +00:00
Ramesh Mane
ac22385a0c fix(nc-gui) type import issue 2025-01-20 10:45:13 +00:00
Ramesh Mane
0e75d58d3b chore(nc-gui): lint 2025-01-20 10:45:13 +00:00
Anbarasu
7e7d2927d6 fix: hide data reflection (#10286)
* fix: hide data reflection is prod

* fix: remove redundant check
2025-01-16 10:59:04 +03:00
Mert E.
c2f50efbb9 feat: data reflection preps (#10227)
* feat: integration hooks

* feat: data reflection

* feat: improved UX for data reflection

* chore: lint

* fix(nc-gui): update nocodb integration ui

* fix(nocodb): type error

* fix(nc-gui): nocodb integration icon and modal gap issue

* fix: defer integration hooks

* fix: check proper state

* refactor(nc-gui): integration modal

* refactor(nc-gui): integration modal ui changes

* refactor: change default port

* fix(nc-gui): add base id copy input

* fix(nc-gui): schema dropdown placement and item height issue

* fix(nc-gui): nocodb connection bg color issue

* fix(nc-gui): update nocodb integration count and user logo

* fix: rspack keep class

* feat: get connection menu item

* chore: rebase issue

* fix: hide nc from sources

* feat: move data reflection to model level

* fix: remove deprecated fn & fix type errors

* feat: reflection settings

* feat: feature flag for data reflection

* refactor: avoid save on feature flags

* fix: properly show host

* fix: PR requested changes

* fix: use named parameters for queries

---------

Co-authored-by: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com>
2025-01-14 14:59:45 +03:00
Mert E.
304c9b3fec chore: enable shutdown hooks (#10229)
Signed-off-by: mertmit <mertmit99@gmail.com>
2025-01-08 20:05:14 +03:00
Raju Udava
11323a54ff fix: set-4 2025-01-02 12:04:05 +00:00
Raju Udava
0984607ab9 Merge pull request #10126 from nocodb/nc-chore/ci-hang
chore: CI time issue
2024-12-27 14:58:53 +05:30
Ramesh Mane
650774154d fix(nc-gui): pr review changes 2024-12-27 14:39:59 +05:30
Ramesh Mane
dc369f274d fix(nc-gui): add meta props in generalUserIcon component 2024-12-27 14:39:59 +05:30
mertmit
018bb01239 chore: fully revert sf 2024-12-26 11:27:29 +00:00
Ramesh Mane
59aa969b24 fix(nc-gui): update dropdown menu height 2024-12-26 08:01:46 +01:00
DarkPhoenix2704
32b7ee1b8c fix: toggle 2024-12-24 04:56:47 +00:00
Mert E.
818d9344e9 chore: preps (#9994)
* chore: preps

Signed-off-by: mertmit <mertmit99@gmail.com>

* test: fix unit

Signed-off-by: mertmit <mertmit99@gmail.com>

---------

Signed-off-by: mertmit <mertmit99@gmail.com>
2024-12-09 11:15:36 +03:00
Pranav C
52ef43f8e1 Update packages/nc-gui/components/workspace/integrations/IntegrationsTab.vue
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-12-09 13:03:08 +05:30
mertmit
d3ceb9a517 refactor: use feature flags 2024-12-09 06:57:33 +00:00
Pranav C
6a1603243a refactor: hide unavailable integrations 2024-12-09 06:57:33 +00:00
Yoones Khoshghadam
27516e4368 fix (nc-gui): icon size and color in grid view attachment cell 2024-12-05 04:04:08 +00:00
Ramesh Mane
5d9b829345 fix(nc-gui): user logo bg color is not same in all the places 2024-12-02 10:51:43 +00:00
Mert E.
6724fd2f9d chore: sync various (#9864)
* chore: sync various

Signed-off-by: mertmit <mertmit99@gmail.com>

* test: ws scope

Signed-off-by: mertmit <mertmit99@gmail.com>

* fix(nc-gui): ncSubmenu right icon visibility issue

* fix(nc-gui): use viewTypeAlias in all the places

---------

Signed-off-by: mertmit <mertmit99@gmail.com>
Co-authored-by: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com>
2024-11-20 21:48:09 +05:30
Raju Udava
c2467d0c25 chore: button text changed 2024-11-19 06:23:19 +00:00
Pranav C
f5da6e22e5 refactor: improvements 2024-10-25 12:57:52 +00:00
Pranav C
189f9a696f refactor: reset config to initial state if retry mechanism failed 2024-10-25 12:57:52 +00:00
Pranav C
aae5d9663e feat: auto generate connection fix on failure for known connection issues 2024-10-25 12:57:51 +00:00
Ramesh Mane
b2d8a174e1 fix(nc-gui): integration card focus outline issue 2024-09-03 04:17:08 +05:30
Ramesh Mane
7f1c93b774 fix(nc-gui): add transition on integration card hover 2024-09-03 04:17:08 +05:30
Pranav C
ceea6b4304 fix: avoid setting filename prop for non sqlite connection config 2024-08-29 10:28:54 +00:00
Ramesh Mane
162a726efd Nc fix(nc-gui): add more integrations in ticketing category (#9355)
* fix(nc-gui): add more integrations in ticketing category

* fix(nc-gui): review changes

* fix(nc-gui): show loader integrations tab

* fix(nc-gui): typo error
2024-08-28 09:14:09 +05:30
Ramesh Mane
78292594b6 Nc Style: Add new light theme config in windicss config file (#9322)
* fix(nc-gui): add missing green & base colors in themev3 colors

* fix(nc-gui): add lightTheme config

* fix(nc-gui): add nc suffix in light theme

* fix(nc-gui): update light theme format

* fix(nc-gui): remove nested level from light theme
2024-08-23 14:23:16 +05:30
Ramesh Mane
e808ef4a15 Nc Fix: Update extension UI as per new design (#9306)
* 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>
2024-08-23 12:29:11 +05:30
Ramesh Mane
ed48787b0c fix(nc-gui): remove source from base source list if connection is deleted 2024-08-20 15:16:59 +05:30
Ramesh Mane
f51e746f81 fix(nc-gui): disable duplicate connection for sqlite 2024-08-20 14:52:31 +05:30
Ramesh Mane
1778284eb8 chore(nc-gui): minor updates 2024-08-20 14:13:46 +05:30
Ramesh Mane
4a09db167a chore(nc-gui): remove console 2024-08-20 14:13:46 +05:30
Ramesh Mane
6bc64f171b chore(nc-gui): lint 2024-08-20 14:13:46 +05:30
Ramesh Mane
503d5783ce fix(nc-gui): update source create job failed condition 2024-08-20 14:13:03 +05:30
Ramesh Mane
560694fdac feat(nc-gui): all integration icon support 2024-08-20 14:13:03 +05:30
Ramesh Mane
97ee31fb63 feat(nc-gui): enable sqlite integration in oss 2024-08-20 14:13:03 +05:30
Ramesh Mane
f3f6213028 Nc Fix: header ui changes (#9279)
* fix(nc-gui): add bottom border for integration, team 7 settings header

* fix(nc-gui): update max content width

* chore(nc-gui): lint
2024-08-17 21:29:18 +05:30
Ramesh Mane
57c36d9d71 Nc feat: header revamp (#9204)
* fix(nc-gui): update topbar breadcrumb divider

* feat(nc-gui): custom list component setup

* fix(nc-gui): update reload view data tooltip

* feat(nc-gui): custom list component

* feat(nc-gui): add table list menu

* fix(nc-gui): small changes

* fix(nc-gui): add bases list dropdown

* fix(nc-gui): show chevron icon in mobile view

* feat(nc-gui): add view list dropdown in topbar

* fix(nc-gui): auto scroll selected list option on open dropdown

* feat(nc-gui): add typedocs for each fun from custom list component

* chore(nc-gui): add typedocs for new functions

* fix(nc-gui): view search issue on default view

* fix(nc-gui): reset selected option hover state on search input

* fix(nc-gui): font weight issue

* fix(nc-gui): show reload data topbar option

* fix(nc-gui): change view action menu position

* fix(nc-gui): font weight issue

* feat(nc-gui): create new table/view from topbar

* fix(nc-gui): update other page headers

* fix(nc-gui): project view header

* fix(nc-gui): update admin panel workspaces page header

* fix(nc-gui): admin panel base/workspace user page header

* fix(nc-gui): admin panel scroll issue

* fix(nc-gui): update project home page

* fix(nc-gui): table list scroll issue

* chore(nc-gui): lint

* fix(nc-gui): reset breadcrumb btn hover state on open dropdown

* fix(nc-gui): review changes

* fix(nc-gui): use slash icon instead of text

* fix(nc-gui): pr review changes

* fix(nc-gui): details tab height issue

* fix(nc-gui): add user account pages breadcrumb

* fix(nc-gui): hide rename view option

* fix(nc-gui): disable scrollIntoView on base rename

* fix(nc-gui): on rename view select text

* fix(nc-gui): user menu overflow issue if sidebar baselist is scrollable

* feat(nc-gui): use virtual scrolling for NcList component

* fix(nc-gui): reduce chevron icon opacity

* chore(nc-gui): lint

* fix(nc-gui): ai review changes

* fix(nc-gui): view rename input focus issue

* fix(nc-gui): topbar width issue

* fix(nc-gui): udpate toolbar height

* fix(nc-gui): update chevron icon from breadcrumb

* fix(nc-gui): update breadcrumb icon size

* fix(nc-gui): add min width for breadcrumb

* fix(nc-gui): add topbar bottom border

* fix(nc-gui): details tab heigth and alignment issue

* fix(nc-gui): hide basename and show only icon

* fix(nc-gui): update NcList component

* fix(nc-gui): update admin panel header

* fix(nc-gui): add header in account settings pages

* fix(nc-gui): add account pages header oss

* fix(nc-gui): udpate max width

* chore(nc-gui): lint

* fix(nc-gui(: reduce topbar top padding

* fix(nc-gui): typo error

* fix(nc-gui): review changes

* fix(nc-gui): review changes

* fix(nc-gui): slash icon conflict

* fix(nc-gui): review changes

* fix(nc-gui): remove chevron icon & add list wrapper div to control height

* fix(nc-gui): ncList keyboard navigation issue

* chore(nc-gui): lint
2024-08-14 15:42:45 +05:30
Ramesh Mane
62d502d53b misc: add spreadsheet category (#9226)
* misc: add spreadsheet category

* fix(nc-gui): maintain old tele even category

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-08-14 14:16:19 +05:30
Ramesh Mane
e54f5e6407 Nc fix(nc-gui): grid view issues (#9199)
* fix(nc-gui): two new record btn issue in mobile view

* fix(nc-gui): grid table height issue in mobile groupby view

* fix(nc-gui): gallery, kanban view existing record open issue

* chore(nc-gui): lint

* fix(nc-gui): grid view blank expanded form issue on switching to new record-form
2024-08-12 13:01:25 +05:30
Ramesh Mane
5fbab165e5 Nc fix/integration minor changes (#9184)
* fix(nc-gui): reduce font weight of connection name col cell

* fix(nc-gui): show spinner in edit source modal while loading integration

* fix(nc-gui): show loading spinner in create source, create/edit connection modal

* fix(nc-gui): monor changes

* chore(nc-gui): lint

* fix(nc-gui): remove extra integration pagemode check condition

* fix(nc-gui): update ds test case

* feat(nc-gui): add AI integration category

* fix: move syncDataType and IntegrationCategoryType enum to noco-sdk

* fix(nc-gui): cleanup unused code

* fix(nc-gui): integration list modal open issue from create source modal

* chore(nc-gui): lint

* fix(nc-gui): prevent unnecessarily load integration api calls

* fix(nc-gui): handle reset integration data on base change

* fix(nc-gui): add missing sync pr changes
2024-08-09 12:39:17 +05:30
Ramesh Mane
353241123b fix(nc-gui): show empty state if integration search list is empty (#9178) 2024-08-08 14:28:34 +05:30
Raju Udava
4bb8911171 docs: integrations (#9171)
* docs: integrations framework

* docs: integrations (wip)

* docs: wip

* docs: integrations & connections

* docs: remove database folder

* docs: warning about access permissions

* docs: add new data source

* docs: meta sync

* docs: actions on data soruce

* docs: update links

* misc: data => Data

* docs: fix review comments
2024-08-07 19:37:15 +03:00
Ramesh Mane
2b4a3c1d6a fix(nc-gui): integration pr merge conflicts (#9170) 2024-08-07 17:58:07 +05:30
Raju Udava
3e10559d7c fix: sub-text & alignments 2024-08-07 17:32:54 +05:30