From 8ad100a05f63bb3d7c55311258bc932e36c94726 Mon Sep 17 00:00:00 2001 From: Mikhail Volkov <47795110+mikhail-vl@users.noreply.github.com> Date: Tue, 22 Oct 2024 21:53:12 -0400 Subject: [PATCH] Update to Grafana 11.3.0 image (#115) * Update to Grafana 11.3.0 image * Update graphics * Update E2E --- CHANGELOG.md | 6 + Dockerfile | 11 +- README.md | 15 +- img/background.svg | 493 +++++++++++++------------- img/fav32.png | Bin 2817 -> 18781 bytes package-lock.json | 27 +- package.json | 4 +- provisioning/dashboards/business.json | 2 +- 8 files changed, 280 insertions(+), 278 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a785674..86b1eef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 4.4.0 (2024-10-22) + +### Features / Enhancements + +- Updated to Grafana 11.3.0 image (#111) + ## 4.3.0 (2024-08-27) ### Features / Enhancements diff --git a/Dockerfile b/Dockerfile index afefd25..4ef948e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM grafana/grafana-oss:11.2.0 +FROM grafana/grafana-oss:11.3.0 ################################################################## ## CONFIGURATION @@ -18,9 +18,6 @@ ENV GF_PANELS_DISABLE_SANITIZE_HTML=true ## Check for Updates ENV GF_ANALYTICS_CHECK_FOR_UPDATES=false -## Scenes-engine Dashboards -# ENV GF_FEATURE_TOGGLES_ENABLE=dashboardScene - ## Set Home Dashboard ENV GF_DASHBOARDS_DEFAULT_HOME_DASHBOARD_PATH=/etc/grafana/provisioning/dashboards/business.json @@ -75,14 +72,12 @@ RUN sed -i 's|Loading Grafana|Loading Business App|g' /usr/share/grafana/public/ RUN sed -i "s|\[\[.NavTree\]\],|nav,|g; \ s|window.grafanaBootData = {| \ let nav = [[.NavTree]]; \ - const alerting = nav.find((element) => element.id === 'alerting'); \ - if (alerting) { alerting['url'] = '/alerting/list'; } \ const dashboards = nav.find((element) => element.id === 'dashboards/browse'); \ if (dashboards) { dashboards['children'] = [];} \ const connections = nav.find((element) => element.id === 'connections'); \ if (connections) { connections['url'] = '/datasources'; connections['children'].shift(); } \ const help = nav.find((element) => element.id === 'help'); \ - if (help) { help['subTitle'] = 'Business App 4.3.0'; help['children'] = [];} \ + if (help) { help['subTitle'] = 'Business App 4.4.0'; help['children'] = [];} \ window.grafanaBootData = {|g" \ /usr/share/grafana/public/views/index.html @@ -104,7 +99,7 @@ RUN find /usr/share/grafana/public/build/ -name *.js \ ## Remove Edition in the Footer -exec sed -i 's|({target:"_blank",id:"license",.*licenseUrl})|()|g' {} \; \ ## Remove Version in the Footer - -exec sed -i 's|({target:"_blank",id:"version",.*CHANGELOG.md":void 0})|()|g' {} \; \ + -exec sed -i 's|({target:"_blank",id:"version",text:f.versionString,url:D?"https://github.com/grafana/grafana/blob/main/CHANGELOG.md":void 0})|()|g' {} \; \ ## Remove News icon -exec sed -i 's|(.,.....)(....,{className:.,onClick:.,iconOnly:!0,icon:"rss","aria-label":"News"})|null|g' {} \; \ ## Remove Open Source icon diff --git a/README.md b/README.md index 942ed46..f421fd4 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ![App](https://raw.githubusercontent.com/volkovlabs/business-app/main/img/app.png) -![Grafana](https://img.shields.io/badge/Grafana-11.2-orange) +![Grafana](https://img.shields.io/badge/Grafana-11.3-orange) [![YouTube](https://img.shields.io/badge/YouTube-Channel-red)](https://youtube.com/@volkovlabs) ![CI](https://github.com/volkovlabs/business-app/workflows/CI/badge.svg) ![E2E](https://github.com/volkovlabs/business-app/workflows/E2E/badge.svg) @@ -35,13 +35,16 @@ The collection aims to solve the most frequent business tasks by providing an in [![Business Suite for Grafana](https://raw.githubusercontent.com/VolkovLabs/.github/main/business.png)](https://volkovlabs.io/plugins/) -## Feedback +### Enterprise Support -We're looking forward to hearing from you. You can use different ways to get in touch with us. +With the [Business Suite Enterprise](https://volkovlabs.io/pricing/), you're not just getting a product, you're getting a complete support system. You'll have a designated support team ready to tackle any issues. -- Subscribe to our [YouTube Channel](https://www.youtube.com/@volkovlabs) and leave your comments. -- Sponsor our open-source plugins for Grafana at [GitHub Sponsor](https://github.com/sponsors/VolkovLabs). -- Support our project by starring the repository. +You can contact us via Zendesk, receive priority in feature requests and bug fixes, meet with us for in-person consultation, and get access to the Business Intelligence. It's a package that's designed to make your life easier. + +## Always happy to hear from you + +- Subscribe to our [YouTube Channel](https://youtube.com/@volkovlabs) and leave your comments. +- Become a [Business Suite sponsor](https://github.com/sponsors/VolkovLabs). ## License diff --git a/img/background.svg b/img/background.svg index 960bfcc..fffec0f 100644 --- a/img/background.svg +++ b/img/background.svg @@ -1,258 +1,243 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + diff --git a/img/fav32.png b/img/fav32.png index 0f947c6d37dd17e170c18fdef2ad4060d8e313bb..8039addbc4ee4b281092455a8d149b0e8a02f281 100644 GIT binary patch literal 18781 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 literal 2817 zcmV+c3;y(pP)005u}1^@s6i_d2*00009a7bBm000XU z000XU0RWnu7ytkO0drDELIAGL9O(c600d`2O+f$vv5yP^m_l7@6+8%_WpA;c}Ob|Vo8-1^ie5O{6` zN(LgbF_20pq;ipjDGV11kfocraF7GUQ1pqnllkxM9na)F_BlH{`~3h~G_|w@`O`O# zeGvfw0000000000000000000000000000000001h=>!2Na(%r*7cNxDaVq3_mBH7= z&Q6;$G*3_pe!!NOt14V8>Z3|RTvcDL`X5qq;5c~Xe+&rGQvYmIh7dpt$@kx134->P z3ek!R*a~sLPEJM+k|F*>@_;gi02W*@baL3%hG9E7shl1VB4{~601HUI_g+l}?v@H% zO$Dqr95&Mqn-Cq!7y?)TLCdYHfZb9b>%&Dt*6rqb2w++Hp<7s}sTSJwht-jlsWx+S zE@cb>G)yqOuBlJ!#0!T!=WvdL1}p==?G_j7>eDq9z8ab0=*XpvA%HmwhS^Q^X(QN+ zGf7A6?xF#0q=s4E{Jo<->SQjLG(Z3~8V1kv>SQ`0GT($|2%rYRP|LwLDPtv;$$L_+M71_)rv3OU@4b9{^d7ER$>@06A; z80HY9Le2F)QLXpHg79e@ei<4tA%APd^B${DSI8DpJ|#`ifC&WWZU0U-g|AOr10sMi z$#>t~^oQJ{ZLfsU?Y2o11TY4FZ%@i5*=b+b0)$}>7?EneZNtyuCZlly!q9*bSRX#- zdD<2r%-RMF_T+e|Y>7vYKBa_85k59I*CvguyD@zvc(su)*OP>>G~pw1)t}Qf(#VH((Bp2cv|@ zW$`hPTL2L}LkN-E@azBbq#1@9zX=IARMPf21qS{{yEfM?-K;C0EB3XogJ49klw`z{U@qd3Ct%%?u(Cs)B@=L zjS^y2eYgbXGN}Dns+VISgvN7CYCo3x^?(SW(LOb){a9xEfTg~?$xKG<`<<29713xy z!x(VZW1LJc$wvqc!3&SiK5LPIGQTGTA zi^)nz-@v=ubMTT=^N1qVV|`jH2!6U2;q>GAuPn(G7-Wd>q1zV*R>*q zLso^bQ11&y2#2f*VW9%Z5W*oVLRh!}GK6rb@F6T@02x9U=yorO-Q5lql+jniOe1!7 zTI!5Rxvv%E({%+7A1iDCS?NP)@N@sdDs%u@X+vn(>lWh5bq=`QcvOA$g#+K*`qpbFm| z6~4P+j(wy175(h_V|wl70WEk({@1$BGJUi7CLJu^pl8cBU5C8YNo{C#2rX(qrX_&) z8(kF!Sr2pUumAHgz46^wQ;$&rq%U6mP3MKUxcXspVeBo6)`rlc_G6i^g1Py^hVT0G zKg|pu`^nK?=vUuIU%6C+z0leRMQ4c%p@?7t_8g|3F{PJr) zzT%OiLMSWajHbZ_KWJLhkxeaRz2!YymQQ&5L(!NEVBUihu(0j zU2Z=fR^tf1Z*x)$GAlx8Vf(R60?6|+HT2fQ9v`Ru23|YyZ=kD8Ye81%5L()PETaaT z=i3RZVUA4Fe(Z90cn9a^tYZrsLQC6^WfH(B?f0V)tKMl2=U*RuTKQw+MQzscp+hL; zJtLk^XmR_o)C0&XUy5+1Bgyc~o(E@0m^w=m>eSwh5cZ!!#gD`=;USq8w;#)(0mH9+ z`HaWlR9jpJOE*S;?YBaH+xQT2>-C>P)eeqva}A;8?Z;9LAfM}{2!{Y0fSRw^{~fZJ^pL#;rGjnzogyQe?PoJMhERpSc3LrsRhs@ zszo{e$0~qP@zpS&U-^i>_~CDyn4=6yLB!IY>2x zC2K#H_>%nljqmuf_j=gl7vxdsIbC?7b-THc>qQ2MUn^$Wy&hquu?`Dk%1zGu*B`hVh1p%;kTn&cgvxL>!vl|S)oH%;`U>)w_zmp z)=BG=J^IgvxoyaNFN~R6G$n68mS7*yx#ge!&lWe{y?MIOob_}pQ%wzF$=i>`s<8fD zZ%$^fQWYfjd(_)2a`4VNw@+BoeZR9}HK0dgozllaYjfl2Jg2M6xh6#W`C`Ss09E+b!XJy!!E|xvfVC+<*WndxS>|+*T%-U_xb)r?B=>qGch#J3 zAEARNA_Z{Hf2D#m(sFVaLn|Z^DS+z4ahqu28d?qj000000000000000z-a#m4?;U9 T>htjV00000NkvXXu0mjf&yz-Q diff --git a/package-lock.json b/package-lock.json index 33b5f2b..1bdebfb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "business-suite", - "version": "4.3.0", + "version": "4.4.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "business-suite", - "version": "4.3.0", + "version": "4.4.0", "license": "Apache-2.0", "dependencies": { "@emotion/css": "^11.13.0", @@ -21,7 +21,7 @@ "devDependencies": { "@babel/core": "^7.25.2", "@grafana/eslint-config": "^7.0.0", - "@grafana/plugin-e2e": "^1.7.1", + "@grafana/plugin-e2e": "^1.9.0", "@grafana/tsconfig": "^2.0.0", "@playwright/test": "^1.46.1", "@swc/core": "^1.7.18", @@ -1562,13 +1562,13 @@ } }, "node_modules/@grafana/plugin-e2e": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@grafana/plugin-e2e/-/plugin-e2e-1.7.1.tgz", - "integrity": "sha512-wuZMWAjEcmkhiuKGzBTIU8TiiDtidwPULxZh7eDGVlAdQfafDnYkaPSkF18jz/AdXliS/XNSxMHhDnIb7Icj4A==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@grafana/plugin-e2e/-/plugin-e2e-1.9.0.tgz", + "integrity": "sha512-FQpSZFyapurOwLa++6jV55Ok7pK6yQ/mERj5E7tHtWZIeKTkttYeQVFeHSztFdsHFIxE3QubfuEu1p68ixEEJQ==", "dev": true, "dependencies": { "semver": "^7.5.4", - "uuid": "^9.0.1", + "uuid": "^10.0.0", "yaml": "^2.3.4" }, "engines": { @@ -1590,6 +1590,19 @@ "node": ">=10" } }, + "node_modules/@grafana/plugin-e2e/node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/@grafana/runtime": { "version": "11.2.0", "resolved": "https://registry.npmjs.org/@grafana/runtime/-/runtime-11.2.0.tgz", diff --git a/package.json b/package.json index de21beb..976da11 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "devDependencies": { "@babel/core": "^7.25.2", "@grafana/eslint-config": "^7.0.0", - "@grafana/plugin-e2e": "^1.7.1", + "@grafana/plugin-e2e": "^1.9.0", "@grafana/tsconfig": "^2.0.0", "@playwright/test": "^1.46.1", "@swc/core": "^1.7.18", @@ -73,5 +73,5 @@ "test:ci": "jest --maxWorkers 4 --coverage", "upgrade": "npm upgrade --save" }, - "version": "4.3.0" + "version": "4.4.0" } diff --git a/provisioning/dashboards/business.json b/provisioning/dashboards/business.json index e3dda5b..4ec1fd4 100644 --- a/provisioning/dashboards/business.json +++ b/provisioning/dashboards/business.json @@ -71,7 +71,7 @@ "fixed": "transparent" }, "image": { - "fixed": "https://volkovlabs.io/img/honeycomb.png", + "fixed": "https://volkovlabs.io/img/suite.png", "mode": "fixed" }, "size": "cover"