From a53e50c53ad3d8cf13657ffd55ca50229276a0b9 Mon Sep 17 00:00:00 2001 From: Pranav C Date: Mon, 2 Oct 2023 22:48:39 +0530 Subject: [PATCH] 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 --- packages/nc-gui/components/cell/Text.vue | 3 + packages/nc-gui/components/cell/TextArea.vue | 1 + .../nc-gui/components/general/UserIcon.vue | 25 ++- .../smartsheet/expanded-form/Comments.vue | 9 +- .../smartsheet/expanded-form/index.vue | 110 ++++++++----- .../virtual-cell/components/Header.vue | 4 +- .../components/ListChildItems.vue | 150 ++++++++++-------- .../virtual-cell/components/ListItems.vue | 9 +- packages/nc-gui/lang/en.json | 3 + .../pages/Dashboard/ExpandedForm/index.ts | 22 +-- .../tests/db/features/expandedFormUrl.spec.ts | 29 +--- .../db/features/keyboardShortcuts.spec.ts | 4 +- 12 files changed, 213 insertions(+), 156 deletions(-) diff --git a/packages/nc-gui/components/cell/Text.vue b/packages/nc-gui/components/cell/Text.vue index cd7b6efaf8..e3ec8698a6 100644 --- a/packages/nc-gui/components/cell/Text.vue +++ b/packages/nc-gui/components/cell/Text.vue @@ -34,6 +34,9 @@ const focus: VNodeRef = (el) => !isExpandedFormOpen.value && !isEditColumn.value v-model="vModel" class="h-full w-full outline-none p-2 bg-transparent" :placeholder="isEditColumn ? $t('labels.optional') : ''" + :class="{ + 'px-1': isExpandedFormOpen, + }" @blur="editEnabled = false" @keydown.down.stop @keydown.left.stop diff --git a/packages/nc-gui/components/cell/TextArea.vue b/packages/nc-gui/components/cell/TextArea.vue index aa893d4292..1984c1bc87 100644 --- a/packages/nc-gui/components/cell/TextArea.vue +++ b/packages/nc-gui/components/cell/TextArea.vue @@ -86,6 +86,7 @@ onClickOutside(inputWrapperRef, (e) => { :class="{ 'p-2': editEnabled, 'py-1 h-full': isForm, + 'px-1': isExpandedFormOpen, }" :style="{ minHeight: `${height}px`, diff --git a/packages/nc-gui/components/general/UserIcon.vue b/packages/nc-gui/components/general/UserIcon.vue index 7e86f0e76d..a656b96a63 100644 --- a/packages/nc-gui/components/general/UserIcon.vue +++ b/packages/nc-gui/components/general/UserIcon.vue @@ -1,12 +1,27 @@