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

feat: 100.2.0 #2741

Merged
merged 45 commits into from
Aug 15, 2023
Merged

feat: 100.2.0 #2741

merged 45 commits into from
Aug 15, 2023

Conversation

janhenrikoverland
Copy link
Collaborator

No description provided.

jenniferarnesen and others added 25 commits August 10, 2023 14:23
Tag builds were not triggering creation of corresponding branch in d2-ci repo.
The core apps-to-bundle depends on these.
#2322)

* fix: inject style in props passed to VisualizationPlugin

style is used to compute the correct width when toggling the legend
panel in dashboard.
style is not passed in props from dashboard because doing so can cause
re-rendering of the whole iframe tag which causes refetching of the
plugin and everything else (analytics included).

* refactor: move the size logic from the plugin wrapper

This is because eventually the PluginWrapper component will be replaced
by the generic one from app-platform.
If possible all custom logic should not be put in other components at
the app level.

* fix: observe size changes for legend positioning

* refactor: rename const for clarity

It's a callback ref, not a normal ref.

---------

Co-authored-by: Jan Henrik Øverland <[email protected]>
Co-authored-by: Martin <[email protected]>
The servers are currently slow and there will be very little frontend or backend activity during July 2023
* feat: use Toolbar and ToolbarSidebar from analytics

* feat: use UpdateButton and HoverMenubar from analytics

* feat: update download menu to use hovermenu components from analytics

* feat: use hover menu components from analytics for options menu

* feat: use interpretations button from analytics

* chore: update pot file

* chore: upgrade @dhis2/analytics to latest

* chore: fix typo in component name

* fix: adjust e2e element slectors

* chore: fix missing and redundant imports

* chore: fix odd linter error which only fires on ci

* fix: adjust data test name

* chore: fix lines e2e test

* fix: adjust closeFileMenuWithClick command

* chore: fix failing legens e2e test

* chore: fix legend e2e test even better

* chore: fix scatter e2e

* chore: fix icon e2e

* chore: fix start e2e

* chore: clean up unused imports

* fix: remove divider from plain data source submenu

* chore: upgrade @dhis2/analytics to get toolbar UI improvements

* fix: tweak viz type selector styles to match toolbar

* chore: remove yarn start command which was only used for development

* chore: upgrade analytics to get decreased padding

* fix: ensure `MenuSectionHeader` is `dense` when in `HoverMenuBar`

---------

Co-authored-by: Jan Henrik Øverland <[email protected]>
@janhenrikoverland janhenrikoverland marked this pull request as ready for review August 10, 2023 12:35
@dhis2-bot
Copy link
Contributor

dhis2-bot commented Aug 10, 2023

@dhis2-bot dhis2-bot temporarily deployed to netlify August 10, 2023 12:36 Inactive
@dhis2-bot dhis2-bot temporarily deployed to netlify August 14, 2023 11:40 Inactive
@cypress
Copy link

cypress bot commented Aug 14, 2023

Passing run #2314 ↗︎

0 630 1 0 Flakiness 0

Details:

Merge 6a4dca1 into 6c847ef...
Project: Data Visualizer App Commit: e8b7264fdb ℹ️
Status: Passed Duration: 12:54 💡
Started: Aug 15, 2023 12:28 PM Ended: Aug 15, 2023 12:41 PM

This comment has been generated by cypress-bot as a result of this project's GitHub integration settings.

jenniferarnesen and others added 19 commits August 15, 2023 14:15
#2322)

* fix: inject style in props passed to VisualizationPlugin

style is used to compute the correct width when toggling the legend
panel in dashboard.
style is not passed in props from dashboard because doing so can cause
re-rendering of the whole iframe tag which causes refetching of the
plugin and everything else (analytics included).

* refactor: move the size logic from the plugin wrapper

This is because eventually the PluginWrapper component will be replaced
by the generic one from app-platform.
If possible all custom logic should not be put in other components at
the app level.

* fix: observe size changes for legend positioning

* refactor: rename const for clarity

It's a callback ref, not a normal ref.

---------

Co-authored-by: Jan Henrik Øverland <[email protected]>
Co-authored-by: Martin <[email protected]>
Servers are currently slow. Will be little activity during July 2023.
* feat: use Toolbar and ToolbarSidebar from analytics

* feat: use UpdateButton and HoverMenubar from analytics

* feat: update download menu to use hovermenu components from analytics

* feat: use hover menu components from analytics for options menu

* feat: use interpretations button from analytics

* chore: update pot file

* chore: upgrade @dhis2/analytics to latest

* chore: fix typo in component name

* fix: adjust e2e element slectors

* chore: fix missing and redundant imports

* chore: fix odd linter error which only fires on ci

* fix: adjust data test name

* chore: fix lines e2e test

* fix: adjust closeFileMenuWithClick command

* chore: fix failing legens e2e test

* chore: fix legend e2e test even better

* chore: fix scatter e2e

* chore: fix icon e2e

* chore: fix start e2e

* chore: clean up unused imports

* fix: remove divider from plain data source submenu

* chore: upgrade @dhis2/analytics to get toolbar UI improvements

* fix: tweak viz type selector styles to match toolbar

* chore: remove yarn start command which was only used for development

* chore: upgrade analytics to get decreased padding

* fix: ensure `MenuSectionHeader` is `dense` when in `HoverMenuBar`

---------

Co-authored-by: Jan Henrik Øverland <[email protected]>
@dhis2-bot dhis2-bot temporarily deployed to netlify August 15, 2023 12:22 Inactive
@janhenrikoverland janhenrikoverland merged commit 00b3636 into master Aug 15, 2023
@janhenrikoverland janhenrikoverland deleted the release/100.2.0 branch August 15, 2023 12:55
dhis2-bot added a commit that referenced this pull request Aug 15, 2023
# [100.2.0](v100.1.4...v100.2.0) (2023-08-15)

### Features

* 100.2.0 ([#2741](#2741)) ([00b3636](00b3636)), closes [#2386](#2386) [#2372](#2372) [#2287](#2287) [#2435](#2435) [#2500](#2500) [#2499](#2499) [#2322](#2322)
@dhis2-bot
Copy link
Contributor

🎉 This PR is included in version 100.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants