Commit Graph

169 Commits

Author SHA1 Message Date
Pranav C
55069ab18e refactor(gui): update logo in project list(remove) and shared form
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-29 23:02:31 +05:30
braks
360290a526 fix(nc-gui): toggle left sidebar state on mount 2022-09-28 13:30:40 +02:00
braks
d33142b3c3 chore(nc-gui): cleanup 2022-09-28 13:30:40 +02:00
braks
e7e66570c5 refactor(nc-gui): lazy load 2022-09-28 13:30:40 +02:00
braks
6aedcf62b5 fix(nc-gui): resolve components instead of dynamic import 2022-09-28 13:30:40 +02:00
braks
e3fe703763 fix(nc-gui): leaving node err 2022-09-28 13:30:40 +02:00
braks
3003357232 revert(nc-gui): show spinner 2022-09-28 13:30:40 +02:00
braks
2e51e73be9 revert(nc-gui): page keys 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
492812e28e refactor(nc-gui): defer loading tinycolor 2022-09-28 13:30:40 +02:00
braks
b07f52bb40 refactor(nc-gui): use lazy load and cleanup imports 2022-09-28 13:30:39 +02:00
braks
be9462452f refactor(nc-gui): remove nested page in user path 2022-09-28 13:30:39 +02:00
braks
81b769e932 chore(nc-gui): cleanup pages 2022-09-28 13:30:39 +02:00
braks
54aec728ba refactor(nc-gui): use lazy noco icon 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
ee444604d9 refactor(nc-gui): use lazy components 2022-09-28 13:30:39 +02:00
Pranav C
2d54ae6730 test(cypress): test to verify super admin access to appstore
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 17:44:20 +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
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
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
Wing-Kam Wong
adfb4300d4 feat(nc-gui): add nc version 2022-09-23 19:40:15 +08:00
mertmit
2353e6b421 fix: add community translated
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-09-22 08:14:53 +03:00
Raju Udava
2a92c9141c Merge pull request #3655 from nocodb/feat/unique-url-for-row
Feat: URL for expanded row
2022-09-21 13:51:19 +05:30
Raju Udava
faf0ae307d Merge pull request #3658 from nocodb/refactor/i18n-validation-msgs
refactor: i18n validation error messages
2022-09-21 11:09:41 +05:30
Pranav C
3681ed3ddc fix(gui): add key to re-render
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-20 19:54:18 +05:30
Pranav C
5a6cb79714 feat(gui): use query param for providing rowId
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-20 19:54:18 +05:30
Pranav C
6419934255 wip(gui): url for expanded row
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-20 19:54:18 +05:30
Pranav C
bec9eaed7e Merge pull request #3708 from nocodb/fix/3702-reload-issue
Fix: Random blank screen bug
2022-09-20 19:53:58 +05:30
Pranav C
d25954055c refactor(gui): use until to only listen until loads tables
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-20 15:19:41 +05:30
Pranav C
58df69ed9b refactor(gui): use watchOnce to only listen once until loads tables
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-20 15:13:11 +05:30
Pranav C
6543b87429 refactor(gui): use table list to verify tables loaded successfully
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-20 12:06:31 +05:30
Pranav C
b0290e2eb2 refactor(gui): show fullscreen button always
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-20 11:30:50 +05:30
Pranav C
30440d94d9 fix(gui): get table meta only after loading project table list
re #3702

Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-19 19:49:41 +05:30
Raju Udava
03d72b6d5e Merge pull request #3699 from nocodb/fix/cy-stability-dropdown
test: cy-stability for dropdown
2022-09-19 13:55:52 +05:30
Raju Udava
312120fd0b test: cy-stability for dropdown
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2022-09-19 13:15:25 +05:30
Pranav C
8a011662fc Merge pull request #3685 from nocodb/fix/misc-gui
Fix: Miscellaneous bug fixes
2022-09-19 11:19:01 +05:30
Pranav C
65e327e1a9 fix(gui): add fallback for copy to clipboard
re #3598

Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-17 16:02:09 +05:30
Pranav C
07e248dc69 refactor(gui): move 404 page
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-17 12:49:42 +05:30
Pranav C
ed2d640da4 enhancement(gui): add not found page for handling invalid base url
re #3648

Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-17 00:50:20 +05:30
Pranav C
3522ea667a fix(gui): add key to avoid router related issues
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-16 14:58:51 +05:30
braks
8540f7a647 fix(nc-gui): set hasSidebar when navigating to project 2022-09-16 10:06:14 +02:00
Pranav C
f5a0cafab1 feat(gui): move fullscreen icon to tab bar
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-15 17:55:48 +05:30
braks
d3a4bca8f3 feat(nc-gui): store sidebar states separately by id
# What's changed?

* use a sidebar id to identify the state
* use in memory storage to store the states
* use local storage to store persistent states
* add MemStorage class
2022-09-15 12:59:27 +02:00
Raju Udava
479373fe04 refactor: i18n validation error messages
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2022-09-15 13:42:24 +05:30
braks
2827784c37 fix(nc-gui): defer loading subpages until project is ready 2022-09-15 09:26:15 +02:00
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
2022-09-15 09:26:15 +02:00
braks
ba8ee402dc fix(nc-gui): auth tab constantly re-opening
* Only reload project if it's not loaded already
* Prevent tab from re-opening
2022-09-14 13:34:22 +02:00
braks
81db2c8435 chore(nc-gui): fix type issues and set proper ref types 2022-09-14 13:34:20 +02:00
braks
e84b8b2272 refactor(nc-gui): defer loading project to subpage 2022-09-14 13:33:40 +02:00