Commit Graph

69 Commits

Author SHA1 Message Date
Pranav C
d1e1906d2f fix(gui): viewIcon - handle if view meta is not defined
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-27 17:10:12 +05:30
Pranav C
2b1ca8d7a1 refactor: use switch case instead of nested ternary for readability
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-27 14:18:03 +05:30
Pranav C
55d20c1eb6 Merge pull request #4630 from nocodb/feat/custom-table-icon
Feat: Custom table icon
2022-12-24 14:06:25 +05:30
mertmit
efcb721b91 feat: add snowflake to new data source dropdown
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-23 21:33:19 +03:00
mertmit
aed44259a3 fix: validation for base forms
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-23 21:29:33 +03:00
Pranav C
21c6b3bf80 fix(gui): increase icon size in skeleton view
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 16:13:04 +05:30
Pranav C
0021e90864 fix(gui): use title for existing table in meta diff
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 15:05:40 +05:30
Pranav C
ee2a1e6adb fix(gui): show cusstom icon in meta diff
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
b995196819 fix(gui): icons in ui acl and shared base
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
51d81b0b8b feat(gui): show table icon in LTAR and UI acl
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
mertmit
f82831eee3 fix: field validation for sf
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-21 20:29:10 +03:00
mertmit
6abd3cf2d1 feat: snowflake for multiple-base
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-21 19:30:37 +03:00
mertmit
77aa171451 fix: loadBases if not loaded before handling state in DataSources
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
91968ba6be fix: PR requested changes
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
35974ad5c6 feat: base show/hide improved handling
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
8f74d5ae3d feat: change data sources show/hide checkbox to switch
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
5791105a61 feat: awakened data sources
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
fe3b87724c feat: multiple-source front end improvements
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
be63995ff9 fix: use checkbox instead of icons
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
fb8c1b698a fix: avoid overlapped reload of bases
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
3e1d2ee9ea feat: allow hiding base zero
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
aef6cecf3a feat: improved show/hide base checkbox
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
4e5221437f fix: refresh data sources on sync metadata
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
3c99a3e79f feat: restrict deleting first base
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
b0695f5e0e feat: draggable data sources
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
600d18de22 feat: order and ui control for bases
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
d61a0874a9 feat: ui improvements for multiple source
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
dec67fc755 fix: ui improvements for multiple source interfaces
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
eff5e3f194 feat: delete base
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
e3a89ffec9 fix: disable base edit/delete if meta base
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
5d4a3ab271 feat: edit base
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
5c433e3086 feat: team & settings modal data sources tab revised
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
c5f95d8248 feat: multiple source front-end
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:19:32 +03:00
Wing-Kam Wong
1231b0bfed feat(nc-gui): add active class to <a-modal/> 2022-11-29 20:13:16 +08:00
Muhammed Mustafa
25d420a331 fix(test): Changed tpo data-testid from data-nc 2022-11-12 12:36:44 +05:30
Muhammed Mustafa
3c2720d449 feat(testing): Integrated data-nc standard for dom attribute used for testing 2022-11-03 16:31:14 +05:30
Muhammed Mustafa
d576b7c1d1 feat(testing): Refactored Page object model 2022-11-03 16:24:17 +05:30
Muhammed Mustafa
3aafa89a49 feat(testing): Added Table Operations 2022-11-03 16:15:05 +05:30
braks
9d17af1e86 chore(nc-gui): cleanup 2022-10-17 21:57:59 +02:00
braks
fc886690b9 chore(nc-gui): remove unnecessary padding from erd 2022-10-17 21:57:59 +02:00
braks
4f1bdcf6d1 fix(nc-gui): resolve components 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
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
c9df5b28fe refactor(gui): button style
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-09-24 16:08:49 +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
Raju Udava
f7a3ef2779 fix: duplicate class names
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2022-09-21 14:53:29 +05:30
Muhammed Mustafa
7e6252ee72 feat(nc-gui): Added cypress test for ERD 2022-09-21 14:53:29 +05:30
Muhammed Mustafa
aae5c7254a feat(nc-gui): Moved repeated logic of erd to ErdView component and renaned old ErdView as ErdSimpleView 2022-09-21 14:53:29 +05:30
Muhammed Mustafa
9d7c704791 feat/Minor cleanup 2022-09-21 14:53:28 +05:30