Commit Graph

222 Commits

Author SHA1 Message Date
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
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
DarkPhoenix2704
ecc9860b77 fix: styling issues 2024-07-25 10:07:58 +05:30
Raju Udava
7a732741bc fix(minor): alignment adjustments 2024-07-25 10:07:56 +05:30
DarkPhoenix2704
ebddb85c1a tests: update attachments tests 2024-07-25 10:07:23 +05:30
DarkPhoenix2704
99207aee57 tests: update attachments tests 2024-07-25 10:07:22 +05:30
DarkPhoenix2704
f719801997 fix: rename modal, cursors not working 2024-07-25 10:07:22 +05:30
DarkPhoenix2704
6046029941 fix: ux fixes 2024-07-25 10:07:21 +05:30
DarkPhoenix2704
01c5a87d89 fix: remove comments fix: update attachment cell ui fix: update attachment expand model 2024-07-25 10:05:33 +05:30
DarkPhoenix2704
ebc4f724f9 chore: lint 2024-07-25 10:04:18 +05:30
DarkPhoenix2704
268a55d936 fix: increase z-index fix: update comment icon 2024-07-25 10:04:18 +05:30
DarkPhoenix2704
5969da2f41 feat: load comments from attachmnets fix: comments refactor from expandedformstore 2024-07-25 10:04:18 +05:30
DarkPhoenix2704
fa2195b993 fix: opacity not updating 2024-07-25 10:04:18 +05:30
DarkPhoenix2704
ec05ce816f feat: add fallback mechanism, 2024-07-25 10:04:17 +05:30
DarkPhoenix2704
6dfdc59165 fix: replace videojs with plyr 2024-07-25 10:04:17 +05:30
DarkPhoenix2704
8b251ba12b fix: ux fixes 2024-07-25 10:04:17 +05:30
DarkPhoenix2704
f430aa36c8 fix: encode Uri 2024-07-25 10:04:17 +05:30
DarkPhoenix2704
ca0b473df1 fix: z-index increase when in expanded form 2024-07-25 10:04:17 +05:30
DarkPhoenix2704
f548dd23fd feat: support office file types 2024-07-25 10:04:17 +05:30
DarkPhoenix2704
34f75bcba4 fix: click outside 2024-07-25 10:04:17 +05:30
DarkPhoenix2704
f146c7306d chore: refactor 2024-07-25 10:04:16 +05:30
DarkPhoenix2704
d1eea7f285 feat: add rename, update, delete functionality 2024-07-25 10:04:16 +05:30
DarkPhoenix2704
de45679d86 feat: pdf viewer with docs support 2024-07-25 10:04:16 +05:30
DarkPhoenix2704
fa6a4b95ae feat: pdf viewer 2024-07-25 10:04:16 +05:30
DarkPhoenix2704
8b3457f414 fix: refactor files 2024-07-25 10:04:16 +05:30
DarkPhoenix2704
bd84d75c4c feat: videojs player 2024-07-25 10:04:16 +05:30
DarkPhoenix2704
2aa05ebe09 feat: native video player 2024-07-25 10:04:14 +05:30
DarkPhoenix2704
510afccf4f feat: embla custom carousel 2024-07-25 10:03:44 +05:30
Anbarasu
c309d94740 fix: attachment related issues (#9067)
* fix: attachment related issues

* fix: improved attachment sign & mime type detection

* fix: assign signedPath and signedUrl

---------

Co-authored-by: mertmit <mertmit99@gmail.com>
2024-07-24 21:57:51 +03:00
Mert E.
1605e09d06 feat: allow preview for media types (#9052)
* feat: allow preview for media types

* feat: attachment download endpoint

* fix: render attachment modal only on expand

* feat: attachment download front-end

* fix: add download attachment endpoint to secure controller

* fix: use api instead of direct access

* fix: bulk download attachments

* feat: public attachment download api

* fix: add swagger to support shared base

* fix: apply latest signed url change

Signed-off-by: mertmit <mertmit99@gmail.com>

---------

Signed-off-by: mertmit <mertmit99@gmail.com>
2024-07-24 19:36:07 +05:30
Anbarasu
64a66b48a0 feat: attachments by url, webcam (#8921)
* fix: attachment fixes

* feat: support camera, local rewrite uploads feat: url, wip

* fix: upload url

* fix: import useAttachmentCell

* fix: handle invalid urls, edge cases

* fix: handle stopping all active streams

* fix: styling

* fix: styling

* fix: tests correction

* fix: bulk updates tests

* fix: thumbnail support, fix: icons for all fix: url with redirect not working fix: overflow issue fix: scope style modals fix: expanded form design broken

* fix: clear all active streams

* fix: mirror camera

* fix: update colors fix: enable upload-via-url in shared views

* fix: upload-via url

* fix: typo

* fix: update styles fix: added localization fix: issues with camera

* fix: update translation

* fix: show error inline fix: icon hover effect not working fix: reuse media stream

* fix: slowui

* fix: don't load if the filetype does not starts with image/video

* fix: translation

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-07-05 16:43:51 +05:30
Ramesh Mane
5dda4c7d37 Nc fix: misc UI fixes (#8827)
* fix(nc-gui): external source text bold issue

* fix(nc-gui): make new record btn sticky to left in groupby

* fix(nc-gui): add some padding after add column header btn

* fix(nc-gui): links cell margin issue

* fix(nc-gui): groupby table footer issue

* chore(nc-gui): lint

* fix(test): pw test fail issue

* fix(test): pw test fail issue

* fix(test): remove only from test
2024-06-22 20:28:26 +05:30
Ramesh Mane
50f287f215 Nc Refactor: dialog modals (#8743)
* fix(nc-gui): update view create modal for grid & kanban

* fix(nc-gui): update calendar view create modal

* feat(nc-gui): add support to select gallery cover image while creating/duplicating view

* fix(nc-gui): update view icon size in view create modal

* fix(nc-gui): add input shadow effect

* refactor(nc-gui): dlg ui

* chore(nc-gui): lint

* fix(nc-gui): small changes

* fix(nc-gui): review changes

* chore: revert display message

* chore: lint

* fix(nc-gui): truncate field name

* fix(nc-gui): ignore empty lines at the end in form view #3104

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-06-15 07:08:27 +05:30
Anbarasu
c1a537b3c0 feat: calendar followup (#8643)
* fix: sidemenu update design

* fix: image roundness

* fix: image roundness

* feat: support current time indicator

* feat: support hide weekends feat: current time indicator

* fix: hiding on incorrect records

* fix: move to bottom

* fix: week view missing weekend hide

* fix:minor corrections

* fix: overlaps in weekview and day view

* fix: calendar minor fixes

* fix:styles

* fix minor changes

* fix: ui ux changes

* fix: limit max sidebar width to 20rem on lower viewport

* fix: update hover effects and width

* fix: add some hover effect
2024-06-11 19:59:57 +05:30
Ramesh Mane
99ecc40f9a Nc Refactor: Gallery view (#8674)
* fix(nc-gui): introduce header icon in gallery view card and update style

* fix(nc-gui): field modal width issue if it is rich text

* fix(nc-gui): hide longtext expanded icon on gallery & kanban view card hove

* fix(nc-gui): date field alignment issue

* fix(nc-gui): udpate kanban view card

* fix(nc-gui): udpate gallery & kanban view card display value style

* fix(nocodb): hide cover image in new gallery, kanban view if it is not pv column

* feat(nc-gui): change cover image object fit property change support

* fix(nc-gui): virtual cell card value alignment issue

* fix(nc-gui): gallery view card image navigation issue

* fix(nc-gui): gallerym, kanban card cover image dots navigation overflow issue

* fix(nocodb): use optional chaining to access nested variable

* chore(nc-gui): lint

* fix(nc-gui): long text max line shuld be 4 in card

* test: update open expanded form in gallery test

* fix(nc-gui): add empty card in gallery view if cards length is less than 4

* fix(nc-gui): update gallery view card min width

* fix(nocodb): small changes

* fix(nc-gui): review changes

* fix(nc-gui): add input shadow effect

* fix(nc-gui): update card image navigation buttons icon

* fix(nc-gui): udpate gallery view bg color

* fix(nc-gui): update email, url, phone cell height from card

* fix(nc-gui): update isEmptyRow function logic

* fix(nc-gui): some review changes

* fix(nc-gui): card display value color

* fix(nc-gui): udpate gallery view card min width

* fix(nc-gui): update card shadow & border on hover

* fix(nc-gui): update gallery loader card width

* fix(nc-gui): add min height for card image

* chore(nc-gui): lint

* fix(nc-gui): card rich text height

* fix(nc-gui): align record count in right side in gallery view

* fix(nc-gui): review changes

* fix(nc-gui): shared view show & hide field issue

* chore(nc-gui): lint

* fix(nc-gui): link record test fail issue
2024-06-10 16:38:56 +05:30
Ramesh Mane
575ff920ef Nc fix/shared view UI changes (#8615)
* fix(nc-gui): update shared grid view

* fix(nc-gui): shared gallery view padding issue

* fix(nc-gui): Shared kanban view padding issue

* fix(nc-gui): reduce calender shared view padding

* fix(nc-gui): reduce shared form view padding

* fix(nc-gui): update shared view password modal

* fix(nc-gui): shared view password input error handling

* fix(nc-gui): reduce expanded form modal width if comment section is not present

* fix(nc-gui): small changes

* fix(nc-gui): add export download view in topbar of shared view

* fix(nc-gui): small changes

* fix(nc-gui): add blur bg image for shared view password modal

* fix(nc-gui): download shared view dropdown ui changes

* fix(nc-gui): expanded form scroll issue

* fix(nc-gui): click anywhere in card should open expanded form

* fix(nc-gui): hide action icon on gallery/kanban card hover

* fix(nc-gui): expanded form cell hover effect

* fix(nc-gui): add sign up for free btn in shared view

* test: update shared view test cases

* test: update calendar test cases

* fix(nc-gui): remove readonly prefix from attachment modal

* fix(nc-gui): remove focus border effect if field is readonly

* fix(nc-gui): shared view groupby pagination size should be 10

* fix(nc-gui): remove field modal input shadow if field is disabled

* fix(nc-gui): add shadow on expanded form fields

* fix(nc-gui): calendar shared view background color update

* fix(nc-gui): shared view download btn text color

* fix(nc-gui): update url, link, email grid text color if cell is active and remove hover effect

* fix(nc-gui): pr review changes
2024-06-04 10:04:31 +05:30
Ramesh Mane
f85240848d Nc feat/form validation (#8409)
* feat(nc-gui): custom validation setup

* fix(nc-gui): custom validation table rounded issue

* fix: add custom field validation type

* fix(nc-gui): updated custom validator

* feat(nc-gui): custom validation working state

* fix(nc-gui): udpate default warning msg

* chore(nc-gui): lint

* fix(nc-gui): grayed out errors if input is focused

* fix(nc-gui): input ring issue

* fix(nc-gui): increase max height of validator select dropdown

* fix(nc-gui): validator select dropdown item text color

* fix(nc-gui): regex validation condition update

* fix(nc-gui): add missing string validation types

* fix(nc-gui): remove unwanted code

* fix(nc-gui): move custom validation to ee

* refacor(nc-gui): form view code

* refactor(nc-gui): separate out formviewstore for ce & ee

* fix(nc-gui): move all validations to another file

* feat(nc-gui): add validation input component

* feat(nc-gui): add time, month types

* fix(nc-gui): add form field limit validations

* fix(nc-gui): add limit link record validation

* fix(nc-gui): add phonenumber & url validation type

* feat(nc-gui): add email, url & phone number validators

* fix(nc-gui): non working phone, email, url validation

* chore(nc-giu): lint

* feat(nc-gui): add attchment type validation

* chore(nc-gui): lint

* fix(nc-gui): add form field validation in shared form

* fix(nc-gui): add form field validation in shared form oss

* fix(nc-gui): oss validation conflict

* fix(nc-gui): enter number validation function

* fix(nc-gui): add config validators

* fix(nc-gui): validation config error handling

* fix(nc-gui): placeholder issue

* fix(nc-gui): custom validation config error handling

* fix(nc-gui): allow negative value validation

* fix(nc-gui): add tooltip for required field switch

* fix(nc-gui): refactor field validation from builder side

* chore(nc-gui): lint

* fix(nc-gui): update number validation logic

* fix(nc-gui): rating field alignment issue

* fix(nc-gui): small changes

* fix(nc-gui): required field validation issue

* fix(nc-gui): allow click on title to enable field config

* feat(nc-gui): business email validation support

* fix(nc-gui): add remove image btn in cell itself

* fix(nc-gui): small changes

* fix(nc-gui): survey form required field validation issue

* fix(nc-gui): error field border issue

* fix(nc-gui): currency validation input cell prefix issue

* fix(nc-gui): remove console

* chore(nc-gui): lint

* fix: information text

* fix(nc-gui): remove contains & doesn't contain option from phone number custom validation

* fix(nc-gui): attachment merge conflict

* fix(nc-gui): attachment cell expand btn size

* fix(nc-gui): PR review changes

* fix(nc-gui): lint

* fix(nc-gui): updated form config heading text color

* fix(nc-gui): small changes

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-05-09 22:17:50 +05:30
Pranav C
5be970b505 fix: check sortable.el defined or not before invoking destroy method (#8416)
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-05-09 08:26:54 +03:00