From de6fabbae3a4977f7bc76482f5e14362bfafaedf Mon Sep 17 00:00:00 2001 From: Pranav C Date: Sat, 9 Oct 2021 11:58:19 +0530 Subject: [PATCH] feat: public user registration Signed-off-by: Pranav C --- packages/nc-gui/pages/projects/index.vue | 23 +++++++++++++------ .../nocodb/src/lib/noco/meta/NcMetaIOImpl.ts | 23 ++++++++++++++++--- .../nocodb/src/lib/noco/meta/NcMetaMgr.ts | 10 ++++---- .../nocodb/src/lib/noco/rest/RestAuthCtrl.ts | 9 +++++--- .../src/lib/noco/rest/RestAuthCtrlEE.ts | 5 ++++ packages/nocodb/src/lib/utils/projectAcl.ts | 3 +++ 6 files changed, 56 insertions(+), 17 deletions(-) diff --git a/packages/nc-gui/pages/projects/index.vue b/packages/nc-gui/pages/projects/index.vue index 79a5c9e794..a7ee6b1e8e 100644 --- a/packages/nc-gui/pages/projects/index.vue +++ b/packages/nc-gui/pages/projects/index.vue @@ -235,11 +235,13 @@ x-small class="mr-2" :color=" - props.item.status === 'started' - ? 'green' - : props.item.status === 'stopped' - ? 'orange' - : 'orange' + !props.item.allowed ? 'blue' :( + props.item.status === 'started' + ? 'green' + : props.item.status === 'stopped' + ? 'orange' + : 'orange' + ) " > mdi-moon-full @@ -266,13 +268,15 @@ }} - {{ + {{ props.item.title }}