vivo-project / VIVO

VIVO is an extensible semantic web application for research discovery and showcasing scholarly work
http://vivoweb.org
BSD 3-Clause "New" or "Revised" License
202 stars 127 forks source link

Fixes Google Image Line Chart #3974

Closed milospp closed 2 months ago

milospp commented 2 months ago

VIVO GitHub issue 3973

What does this pull request do?

Fixes Google Chart API

image

Google chart API for generating QR code is replaced with quickchart.io.

Google Chart Sparkline image has been replaced with a Google LineChart due to the discontinuation of the Google API Chart API server, which is no longer available for generating images (Line Chart generates SVG locally). Graphs are configured to be identical as they were before.

Fixed no chart view (only text) mode. There was a problem with loading libraries.

Screenshot 2024-04-11 at 20 57 47

What's new?

The chart on hover shows detailed info image

How should this be tested?

Screenshoots

QR codes are generated with quickchart.io

Screenshot 2024-04-11 at 20 32 32

Before (coppied from this VIDEO, that's why picture is dull):

Screenshot 2024-04-11 at 20 32 32

After: Screenshot 2024-04-11 at 20 34 01Screenshot 2024-04-11 at 20 41 19