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: support new dashboard plugin architecture #3082

Open
wants to merge 41 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
f02d622
refactor: use shared plugin wrapper component
edoardo Jun 3, 2024
2b0ec8c
chore: bump cli-app-scripts and app-runtime
edoardo Jun 3, 2024
a1c7e50
chore: use alpha of analytics for testing
edoardo Jun 6, 2024
258ac6e
chore: bump cli-app-scripts deps
edoardo Jun 7, 2024
66ec285
chore: bump app-runtime and cli-app-scripts
edoardo Jun 28, 2024
239af8c
chore: bump cli-app-scripts
edoardo Jul 1, 2024
29069dc
chore: use analytics build from d2-ci for testing
edoardo Jul 3, 2024
3a43867
chore: run deduplicate
edoardo Aug 1, 2024
881ee78
chore: bump start-server-and-test
edoardo Aug 1, 2024
39740ef
chore: use latest cli-app-scripts and app-runtime
edoardo Aug 2, 2024
0ec71f9
chore: update analytics dep
edoardo Aug 5, 2024
c99249c
fix: indicate the plugin is for dashboard
edoardo Aug 13, 2024
0526a1b
fix: use uppercase for pluginType value
edoardo Aug 15, 2024
e1d7c7e
chore: update cli-style and Cypress dependencies to work with Cypress 13
edoardo Aug 15, 2024
8fe3209
Merge remote-tracking branch 'origin/master' into refactor/use-platfo…
edoardo Aug 15, 2024
614646b
chore: run Prettier
edoardo Aug 15, 2024
0ef7ab9
Merge branch 'master' into refactor/use-platform-plugin-components
edoardo Aug 16, 2024
3b7dcf6
chore: remove resolution for @dhis2/ui
edoardo Aug 19, 2024
9d86485
Merge remote-tracking branch 'origin/master' into refactor/use-platfo…
edoardo Sep 21, 2024
ba9d5f1
Merge remote-tracking branch 'origin/master' into refactor/use-platfo…
edoardo Oct 9, 2024
8795b4c
chore: update analytics version for testing
edoardo Oct 9, 2024
21dd9ab
chore: use latest analytics for testing
edoardo Oct 10, 2024
2834847
chore: remove debug log
edoardo Oct 18, 2024
de99892
Merge remote-tracking branch 'origin/master' into refactor/use-platfo…
edoardo Oct 30, 2024
fc291f0
chore: use latest analytics build for testing
edoardo Nov 11, 2024
97a8bdb
chore: regenerate yarn.lock
edoardo Nov 11, 2024
0957a5a
Merge branch 'master' into refactor/use-platform-plugin-components
jenniferarnesen Nov 11, 2024
5911bb1
Merge remote-tracking branch 'origin/master' into refactor/use-platfo…
edoardo Nov 15, 2024
b563060
chore: use latest analytics build for testing
edoardo Nov 15, 2024
5a345d1
refactor: remove unnecessary storing of props in local state
edoardo Nov 18, 2024
81186e6
Merge remote-tracking branch 'origin/master' into refactor/use-platfo…
edoardo Dec 4, 2024
17f2288
fix: reset error when some props change (DHIS2-18576)
edoardo Dec 6, 2024
ba1e82d
Merge branch 'master' into refactor/use-platform-plugin-components
edoardo Dec 6, 2024
6633b99
chore: use latest analytics build for testing
edoardo Dec 11, 2024
6b114a4
chore: update ui dependency
edoardo Dec 16, 2024
4ab5db5
chore: use latest analytics build for testing
edoardo Dec 16, 2024
56a12c4
chore: upgrade app-runtime and cli-app-scripts
jenniferarnesen Jan 27, 2025
9096b5c
chore: update snapshots
jenniferarnesen Jan 27, 2025
8041144
chore: remove krakenjs/post-robot
jenniferarnesen Jan 27, 2025
7d239cf
Merge branch 'master' into refactor/use-platform-plugin-components
jenniferarnesen Jan 29, 2025
14aba91
chore: set final test version name
jenniferarnesen Jan 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: bump cli-app-scripts
Fixes the height issue with charts in dashboard.
  • Loading branch information
edoardo committed Aug 5, 2024
commit 239af8cf77ac344e1679a5ebf0ef0d606da0eba0
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@
"cy:run": "start-server-and-test 'yarn start:nobrowser' http://localhost:3000 'yarn cypress run --browser chrome headless --env networkMode=live'"
},
"devDependencies": {
"@dhis2/cli-app-scripts": "^11.5.0",
"@dhis2/cli-app-scripts": "^11.5.1",
"@dhis2/cli-style": "^10.5.1",
"@dhis2/cypress-commands": "^10.0.3",
"@dhis2/cypress-plugins": "^10.0.2",
60 changes: 30 additions & 30 deletions yarn.lock
Original file line number Diff line number Diff line change
@@ -3007,12 +3007,12 @@
react-beautiful-dnd "^10.1.1"
resize-observer-polyfill "^1.5.1"

"@dhis2/[email protected].0":
version "11.5.0"
resolved "https://registry.yarnpkg.com/@dhis2/app-adapter/-/app-adapter-11.5.0.tgz#530e9d07837bf34e9bf86ccb495ea80669ec1ce3"
integrity sha512-etMa0ImPdejcIB7Wd5Ef9h/va7oq1okRw7fgTUqnbE39myl27/mhzH3kCR8hsVBvnAxum/fCwmy0jiBrkX/4Dw==
"@dhis2/[email protected].1":
version "11.5.1"
resolved "https://registry.yarnpkg.com/@dhis2/app-adapter/-/app-adapter-11.5.1.tgz#b4bffdfdb99791b84d5bf2b66a9ad2d77b39bc73"
integrity sha512-YszqMmvMyT6G7RN7yrVcQ8BFFHeDeW8UwWsldBioNL9W9dQKRlFinyUkbcmJKf6yDtL923QcpiPJYcZT77ZQKg==
dependencies:
"@dhis2/pwa" "11.5.0"
"@dhis2/pwa" "11.5.1"
moment "^2.24.0"

"@dhis2/app-runtime-adapter-d2@^1.1.0":
@@ -3077,15 +3077,15 @@
dependencies:
post-robot "^10.0.46"

"@dhis2/[email protected].0":
version "11.5.0"
resolved "https://registry.yarnpkg.com/@dhis2/app-shell/-/app-shell-11.5.0.tgz#0880e00b1599f899cbea1433b1080161a3a0be3c"
integrity sha512-9mRoVJd483YgWrxdcHbiRNHVgTU0l1jqzyn2L8oCnXPIIp9jjcv1Cf+6cuUFX6e8Hl9hWD1V3YYaV5Cin7nG9Q==
"@dhis2/[email protected].1":
version "11.5.1"
resolved "https://registry.yarnpkg.com/@dhis2/app-shell/-/app-shell-11.5.1.tgz#bc51f787e853efb8ffa81ab784db144614e6529d"
integrity sha512-b3lSywJaygMlqw8ZgfBILOXz6QuYCPrYP3gNn+mm1ZrEXD8yc/f2gwYT2vgxqNUgZ7H0xT9B0mKP83+KUOFCtQ==
dependencies:
"@dhis2/app-adapter" "11.5.0"
"@dhis2/app-adapter" "11.5.1"
"@dhis2/app-runtime" "^3.10.4"
"@dhis2/d2-i18n" "^1.1.1"
"@dhis2/pwa" "11.5.0"
"@dhis2/pwa" "11.5.1"
"@dhis2/ui" "^9.8.9"
classnames "^2.2.6"
moment "^2.29.1"
@@ -3099,10 +3099,10 @@
typeface-roboto "^0.0.75"
typescript "^3.6.3"

"@dhis2/cli-app-scripts@^11.5.0":
version "11.5.0"
resolved "https://registry.yarnpkg.com/@dhis2/cli-app-scripts/-/cli-app-scripts-11.5.0.tgz#56f1b4c83108850fa5b2d039ac9f71db0a487774"
integrity sha512-b9JLYU77w2wdvLpwIJGVciNrXXs4FCR75I1upfO7LPDZOKwLj9s0hL3ehcqy77pjn3gE6+Kow7Nt7+VJIV6IWA==
"@dhis2/cli-app-scripts@^11.5.1":
version "11.5.1"
resolved "https://registry.yarnpkg.com/@dhis2/cli-app-scripts/-/cli-app-scripts-11.5.1.tgz#cd4f6ab39fdb47414ce0abf9e14a11a7a3792efb"
integrity sha512-FjHivrij+mk1TGpJ0hgj0u28GgBiovrNV/G9T3IPSgHUO2QiYIiiUUkZ/I16kpPxzVsTmK8y4QCjEq8BBMX2gA==
dependencies:
"@babel/core" "^7.6.2"
"@babel/plugin-proposal-class-properties" "^7.8.3"
@@ -3111,7 +3111,7 @@
"@babel/preset-env" "^7.14.7"
"@babel/preset-react" "^7.0.0"
"@babel/preset-typescript" "^7.6.0"
"@dhis2/app-shell" "11.5.0"
"@dhis2/app-shell" "11.5.1"
"@dhis2/cli-helpers-engine" "^3.2.0"
"@jest/core" "^27.0.6"
"@pmmmwh/react-refresh-webpack-plugin" "^0.5.4"
@@ -3242,10 +3242,10 @@
resolved "https://registry.yarnpkg.com/@dhis2/prop-types/-/prop-types-3.1.2.tgz#65b8ad2da8cd2f72bc8b951049a6c9d1b97af3e9"
integrity sha512-eM0jjLOWvtXWqSFp5YC4DHFpkP8Y1D2eUwGV7MBWjni+o27oesVan+oT7WHeOeLdlAd4acRJrnaaAyB4Ck1wGQ==

"@dhis2/[email protected].0":
version "11.5.0"
resolved "https://registry.yarnpkg.com/@dhis2/pwa/-/pwa-11.5.0.tgz#3fa247605918622e31dc490085121c24a8611990"
integrity sha512-PJr/qJImvT0K1dP5wSsjCdJNvUk7oIUC1AhBL14WFzV56GlWEOhWqnm8OeyclRsDiihPpCOI/tnmpFAQsXv5Jg==
"@dhis2/[email protected].1":
version "11.5.1"
resolved "https://registry.yarnpkg.com/@dhis2/pwa/-/pwa-11.5.1.tgz#3b290659a64b28d47eb35229796b0e3ddb9292a9"
integrity sha512-gN8BGSNhpw8UVseXNOV4/mY3OlMU99nh4Zm0L2LZhRzktdY+oncsopvlq8EP2mXcIP64lMt//pKE/OTDXTCtfg==
dependencies:
idb "^6.0.0"
workbox-core "^6.1.5"
@@ -6547,9 +6547,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0"

caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001599, caniuse-lite@^1.0.30001629:
version "1.0.30001638"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001638.tgz#598e1f0c2ac36f37ebc3f5b8887a32ca558e5d56"
integrity sha512-5SuJUJ7cZnhPpeLHaH0c/HPAnAHZvS6ElWyHK9GSIbVOQABLzowiI2pjmpvZ1WEbkyz46iFd4UXlOHR5SqgfMQ==
version "1.0.30001639"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001639.tgz#972b3a6adeacdd8f46af5fc7f771e9639f6c1521"
integrity sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg==

caniuse-lite@^1.0.30001449:
version "1.0.30001473"
@@ -8254,9 +8254,9 @@ electron-to-chromium@^1.4.284:
integrity sha512-znGhOQK2TUYLICgS25uaM0a7pHy66rSxbre7l762vg9AUoCcJK+Bu+HCPWpjL/U/kK8/Hf+6E0szAUJSyVYb3Q==

electron-to-chromium@^1.4.796:
version "1.4.814"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.814.tgz#176535a0b899c9c473464502ab77576aa8bb1cbe"
integrity sha512-GVulpHjFu1Y9ZvikvbArHmAhZXtm3wHlpjTMcXNGKl4IQ4jMQjlnz8yMQYYqdLHKi/jEL2+CBC2akWVCoIGUdw==
version "1.4.815"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.815.tgz#e901b195c57c3e0fae8dc6d596e4188a33c3e82c"
integrity sha512-OvpTT2ItpOXJL7IGcYakRjHCt8L5GrrN/wHCQsRB4PQa1X9fe+X9oen245mIId7s14xvArCGSTIq644yPUKKLg==

elliptic@^6.5.3:
version "6.5.4"
@@ -14854,12 +14854,12 @@ postcss@^7.0.35:
source-map "^0.6.1"

postcss@^8.3.5, postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.4:
version "8.4.38"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e"
integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==
version "8.4.39"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.39.tgz#aa3c94998b61d3a9c259efa51db4b392e1bde0e3"
integrity sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==
dependencies:
nanoid "^3.3.7"
picocolors "^1.0.0"
picocolors "^1.0.1"
source-map-js "^1.2.0"

postinstall-postinstall@^2.1.0: