Commit Graph

220 Commits

Author SHA1 Message Date
Pranav C
fec885ce26 refactor: skip cell paste for custom link 2024-07-22 18:53:19 +00:00
Ramesh Mane
e50e236014 fix(nc-gui): pasteCol is not defined #3287 2024-07-05 16:47:00 +05:30
Pranav C
f11734f967 refactor: review comments 2024-06-18 19:06:18 +00:00
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
mertmit
593262ab88 fix: active border 2024-05-03 20:31:07 +00:00
Mert E
fed1c7ba5c feat: virtual scroll for grid (#8356)
* feat: virtual scroll for grid

* feat: improve virtual scroll

* fix: remove unused expose & ref

* feat: move row ltar helpers to parent level

* fix: use shared composable for useMetas

* fix: column add issue

* fix: reload issue

* feat: move cell state to computed

* chore: lint

* fix: null check for sticky field

* fix: PR requested changes

* fix: shared views

* fix: provide row store calls

* test: avoid all rows selector

* fix: group by

* fix: include isVirtualCol in cellMeta

* fix: split colMeta and cellMeta

* chore: lint

* test: edit column flakiness

* test: renderColumn for dashboard grid

* test: user column test flakiness
2024-04-29 14:22:21 +05:30
Mert E
6efbe449cc fix: copyTable fallback to useCopy with plain text for insecure context (#8346)
Signed-off-by: mertmit <mertmit99@gmail.com>
2024-04-28 08:43:02 +05:30
Ramesh Mane
be0f763fba Nc fix(nc-gui): Copying and pasting from Excel overwrites one additional row cell (#8317)
* fix(nc-gui): copy paste from excel overwrites extra cell from next row

* fix(nc-gui): remove \n from clipboard data if it occured only once at the end

* fix(nc-gui): small changes

* Update index.ts

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-04-23 08:58:13 +05:30
Ramesh Mane
9a473ce29d fix(nc-gui): multi selected cell should not go away on press esc 2024-04-08 12:18:09 +00:00
Ramesh Mane
e15831da2e refactor(nc-gui): on esc clear selectedRange cell code 2024-04-08 12:18:09 +00:00
Ramesh Mane
115513a762 fix(nc-gui): pw test fail issue 2024-04-08 12:18:09 +00:00
Ramesh Mane
71c97b3f4a fix(nc-gui): selected cell should not go away on pressing esc multiple times 2024-04-08 12:18:09 +00:00
Ramesh Mane
1b8c47e2b0 Nc fix(nc-gui): allow copy paste email id from gmail in team & settings, for example, abc <abc@gmail.com> (#7963)
* fix(nc-gui): allow copy paste email id from gmail

* fix(nc-gui): skip display error & add only valid emails if user copy paste bulk emails in team & settings invite input element

* fix(nc-gui): add a comment explaining the regex pattern for email validate/extract

* fix(nc-gui): allow copy paste emailid from gmail in team & settings oss

* fix(nc-gui): add support to extract email from pasted string in email cell if accept only email is true
2024-03-27 00:36:57 +05:30
Pranav C
0e13bff899 Nc feat/one to one (#7915)
* feat: one-to-one relation - wip

* feat: one-to-one relation

* feat: one-to-one relation - link, unlink, list, excluded list, single query

* fix: pass proper fk value

* feat: add non-single-query support

* feat: filter, sort and delete

* fix: ui - keep only one as linked record in ui - similar to bt

* fix: initial column name correction

* fix: field modal related fixes

* fix: nested insert related bugs

* fix: nested insert corrections

* fix: formula support

* fix: delete cell data

* fix: invalid offset issue

* fix: form submit issue

* fix: return first element - oo relation

* fix: Lookup column rendering

* fix: add link api correction

* fix: sort and group by menu correction

* chore: lint

* refactor: spacing between radio buttons

* fix: undo/redo support with delete key

* fix: formula related issues

* fix: duplicate related issues

* fix: ui label and icon color

* chore: lint

* chore: reset page if offset is beyond offset(temporary solution)

* refactor: suggested review changes

* refactor: suggested review changes

* chore: lint

* fix: missing await

Signed-off-by: Pranav C <pranavxc@gmail.com>

* refactor: add comments

Signed-off-by: Pranav C <pranavxc@gmail.com>

---------

Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-03-20 17:50:52 +05:30
աӄա
d2bcb12921 fix(nc-gui): incorrect maxAttachmentSize (#7900) 2024-03-19 14:46:02 +05:30
Ramesh Mane
40a101aac2 chore(nc-gui): lint 2024-02-29 12:23:01 +00:00
Ramesh Mane
283fac5c53 fix(nc-gui): combine date & dateTime convertCellData switch statement 2024-02-29 12:23:01 +00:00
Ramesh Mane
2bb85cc8c3 fic(nc-gui): copy date and paste in dateTime field 2024-02-29 12:23:00 +00:00
Ramesh Mane
c835be96b3 fix(nc-gui): copy paste datetime with unknown format 2024-02-29 12:23:00 +00:00
Ramesh Mane
353f83a13f fix(nc-gui): date copy paste issue with unknown format 2024-02-29 12:23:00 +00:00
Raju Udava
9c05dfb692 Merge pull request #7703 from nocodb/nc-fix/edit-issue-on-max-rowheight
Nc fix: URL and LongText cell double click edit enable issue
2024-02-23 18:34:20 +05:30
Pranav C
fb57b55e27 chore: lint 2024-02-23 13:21:05 +05:30
Ramesh Mane
d2721da7bc fix(nc-gui): long text double add 1st pressed key in cell issue 2024-02-23 07:46:12 +00:00
Ramesh Mane
0e6231870b fic(nc-gui): handle duplicate filename suffix properly #2379 2024-02-22 17:43:06 +00:00
Ramesh Mane
e033c9b79f fix(nc-gui): give proper suffix for duplicate filename 2024-02-22 17:43:01 +00:00
Ramesh Mane
a98c40a05c chore(nc-gui): bootstrap & lint 2024-02-20 06:06:24 +00:00
Ramesh Mane
2eb0abf7d5 fix(nc-gui): allow duplicate attachment name if user copy paste from another cell 2024-02-20 06:06:23 +00:00
Ramesh Mane
c5e0a076a2 fic(nc-gui): allow duplicate file name file to upload in atttachment 2024-02-20 06:06:23 +00:00
Ramesh Mane
0483af6b49 fix(nc-gui): mm cell redo undo issue 2024-02-19 03:41:23 +00:00
Ramesh Mane
9c05cdaa25 fix(nv-gui): undo redo issue of bt col cell 2024-02-19 03:41:23 +00:00
Ramesh Mane
71158bc6d7 fix: show warning on paste or clear on not supported col 2024-02-19 03:41:23 +00:00
Ramesh Mane
4434da23e9 fix: undo redo mm cell copy paste 2024-02-19 03:41:22 +00:00
Ramesh Mane
09ac06d073 fix: paste picks up ID from the copy source record ID & not the link 2024-02-19 03:41:22 +00:00
Ramesh Mane
6154811253 chore: lint 2024-02-19 03:41:22 +00:00
Ramesh Mane
109b962586 fix: small changes 2024-02-19 03:41:22 +00:00
Ramesh Mane
4e84b6e753 fix(nc-gui): nocodb/nocodb#7552 and nocodb/nocodb#7557 2024-02-19 03:41:22 +00:00
Ramesh Mane
fb6dacba48 fix: renamed function name 2024-02-19 03:41:21 +00:00
Ramesh Mane
aed6b95bc1 fix(nc-gui): prevent paste bt cell value to different fk_related_model_id cell 2024-02-19 03:41:21 +00:00
Ramesh Mane
b65240b6b2 fix: copy paste mm cell from different where relatedTableModelId is same 2024-02-19 03:41:21 +00:00
Ramesh Mane
3e0a9b9e8f feat: undo redo support for copy paste mm cell 2024-02-19 03:41:21 +00:00
Ramesh Mane
9682781bd2 feat: new nested link api setup 2024-02-19 03:41:21 +00:00
Ramesh Mane
a1e26f88c1 feat(nc-gui): some part of copy paste mm cell 2024-02-19 03:41:21 +00:00
Ramesh Mane
b938c3f64f fix(nc-gui): BT cell verify paste value 2024-02-19 03:41:20 +00:00
Ramesh Mane
87049413f0 fix(nc-gui): belongsTo cell copy paste issue 2024-02-19 03:41:20 +00:00
աɨռɢӄաօռɢ
9bf7b1ef09 fix(nc-gui): validate date with date format from column meta 2024-02-08 23:52:20 +08:00
Ramesh Mane
6865243cf7 fix(nc-gui): PR review changes #2215 2024-01-30 05:03:30 +00:00
Ramesh Mane
cc78af29c7 fix(nc-gui): prevent paste on attachment cell if paste data is non object 2024-01-30 05:03:30 +00:00
Ramesh Mane
6bc9c473bb fix(nc-gui): ts error, object is possibly 'undefined' 2024-01-30 05:03:29 +00:00
Ramesh Mane
b7e6677528 fix(nc-gui): on paste append file into cell insted of replace 2024-01-30 05:03:29 +00:00
Ramesh Mane
2f79e7089e fix: review changes nocodb/nocodb/pull/7491 2024-01-30 05:03:29 +00:00