Skip to content

update deps 21 jul 2025 and resolve crash if API not available. #50

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

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

karianna
Copy link
Member

  • Upgrade some safe dependencies and add more error handling to Trends page
  • Update bavbel to latest
  • Update babel to latest
  • Update moment to latest
  • Update htp proxy to latest
  • update highcharts to latest 9.x version
  • update highcharts to latest 11.x version that still works with react 16
  • update highcharts to latest 11.x version that still works with react 16
  • update react to latest 16
  • Major overhaul of site to upgrade to almost latest react
  • Make last fixes so there's no security issues
  • Cleanup

@karianna karianna changed the title update deps 21 jul 2025 update deps 21 jul 2025 and resolve crash if API not available. Jul 27, 2025
@karianna
Copy link
Member Author

@johnoliver - This brings the old dashboard up to date, but the adoptopenjdk tracking API has not been returning data for the last 0-60 period (so we see an empty graph there). I think a fix needs to be applied on that side:

curl -s "https://api.adoptopenjdk.net/v3/stats/downloads/tracking/?days=90" | jq '. | length'. - is good
curl -s "https://api.adoptopenjdk.net/v3/stats/downloads/tracking/?days=60" | jq '. | length' - is not good

@johnoliver
Copy link
Member

yes there is a fix that needs to be rolled out there, the staging site is working

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

Successfully merging this pull request may close these issues.

2 participants