Commit Graph

86 Commits

Author SHA1 Message Date
Ramesh Mane
db90e40e53 fix: auto number field is treated as synced field in sync table 2026-04-01 07:46:41 +00:00
Pranav
5acbc32b82 feat: LTAR V2 — upgrade link field support and UI 2026-03-26 13:28:34 +00:00
Ramesh Mane
6671dd29b5 fix: button disable state issue in canvas 2026-03-10 07:39:40 +00:00
DarkPhoenix2704
0d333717fe feat: add AutoNumber field type (PostgreSQL only, Phase 1 + 2) 2026-02-28 05:12:19 +00:00
Pranav C
0bc2f7cafb chore: sync 2026-02-19 16:52:17 +05:30
mertmit
69a29568c7 chore: sync
Signed-off-by: mertmit <mertmit99@gmail.com>
2026-01-10 00:21:02 +03:00
Ramesh Mane
aeb4b899e5 fix(nc-gui): ai review changes 2025-10-14 08:15:17 +00:00
Ramesh Mane
8519c36a1d fix(nc-gui): keep button disabled and show invalid tooltip 2025-10-14 08:15:17 +00:00
Pranav C
4c8f927754 feat: add rollup on rollup column support 2025-10-01 06:02:37 +00:00
Ramesh Mane
bb90346ee1 fix(nc-gui): show error in column header if column is invalid 2025-09-16 15:46:22 +00:00
Ramesh Mane
faee552356 fix(nc-gui): handle deleted column properly from ai prompt 2025-09-16 15:46:22 +00:00
Ramesh Mane
16848243c2 fix(nc-gui): filter out fields based on lookup or rollup type modal 2025-09-12 21:13:35 +00:00
Ramesh Mane
44278f88f6 fix(nc-gui): add lookup rollup icon color issue in column context menu 2025-09-12 21:13:35 +00:00
Ramesh Mane
fbc3ff979e fix(nc-gui): hide ai field in form view 2025-09-05 11:30:18 +00:00
Ramesh Mane
7e1828dac9 fix(nc-gui): show tooltip is button url is invalid #6150 2025-07-29 12:56:00 +00:00
Ramesh Mane
521d03dc7b chore(nc-gui): lint 2025-06-25 15:47:34 +00:00
Ramesh Mane
7da0076515 fix(nc-gui): links cell related restriction changes 2025-06-25 15:47:31 +00:00
Ramesh Mane
4c613fab27 fix(nc-gui): some field edit permission related issue 2025-06-25 15:47:31 +00:00
Ramesh Mane
3b953063c3 fix(nc-gui): exclude barcode, qrcode & order column from view search 2025-06-24 06:28:51 +00:00
Ramesh Mane
0f598feb22 fix(nc-gui): minor changes 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
b88672e368 fix: move validateEmail fn to sdk and re-export it from old path file 2025-03-14 15:05:09 +00:00
Fendy Heryanto
ef0391a6cd use nocodb-sdk for isValidURL 2025-03-14 15:05:08 +00:00
Fendy Heryanto
f555b469d6 do not import isValidURL and isURL 2025-03-14 15:05:08 +00:00
Ramesh Mane
b15dc70d73 fix(nc-gui): add default value column inline validation 2025-03-11 19:25:20 +00:00
Pranav C
163c4db687 fix: hide warning icon from header and refactor tooltip handling of cell 2025-02-17 13:11:26 +00:00
Pranav C
e5fce6152e fix: disable AI button in shared view 2025-02-17 13:11:26 +00:00
DarkPhoenix2704
fbf806cdef fix: percent 2025-02-17 13:11:06 +00:00
DarkPhoenix2704
df59daaa18 feat: lint and rebase 2025-01-10 16:11:09 +00:00
DarkPhoenix2704
0bd2e8c668 fix: lint 2025-01-10 16:11:08 +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
mertmit
2681b116ac feat: Audit v1 2025-01-10 07:24:54 +00:00
Pranav C
b9ee0e68cd feat: v3 data APIs 2025-01-09 20:22:55 +00: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
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
Pranav C
8e1c05090c refactor: extract icon based on index 2024-10-16 10:30:46 +00:00
Pranav C
9ec0baec9a refactor: make only title as required 2024-10-16 10:30:45 +00:00
Pranav C
be95825039 refactor: allow using icon index for checkbox and rating 2024-10-16 10:30:45 +00:00
Ramesh Mane
fea18145c7 Nc fix/UI misc changes (#9354)
* fix(nc-gui): barcode & rollup cell icon stroke issue

* fix(nc-gui): update single select icon

* fix(nc-gui): update `id:` => `FIELD ID:`

* fix(nc-gui): description icon alignment

* fix(nc-gui): field copy id hover effect

* fix(nc-gui): update mfe test case

* fix(nc-gui): update duration icon

* fix(nc-gui): udpate year icon
2024-08-28 09:22:57 +05:30
Anbarasu
0bb5ab9982 feat: button field (#9144)
* feat: static button type

* fix: swagger

* fix: style corrections

* feat: webhook trigger

* fix: disables

* feat: Button icons fix: row Delete failing

* fix: expanded-form ux fix: disable buttons in forms fix: update PlainCell button handling fix: webhook delete, active change handling

* fix: disable case

* fix: disable case

* fix: update Button styles

* fix: refactor min/max with limit for columns fix: disable filter, groupby for Button Field fix: disable aggregation for Buttons

* fix: hide button field in Filters

* fix: fields menu corrections fix: update menu corrections

* fix: rebase

* feat: support webhook creation from ButtonOptions

* fix: sort related tests

* fix: keep webhook modal open

* fix: ui fixes

* fix: icon duplicate

* fix: syntax highlighing for handlebar fix: disable mascot fix: truncate selected webhook

* fix: sort disable tooltip

* test: button playwright test

* fix: button column duplication

* fix: add error fix: column options

* fix: EditOrAddProvider.vue

* fix: add invalid configuration

* fix: ux corrections

* fix: ux corrections

* fix: error handling fix: clear single query cache on hook delete

* fix: include button type in api

* fix: update overlay styles fix: webhook update

* fix: formula placeholder

* fix: playwright tests

* fix: playwright tests

* feat: refactor formula input

* fix: added more spacing

* fix: no icon text

* fix: lint

* fix: handle invalid url

* fix: handle sort by for button causes issue when button used as lookup

* fix: button field position

* docs: button field

* fix: tooltip correction

* fix: link

* fix: add btn href

* fix: handle some edge cases

* fix: handle some edge cases

* fix: update font color

* fix: add manual trigger docs

* fix: sqlite BaseModel fix

* docs: button share view info

* fix: rebase

* fix: reduce height and added resize support fix: added tooltip if label overflow

* fix: manual hook disable state

* docs: manual trigger details in webhook page

* fix: chevron grey shade to 500

* docs: sample payload for manual trigger

* fix: style update

* fix: pr review comments

* fix: pr review changes

* fix: reactivity issue

* fix: reactivity issue

* fix: filter enabled on button

* fix: reload meta on webhook change

* fix: error handling in formula filter

* fix: handle url error

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-08-14 15:32:19 +05:30
Ramesh Mane
f921535cf2 fix(nc-gui): default value update issue if value is 0 (#8857) 2024-06-25 16:55:05 +05:30
Raju Udava
88e2d40d9b Nc UI/groupby (#8781)
* feat: groupby design update

* fix: add groupby icons

* fix: misc

* fix: groupby

* fix: update groupBy menu

* fix: remove unwanted addnl widths

* fix: grouopby fixes

* fix: updated styles

* fix: updated styles

* fix: updated styles

* fix: remove data manipulation in fe

* fix: update groupby menu design

* fix: test

* fix: flaky tests

* fix: pagination border fix: left margin fix: shared view and base, incorrect width

* fix: minor fixes

* fix: width calculation

* fix: better width calculation

* fix: refactor group by width caluclation

* fix: tests fix

* fix: groupby tests fix

* fix: pagination bg color

* fix: group by

* fix: group by

* fix: update scrollBump calculation

* fix: updated color

* fix: updated text

* fix: meu margins

* fix: hover effect for elements

* fix: overflow

* fix: coderabbit comments

---------

Co-authored-by: DarkPhoenix2704 <anbarasun123@gmail.com>
2024-06-18 20:56:54 +05:30
Mert E
89f0895de3 fix: experimental frontend optimizations (#8427)
* fix: get rid of barrel files

* chore: get rid of explicit imports

* fix: use explicit import for classes and enums

* fix: use explicit import for enum & class & aliases

* fix: build issues
2024-05-08 15:55:09 +05:30
DarkPhoenix2704
3d8c267b79 feat(nc-gui): new field icons 2024-03-05 12:05:46 +00:00
Pranav C
792e5dcac9 fix: check colOptions defined 2024-01-10 18:04:31 +05:30
Pranav C
6b0e97e182 fix: check colOptions defined 2024-01-10 18:04:31 +05:30
mertmit
d8cd2ecfd5 fix: retain user field icon for system user fields 2024-01-06 08:47:50 +00:00
mertmit
424cc74595 refactor: cell icons for type selector 2024-01-06 08:47:48 +00:00
mertmit
97b956f4ee feat: createdBy & lastModifiedBy 2024-01-06 08:47:47 +00:00
Pranav C
d39ab6908f refactor: use same icon 2024-01-04 13:19:27 +00:00