Commit Graph

93 Commits

Author SHA1 Message Date
Fendy Heryanto
a4d322b038 Bring down feat/timeline squashed changes with single migration 2026-02-28 13:00:42 +00:00
DarkPhoenix2704
7eb0fbda30 refactor: rename Outline View to List View across entire codebase 2026-02-26 08:58:00 +00:00
DarkPhoenix2704
3ada41eb99 feat: outline (list) view 2026-02-25 12:22:04 +00:00
Pranav C
634a0ea6b8 fix: export useSmartsheetStore and add a fallback to prevent crashes in lazy-loaded components. 2026-01-28 10:13:36 +00:00
mertmit
69a29568c7 chore: sync
Signed-off-by: mertmit <mertmit99@gmail.com>
2026-01-10 00:21:02 +03:00
Ramesh Mane
bb302484bb fix(nc-gui): isPublic inject value access issue 2025-10-06 21:02:04 +00:00
Ramesh Mane
a6c204e96a fix(nc-gui): disable column reorder and resize for view only role 2025-10-06 21:02:04 +00:00
Ramesh Mane
11307d11dd fix(nc-gui): hide sort menu from calendar sidebar if user dont have permission 2025-10-06 21:02:03 +00:00
Ramesh Mane
44cfd16b52 fix(nc-gui): kanban view url where filter apply issue 2025-10-03 12:38:36 +05:30
Ramesh Mane
9a2546df93 fix: extract filter from where issue 2025-09-29 12:36:01 +00:00
mertmit
36299e0d39 chore: sync changes
Signed-off-by: mertmit <mertmit99@gmail.com>
2025-08-21 12:54:10 +03:00
mertmit
6e20437400 feat: table and view entries 2025-08-11 12:59:38 +00:00
Ramesh Mane
62e4360fad fix(nc-gui): calendar view search issue 2025-07-26 11:35:06 +00:00
Ramesh Mane
ca51429f86 fix(nc-gui): show invalid field search query tooltip 2025-07-26 11:35:06 +00:00
Ramesh Mane
998371871f chore(nc-gui): lint 2025-07-26 11:35:06 +00:00
Ramesh Mane
2af36cb14a refactor(nc-gui): getValidSearchQueryForColumn fn and move it from useSmartsheetStore to useFieldQuery so that we can use it anywhere without depending on smartsheetStore 2025-07-26 11:35:06 +00:00
Ramesh Mane
812fbd12a5 chore(nc-gui): lint 2025-06-24 05:59:48 +00:00
Ramesh Mane
eb371f320b fix(nc-gui): formula column search value parse issue 2025-06-24 05:59:48 +00:00
Ramesh Mane
99f098753c fix(nc-gui): update formula serializeValue method 2025-06-24 05:59:47 +00:00
Ramesh Mane
a34eb873d2 fix: some copy paste issue 2025-06-24 05:59:47 +00:00
Ramesh Mane
42431c2f74 fix: add support to get search value in serializeValue method 2025-06-24 05:59:47 +00:00
Ramesh Mane
0f598feb22 fix(nc-gui): minor changes 2025-06-24 05:59:47 +00:00
Ramesh Mane
c95594cb82 chore(nc-gui): lint 2025-06-24 05:59:47 +00:00
Ramesh Mane
f87a1857a0 fix(nc-gui): update get valid search query function 2025-06-24 05:59:47 +00:00
Ramesh Mane
77d29581d0 fix(nc-gui): send valid search query to backend 2025-06-24 05:59:47 +00:00
Fendy Heryanto
a37908ae6f infinite table rendering 2025-06-19 03:30:55 +00:00
mertmit
fc2bf18b65 fix: search avoid blocking key events 2025-06-14 13:44:29 +00:00
Ramesh Mane
adf7326b45 fix(nc-gui): show search result count 2025-06-11 16:10:06 +05:30
Ramesh Mane
145df0a5d4 fix(nc-gui): block add new record from form view if it is synced table 2025-06-09 15:26:45 +00:00
Ramesh Mane
fb9492d3bc fix(nc-gui): disable adding new record from gallery view in synced table 2025-06-09 15:26:45 +00:00
Fendy Heryanto
ec8b786066 validFiltersFromUrlParams as computed 2025-05-28 02:08:13 +00:00
Ramesh Mane
739259f23a fix(nc-gui): remove optional chaining 2025-05-09 10:01:50 +00:00
Ramesh Mane
74a3ad62f5 fix(nc-gui): apply column color on url filter 2025-05-09 10:01:50 +00:00
Ramesh Mane
8d7283efd9 fix(nc-gui): add some delay to show upgrade modal 2025-04-15 05:53:27 +00:00
Ramesh Mane
8fa4453cd0 fix(nc-gui): some blur record related changes 2025-04-15 05:53:27 +00:00
Ramesh Mane
7f1d86aa5e refactor(nc-gui): plan usage table 2025-04-15 05:53:27 +00:00
Fendy Heryanto
9a7c67ed5a do not need to send bypass workspace and base id 2025-03-19 07:20:08 +00:00
Fendy Heryanto
4cd552800c fixed extractFilterFromXwhere on gui 2025-03-19 07:20:02 +00:00
Pranav C
fd89e35959 chore: lint 2025-03-08 10:40:47 +00:00
Pranav C
bfaafaf439 chore: lint 2025-03-08 10:40:47 +00:00
Pranav C
bd5f635af2 refactor: show filters under filter menu(WIP) 2025-03-08 10:40:46 +00:00
Pranav C
e7c8ee96c2 refactor: update extractFilterFromXwhere usage since return value structure changed 2025-03-08 10:40:46 +00:00
Ramesh Mane
e29c23b34a fix(nc-gui): don't make api call it is public view 2025-02-25 14:14:30 +00:00
DarkPhoenix2704
64db682e07 fix: cache view columns request in useSmartsheetStore 2025-02-25 14:14:30 +00:00
Pranav C
54f8289513 feat: add query based filter support in view url 2025-02-17 06:14:36 +00:00
DarkPhoenix2704
1a9c97da4b feat: action pane ui and some other changes 2025-01-10 16:10:59 +00:00
Pranav C
fc5e7aa2ba fix: tootltip for menu items 2024-11-12 06:06:47 +00:00
Pranav C
c478523a02 feat: handle peronal view similar to locked view and restrict filter/sort/field changes 2024-11-12 06:06:46 +00:00
Ramesh Mane
93734e5b03 Nc feat: form view conditional fields (#9433)
* chore(nocodb): add fk_parent_column_id in filter schema

* feat(nocodb): form view field level filter support

* fix(nc-gui): add migration for `fk_parent_column_id` filter property

* fix: add support to fetch all view filters

* fix(nc-gui): filter castType issue

* fix(nc-gui): form field title autofocus issue

* fix(nc-gui): small changes

* fix(nc-gui): update local form view filter on updating filter

* fix(nc-gui): add validate field visibility function

* fix(nc-gui): toggle eye icon based on field conditional visibility

* fix(nc-gui): show tooltip on hover form field visibility icon

* fix(nc-gui): show unique errors

* fix(nc-gui): sort form view field issue

* fix(nc-gui): add error handleling in form conditional field

* fix(nc-gui): validate field on reorder

* fix(nc-gui): disable add new filter if form field is first

* fix(nc-gui): disable undo redo filters in form view

* fix(nc-gui): move form filter class to ee

* fix(nc-gui): prevent unwanted api call on form field select

* fix(nc-gui): remove unwanted console

* feat(nc-gui): shared form view conditional fields

* fix(nc-gui): form filter cache issue

* fix(nc-gui): delete form filters by fk_parent_col_id

* fix(nc-gui): form view duplicate filters

* fix(nc-gui): column meta copy issue while duplicating form view

* fix(nc-gui): review changes

* docs: show on conditions

* fix(nc-gui): remove merge conflict code part

* fix(nc-gui): show first validation error in visible form columns on hover over config error

* fix(nc-gui): form view filter validate link field issue

* fix(nc-gui): duplicate form column filters on duplicating table

* fix(nc-gui): rename form field filters label to conditions

* fix(nc-gui): minor changes

* chore(nc-gui): lint

* fix(nocodb): migration conflict issue

* fix(nc-gui): currency field ui issue in filter input

* fix(nc-gui): rating field overflow issue in filter menu

* fix(nc-gui): form conditional field oss visibility issue

* test(nc-gui): form conditional field test

* fix(nc-gui): typo error

* chore(nc-gui): lint

* fix(nc-gui): filter input width issue

* fix: pw test fail issue

* fix(nc-gui): update pw test

* fix(nc-gui): show field field config error in form field list

* fix(nc-gui): grayed out form field list icon color

* fix(nc-gui): give precedence to hidden pre-filled fields over conditional fields

* fix(nocodb): use string type instead of any

* fix(nocodb): typo mistake

* fix(nocodb): use stringifyMetaProp instead of JSON.stringify

* fix(nc-gui): remove lazy loading from child components of form field settings

* fix(nc-gui): increase gap between plus & delete btn from group filter menu

* fix(nc-gui): max callstack issue after adding group filter from form view

* fix(nc-gui): increase min width of filter dropdown in form view

* chore(nc-gui): lint

* fix(nc-gui): required virtual field validation issue in shared form

* fix(nc-gui): delete conditionally hidden field data while submiting form

* fix(nc-gui): handle bt or oo cell conditional field validation issue

* chore(nc-gui): lint

* fix(nc-gui): new is utils file function name conflicts

* fix(nc-gui): remove console

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-09-17 16:15:53 +05:30
Pranav C
96f8a915f1 fix: proper null value and exception handling 2024-07-30 20:35:34 +00:00