Commit Graph

42 Commits

Author SHA1 Message Date
DarkPhoenix2704
530de77ee1 fix: enable canvas group by by default 2025-04-17 18:34:50 +00:00
Pranav C
9cc201a7d1 refactor: keep canvas group by in disabled state 2025-04-10 03:52:15 +00:00
DarkPhoenix2704
5fecac1182 feat: move groupBy to betaToggle 2025-04-10 03:52:11 +00:00
mertmit
7c0f07cd16 feat: feature flag for payment 2025-04-05 18:36:56 +03:00
mertmit
39618fa986 fix: preserve id for flag 2025-03-21 09:33:19 +00:00
Raju Udava
a6d3dba218 chore: OSS to EE migration feature preview 2025-03-15 06:52:47 +00:00
Ramesh Mane
39eba06b3c fix(nc-gui): enable or disable all experimental features option 2025-03-11 19:25:20 +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
DarkPhoenix2704
c201ceb21c fix: disable canvas in playwright 2025-02-17 13:11:50 +00:00
DarkPhoenix2704
b041d38ef8 feat: enavle canvas table 2025-02-17 13:11:50 +00:00
DarkPhoenix2704
826a393268 fix: remove duplicate onMounted 2025-02-17 13:11:48 +00:00
DarkPhoenix2704
7191e517ef fix: lint fix: updated beta toggle 2025-02-17 13:11:48 +00:00
DarkPhoenix2704
3fd86e142c fix: disable canvas in playwright 2025-02-17 13:11:12 +00:00
DarkPhoenix2704
8e27a7a56b fix: enable canvas by default 2025-02-17 13:11:11 +00:00
DarkPhoenix2704
d1cced2608 chore: refactor 2025-02-17 13:10:47 +00:00
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
Pranav C
2dfcc01900 refactor: enable row audit by default 2025-02-05 16:18:45 +00:00
Yoones Khoshghadam
7dcd3799fd fix (nc-gui): move discussion mode behind a feature flag 2025-01-31 14:42:37 +00:00
Ramesh Mane
be079354b9 fix(nc-gui): add reactive data- test attribute only if it is pw testing 2025-01-28 13:18:34 +00:00
Raju Udava
f3890072b3 chore: sub-text change for LTAR feature toggle 2025-01-22 06:23:51 +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
Anbarasu
fa00432874 Merge pull request #10218 from nocodb/nc-nc-scripts
chore: nc sync
2025-01-13 22:19:59 +05:30
Mert E.
d77b9fd8e4 fix: fields menu reload (#10259)
* fix: move hash api to fields menu root

* fix: use get meta instead of base store

* chore: move LTAR to feature flags

* fix: include column hash with meta with info
2025-01-13 14:16:19 +03:00
DarkPhoenix2704
f594a5ff25 fix: move under engineering flag 2025-01-10 16:11:08 +00:00
DarkPhoenix2704
ba5d0ad409 fix: base page fixes 2025-01-10 16:11:07 +00:00
Raju Udava
d4c8849823 Nc feat/expanded form discussion mode (#10212)
* feat (nc-gui): discussion mode structure

* feat (nc-gui): expanded form discussion mode render audits and comments

* fix (nc-gui): refactor different entries in discussion

* fix (nc-gui): expanded form discussion mode use rich comments

* fix (nc-gui): expanded form discussion mode implement new ui looks

* fix (nc-gui): expanded form discussion mode comment actions

* fix (nc-gui): comments list start from bottom

* fix (nc-gui): expanded form discussion mode better grouping logic

* feat (nc-gui): discussion view ui latest polish and mocks

* chore (nc-gui): lint

* fix (nc-gui): expanded form discussion mode audits list wiring

* fix (nc-gui): expanded form discussion mode audits preview attachments

* fix (nc-gui): expanded form discussion mode audits in the right sidebar tab

* fix (nc-gui): expanded form discussion mode remove unused declarations

* fix (nc-gui): expanded form discussion mode remove duplicate rendering

* fix (nc-gui): expanded form discussion mode refactor to remove duplication

* fix (nc-gui): expanded form discussion mode use Cell component to render data based on colOptions and meta

* fix (nc-gui): expanded form discussion mode use proper types

* fix (nc-gui): expanded form discussion mode lint

* fix (nc-gui): expanded form discussion mode normalize meta and spacings

* fix (nc-gui): expanded form discussion mode save expanded form mode to discussion

* fix (nc-gui): expanded form discussion mode use cell component for mini audits

* fix (nc-gui): expanded form discussion mode small fix

* fix (nc-gui): discussion mode records audit ui polishes

* fix (nc-gui): records audit items polishes

* fix (nc-gui): records audit conditional raw rendering for date/time type cells

* fix (nc-gui): records audit ui polishes

* fix (nc-gui): records audit diff the changed values

* fix (nc-gui): records audit better text wrap and json scrollbar

* chore (nc-gui): mock change to run ci

* fix (nc-gui): records audit text diff and link ui polish

* fix (nc-gui): records audit polish links ui

* chore (nc-gui): records audit lint

* fix (nc-gui): handle v0 type audit information

* fix (nc-gui): move records audit under a feature flag

* fix (nc-gui): lint

* refactor: enable audit in CE

* fix(nc-gui) : v0 audit rendering issue

* fix (nc-gui): records audit correctly load after refresh when expanded record is open

* fix (nc-gui): records audit code polishes

---------

Co-authored-by: Yoones Khoshghadam <yooneskh@gmail.com>
Co-authored-by: Pranav C <pranavxc@gmail.com>
2025-01-10 17:19:11 +03:00
Ramesh Mane
ac6be47a12 chore(nc-gui): lint 2025-01-06 06:54:55 +00:00
Ramesh Mane
307f9d5a5a fix(nc-gui): enable language in ee under beta feature 2025-01-01 09:23:11 +00:00
DarkPhoenix2704
4b9d1f4cd3 fix: row dragging 2024-12-30 17:40:56 +00:00
DarkPhoenix2704
54ea43d5fc fix: expanded row nav fix 2024-12-18 18:56:58 +00:00
Ramesh Mane
9f79e1dfdb chore(nc-gui): beta feature changes 2024-12-10 06:01:02 +00:00
mertmit
d3ceb9a517 refactor: use feature flags 2024-12-09 06:57:33 +00:00
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
Raju Udava
04c9a004e5 fix: subtext 2024-11-28 14:48:03 +00:00
DarkPhoenix2704
6834d46eb5 fix: tooltips and color corrections 2024-11-28 14:48:03 +00:00
DarkPhoenix2704
1c6ef42c89 feat: enable date field for calendar 2024-11-27 10:36:24 +00:00
DarkPhoenix2704
ef453e8baf fix: ui fixes feat: move to engineering beta toggle feature 2024-11-20 17:43:10 +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
DarkPhoenix2704
79030a385e feat: move attachment carousel comments to beta feature toggle 2024-11-12 08:02:27 +00:00
Anbarasu
04f49c13d8 feat: infinite scroll (#9403)
* feat: infinite scroll wip

* feat: implement column create

* feat: improve scroll performance and minor bugs

* fix: optimize cache clear fix: preserver selected items from cache clear

* feat: add keyboard support

* fix: get rid of unwanted data

* feat: infinite scroll

* fix: reload visible data

* fix: rowIndex Sync

* fix: row height fix

* fix: performance issues

* fix: small issues

* fix: stablize scrolling

* fix: scroll fails to load new data

* fix: best part is no part remove bunch of manual handling and move to computedProperty

* fix: load data as chunks instead of offset

* fix: deboucne 500 ms

* feat: safe chunk clearing

* feat: working infinite table(wip)

* fix: handle delete selected range of rows

* fix: update types

* fix: nuxt warnings

* fix: table fixes

* feat: undo-redo support for infiniteTable

* fix: fix addEmptyRow

* fix: groupby fixes

* fix: refactor visibleDtaa computed

* fix: cache clear

* fix: invalid offset error

* fix: add empty row elem

* fix: rows not loading at end

* fix: refactor

* fix: more tests passing

* fix: perf optimizations

* fix: couple tests

* fix: row height tests

* fix: row height tests

* fix: row height tests

* fix: sync row comment count

* fix: fixes

* fix: lot of tests

* fix: update the row placeholder columns size calculation

* fix: update the totalRows on loadData

* fix: tests when count is 0

* fix: hide placeholder if rowHeight is small

* fix: not required imo as infinite scroll is implemented

* fix: links tests

* fix: filter tests

* fix: insert after test fix: Row: Create, Update, Delete fix: Row height fix: Create column tests

* fix: error, timezone bug fix: shared view data not loading after 100

* fix: ignore shifting. this fixes errors in rows, which has some mandatory required cells

* fix: keyboardShortcuts test

* fix: project collaboration test

* fix: increase local cache fix: records empty on switching to full screen mode fix: links issue on new records

* fix: row and col margin for improved data rendering

* fix: addEmptyRow to table bottom

* fix: update gridShare test fix: shared view grid feat: new count endpoint public

* fix: undo-redo test failing

* fix: bulkUpdate chore: disabled bulkUpdate tests for now

* fix: slow searchBtn

* fix: limit max selection

* fix: limit selection to 100

* fix: initial chunk load to 100

* fix: couple fixes

* fix: couple fixes

* fix: row expand

* fix: scrollto Top and scrollTo Bottom on Shift Cmd Down/Up

* fix: drop support for cmd A

* fix: failing tests

* fix: error on clicking resize col

* fix: premature fetching

* fix: deleteSelected not working properly

* fix: test build

* fix: test build

* fix: throttled 500

* fix: scroll related issues fix: added transitions

* fix: scroll related issues

* fix: decrease col margin

* fix: increase local cache and update Buffer

* fix: decrease throttle

* fix: improve scroll performance

* fix: improve scroll performance

* fix: improve scroll performance

* fix: fixes

* feat: beta toggle show

* feat: beta toggle show

* fix: hold scroll action

* fix: sync visible data reloadVisibleDataHook

* fix: refactor useBetaFeatureToggle fix: useMultiSelect in table

* fix: dynamically reduce margin while loading records

* fix: some bugs

* fix: data loading in infinitescroll

* fix: shared view and search issues

* feat: betaToggles menu

* fix: scroll showing up in aggregation

* fix: text

* fix: implement shifting in addEmptyRow

* fix: calculate slices on rowHeight modified

* fix: keep invalid cells until another row selected

* fix: remove row if filter gets failed

* fix: update styles

* fix: move filter handling to nocodb-sdk

* fix: user field filter

* fix: sort order

* fix:user field sorting

* fix: update virtual cols

* fix: updated sort handling

* fix: updated sort handling

* fix: updated sort handling for bulkUpdate and undo-redo

* fix: unit tests

* fix: deleteSelectedRecords fails

* fix: chunkstates errors

* fix: sort bugs

* fix: scroll position

* fix: delete selectedrange of records

* fix: improved chunk management

* fix: sync toggle states across tabs

* fix: sync between tabs

* fix: limit issues

* fix: update issues

* fix: zIndex

* fix: minor fixes

* fix: cmd arrow issue

* fix: bulkdelete index issues

* fix: empty rows at top

* fix: queue add new record behaviour

* fix: resolve rowObj addEmptyRow

* fix: typo

* fix: clear indexes

* fix: reload if width is zero

* fix: manual handling

* fix: remove console

* fix: prefetch when scroll from below

* fix: refactor fixes

* fix:undo-redo with sort

---------

Co-authored-by: mertmit <mertmit99@gmail.com>
2024-11-08 11:38:47 +05:30
Daniel Spaude
ec4cd23e7f create useBetaFeatureToggle composable...
and use it for geo feature and Mobile Mode
2023-03-15 01:46:30 +01:00