Commit Graph

93 Commits

Author SHA1 Message Date
mertmit
2681b116ac feat: Audit v1 2025-01-10 07:24:54 +00:00
Ramesh Mane
eaa30163d4 fix(nc-gui): pr review changes 2025-01-06 05:56:58 +00:00
Ramesh Mane
667e0b9c27 fix(nc-gui): multiple tele event trigger issue 2025-01-06 05:56:57 +00:00
Ramesh Mane
f6ccd43205 fix(nc-gui): add tele events in ai table & view creation flow 2025-01-06 05:56:57 +00:00
Ramesh Mane
c46da6edae chore(nc-gui): lint 2025-01-03 09:12:01 +00:00
Raju Udava
b5f3473a86 fix: set-6 2025-01-02 12:04:05 +00:00
DarkPhoenix2704
76a838fe74 fix: disable endDate for created-at, updated-at, formula 2024-11-28 12:24:17 +00:00
DarkPhoenix2704
1c6ef42c89 feat: enable date field for calendar 2024-11-27 10:36:24 +00:00
DarkPhoenix2704
afb88b7976 fix: calendar misc fixes 2024-11-27 10:36:23 +00:00
DarkPhoenix2704
ce2af19283 fix: pr review comments 2024-11-20 17:43:15 +00:00
DarkPhoenix2704
1787f4935b fix: update view create modal design 2024-11-20 17:43:14 +00:00
DarkPhoenix2704
ef453e8baf fix: ui fixes feat: move to engineering beta toggle feature 2024-11-20 17:43:10 +00:00
DarkPhoenix2704
c13cb01048 fix: update dialog 2024-11-20 17:43:10 +00:00
DarkPhoenix2704
3ccad671cc feat: enable calendar end date 2024-11-20 17:43:10 +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
Ramesh Mane
46e6cff0a3 Nc fix/duplicate name update (#9573)
* fix(nc-gui): duplicated view name issue

* fix(nc-gui): duplicated webhook title issue

* fix(nc-gui): duplicated field name issue from MFE

* fix(nocodb): duplicate integration unique name issue

* fix(nc-gui): duplicate default view is throwing error in views are not loaded

* test(nc-gui): update copyview test case

* fix(nocodb): ai review changes

* test(nc-gui): update MFE duplicate field test case

* test(nc-gui): fix kanban view test fail issue
2024-10-01 23:27:05 +05:30
Anbarasu
dd499d1d13 Nc misc fixes (#9363)
* fix: show calendar is readonly when system fields or computed fields are used

* fix: handle data type mismatch

* fix: handle mysql 5 errors in calendar

* fix: mysql drag drop fix
2024-08-28 19:37:11 +05:30
Anbarasu
44ef0dc485 feat: field, table and view descriptions (#9256)
* feat: table description wip

* fix: swagger update

* fix: wip descriptions view

* feat: field, view, table descriptions

* fix: failing tests

* fix: allow description edit for schema read-only sources

* fix: add missing condition

* fix: ux changes fix: duplicate service didn't copy descriptions

* fix: long text default value update

* fix: add new line for long text

* fix: include labels for table and view description update

* fix: workaround without breaking all tests

* fix: update swagger types and tests fix

* fix: source restriction tests

* fix: pr review changes

* fix: updated icons

* fix: updated tooltip positions fix: minor corrections

* fix: invalid description length

* fix: update focus on tables

* fix: add shared view descriptions

* fix: title is missing
2024-08-17 19:07:22 +05:30
Anbarasu
da150f8efd Feat: support createdAt, updatedAt, formula for calendar (#8904)
* feat: support system datetime cols for calendar view

* feat: formula support

* fix: custom priority sort fix: error if formula is invalid

* fix: coderabbit suggestions

* fix: selectedDate not updating
2024-07-02 10:43:15 +05:30
Ramesh Mane
b224397656 fix: Audit records only available for super user (#8882)
* fix(nc-gui): audit record access issue for oss base creator

* fix(nocodb): use user created_at instead of project user created_at

* fix(nc-gui): show comment from start instead of bottom

* fix(nc-gui): enable record audit logs for all user roles

* fix: enable comment & audit list for viewer

* fix(nc-gui): enable grid row comment count

* fix(nc-gui): update empty comment state text

* chore(nc-gui): lint

* Update en.json

* chore(nc-gui): lint

* fix(nc-gui): remove padding and add hover effect in audit record logs

* fix(nc-gui): comment/audit user role info issue

* fix(test): update share base comment drawer test case

* fix(nc-gui): record audit item line height issue

* fix(nc-gui): truncate record comment/audit user name

* fix(nc-gui): text truncate issue

* fix(nc-gui): update base user map on updating base user role

* fix(nc-gui): update grid row count on adding/removing comment

* fix(nc-gui): skip loading row audits in ee & after adding/updating comment

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-06-28 17:56:41 +05:30
Ramesh Mane
6e2cfdc20b feat: Use lookup over attachment field as cover image in gallery & kanban view (#8801)
* feat(nc-gui): Use lookup over attachment field as cover image in gallery & kanban view

* chore(nc-gui): lint

* fix(nc-gui): nested attchment lookup cell issue

* fix(nc-gui): pr review changes
2024-06-26 14:10:13 +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
Ramesh Mane
f49bf52abf Nc fix/resolve console warnings (#8715)
* fix(nc-gui): some ts warnings

* fix(nc-gui): columnFilter file warnings

* fix(nc-gui): fix ts errors

* fix(nc-gui): pr review changes

* fix(nc-gui): update NcCheckbox change event

* fix(nc-gui): pr review changes
2024-06-14 11:43:26 +05:30
Anbarasu
fb67cafde7 feat: remove calendar top bar (#8379)
* feat: remove calendar top bar

* fix: remove debug logs

* fix: update styles

* fix: update styles

* fix: posthog telementry

* fix: calendar tests

* fix: updates ui

* test: reorder options

* fix: month view - use local time with timezone

* fix: update styles and move components fix: tests

* fix: update styles and move components

* fix: update styles

* test: fix tests

* fix: update toolbar styles

* fix: failing tests

* fix: cmd f search shortcut

* fix: change side menu sizes

* fix: calendar test corrections

* fix(nc-gui): update size logic

* fix(nc-gui): update styles

* fix(nc-gui): update some more styles

* fix(nc-gui): update toolbar styles

* fix(nc-gui): update select component

* fix: update styles

* fix: calendar test

* fix: ux changes

* fix: final changes

* fix: calendar tests
2024-05-14 11:47:08 +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
9cc1f3cb30 Nc Fix: UI improvements - left sidebar (#8244)
* fix(nc-gui); update toolbar menu text grom GroupBy to Group

* fix(nc-gui): move sidebar base, table expand icon to the right side

* fix(nc-gui): sidebar base, table, view menu options padding issue

* fix(nc-gui): add background color for row on hover in grid view

* fix(nc-gui): reduce width of index column

* fix(nc-gui): on hover grid row bg opacity issue

* fix(nc-gui): reduce font size and grid cell height

* fix(nc-gui): sidebar view menu alignment issue on mobile screen

* fix(nc-gui): reduce font size

* fix(nc-gui): set column default width to 180px

* fix(nc-gui): keep only sidebar changes & revert all other changes

* fix(nc-gui): change table icon

* fix(nc-gui): trim base, table, view title while saving it

* fix(nc-gui): increate left sidebar max width

* fix(nc-gui): show truncated base/table/view name until standard end

* fix(nc-gui): oss sidebar base menu options alignment issue

* fix(nc-gui): use valid classname

* fix(nc-gui): sidebar external db source menu ui fixes

* fix(nc-gui): small changes

* chore(nc-gui): lint

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

* fix(nc-gui): trim title while creating base, table, view

* fix(nc-gui): some of the sidebar pw test fail issues

* fix(test): sidebar test fail issue

* fix(test): projectCollaboration test fail issue

* fix(nc-gui): change font size of view menu option view mode chip text

* fix(nc-gui): grayed out create view dropdown plus icon color

* fix(nc-gui): grayed out table icon and reduce width of default view context menu

* fix(nc-gui): remove copyright text from user menu

* fix(nc-gui):  chevron icon and show/hide sidebar icon should be gray in color
2024-04-15 09:11:12 +05:30
DarkPhoenix2704
e808dd2b9f fix(nc-gui): view filters not applying 2024-03-06 10:54:35 +00:00
DarkPhoenix2704
891e357877 fix(nc-gui): disable ranges 2024-03-06 10:54:34 +00:00
DarkPhoenix2704
c4be7305d6 feat(nc-gui): enable ranges 2024-03-06 10:54:33 +00:00
DarkPhoenix2704
fed7b2bb2d fix(nc-gui): invalid docs link 2024-02-29 11:35:18 +00:00
Anbarasu
81ccf61de2 fix: lint errors (#7685)
* fix(nc-gui): lint issues

* fix(nc-gui): lint issues
2024-02-22 20:10:30 +08:00
DarkPhoenix2704
ab2802c11d fix(nc-gui): pr review changes 2024-02-20 07:16:22 +00:00
DarkPhoenix2704
2737da405a fix(nc-gui): pr review changes 2024-02-20 07:16:17 +00:00
DarkPhoenix2704
bcfdb1e479 fix(nc-gui): calendar duplication not copying all ranges 2024-02-20 07:16:06 +00:00
DarkPhoenix2704
dfa72c6486 fix(nc-gui): prevent selecting mixed Date types 2024-02-20 07:16:03 +00:00
DarkPhoenix2704
bd2f150fb7 fix(nc-gui): view create error 2024-02-20 07:16:03 +00:00
DarkPhoenix2704
e0bced0dfc fix(nc-gui): enable multiple range creation 2024-02-20 07:16:03 +00:00
DarkPhoenix2704
7b534ee1ff fix(nc-gui): view create modal design fix 2024-02-20 07:15:56 +00:00
Raju Udava
afb1b1863e misc: lable text correction 2024-02-20 07:15:56 +00:00
DarkPhoenix2704
59ce391bde feat(nc-gui): show active dates 2024-02-20 07:15:49 +00:00
DarkPhoenix2704
4ff0993491 feat(nc-gui): calendar view (wip) 2024-02-20 07:15:49 +00:00
DarkPhoenix2704
fd6c8f3df9 fix(nc-gui): calendar range alwats empty 2024-02-20 07:15:48 +00:00
DarkPhoenix2704
1ca038ff64 chore: run lint 2024-02-20 07:15:48 +00:00
DarkPhoenix2704
1a0b288f7c fix(nc-gui): calendar toolbar 2024-02-20 07:15:48 +00:00
DarkPhoenix2704
27e2c935dc fix(nc-gui): create, update calendar range 2024-02-20 07:15:47 +00:00
DarkPhoenix2704
4d32a66717 feat(nc-gui): create calendar view 2024-02-20 07:15:45 +00:00
DarkPhoenix2704
55f9a0b82b feat(nc-gui): create calendar view 2024-02-20 07:15:41 +00:00
Muhammed Mustafa
4901517aae fix: Fixed disabled col select in view create 2023-11-10 10:54:45 +00:00
Muhammed Mustafa
35df7e7cdb fix: Fixed kanban duplicate issue 2023-11-10 10:54:42 +00:00
Muhammed Mustafa
5d6a7b2560 fix: Removed Untitled from default name in View, table and base create 2023-10-30 15:41:26 +00:00