Commit Graph

124 Commits

Author SHA1 Message Date
mertmit
f5e14c525b fix: treeview load project consistently
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-30 12:45:38 +03:00
Pranav C
5b4c029ae4 refactor(gui): share view modal - icons alignment correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-29 11:50:56 +05:30
Pranav C
3e06831bee fix(gui): allow user to change icon in multi datasource tree view
re #4731

Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-29 11:47:42 +05:30
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
fd8dae40e9 feat(gui): block open google signup if invite only signup enabled
re #4618

Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-26 17:11:22 +05:30
Pranav C
c841c767f0 fix(gui): stop event propagation in view rename input
re #4686

Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-26 13:57:37 +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
Pranav C
fc17646e60 fix(gui): re-render TruncateText component if table name changed
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
fe83bc8bce fix(gui): handle table name overflow issue
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
d2ec2fbaf1 fix(gui): icon nd table name alignment correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
15fbc32985 fix(gui): add ui permission for set icon
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
3a72e4186c test(playwright): add test for icon change
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
3ec9de4214 refactor(gui): popup size correction and destroy popup on hide
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
970b2b3229 fix(gui): introduce infinite scroll to avoid delay in loading emoji list
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
161647b7ca refactor(gui): provide identical spacing between icon and text in treeview
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
ec1ff6cef1 feat(gui): on icon update change icon in tab level as well
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
41f21d9ad1 refactor(gui): enable drag n drop
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
da7ae2190a feat(gui): show emoji in tab level
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
d858ab4e98 fix(gui): toggle icon on change
Signed-off-by: Pranav C <pranavxc@gmail.com>
2022-12-23 14:49:15 +05:30
Pranav C
85e03f730c feat(gui): add icon toggle option in tree view
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
Wing-Kam Wong
55b6d08223 chore(nc-gui): lint 2022-12-05 16:38:45 +08:00
mertmit
38fa085f08 feat: expand all bases while searching
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
f3a054bae6 fix: move base operations dropdown to root level
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
7e0261705d fix: TreeView scroll
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +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
e8f19809b7 feat: auto-expand bases in TreeView
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
0cbfd9f92e feat: change treeview root to bases if more than one base
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
ceabd5b4c9 feat: bases panel
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
3085d7283b fix: make base name bold
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
67d5745666 fix: TreeView base undefined check
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
453c7f36bc fix: change mysql icon
Signed-off-by: mertmit <mertmit99@gmail.com>
2022-12-03 11:21:59 +03:00
mertmit
d89dd07a0f fix: table reordering
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