Commit Graph

70 Commits

Author SHA1 Message Date
Pranav C
5d8b1fc55a feat: restrict data/meta operations in gui 2024-06-18 19:06:17 +00:00
rohittp
f8c31dbb8b refactor: add todo 2024-06-06 11:55:04 +00:00
rohittp
3de09e3e2c fix: force refresh on delete 2024-06-06 11:55:04 +00:00
Pranav C
f7d3fd72dd test: update audit tab opening steps
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-05-17 18:47:53 +05:30
Pranav C
46da690cdd test: delete table - add class to avoid ambiguity 2024-05-17 09:35:48 +00:00
Ramesh Mane
d372228080 Nc fix: Misc Design Fixes II (#8461)
* fix(nc-gui): team & settings tab ui fixes

* fix(nc-gui): update sidebar base text color on hover and selected state

* fix(nc-gui): sidebar base, table menu height issue

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

* fix(nc-gui): sidebar view menu height and active state color

* fix(nc-gui): update global search ui

* fix(nc-gui): grid row hover style update

* fix(nc-gui): topbar font weight issue

* fix(nc-gui): team & setting tab user list margin top issue

* fix(nc-gui): workspace icon color issue

* fix(test): update global search test cases
2024-05-11 20:06:11 +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
Raju Udava
af2c426c9f Nc fix/UI flaws p2 (#8394)
* fix: avoid data reload on field hide & rearrange

* fix: load rollup_function on edit

* fix: hide field if no rollup fn is available

* fix: allowed rollup fns

* fix: multiselect blur on escape

* test: skip wait for update from server for hide field ops

* fix: skip wait for response for field toggle

* fix: disable validation only for hide field

* fix: error handling

* fix: base name missing on dashboard

* fix: replace slash with arrow

* fix: table expand icon & animation

* fix: view chevron

* fix: chevron for base and chevron sizes

---------

Co-authored-by: mertmit <mertmit99@gmail.com>
2024-05-06 11:49:02 +03:00
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
Ramesh Mane
aefebe7f3c Nc feat(nc-gui): table action menu dropdown should be same as view action menu dropdown (#8043)
* feat(nc-gui): table action menu dropdown should be same as view action menu dropdown

* fix(nc-gui): PR AI review changes

* fix(nc-gui): PR review changes

* fix(nc-gui): view action menu copy id hover css

* fix(test): update table context menu test cases

* fix(nc-gui): update table context menu

* fix(test): role access pw test fail issue
2024-04-05 11:44:29 +05:30
Ramesh Mane
141a288704 Nc fix(nc-gui): Use control key instead of ctrl from useMagicKeys (#7921)
* fix(nc-gui): use control key instead of ctrl from useMagicKeys

* chore(nc-gui): lint

* chore(nc-gui): lint
2024-03-20 19:55:29 +05:30
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
Raju Udava
078e5afc08 Merge pull request #7818 from nocodb/nc-feat/open-base-table-view-in-new-tab
Nc feat(nc-gui): open base/table/view in a new tab on pressing Ctrl & clicking on them
2024-03-11 21:18:08 +05:30
Ramesh Mane
839e93ce33 fix(nc-gui): open view new tab in background on cmd+click 2024-03-11 15:11:25 +00:00
Ramesh Mane
e68b313126 feat(nc-gui): open base/table/view in new tab on pressing cltr & cliking on then 2024-03-11 15:11:25 +00:00
Ramesh Mane
ed8d5a9769 fix(nc-gui): PR review changes #2487 2024-03-09 11:40:01 +00:00
Ramesh Mane
edf6ee9040 fix(nc-gui): auto collapse all base empty table 2024-03-09 11:40:00 +00:00
Ramesh Mane
a96e191016 fix(nc-gui): auto collapse empty tables after 10s except active table 2024-03-09 11:40:00 +00:00
Ramesh Mane
a2afaa8dc2 fix(nc-gui): small changes 2024-03-09 11:40:00 +00:00
Ramesh Mane
178668348f fix(nc-gui): hide table or base it is blank 2024-03-09 11:40:00 +00:00
Ramesh Mane
9aa44ba127 fix(nc-gui): update icons with nocodb design library 2024-02-07 20:21:19 +00:00
musharaf-nocodb
74da22eeec fix : used kebab syntax for showOnTruncateOnly prop 2023-12-06 13:24:42 +05:30
Mohammed Musharaf
38239a8dd3 fix : added showOnTruncateOnly prop in tooltip component 2023-12-05 19:57:42 +05:30
musharaf
5e2d9aa879 fix : fixed tooltip for table name iin sidebar 2023-11-30 18:40:52 +05:30
musharaf
039662720c fix : added tooltip for sidebar and topbar items 2023-11-30 14:12:38 +05:30
Muhammed Mustafa
3b4b15d57f fix: Show skelton loader immediatly when a table is opened 2023-11-22 15:17:29 +00:00
Muhammed Mustafa
2d906e99b5 fix: Show skelton loader immediatly when a table is opened 2023-11-22 15:17:29 +00:00
աɨռɢӄաօռɢ
329332e640 refactor(nc-gui): put v-e to NcButton 2023-11-14 19:54:56 +08:00
աɨռɢӄաօռɢ
6681da6143 fix(nc-gui): put div inside NcMenuItem 2023-11-13 12:31:47 +08:00
աɨռɢӄաօռɢ
35e8a53622 fix(nc-gui): runtime directive warnings in TableNode.vue 2023-11-13 11:42:53 +08:00
աɨռɢӄաօռɢ
bbc8e40e3c chore(nc-gui): lint 2023-11-08 13:44:12 +08:00
Daniel Roe
032c60d7b6 fix: import nuxt composables from #imports 2023-11-07 21:05:20 +00:00
Muhammed Mustafa
f4f7dcfe6b fix: Removed auto capitalization for sidebar nodes 2023-10-31 05:22:36 +00:00
Muhammed Mustafa
d454264105 fix: Typo 2023-10-26 17:05:39 +00:00
Muhammed Mustafa
ef1f577d73 fix: Removed Create View node in sidebar 2023-10-26 17:05:39 +00:00
Muhammed Mustafa
52578f90aa fix: Removed create view ux feature flag 2023-10-26 17:05:39 +00:00
Muhammed Mustafa
434d97dfe7 fix: Removed manual auto scrolling as its not required since browser list maintains its scroll position of item even if top items are removed if there space to scroll top 2023-10-26 17:05:38 +00:00
Muhammed Mustafa
349e0c64d2 fix: Removed manual auto scrolling as its not required since browser list maintains its scroll position of item even if top items are removed if there space to scroll top 2023-10-26 17:05:38 +00:00
Muhammed Mustafa
74ed70dc2a fix: Added feature flag for create view btn 2023-10-26 17:05:38 +00:00
Muhammed Mustafa
a1e06f1074 fix: Added auto scrolling/auto hiding of create view btn in sidebar 2023-10-26 17:05:38 +00:00
Muhammed Mustafa
1161adf11b fix: Fixed styling of non view table nodes in mobile view 2023-10-18 06:34:04 +00:00
sreehari jayaraj
525711f9b9 fix: misc changes 2023-10-03 13:19:16 +00:00
WK Wong
55259c89b9 chore(nc-gui): lint 2023-10-03 11:24:03 +08:00
Pranav C
e790abdbaf refactor: rename project and base
- Rename `Project`  => `Base`
- Rename `Base` => `Source`
- Remove `db` from data/meta api endpoints
- Add backward compatibility for old apis
- Migrations for renaming table and columns

Signed-off-by: Pranav C <pranavxc@gmail.com>
2023-10-02 23:52:18 +05:30
sreehari jayaraj
a975f6559b fix: new table and project icon 2023-10-02 18:15:12 +05:30
Muhammed Mustafa
bf760e49f0 fix: Added event to Table node 2023-10-02 11:43:07 +00:00
Muhammed Mustafa
6f10bda94a fix: Added events for Sidebar table and view node and all the modals assosiated with it 2023-10-02 11:43:04 +00:00
Muhammed Mustafa
7220194f4b fix: Removed No Views placeholder and now we keep hasNonDefaultViews in table meta and wrote unit tests 2023-10-02 11:43:00 +00:00
mertmit
bd76d3e32d fix: various things
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-09-29 09:40:23 +05:30
Muhammed Mustafa
71f4d9d1f4 Merge remote-tracking branch 'origin/develop' into fix/i8n 2023-09-28 13:00:27 +05:30