HUE-7917 [assist] Initial version of context popover v2

Review Request #12513 - Created Feb. 12, 2018 and updated

Information
Johan Åhlén
hue
master
Reviewers
hue
enricoberti, jgauthier, ranade, romain, roohi, weixia, yingc
commit 1c3ec36ea22bafbdcfb60e3735808f4c313a8eff
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Feb 12 15:30:22 2018 +0100

    HUE-7917 [assist] Initial version of context popover v2

:100644 100644 f31881a580... b9e6d49288... M	desktop/core/src/desktop/static/desktop/css/hue-embedded.css
:100644 100644 c030ec2ef9... cbea205ffc... M	desktop/core/src/desktop/static/desktop/css/hue.css
:100644 100644 a1c1c68c6a... 269ff0c1b9... M	desktop/core/src/desktop/static/desktop/css/hue3-extra.css
:100644 100644 ea1b6da75a... 3c617b491a... M	desktop/core/src/desktop/static/desktop/js/apiHelper.js
:100644 100644 d29782efef... 0e895c59e6... M	desktop/core/src/desktop/static/desktop/js/dataCatalog.js
:100644 100644 eca2a2cfa4... d05294e7a5... M	desktop/core/src/desktop/static/desktop/less/components/hue-popover.less
:100644 100644 4670db7ab8... 81447569c7... M	desktop/core/src/desktop/static/desktop/less/components/hue-selectize.less
:100644 100644 3243e33f84... 1343c7ad48... M	desktop/core/src/desktop/templates/ko_components/ko_context_popover.mako
:100644 100644 c6dc6aa9cf... c5223f2726... M	desktop/core/src/desktop/templates/ko_components/ko_nav_tags.mako

commit b0af70b310d3c9bff8b643f3ea1b6a9d2693afad
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Feb 12 15:30:01 2018 +0100

    HUE-7917 [frontend] Add a ko component to list children of a catalog entry

:100644 100644 20793a5c9c... 853f3d3cc0... M	desktop/core/src/desktop/templates/ko_components.mako
:000000 100644 0000000000... 171d5cacf4... A	desktop/core/src/desktop/templates/ko_components/ko_catalog_entries_table.mako

commit 6b6ee91ab519e8d3efcfe468a300aa754cab1d6f
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Feb 12 13:09:13 2018 +0100

    HUE-7917 [frontend] Fetch samples async

:100644 100644 601643fff8... ea1b6da75a... M	desktop/core/src/desktop/static/desktop/js/apiHelper.js

commit b47b72a4ac3b65f771b55a936f57cc3044a5abeb
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Fri Jan 26 17:08:38 2018 -0800

    HUE-7917 [assist] Add skeleton for DataCatalog-based context popover

:100644 100644 542fc2ae36... f31881a580... M	desktop/core/src/desktop/static/desktop/css/hue-embedded.css
:100644 100644 a144eb8a37... c030ec2ef9... M	desktop/core/src/desktop/static/desktop/css/hue.css
:100644 100644 c740c6fbc2... a1c1c68c6a... M	desktop/core/src/desktop/static/desktop/css/hue3-extra.css
:100644 100644 f94876eff9... 70fd213329... M	desktop/core/src/desktop/static/desktop/js/assist/assistDbEntry.js
:100644 100644 bcf446f4bc... d29782efef... M	desktop/core/src/desktop/static/desktop/js/dataCatalog.js
:100644 100644 95763653b6... eca2a2cfa4... M	desktop/core/src/desktop/static/desktop/less/components/hue-popover.less
:100644 100644 c39514729d... c2b166deff... M	desktop/core/src/desktop/static/desktop/less/hue-assist.less
:100644 100644 2c74a426fa... 3f4cf5578b... M	desktop/core/src/desktop/static/desktop/less/hue4.less
:100644 100644 922e86cddc... 3243e33f84... M	desktop/core/src/desktop/templates/ko_components/ko_context_popover.mako

commit 35fd7525bfa0f45d41869b7dd3fcfa695e301dfc
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Fri Jan 26 14:10:01 2018 -0800

    HUE-7917 [assist] Extract the popover styles to a separate less file

:100644 100644 0894bacfce... 542fc2ae36... M	desktop/core/src/desktop/static/desktop/css/hue-embedded.css
:100644 100644 009bb0967e... a144eb8a37... M	desktop/core/src/desktop/static/desktop/css/hue.css
:100644 100644 4463c5262b... c740c6fbc2... M	desktop/core/src/desktop/static/desktop/css/hue3-extra.css
:100644 100644 a4aa37c2f4... 60d0fac135... M	desktop/core/src/desktop/static/desktop/css/hue3.css
:000000 100644 0000000000... 95763653b6... A	desktop/core/src/desktop/static/desktop/less/components/hue-popover.less
:100644 100644 23701d312a... 7f5d124056... M	desktop/core/src/desktop/static/desktop/less/hue-cross-version.less
:100644 100644 58250db206... 2c74a426fa... M	desktop/core/src/desktop/static/desktop/less/hue4.less

Manual on Chrome

Database: https://dl.dropbox.com/s/hr4luul1inaejfc/Screenshot%202018-02-12%2015.31.34.png?dl=0
Table: https://dl.dropbox.com/s/flfpc1n38bchjr6/Screenshot%202018-02-12%2015.32.07.png?dl=0
Complex: https://dl.dropbox.com/s/rbltcn1khjytv09/Screenshot%202018-02-12%2015.32.32.png?dl=0
Column: https://dl.dropbox.com/s/cfvaekfgitwdqvr/Screenshot%202018-02-12%2015.32.54.png?dl=0

TODODODOD:
- Add properties for columns
- General styling
- Add partition details for tables
- Fix issue where it sometimes loads contents twice

Enrico Berti
Ship It!
Loading...