Commit Graph

290 Commits

Author SHA1 Message Date
Ramesh Mane
6acad8ee22 fix(nc-gui): external source ui restrictions 2025-04-15 05:53:23 +00:00
Ramesh Mane
f497c8db02 fix(nc-gui): remove explicit import statement of ant message as this globally imported 2025-04-03 07:57:49 +00:00
Ramesh Mane
4db2c46195 chore(nc-gui): lint 2025-03-07 08:26:45 +00:00
Ramesh Mane
96dc2ac77d chore(nc-gui): lint 2025-03-05 06:25:21 +00:00
Mert E.
2a4b192e73 feat: sync fw (#10671)
* feat: sync table init

* feat: sync table (WIP)

* feat: oauth flow for github

* feat: sync feature flag

* feat: progress for sync

* feat: revise sync status

* feat: incremental support for sync

* feat: disable insert & delete operations on synced tables

* feat: handle synced & readonly on frontend

* test: apply system column order (always initial)

* test: change wrong index

* fix: PR requested changes

* test: overlapping variable names
2025-02-28 16:43:49 +03:00
Mert E.
874b8311cb feat: cloud exp (#10504)
* feat: cloud migrate

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

* feat: migration support user field

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

* feat: compatability mode

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

---------

Signed-off-by: mertmit <mertmit99@gmail.com>
2025-02-17 11:18:01 +03:00
Raju Udava
f5c49cf283 Nc fix/progress meta sync (#10448)
* feat: progress panel component

* feat: meta sync progress support

* test: meta sync

---------

Co-authored-by: mertmit <mertmit99@gmail.com>
2025-02-07 23:12:06 +03:00
Ramesh Mane
d4580d610a fix(nc-gui): remove emtpy style and script tag 2025-01-28 13:18:34 +00:00
Ramesh Mane
3b8603c4f0 refactor(nc-gui): audit logs 2025-01-27 08:25:17 +00:00
Ramesh Mane
d3f5b90052 fix(nc-gui): show external source audit logs and remove audit logs table from data source 2025-01-27 08:25:15 +00: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
Ramesh Mane
f2c8f023da fix(nc-gui): left align base settings tab content 2024-12-27 15:25:38 +05:30
Ramesh Mane
ffc4fe73fa fix(nc-gui): table alignment issue 2024-12-27 15:25:38 +05:30
Ramesh Mane
e37a3eed46 fix(nc-gui): search input box placeholder color issue 2024-12-27 15:25:38 +05:30
Ramesh Mane
59aa969b24 fix(nc-gui): update dropdown menu height 2024-12-26 08:01:46 +01:00
Ramesh Mane
35bd98ff5e fix(nc-gui): hide base settings sidebar if it is oss 2024-12-09 21:49:12 +05:30
Ramesh Mane
b695307e85 fix(nc-gui): audit log ui changes 2024-12-07 13:18:12 +05:30
mertmit
1513f9b9a2 chore: lint
Signed-off-by: mertmit <mertmit99@gmail.com>
2024-12-07 12:11:34 +05:30
Mert E.
ec464a3310 chore: sync various (#9950)
* chore: some missing changes

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

* chore: sync refactored expanded form

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

---------

Signed-off-by: mertmit <mertmit99@gmail.com>
2024-12-03 23:35:32 +03:00
DarkPhoenix2704
e2dde21330 fix: enable snapshots 2024-11-29 06:57:02 +00:00
DarkPhoenix2704
a4545964f5 fix: snapshot fixes 2024-11-28 14:48:04 +00:00
DarkPhoenix2704
6834d46eb5 fix: tooltips and color corrections 2024-11-28 14:48:03 +00:00
DarkPhoenix2704
bc05ad2a8c fix: trigger switch on click 2024-11-28 14:48:02 +00:00
DarkPhoenix2704
5d1f74b0bd fix: design corrections 2024-11-28 14:48:02 +00:00
DarkPhoenix2704
3997346a22 fix: design corrections 2024-11-28 14:48:02 +00:00
DarkPhoenix2704
8dbe398bae fix: filter tests 2024-11-28 14:48:01 +00:00
DarkPhoenix2704
759004842d fix: go to visibility on base node action 2024-11-28 14:48:01 +00:00
DarkPhoenix2704
b8ae038da7 chore: move to ee and acl 2024-11-28 14:48:00 +00:00
DarkPhoenix2704
11252f07f9 fix: snapshot creare and delete modal and ui 2024-11-28 14:47:59 +00:00
DarkPhoenix2704
aa2f145e48 fix: snapshot creatuon and restoring failing 2024-11-28 14:47:59 +00:00
DarkPhoenix2704
acc7f54223 feat: ui wip 2024-11-28 14:47:59 +00:00
DarkPhoenix2704
213a39e50e feat: ui wip 2024-11-28 14:47:59 +00:00
DarkPhoenix2704
c0dd153ea8 feat: snapshot ui and move misc settings to base tab 2024-11-28 14:47:57 +00:00
Ramesh Mane
6de41d261e Nc fix/misc UI changes (#9829)
* fix(nc-gui): update text from UI ACL to View access

* fix(nc-gui): add missing translation key

* fix: view visibility

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-11-16 13:32:30 +05:30
Pranav C
aae5d9663e feat: auto generate connection fix on failure for known connection issues 2024-10-25 12:57:51 +00:00
Ramesh Mane
6653e8e7cc Nc fix/dev warnings (#9541)
* fix(nc-gui): div cannot be child of table

* fix(nc-gui): div cannot be child of tr
2024-09-24 20:10:16 +05:30
Pranav C
02ec94583f refactor: review comments 2024-08-27 07:23:44 +00:00
Pranav C
0fadae99af refactor: review comments 2024-08-27 07:23:44 +00:00
Pranav C
22309fac2a refactor: hide email and storage related plugins from appstore 2024-08-27 07:23:43 +00:00
Ramesh Mane
e0c2bdf5d2 fix(nc-gui): review changes 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
33319a1ba5 fix(nc-gui): grayed out disabled option select icon 2024-08-20 14:13:03 +05:30
Ramesh Mane
1213279bb9 fix(nc-gui): allow only 1 db creation per sqlite integration connection 2024-08-20 14:13:03 +05:30
Ramesh Mane
89e3cbc018 fix(nc-gui): missing client property in dataSource object 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
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
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
45ccdbbfe6 chore(nc-gui): lint 2024-08-07 23:44:01 +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