Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Add tags to the new viz gallery #15734

Merged
merged 6 commits into from
Jul 20, 2021

Conversation

zhaoyongjie
Copy link
Member

@zhaoyongjie zhaoyongjie commented Jul 16, 2021

SUMMARY

  1. Added tags list in the chart description
  2. tags-selection to the Gallery
  3. The default tag value populate to Highly-used in the viz gallery
  4. rename Popular and Popularity to Highly-used for charts

closes: #15720

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

After

image

TESTING INSTRUCTIONS

ADDITIONAL INFORMATION

  • Has associated issue:
  • Changes UI
  • Includes DB Migration (follow approval process in SIP-59)
    • Migration is atomic, supports rollback & is backwards-compatible
    • Confirm DB migration upgrade and downgrade tested
    • Runtime estimates and downtime expectations provided
  • Introduces new feature or API
  • Removes existing feature or API

@codecov
Copy link

codecov bot commented Jul 16, 2021

Codecov Report

Merging #15734 (c89eeb5) into master (069d5cb) will increase coverage by 0.00%.
The diff coverage is 78.94%.

Impacted file tree graph

@@           Coverage Diff           @@
##           master   #15734   +/-   ##
=======================================
  Coverage   76.69%   76.70%           
=======================================
  Files         983      983           
  Lines       51609    51641   +32     
  Branches     6988     6996    +8     
=======================================
+ Hits        39580    39609   +29     
- Misses      11806    11808    +2     
- Partials      223      224    +1     
Flag Coverage Δ
javascript 71.39% <78.94%> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...ponents/controls/VizTypeControl/VizTypeGallery.tsx 94.26% <78.94%> (+0.69%) ⬆️
...d/src/explore/components/DatasourcePanel/index.tsx 80.72% <0.00%> (-0.62%) ⬇️
...ponents/controls/DndColumnSelectControl/Option.tsx 100.00% <0.00%> (ø)
...ontrols/DndColumnSelectControl/DndColumnSelect.tsx 64.58% <0.00%> (+0.13%) ⬆️
.../controls/DndColumnSelectControl/OptionWrapper.tsx 85.29% <0.00%> (+0.44%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 069d5cb...c89eeb5. Read the comment docs.

@geido
Copy link
Member

geido commented Jul 16, 2021

/testenv up

@github-actions
Copy link
Contributor

@geido Ephemeral environment spinning up at http://54.148.202.46:8080. Credentials are admin/admin. Please allow several minutes for bootstrapping and startup.

@geido
Copy link
Member

geido commented Jul 16, 2021

Hey @zhaoyongjie. Thanks for the PR.

I think we should not set Popular as default. When opening the modal with an existing viz type, only the footer is showing the right type information now. I would expect to see the selected viz type and related category as well.

Screen Shot 2021-07-16 at 14 01 09

@zhaoyongjie
Copy link
Member Author

zhaoyongjie commented Jul 16, 2021

Hey @zhaoyongjie. Thanks for the PR.

I think we should not set Popular as default. When opening the modal with an existing viz type, only the footer is showing the right type information now. I would expect to see the selected viz type and related category as well.

Screen Shot 2021-07-16 at 14 01 09

Hi, @geido. This behavior is by product design. please check here https://github.com/apache/superset/projects/30
I also wonder, why there is a chart here without the popular tag.

If this change is approved by @junlincc. I will continue to tweak the search logic.

@geido
Copy link
Member

geido commented Jul 16, 2021

It is very confusing to be honest. You see the information of the selected viz type at the bottom, a search value that you didn't search for and some viz types but not the actual one that was selected.

This is the second time that I end up thinking this is a bug.

CC @junlincc

Copy link
Member

@stephenLYZ stephenLYZ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@zhaoyongjie leave some CSS suggestions to make tags look better
image

grid-area: viz-tags;
width: ${({ theme }) => theme.gridUnit * 120}px;
padding-right: ${({ theme }) => theme.gridUnit * 14}px;
`;
Copy link
Member

@stephenLYZ stephenLYZ Jul 16, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add: padding-bottom: ${({ theme }) => theme.gridUnit * 2}px;

@@ -206,6 +209,7 @@ const DetailsPopulated = (theme: SupersetTheme) => css`
grid-template-rows: auto 1fr;
Copy link
Member

@stephenLYZ stephenLYZ Jul 16, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Modified: grid-template-rows: auto auto 1fr;

@stephenLYZ
Copy link
Member

stephenLYZ commented Jul 16, 2021

Maybe I think popular only needs to be set to default if you are creating a chart instead of opening a chart.

@zhaoyongjie zhaoyongjie changed the title chore: Add tags to gallery(iteration 1) chore: Add tags to the new viz gallery(iteration 1) Jul 16, 2021
@zhaoyongjie
Copy link
Member Author

Hi @stephenLYZ, @geido, and @suddjian, I have updated the tags filter. please review again

@ktmud
Copy link
Member

ktmud commented Jul 16, 2021

An unrelated design question, does anyone else find the position of the search input weird? It looks like a search for the viz category list, not the viz types.

In the original design (#14474), it is a fullwidth search bar at the top, which makes much more sense visually.

@junlincc
Copy link
Member

junlincc commented Jul 16, 2021

depends on the entry point, @ktmud

Screen.Recording.2021-07-16.at.1.41.25.PM.mov

@junlincc
Copy link
Member

junlincc commented Jul 16, 2021

Order for searchable/clickable tags in Gallery

  1. Change “Popular” to “Highly-used”
  2. Highly-used, ECharts, Geo, Advanced-Analytics, Report, Experimental, Tabular, Relational, Proportional, Progressive, Sequential, Circular, Predictive, Statistical, Transformable, Description, Comparison, Popularity, Distribution, Aesthetic, 2D, 3D
    Keep all tags in one row, click or scroll to view more
    image (1)

Please also make sure the clickable tags are in the gallery modal from the main entry point, which is from the "+" icon

@suddjian
Copy link
Member

/testenv up

@suddjian
Copy link
Member

@ktmud I somewhat agree on the search bar, I'll take a look at tweaking that in a separate branch.

@github-actions
Copy link
Contributor

@suddjian Ephemeral environment spinning up at http://34.219.59.124:8080. Credentials are admin/admin. Please allow several minutes for bootstrapping and startup.

@suddjian
Copy link
Member

@junlincc I think if we have too many clickable top-level tags there will be confusion between tags and categories. It seems they are kind of becoming the same thing. We should discuss what the actual user stories are here to make sure we arrive at a design that addresses them effectively. Perhaps it would be better to do away with "categories", and just have tags instead.

Separate note: It might help to make the tags for individual charts clickable as well.

@xiezhongfu
Copy link
Contributor

xiezhongfu commented Jul 17, 2021

  • Perhaps it's worth making viztype-selector list have the ability to scroll.
  • When Search-Input value is Popular, hope the Popular tag in the RightPane is selected.

image

@rusackas
Copy link
Member

An unrelated design question, does anyone else find the position of the search input weird? It looks like a search for the viz category list, not the viz types.

Not to me, really... it's easy to point at other successful UIs that do this, e.g. the Mac App Store:
image

or other apps (Spotify, Notion, in this case) that at least put the affordance in that area.
image

@ktmud
Copy link
Member

ktmud commented Jul 19, 2021

An unrelated design question, does anyone else find the position of the search input weird? It looks like a search for the viz category list, not the viz types.

Not to me, really... it's easy to point at other successful UIs that do this, e.g. the Mac App Store:

image

or other apps (Spotify, Notion, in this case) that at least put the affordance in that area.

image

Except these examples do not evoke reminiscence of a regular autocomplete combobox. It's not just about the layout, but also the visual feels.

Maybe it'd solve my OCD if there are less categories and they all have icons (so they look more like tabs instead of menu items under a searchbox).

@zhaoyongjie zhaoyongjie changed the title chore: Add tags to the new viz gallery(iteration 1) chore: Add tags to the new viz gallery Jul 19, 2021
@junlincc
Copy link
Member

junlincc commented Jul 19, 2021

@ktmud @suddjian @rusackas all UI/UX comments are accepted, thank you for your suggestion!

Based on your input, below mockup will be implemented in next iteration.

  1. To relocate the search bar to main section
  2. Search to take up the entire row
  3. Stack tags above category list, only display 3-4 tags in the list
  4. Click to expand and show all tags as an option

image (2)

Many thanks to a freelance product designer for contributing this design❣️

cc @kgabryje

Copy link
Member

@kgabryje kgabryje left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code looks good to me! Let's merge and improve the design in the next iteration 👍

@zhaoyongjie zhaoyongjie merged commit 3b74416 into apache:master Jul 20, 2021
@github-actions
Copy link
Contributor

Ephemeral environment shutdown and build artifacts deleted.

@kgabryje
Copy link
Member

Many thanks to a freelance product designer for contributing this design❣️

Special thanks and credit goes to @kicaak 🎉 ❤️

@zhaoyongjie
Copy link
Member Author

This design is awesome! thanks, @kicaak.

@kasiazjc
Copy link
Contributor

Thanks! 💓 Here you can find figma file with the design. You can find general requirements and some things to consider here, check out the comments I added too (the design is not perfect as I wasn't sure about the spacings, design rules etc., it's more of an initial guide that you can build on).
cc: @junlincc

@stephenLYZ
Copy link
Member

@kicaak Thanks for providing the design file, it will be helpful for the next iteration.😆

@stephenLYZ
Copy link
Member

  1. Click to expand and show all tags as an option

@kicaak btw, as @junlincc said the fourth point, I'm not sure if there is an "all tags" button to collapse and expand all tags.

@junlincc
Copy link
Member

126200458-c405aa18-4366-49ad-8349-331fed168195
@stephenLYZ we do have a "all tags and categories" to expand. but in this case, it should be "all tags" only

@kicaak i think we will need an icon or something,,, to collapse the long tag list as well. do you mind providing it?

lyndsiWilliams pushed a commit to preset-io/superset that referenced this pull request Jul 26, 2021
* chore: add tags to gallery

* fix UT

* fix lint

* redesign tags filter

* chore: change to Highly-used and fix some css

* fix UT

Co-authored-by: stephenLYZ <750188453@qq.com>
eschutho pushed a commit that referenced this pull request Jul 28, 2021
#15856)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>

* feat: toggle the ReportModal Icon based on user permissions (#15780)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* first draft

* added testing props

* cleaned up rebase

* changed name and type

Co-authored-by: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* feat: Begin incorporation of email report modal to Charts (#15793)

* Add email report modal to Charts

* Fix px themes

* feat: fetch UI specific reports  (#15785)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* first draft

* created Api call

* added click logic

* made the fetch report into a action/reducer

* abstracted report action

* revision

* added reportState to reducer

* reports conditions

* revisions

* revisions

Co-authored-by: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* fix: Edit physical dataset from the Edit Dataset modal (#15770)

* Remove unnecessary onChange

* Remove confliciting onChange

* Revert unnecessary change

* Enhance and fix tests

* feat: add show columns to Reports model (#15712)

* added logic for creation_method

* revisions

* added index

* Update superset/migrations/versions/3317e9248280_add_creation_method_to_reports_model.py

* filters

* search columns updated

* fix: margin right on warning icon to 8px (#15715)

* changed margin right on warning icon to 8px

* fixed to grid units from pixels

* feat: adding Progress Bar to Benchmark script (#15719)

* rough draft of benchmark script

* revisions

* revisions

* rough draft of benchmark script

* revisions

* Update requirements/development.in

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>

* Update superset/utils/mock_data.py

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>

* more revisions

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>

* fix: migration downgrade references wrong column (#15791)

* fix(dashboard): Add resize handles to right and bottom of component (#15778)

* fix(dashboard): Add resize handles to right and bottom of component

* Fix test

* chore: Add tags to the new viz gallery (#15734)

* chore: add tags to gallery

* fix UT

* fix lint

* redesign tags filter

* chore: change to Highly-used and fix some css

* fix UT

Co-authored-by: stephenLYZ <750188453@qq.com>

* chore: bump 0.17.70 (#15795)

* docs: Adding Sunbird to users list (#15794)

* chore: Improves the Select component UI/UX - iteration 4 (#15480)

* Add z-index only on maximize (#15800)

* chore: remove `retry` dependency in favor of `backoff` (#15788)

* chore: remove retry dep in favor of backoff

* Fix lint

* fix: create fk model in benchmark script (#15804)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* Working on onSave functionality

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>

* feat: toggle the ReportModal Icon based on user permissions (#15780)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* first draft

* added testing props

* cleaned up rebase

* changed name and type

Co-authored-by: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* feat: fetch UI specific reports  (#15785)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* first draft

* created Api call

* added click logic

* made the fetch report into a action/reducer

* abstracted report action

* revision

* added reportState to reducer

* reports conditions

* revisions

* revisions

Co-authored-by: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* Dashboard onSave progress

* More onSave/create progress

* Dashboard POST working!

* Dashboard POST relocated to redux

* POST now also working in Charts

* making linter happy

* linter again

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
Co-authored-by: stellalc7 <stellalc7@gmail.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
Co-authored-by: Yongjie Zhao <yongjie.zhao@gmail.com>
Co-authored-by: stephenLYZ <750188453@qq.com>
Co-authored-by: Kumar <kumarks1122@gmail.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
eschutho pushed a commit that referenced this pull request Jul 30, 2021
#15856)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>

* feat: toggle the ReportModal Icon based on user permissions (#15780)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* first draft

* added testing props

* cleaned up rebase

* changed name and type

Co-authored-by: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* feat: Begin incorporation of email report modal to Charts (#15793)

* Add email report modal to Charts

* Fix px themes

* feat: fetch UI specific reports  (#15785)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* first draft

* created Api call

* added click logic

* made the fetch report into a action/reducer

* abstracted report action

* revision

* added reportState to reducer

* reports conditions

* revisions

* revisions

Co-authored-by: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* fix: Edit physical dataset from the Edit Dataset modal (#15770)

* Remove unnecessary onChange

* Remove confliciting onChange

* Revert unnecessary change

* Enhance and fix tests

* feat: add show columns to Reports model (#15712)

* added logic for creation_method

* revisions

* added index

* Update superset/migrations/versions/3317e9248280_add_creation_method_to_reports_model.py

* filters

* search columns updated

* fix: margin right on warning icon to 8px (#15715)

* changed margin right on warning icon to 8px

* fixed to grid units from pixels

* feat: adding Progress Bar to Benchmark script (#15719)

* rough draft of benchmark script

* revisions

* revisions

* rough draft of benchmark script

* revisions

* Update requirements/development.in

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>

* Update superset/utils/mock_data.py

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>

* more revisions

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>

* fix: migration downgrade references wrong column (#15791)

* fix(dashboard): Add resize handles to right and bottom of component (#15778)

* fix(dashboard): Add resize handles to right and bottom of component

* Fix test

* chore: Add tags to the new viz gallery (#15734)

* chore: add tags to gallery

* fix UT

* fix lint

* redesign tags filter

* chore: change to Highly-used and fix some css

* fix UT

Co-authored-by: stephenLYZ <750188453@qq.com>

* chore: bump 0.17.70 (#15795)

* docs: Adding Sunbird to users list (#15794)

* chore: Improves the Select component UI/UX - iteration 4 (#15480)

* Add z-index only on maximize (#15800)

* chore: remove `retry` dependency in favor of `backoff` (#15788)

* chore: remove retry dep in favor of backoff

* Fix lint

* fix: create fk model in benchmark script (#15804)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* Working on onSave functionality

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>

* feat: toggle the ReportModal Icon based on user permissions (#15780)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* first draft

* added testing props

* cleaned up rebase

* changed name and type

Co-authored-by: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* feat: fetch UI specific reports  (#15785)

* style: Rough draft of email report modal (#15666)

* clears errors when closing out of modal (#15623)

* fix: avoid fetching favorite status for anonymous user (#15590)

* avoid fetching favorite status for anonymous user

* add test + fix types

* fix lint errors

* Building ReportModal component

* Continued ReportModal creation

* Visual details updated

* CronError style

* Very basic testing added

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* first draft

* created Api call

* added click logic

* made the fetch report into a action/reducer

* abstracted report action

* revision

* added reportState to reducer

* reports conditions

* revisions

* revisions

Co-authored-by: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>

* Dashboard onSave progress

* More onSave/create progress

* Dashboard POST working!

* Dashboard POST relocated to redux

* POST now also working in Charts

* making linter happy

* linter again

Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: aspedrosa <aspedrosa@ua.pt>
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
Co-authored-by: stellalc7 <stellalc7@gmail.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
Co-authored-by: Yongjie Zhao <yongjie.zhao@gmail.com>
Co-authored-by: stephenLYZ <750188453@qq.com>
Co-authored-by: Kumar <kumarks1122@gmail.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
cccs-RyanS pushed a commit to CybercentreCanada/superset that referenced this pull request Dec 17, 2021
* chore: add tags to gallery

* fix UT

* fix lint

* redesign tags filter

* chore: change to Highly-used and fix some css

* fix UT

Co-authored-by: stephenLYZ <750188453@qq.com>
QAlexBall pushed a commit to QAlexBall/superset that referenced this pull request Dec 29, 2021
* chore: add tags to gallery

* fix UT

* fix lint

* redesign tags filter

* chore: change to Highly-used and fix some css

* fix UT

Co-authored-by: stephenLYZ <750188453@qq.com>
cccs-rc pushed a commit to CybercentreCanada/superset that referenced this pull request Mar 6, 2024
* chore: add tags to gallery

* fix UT

* fix lint

* redesign tags filter

* chore: change to Highly-used and fix some css

* fix UT

Co-authored-by: stephenLYZ <750188453@qq.com>
@mistercrunch mistercrunch added 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 1.3.0 labels Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels viz:gallery 🚢 1.3.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[gallery]Show popular + non-legacy charts when modal opens by default for quick selection