mertmit
8045ba6779
feat: use shared composable for useProject and useTabs
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
Pranav C
887269d5c1
fix(gui): single select cell related bugs
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
eaf3d1cd65
refactor(gui): remove advanced db related options for xcdb project
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
mertmit
7f2a5103f6
fix: useRoute from vue-router in useProject
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
c1a86f0808
fix: use ref for forcedProjectId
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
91968ba6be
fix: PR requested changes
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
879dcee082
fix: shared view sqlUis
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
600d18de22
feat: order and ui control for bases
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
5c433e3086
feat: team & settings modal data sources tab revised
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
mertmit
8edb4e4b2c
feat: front-end allow multiple base per project
...
Signed-off-by: mertmit <mertmit99@gmail.com>
2 years ago
braks
25d71f9654
fix(nc-gui): add fallback client type
2 years ago
Ekaterina Balakina
48b8c1fc45
feat: save and restore last opened view ( #4182 )
2 years ago
braks
4fee0396d2
chore(nc-gui): remove unused page styles
2 years ago
braks
f6b0dbb56a
revert(nc-gui): use route project id
2 years ago
braks
90b3da67ab
fix(nc-gui): refactor issues
2 years ago
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