braks
4c29fa18ff
refactor(nc-gui): use lazy load and cleanup imports
2 years ago
braks
fee34c1233
fix(nc-gui): pass shared base id to loadProjectRoles
2 years ago
braks
95485d6f1d
feat(nc-gui): add `useRoles` composable
2 years ago
braks
be0b641f36
chore(nc-gui): add generic to narrow roles type
2 years ago
Pranav C
6543b87429
refactor(gui): use table list to verify tables loaded successfully
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
30440d94d9
fix(gui): get table meta only after loading project table list
...
re #3702
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
07e248dc69
refactor(gui): move 404 page
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
ed2d640da4
enhancement(gui): add not found page for handling invalid base url
...
re #3648
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
braks
2827784c37
fix(nc-gui): defer loading subpages until project is ready
2 years ago
braks
52c311f7e3
fix(nc-gui): project state not properly reset
...
# What's changed?
* try loading project when clicking on list item
* reduces potential waiting times
* only load project if no request is running already
* move fetching project to parent page to prevent multiple loads
2 years ago
braks
ba8ee402dc
fix(nc-gui): auth tab constantly re-opening
...
* Only reload project if it's not loaded already
* Prevent tab from re-opening
2 years ago
Pranav C
21a306030c
chore(gui-v2): base url correction ( #3510 )
...
* chore(gui-v2): base url correction
- support nocodb serving under a nested path
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore(gui-v2): initial base url correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): redirect to dashboard with relative path
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): make plugin path relative
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): redirect path correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: allow download option migration handling
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix(gui-v2): redirect old base url to new path
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): redirect old base ur with some view/table open
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix(gui-v2): handle old tab url and navigate to the new url
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore(gui-v2): cleanup
Signed-off-by: Pranav C <pranavxc@gmail.com>
Signed-off-by: Pranav C <pranavxc@gmail.com>
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2 years ago
Wing-Kam Wong
f97ea536b4
chore: move nc-gui-v2 to nc-gui
2 years ago
mertmit
5ae2882334
fix: use events instead of watch for color handling
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
Pranav C
174c9a8957
fix(gui-v2): handle opening shared view/base opening in same window
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
f28f28a986
fix(gui-v2): share project role state across composable using useState
...
re #3394
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
mertmit
7b33b06fa7
feat: pick project theme from badge
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
2f0740291a
fix: set theme on project load
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
dbcb4a9611
fix: setTheme make theme parameter optional
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
71ecbe1819
fix: use injection for useProject
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
cb919a17e1
fix: use theme primary for project color
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
eb1b4da20b
feat: move project dependent elements to useProject
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
0aab7bffda
fix: use computed for project meta
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
e44b01e722
feat: clear project state on scope dispose
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
9505c4c569
feat: project theme
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
d7cc322474
feat: implement useProject to project edit route
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
Wing-Kam Wong
b49e7dedb6
fix(gui-v2): add missing share base logic in loadProjectRoles
2 years ago
Muhammed Mustafa
2d22bff82a
refactor/Added project info copy
2 years ago
Wing-Kam Wong
832f565a2e
fix(gui-v2): includeM2M
2 years ago
Wing-Kam Wong
199579b509
feat(gui-v2): includeM2M
2 years ago
Pranav C
852d3e017b
chore(gui-v2): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
5dbbe8bffa
fix(gui-v2): remove unnecessary watchEffect
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
3957ecebf0
feat(gui-v2): skip auth validation if shared base route
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
6e894624db
wip(gui-v2): change useProject composable to work using shared base id
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Wing-Kam Wong
06b609e5cb
feat(gui-v2): add isMssql
2 years ago
Muhammed Mustafa
a1f6a38a2a
fix/minor cleanup
2 years ago
Muhammed Mustafa
075105967a
refactor/gui-v2-added basic setup for api snippet but httpsnippet config is still broken
2 years ago
braks
6ab8bb86e5
feat(gui-v2): add barrel file to composables dir
2 years ago
Pranav C
762dc8fbae
feat(gui-v2): add column add option in smartsheet grid view
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
1f74777001
feat(gui-v2): add column menu and edit column option
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
b588e3283b
refactor(gui-v2): remove unused imports
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
78bdd3ae2e
feat(gui-v2): context menu, table list reload, css corrections
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
braks
061d89b89e
refactor(gui-v2): accept projectID as argument for `useProject`
2 years ago
Pranav C
633da7b296
feat(gui-v2): Load project specific role and use it in ui permission composable
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
b70324d65b
wip(gui-v2): table create
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
63064bb699
refactor(gui-v2): use same array definition syntax
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
283cbfd391
feat(gui-v2): add formula cell
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
7ffdda936b
feat(gui-v2): add hm, m2m, bt and rollup cells
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Braks
b59af42164
chore(gui-v2): lint files
...
Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
2 years ago
Pranav C
b194ead8b5
refactor: rename composables, corrections in components
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago