Commit Graph

47 Commits

Author SHA1 Message Date
Pranav C
55b2799a22 fix: extract base id from table meta 2025-05-22 16:27:58 +00:00
DarkPhoenix2704
26f86bd180 fix: watch totalHeight and modify scrollTop accordinly 2025-04-25 06:24:44 +00:00
DarkPhoenix2704
59ce39cd12 fix: use validateRowFilter for group integrity verifucation 2025-04-17 18:34:49 +00:00
DarkPhoenix2704
4545844740 fix: Drag drop icon visibility 2025-04-17 18:34:47 +00:00
DarkPhoenix2704
b7cefd0921 feat: show disabled columsn for groupby and add tooltip 2025-04-17 18:34:46 +00:00
DarkPhoenix2704
9d33355a1e fix: keep group open from path 2025-04-17 18:34:46 +00:00
DarkPhoenix2704
856342e349 fix: load group from path if group not found for where filter 2025-04-17 18:34:45 +00:00
Ramesh Mane
f0935add35 fix(nc-gui): disable keyboard navigation for restricted source 2025-04-15 05:53:29 +00:00
Pranav C
83b8092bef fix: groupby column cell update bug, active cell change issue and row count upldate bug 2025-04-11 13:01:06 +00:00
DarkPhoenix2704
ae7f900f2b fix: reload view data hook trigger on bulkUpdate or bulkUPsert 2025-04-10 03:52:15 +00:00
Pranav C
7ff3d444a7 fix: last column overlapping with fixed column while scrolling 2025-04-10 03:52:13 +00:00
DarkPhoenix2704
7afcddd68d fix: cache invalidation 2025-04-10 03:52:13 +00:00
DarkPhoenix2704
f7edf27c26 fix: fetch both child and parenr aggregations 2025-04-10 03:52:12 +00:00
Pranav C
06869ebfbb fix: set default value to reloadAggregate param 2025-04-10 03:52:11 +00:00
Pranav C
f7b8d314cf fix: extract total rows count from group and avoid duplicate state 2025-04-10 03:52:10 +00:00
Pranav C
274db5fb27 fix: cleanup 2025-04-10 03:52:10 +00:00
Pranav C
5157610e63 fix: handle active cell state(WIP) 2025-04-10 03:52:10 +00:00
Pranav C
ae95c52a04 fix: group by column value update handling 2025-04-10 03:52:10 +00:00
Pranav C
b4b768ce51 fix: avoid loading all data chunk if not needed 2025-04-10 03:52:10 +00:00
Pranav C
e069981a01 fix: updating cell which is used for grouping - WIP 2025-04-10 03:52:10 +00:00
DarkPhoenix2704
eed9b014ef fix: reload all aggregations if value updates 2025-04-10 03:52:07 +00:00
DarkPhoenix2704
89cc560529 fix: bulkUpdate Support fix: disable selectAll in groupby 2025-04-10 03:52:07 +00:00
DarkPhoenix2704
dea815d43b fix: handle undefined aggregations 2025-04-10 03:52:06 +00:00
DarkPhoenix2704
a2fd971b64 fix: aggregations more changes wip 2025-04-10 03:52:06 +00:00
DarkPhoenix2704
5c350a660b fix: filter and sort not triggering reload 2025-04-10 03:52:06 +00:00
DarkPhoenix2704
8dfde204e3 fix: groupby sync visible data on data loading 2025-04-10 03:52:05 +00:00
DarkPhoenix2704
d87d37f594 fix: datacache is not properly cleared 2025-04-10 03:52:05 +00:00
Pranav C
64089d30fb fix: move rows once the group changed from current group 2025-04-10 03:52:04 +00:00
DarkPhoenix2704
e020122d49 fix: sync cell data clone path for undo redo 2025-04-10 03:52:03 +00:00
DarkPhoenix2704
8d23126f0a fix: nested filter build 2025-04-10 03:52:03 +00:00
DarkPhoenix2704
049aa6b269 fix: partial working of keyboard navigation 2025-04-10 03:52:02 +00:00
DarkPhoenix2704
73a5a204c2 fix: refactor wip 2025-04-10 03:52:02 +00:00
DarkPhoenix2704
d8f40e0a2f feat: better data management support with paths 2025-04-10 03:52:02 +00:00
DarkPhoenix2704
12bde5a450 feat: simple virtualized data loading for group view 2025-04-10 03:51:58 +00:00
DarkPhoenix2704
bd74530579 fix: remove dataCache and missing paranthesis 2025-04-09 08:50:12 +00:00
DarkPhoenix2704
3cb6a46344 fix: prod issues from groupby 2025-04-09 08:50:12 +00:00
DarkPhoenix2704
3ab7e411fb fix: row paste related issues 2025-03-17 10:48:54 +00:00
DarkPhoenix2704
2cbc03360e fix: delete selected cells, clear bt fields 2025-02-28 16:11:07 +00:00
DarkPhoenix2704
61bed94ffe fix: check if rowIndex undefined or null 2025-02-20 06:43:14 +00:00
DarkPhoenix2704
cc3a0fddaa feat: better keyboard navigations and shortcut support 2025-02-17 13:10:53 +00:00
DarkPhoenix2704
87c1f17971 fix: add debug logs for testing 2024-12-30 17:40:57 +00:00
DarkPhoenix2704
c075968c4e feat: record reorder 2024-12-30 17:40:56 +00:00
DarkPhoenix2704
4957cf90d0 fix: delete all records 2024-12-06 07:00:37 +00:00
DarkPhoenix2704
524f56145e fix: rebase 2024-11-12 08:02:27 +00:00
DarkPhoenix2704
30a4cc7ec7 feat: gallery view infinite scroll 2024-11-12 08:02:27 +00:00
DarkPhoenix2704
5c6b198206 feat: row expansion 2024-11-11 10:13:21 +05:30
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