Commit Graph

627 Commits

Author SHA1 Message Date
Ramesh Mane
d1d038cd4f Nc fix/mobile view bug fixes (#8670)
* fix(nc-gui): small screen expanded form create record btn alignment

* fix(nc-gui): update grid view mobile screen height

* fix(nc-gui): gallery view footer issue in mobile view

* fix(nc-gui): single select field height issue in expanded form mobile view

* fix(nc-gui): allow emoji icon display support in place of view icon if configured

* fix(nc-gui): shared view footer visibility issue in mobile screen

* fix(nc-gui): update nc-container height for mobile screen

* fix(nc-gui): check for support of dvh unit and then apply css
2024-06-10 17:48:58 +05:30
Ramesh Mane
6b70d683eb fix(nc-gui): form field validation issue if column title contains . (#8657)
* fix(nc-gui): form field validation issue if column title contains .

* chore(nc-gui): lint

* test(nc-gui): add `.` included column name in form validation test

* test: remove only from test

* fix(nc-gui): pr review changes
2024-06-06 19:34:20 +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
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
Ramesh Mane
8b58c35c9d fix(nc-gui): survery form - disable on enter move to next question in mobile view (#8191) 2024-04-06 15:45:38 +05:30
Ramesh Mane
779db0104b Nc Feat: Allow inline edit rich text field in form view (#7974)
* feat(nc-gui): allow inline edit rich text field in form view setup

* fix(nc-gui): rich text link options width issue

* fix(nc-gui): form view title, description on focus bg color issue

* fix(nc-gui): form view rich text field shift tab focus out issue

* fix(nc-gui): set max height of rich text field in form view to 240px

* fix(nc-gui): rich text full mode options visibility issue

* chore(nc-gui): lint
2024-03-26 23:15:01 +05:30
Ramesh Mane
34cc8197d4 Nc fix: Form view bug fixes (#7899)
* fix(nc-gui): show inline form field validation errors

* fix(nc-gui): display inline validation error in shared form and form builder

* fix(nc-gui): shared form default value issue

* fix(nc-gui): limit option spell mistake

* fix(nc-gui): form title update issue when toggle between grid & form view

* fix(nc-gui): form banner & logo display issue on upload

* chore(nc-gui): lint

* fix(nc-gui): show error message on press non numeric keys in numeric field

* fix(nc-gui): add key for form banner and logo

* fix(nc-gui): show currency suffix only in form

* fix(nc-gui): edit column default value input height issue

* fix(nc-gui): form checkbox field enter keypress should navigate to next question in survey form

* fix(nc-gui): escape should blur focus field in survey form

* fix(nc-gui): add currency code suffix in form view currency field

* chore(nc-gui): lint

* fix(nc-gui): add percent suffix in form view percent field

* fix(nc-gui): survey form pw test fail issue

* fix(nc-gui): filter pw test fail issue

* fix(nc-gui): add missing classname in oss

* fix(nc-gui): survey form ui break issue

* fix(nc-gui): update oss survey form file

* fix(nc-gui): in survey form branding text color should be dynamic based on form bg color

* chore(nc-gui): lint

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

* fix(nc-gui): pr review changes #2555

* fix(nc-gui): use handler instead on ternery condition
2024-03-20 20:10:34 +05:30
mertmit
424b299b31 fix: replace windicss y scroll with auto 2024-03-18 10:42:19 +00:00
Ramesh Mane
2cd0a1c74a Nc feat/survey form v2 (#7843)
* fix(nc-gui): survey form v2 setup

* fix(nc-gui): survey form ui updated

* fix(nc-gui): survery form ui changes for oss

* chore(nc-gui): lint

* chore(nc-gui): lint

* chore(nc-gui): revert unrelated changes

* test(nc-gui): update pw test of survey form

* fix(nc-gui): update survey form according to new design

* fix(nc-gui): add survey form slide animation

* fix(nc-gui): hide survey form pagination in first slide

* fix(nc-gui): optimize shared form for mobile screen

* chore(nc-gui): lint

* fix(nc-gui): pw test fail issue

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

* fix(nc-gui): add placeholder for datetime related fields

* fix(nc-gui): allow upload same file next time

* fix(nc-gui): gallery image display issue nocodb/nocodb/issues/7851

* chore(nc-gui): lint

* fix(nc-gui): survey form ui changes for oss

* fix(nc-gui): use i18n for survey form

* fix(nc-gui): use keydown space for date, datetime fields to open modal in survey form
2024-03-14 12:25:56 +05:30
Ramesh Mane
1d0edbd48e fix(nc-gui): Failed to resolve component: AccountUserManagement 2024-03-13 21:16:14 +00:00
Pranav C
1a9ee6fa33 fix: allow shared form in iframe 2024-03-12 06:21:31 +00:00
Ramesh Mane
eec83135fa fix(nc-gui): shared form field readonly bg color issue 2024-03-09 11:51:13 +00:00
Ramesh Mane
d449bbd1bb fix(nc-gui): small changes 2024-03-09 11:51:12 +00:00
Ramesh Mane
497d049374 feat(nc-gui): get prefill link option 2024-03-09 11:51:11 +00:00
Ramesh Mane
f3b46bd72a fix(nc-gui): grayed out shared form field if prefilled fields are locked 2024-03-09 11:51:10 +00:00
Ramesh Mane
2973185708 feat(nc-gui): allow prefill shared form setup 2024-03-09 11:51:09 +00:00
Ramesh Mane
a8c3e6603b feat(nc-gui): option to hide from banner 2024-03-02 07:32:43 +00:00
Ramesh Mane
8420abaae0 fix(nc-gui): remove image cropeer restriction and after submit form message alignment 2024-03-02 07:32:42 +00:00
Ramesh Mane
84e0b1a92f fix(nc-gui): form after submit text alignment issue 2024-03-02 07:32:42 +00:00
Ramesh Mane
dad8f299fa fix(nc-gui): form view fields input ui changes 2024-03-02 07:32:41 +00:00
Ramesh Mane
7a206b1704 fix(nc-gui): small changes 2024-03-02 07:32:40 +00:00
Ramesh Mane
15d06885d1 chore(nc-gui): lint 2024-03-02 07:32:40 +00:00
Ramesh Mane
42d935f861 fix(nc-gui): remove rich text from form title and field label 2024-03-02 07:32:39 +00:00
Ramesh Mane
3d516a4876 fix(nc-gui): add rich text in shared form 2024-03-02 07:32:38 +00:00
Ramesh Mane
7d1cfcd5e6 fix(nc-gui): oss shared form ui changes 2024-02-27 12:39:21 +00:00
Ramesh Mane
e9699eaad3 fix(nc-gui): update font weight and size of form subheading, field title, helper text 2024-02-22 16:18:12 +00:00
Ramesh Mane
a40ff107e6 fix(nc-gui): disable hide nocodb branding in oss also update shared form 2024-02-22 16:18:11 +00:00
Ramesh Mane
8f2a6a56be fix(nc-gui): shared form oss ui changes 2024-02-22 16:18:06 +00:00
Ramesh Mane
4eb7128fe7 style(nc-gui): fix typo in transition-colors css class 2024-02-22 16:16:34 +00:00
DarkPhoenix2704
93274edaf3 feat(nc-gui): shared view + bases fixes 2024-02-20 07:16:07 +00:00
Pranav C
b14492ac17 fix: wrap with div if root element is NuxtLayout to avoid navigation error 2024-02-15 19:38:12 +00:00
Ramesh Mane
934805a0c7 chore(nc-gui): lint 2024-02-07 20:21:19 +00:00
Ramesh Mane
4c78952a16 fic(nc-gui): wrong user icon 2024-02-07 20:21:19 +00:00
Ramesh Mane
37ab476224 fix: added missing line break 2023-12-29 12:31:26 +05:30
Ramesh Mane
937ac53be9 fix: review changes 2023-12-29 12:29:55 +05:30
Ramesh Mane
51954f1472 fix: form submit button focus css issue 2023-12-29 12:24:13 +05:30
Ramesh Mane
04b55f54d5 fix: form field alignment issue 2023-12-27 01:51:04 +05:30
Ramesh Mane
e3e3e7d73e fix: lint errors 2023-12-27 00:19:45 +05:30
Ramesh Mane
cba6af4456 fix: input field double border issue of shared form 2023-12-26 00:27:29 +05:30
Ramesh Mane
300d0ea787 fix: requredEmail typo error and required & valid error should not show at the same time #2017 2023-12-23 06:57:23 +00:00
Muhammed Mustafa
065b9f5177 fix: Fixed PW tests 2023-12-22 10:31:06 +00:00
աɨռɢӄաօռɢ
46d03d6549 chore(nc-gui): lint 2023-11-30 17:03:54 +08:00
Pranav C
4f0f38d953 feat: remove signup link from signup page if invite only signup enabled 2023-11-21 14:16:43 +05:30
Pranav C
0ab5e2de26 refactor: add rel tag when opening links in new tab using _blank 2023-11-08 09:52:16 +00:00
Muhammed Mustafa
b0c723c2ae fix: Account settings page i18n fix 2023-11-07 05:58:44 +00:00
Pranav C
5765e8de81 fix: cleanup continueAfterSignIn from localstorage after getting the value
Signed-off-by: Pranav C <pranavxc@gmail.com>
2023-10-31 16:28:59 +05:30
աɨռɢӄաօռɢ
1696ec55a2 chore(nc-gui): lint 2023-10-22 23:26:10 +08:00
Muhammed Mustafa
a856d4bb18 Merge remote-tracking branch 'origin/develop' into fix/i18n 2023-10-20 17:45:00 +05:30
Raju Udava
4135d92894 fix: review corrections
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2023-10-13 12:44:07 +05:30