Commit Graph

138 Commits

Author SHA1 Message Date
Pranav C
e71c59c825 Merge pull request #10757 from ssweber/fix-lookup-filter
fix: Fix user field filter behavior for 'Lookup' type
2025-03-11 15:25:25 +05:30
ssweber
4ca0a8f7ff Add lookup column type detection for filters
Add getLookupColumnType function to properly identify the underlying type of lookup columns during filter validation. This replaces the previous approach of guessing types at runtime with direct metadata lookup.
2025-03-10 13:25:32 -04:00
Pranav C
bfaafaf439 chore: lint 2025-03-08 10:40:47 +00:00
Pranav C
e7c8ee96c2 refactor: update extractFilterFromXwhere usage since return value structure changed 2025-03-08 10:40:46 +00:00
DarkPhoenix2704
ccf6dee44c fix: data not getting saved 2025-02-28 16:11:07 +00:00
DarkPhoenix2704
7191e517ef fix: lint fix: updated beta toggle 2025-02-17 13:11:48 +00:00
DarkPhoenix2704
a10955311e fix: avoid clearing chunks when reordering fix: preserve both chunkState and data when clearCache 2025-02-17 13:11:43 +00:00
DarkPhoenix2704
b06032302d fix: remove rows if form not saved 2025-02-17 13:11:35 +00:00
Pranav C
e3820ea37a chore: missing changes from hub
Signed-off-by: Pranav C <pranavxc@gmail.com>
2025-02-03 15:58:17 +05:30
Raju Udava
d0a5017367 Merge pull request #10291 from nocodb/nc-refactor/field-render-method
Nc Refactor: field render method - phase 1, phase 2 and phase 5
2025-01-30 15:43:50 +05:30
Ramesh Mane
2dae4f7fd1 chore(nc-gui): lint 2025-01-28 13:18:35 +00:00
Ramesh Mane
de831a0035 revert(nc-gui): fetchChunk CancelToken related changes 2025-01-28 13:18:35 +00:00
Ramesh Mane
a099c8a425 fix(nc-gui): use cancelToken for fetchChunk api 2025-01-28 13:18:35 +00:00
Fendy Heryanto
8c7ac63c5b refreshing the view after redo-ing to reload the relations 2025-01-28 10:39:32 +00:00
Fendy Heryanto
a973739ecb suppress error message option 2025-01-28 10:39:31 +00:00
Anbarasu
fa00432874 Merge pull request #10218 from nocodb/nc-nc-scripts
chore: nc sync
2025-01-13 22:19:59 +05:30
DarkPhoenix2704
4e4675166e fix: long text issue 2025-01-11 03:29:50 +00:00
DarkPhoenix2704
fb12cb0908 feat: input.recordAsync 2025-01-10 16:11:06 +00:00
DarkPhoenix2704
f19247f123 feat:noco scripts 2025-01-10 16:10:58 +00:00
Anbarasu
02027ed30c Merge pull request #10156 from nocodb/nc-new-record-handling 2025-01-02 15:36:21 +05:30
DarkPhoenix2704
908d93b733 fix: apped oldValue over newValue 2024-12-31 08:23:49 +00:00
DarkPhoenix2704
92ee78187c fix: keep the dragging record in cachedRows 2024-12-30 17:40:58 +00:00
DarkPhoenix2704
063560e029 fix: cannot drag to end feat: allow reorder on filter 2024-12-30 17:40:57 +00:00
DarkPhoenix2704
87c1f17971 fix: add debug logs for testing 2024-12-30 17:40:57 +00:00
DarkPhoenix2704
4b9d1f4cd3 fix: row dragging 2024-12-30 17:40:56 +00:00
DarkPhoenix2704
c075968c4e feat: record reorder 2024-12-30 17:40:56 +00:00
DarkPhoenix2704
f9872fe14b fix: remove totalRows assignment in loadData 2024-12-28 02:12:28 +00:00
Ramesh Mane
84b1d31306 fix(nc-gui): new record visibility issue in new table 2024-12-28 02:12:28 +00:00
DarkPhoenix2704
d4f4b9e340 fix: handle if totalRows is 0 2024-12-27 09:32:37 +00:00
DarkPhoenix2704
89b7d2c9ab fix: case when pageInfo is undefined 2024-12-27 09:32:37 +00:00
Anbarasu
46bc5d79fb fix: grid bug fixes (#10087)
* fix: links menu closing on link fix: on typing while record being saved, the typed data is overwritten from server

* fix: Infinite table Offset value '150' is invalid

* fix: failing test

* fix: grid moving on single select cell select

* fix: revert overrirde height
2024-12-20 12:28:11 +03: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
Nakul Nambiar
3a79646852 fix: encoded primary key (#9988) 2024-12-07 00:06:03 +03: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