Commit Graph

125 Commits

Author SHA1 Message Date
braks
1450894266 refactor(nc-gui): filter attachment and ltar cells from copy 2022-09-28 17:42:06 +02:00
braks
81fd277186 fix(nc-gui): pass editEnabled as ref 2022-09-28 17:37:37 +02:00
braks
f4132120fb fix(nc-gui): condition order 2022-09-28 17:36:39 +02:00
braks
cde7a5234d feat(nc-gui): add useMultiSelect composable 2022-09-28 17:36:38 +02:00
braks
8679d1d25d fix(nc-gui): useTabs not redirecting correctly 2022-09-28 13:30:40 +02:00
braks
fd057d1414 fix(nc-gui): wrap removing el in try catch 2022-09-28 13:30:40 +02:00
braks
9955886ea1 fix(nc-gui): initial right sidebar state open 2022-09-28 13:30:40 +02:00
braks
0546e42d35 fix(nc-gui): merge sidebar storage defaults 2022-09-28 13:30:40 +02:00
braks
2f925e008f fix(nc-gui): right sidebar state not restored 2022-09-28 13:30:40 +02:00
braks
3a0c62cb4e chore(nc-gui): extract api error in interceptor 2022-09-28 13:30:40 +02:00
braks
cd30e58361 chore(nc-gui): lint 2022-09-28 13:30:40 +02:00
braks
f6b0dbb56a revert(nc-gui): use route project id 2022-09-28 13:30:40 +02:00
braks
716f761ee5 fix(nc-gui): dispose injection when provider scope is disposed 2022-09-28 13:30:40 +02:00
braks
90b3da67ab fix(nc-gui): refactor issues 2022-09-28 13:30:40 +02:00
braks
4c29fa18ff refactor(nc-gui): use lazy load and cleanup imports 2022-09-28 13:30:40 +02:00
braks
7449e5329d chore(nc-gui): reexport use global types 2022-09-28 13:30:39 +02:00
braks
d954d793f2 refactor(nc-gui): extract error in useApi 2022-09-28 13:30:39 +02:00
braks
7ef14ca0e7 chore(nc-gui): import order 2022-09-28 13:30:39 +02:00
braks
85b4570350 fix(nc-gui): use preview permissions 2022-09-24 20:58:54 +02:00
Pranav C
7455cb5b11 chore(gui): type correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 21:49:57 +05:30
Pranav C
ae73504def refactor(gui): linting and type correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 17:53:15 +05:30
Pranav C
4b4561c6fc fix(gui): type correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 13:01:25 +05:30
Pranav C
260945e4f8 feat(api): update backend api permissions
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 13:01:25 +05:30
Pranav C
f74ea9c044 chore(gui): lint
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 13:01:25 +05:30
Pranav C
2be20c5ee2 feat(gui): add appstore in navbar menu
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 13:01:25 +05:30
Pranav C
ace5f0a06d feat(gui): show app store only for super admin user
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 13:01:25 +05:30
Pranav C
4095066c13 feat(gui): add app store page and restrict to super admin user
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 13:01:25 +05:30
աɨռɢӄաօռɢ
6c4e29ed24 Merge pull request #3622 from nocodb/fix/default-limit
fix(nc-gui): use default limit from app info if specified
2022-09-24 12:04:32 +08:00
braks
fee34c1233 fix(nc-gui): pass shared base id to loadProjectRoles 2022-09-23 11:36:46 +02:00
braks
043443322b refactor(nc-gui): use global state for useTheme 2022-09-23 09:59:33 +02:00
braks
69475f86ae chore(nc-gui): add comments to useRoles 2022-09-23 09:59:33 +02:00
braks
27005af74c refactor(nc-gui): simplify useSidebar and update comments 2022-09-23 09:59:33 +02:00
braks
6173d6ac2e refactor(nc-gui): implement useGlobalState for useGlobal composable 2022-09-23 09:59:33 +02:00
braks
1fd6e08b1c refactor(nc-gui): remove unnecessary injection state from useSidebar 2022-09-23 09:59:33 +02:00
braks
95095c67c8 refactor(nc-gui): use shared composable instead of injection state for permissions 2022-09-23 09:59:33 +02:00
braks
8bfe3cbb95 refactor(nc-gui): use shared composable instead of injection state for roles 2022-09-23 09:59:33 +02:00
braks
58210be87a refactor(nc-gui): remove useInjectionState from useUIPermission 2022-09-23 09:59:33 +02:00
braks
9f387b6342 chore(nc-gui): remove unused var 2022-09-23 09:59:33 +02:00
braks
010d5ad51b chore(nc-gui): rename variable 2022-09-23 09:59:33 +02:00
braks
4bd0dccc8d refactor(nc-gui): cancel permission check if prematurely caught 2022-09-23 09:59:33 +02:00
braks
84b9f8b10f refactor(nc-gui): use injection state for useUIPermission 2022-09-23 09:59:33 +02:00
braks
95485d6f1d feat(nc-gui): add useRoles composable 2022-09-23 09:59:33 +02:00
braks
e7ec02c160 refactor(nc-gui): return permission check if preview permission found 2022-09-23 09:59:33 +02:00
braks
92110603ee refactor(nc-gui): stop duplicating allRoles & check preview permissions separately 2022-09-23 09:59:33 +02:00
braks
96d12f6f80 refactor(nc-gui): use computed value in all permissions state 2022-09-23 09:59:33 +02:00
braks
e56282fec2 refactor(nc-gui): replace computed with useState to prevent unnecessary duplicates 2022-09-23 09:59:33 +02:00
braks
be0b641f36 chore(nc-gui): add generic to narrow roles type 2022-09-23 09:59:33 +02:00
braks
9a43bfa787 refactor(nc-gui): use enum for role permission keys 2022-09-23 09:59:33 +02:00
braks
26ca9dcf1a chore(nc-gui): remove unused composable 2022-09-23 09:59:33 +02:00
braks
ea946edd87 chore(nc-gui): cleanup types 2022-09-23 09:59:33 +02:00