Commit Graph

922 Commits

Author SHA1 Message Date
Ramesh Mane
5d9b829345 fix(nc-gui): user logo bg color is not same in all the places 2024-12-02 10:51:43 +00:00
Raju Udava
8d6396d43b Nc org chart extension (#9860)
* feat(extensions): org chart: working nodes and edges

* fix(extensions): org chart: auto select active view

* fix(extensions): org chart: reuse isValidValue

* fix(extensions): org chart: typing and linting

* fix(extensions): org chart: fix edge case

---------

Co-authored-by: amandesai01 <amandesai01@gmail.com>
2024-12-02 08:27:06 +03:00
Ramesh Mane
1a5c8447b2 fix(nc-gui): decimal cell thousands separator display issue (#9923) 2024-11-30 10:18:24 +05:30
DarkPhoenix2704
7ea61dbf5b fix:missing col options 2024-11-28 02:06:59 +00:00
DarkPhoenix2704
2c18060f50 fix:missing data 2024-11-28 02:06:59 +00:00
DarkPhoenix2704
f37e905472 fix: data is missing when select option is added via cell 2024-11-28 02:06:59 +00: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
DarkPhoenix2704
79030a385e feat: move attachment carousel comments to beta feature toggle 2024-11-12 08:02:27 +00:00
DarkPhoenix2704
5c3c6cdbcc fix: pr review changes 2024-11-09 09:53:35 +00:00
DarkPhoenix2704
63745671ee fix: store richtext expanded width and height 2024-11-09 09:53:35 +00:00
DarkPhoenix2704
eb314d6bcd fix: width and height preservation 2024-11-09 09:53:34 +00:00
DarkPhoenix2704
cc3e3d6f67 fix: move to cloud 2024-11-09 09:53:34 +00:00
DarkPhoenix2704
bc026610af fix: mentions fixes 2024-11-09 09:53:34 +00:00
DarkPhoenix2704
c58352f40d feat: mentions in rich Text 2024-11-09 09:53:34 +00:00
Anbarasu
eef9ce0f72 fix: reload row if the attachments are expired (#9739)
* fix: reload row if the attachments are expired

* fix: handle attachment url expiry

* fix:build feat: image zoom

* fix:attchment comments

* fix: async issue
2024-11-04 11:45:27 +05:30
Anbarasu
3cb2b088f6 feat: load pdf with browser by default (#9726) 2024-10-28 21:34:43 +05:30
Pranav C
ea6ce8d27b Miscellaneous fixes and improvements (#9699)
* fix: base icon color in breadcrumb

* fix: allow expanding nested record from expanded form

* fix: focus base lable in tree view on create/delete/load

* fix: avoid allowing deletion of display value

* fix: focus input field if activeElement is div

* fix: text area height issue

* refactor: show app version on hovering nocodb icon

* refactor: focus only if adding new record

* refactor: extract foreign key value for external source
2024-10-25 12:04:34 +05:30
Pranav C
79846c555a refactor: trigger record update only if at least one file uploads 2024-10-22 07:59:21 +00:00
Pranav C
723aad7968 feat: show human-readable size in error message 2024-10-22 07:59:20 +00:00
Pranav C
7ba69e1a10 fix: avoid converting to bytes in GUI since it's already converted value 2024-10-21 10:29:08 +00:00
Pranav C
81598faef5 fix: extract color prop from meta 2024-10-16 10:30:46 +00:00
Pranav C
6b77f5c2df refactor: suggested review changes 2024-10-16 10:30:46 +00:00
Pranav C
8e1c05090c refactor: extract icon based on index 2024-10-16 10:30:46 +00:00
Pranav C
be95825039 refactor: allow using icon index for checkbox and rating 2024-10-16 10:30:45 +00:00
Pranav C
0d8083641f fix: limit multi-select width and add space between option and tick icon (#9659) 2024-10-15 13:26:24 +05:30
Ramesh Mane
fac2e205a2 chore(nc-gui): lint 2024-10-08 11:38:22 +00:00
Ramesh Mane
288cfa8b75 fix(nc-gui): Prevent keyboard shortcuts if user is in cell edit mode or any other active input element (#9600)
* fix(nc-gui): stop event propogation is active element is input

* fix(nc-gui): disable expanded form keyboard shortcuts navigation if it is first row or last row

* fix(nc-gui): oss test fail issue
2024-10-08 11:06:55 +05:30
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
2c2cad4aac Merge pull request #9447 from nocodb/nc-fix/miscellaneous
Nc fix/miscellaneous
2024-09-09 12:49:35 +05:30
Anbarasu
ddb102b4e8 feat: add today shortcut for Date related fields (#9425)
* fix: document today's date shortcut

* fix: update keyboard bindings

* fix: update keybinding

* fix: date time cell copypaste
2024-09-05 09:27:52 +05:30
Pranav C
852fd0e295 fix: if json string is invalid avoid trying to save on enter key press 2024-09-04 06:01:01 +00:00
Pranav C
52c0d29f9a refactor: show deleted user as greyed 2024-08-19 11:40:41 +00:00
Pranav C
fe07e230bd fix: instead of hiding disable current date button and add tooltip 2024-08-19 07:55:03 +00:00
Pranav C
abaedaacea fix: show current date option only for supported dbs 2024-08-19 07:55:03 +00:00
Pranav C
f4e68271e2 feat: default date/datetime value as current date 2024-08-19 07:55:03 +00:00
Ramesh Mane
2a2a4c9cf0 Nc fix/integration bug fixes (#9150)
* fix(nc-gui): always show edit connection tab on clicking data source

* fix(nc-gui): show deleted workspace user info in connection list

* fix(nc-gui): show tooltip on hover deleted user details

* fix(nc-gui): some review changes

* fix(nc-gui): sync modal cleanup

* fix: supported docs label

* fix(nc-gui): pg icon issue in data source list

* fix(nc-gui): new integration page ui changes

* fix(nc-gui): handle upvote

* fix(nc-gui): add integration category icons

* fix(nc-gui): add request new integration in other category

* fix(nc-gui): focus request integration input on open

* fix(nc-gui): integration tab left spacing issue

* fix(nc-gui): integration tab list center aligned

* misc: minor changes

* fix(nc-gui): user should able to upvote on cliking tiles

* fix(nc-gui): add remaining integrations

* fix(nc-gui): add missing integration icons

* fix(nc-gui): trigger test connection on adding new connection from create source

* fix(nc-gui): integration list modal ui changes

* fix(nc-gui): remove integration type badge border

* fix(nc-gui): show colored integration icon on hover

* fix(nc-gui): integration upvote btn shadow issue

* fix(nc-gui): some pr review changes

* fix(nc-gui): move logic part in script

* chore(nc-gui): lint

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-08-07 14:53:23 +05:30
Anbarasu
a5fc9be175 feat: Formula colouring and improved suggestions (#9072)
* feat: formula language

* feat: formula coloring and ux improvements

* fix: suggestions generation

* fix: handle undefined editor

* fix: handle formula errors

* fix: update imports

* fix: minor corrections

* fix: test corrections

* fix: increase timeout

* fix: clear existing formulas before pasting

* fix: ux improve

* fix: ux improve

* fix: coloring issue

* fix: remove styles

* fix: handle wrapping

* fix: bug fixes

* fix: strict suggestion handling

* fix: update indent strategy

* fix: handle formula in nested state and unbalanced parens

* fix: formula fix

* chore: sync dependencies
2024-07-30 13:47:07 +05:30
Anbarasu
cb3a9cfb0c feat: thumbnail generator (#8974)
* feat: thumbnail-processor

* fix: use signedPath instead of path

* fix: rebase

* fix: minor fix

* fix: url path

* fix: use thumbnails for attachments carousel nav
2024-07-26 10:14:34 +05:30
DarkPhoenix2704
0634526554 fix: nav triggering close fix: rerender nav controls on index change 2024-07-25 10:08:00 +05:30
DarkPhoenix2704
8c63ad52a0 fix: player min-width and open attachment in carousel 2024-07-25 10:08:00 +05:30
DarkPhoenix2704
c463d11835 fix: video player in cloud 2024-07-25 10:08:00 +05:30
DarkPhoenix2704
6ca2dd5f3a fix: lock downloadFile 2024-07-25 10:08:00 +05:30
DarkPhoenix2704
7c72c22567 fix: add pdf-object 2024-07-25 10:08:00 +05:30
DarkPhoenix2704
f0b22f7c53 fix: add comments and review fixes 2024-07-25 10:07:59 +05:30
Raju Udava
3847f14cb6 chore: icon size change 2024-07-25 10:07:59 +05:30
Raju Udava
06a6557cc9 fix: icon size 2024-07-25 10:07:59 +05:30
DarkPhoenix2704
35d26c9b70 fix: min width for attachment column 2024-07-25 10:07:59 +05:30
DarkPhoenix2704
8284243e6c fix: alignment issues 2024-07-25 10:07:59 +05:30
DarkPhoenix2704
0771924b7a fix: update color 2024-07-25 10:07:59 +05:30
DarkPhoenix2704
7f40692fc1 fix: styling issues 2024-07-25 10:07:59 +05:30