Skip to content

Releases: Helioviewer-Project/api

v4.9.1

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 26 Jun 17:37
0c92f01

Summary

  • Minor bug fixes
  • Add flat style output to /events endpoint
  • Mark MLSO as active
  • Backend updates to support PUNCH

# Upgrade Guide

  • checkout
  • apply SQL 2026_05_11_punch_patch.sql
  • restart movie build processes

What's Changed

Full Changelog: 4.8.0...4.9.1

v4.8.0

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 04 May 18:26
5467093

Summary

  • Enable PUNCH data
  • Update supported datasources in API documentation
  • Many back-end quality of life improvements for dev & test automation

# Upgrade Guide

  • checkout
  • apply SQL 2026_04_07_punch_rename.sql
  • restart movie build processes

What's Changed

Full Changelog: 4.7.0...4.8.0

4.7.0

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 24 Nov 16:25
535c132

Summary

  • Fixed issues with sharing viewport URLs
  • Fixed issues with managing visible events
  • Security patches
  • Fixed issue with certain events not appearing in screenshots/movies
  • Fixed youtube uploads (for those who have access to youtube uploads)

Upgrade Guide

  • checkout-only

What's Changed

Full Changelog: 4.6.0...4.7.0

4.6.0

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 01 Jul 17:18
39e96c1

Summary

  • Adds preliminary support for some new and upcoming missions: PUNCH, GOES CCOR, and SWFO-L1.
  • Updated back end to support new events selection component.
  • General bug fixes

Note

GOES CCOR data will initially only be available on JHelioviewer as there are still some technical changes necessary to support it on Helioviewer.org

Upgrade Guide

  • Execute SQL 2025_05_30_ccor.sql to add database support for GOES CCOR
  • Execute <api>/management/events/update_events.php to update saved page states. Without this short links like helioviewer.org/load/state_id will not work
  • Execute <api>/management/events/patch_basedifftime.php to update base diff time in page states. Without this some saved states with running or base difference will not load.

What's Changed

Full Changelog: 4.5.1...4.6.0

4.5.1

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 16 May 18:35
f029a4c

Summary of changes

  • Adds enable3d to client_state schema to enable sharing 3D viewports.

What's Changed

Full Changelog: 4.5.0...4.5.1

4.5.0

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 12 May 18:04
aa011cd

Summary

There are 2 major changes involved with this release:

  • The major change with this release is that Helioviewer.org now has a 3D viewport.
  • Partial support for the upcoming release of PUNCH data.

Some more minor changes include:

  • Fixed watermark overflows in generated screenshots and movies
  • Improved XRT load times

Upgrade Guide

  • composer install is needed after updating to this version.
  • Execute SQL 2025_05_05_punch.sql to add support for one set PUNCH images to the database (more updates on this are expected).

What's Changed

Full Changelog: 4.4.4...4.5.0

4.4.4

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 17 Dec 17:38
f83b86b

Summary of changes

  • Fixed position of earth/bar scale in movies & screenshots
  • back end fixes

What's Changed

  • Fix all no action found sentry errors by @mudhoney in #418
  • bug fix | earth scale is off location for different resolutions by @mudhoney in #419

Full Changelog: 4.4.3...4.4.4

4.4.3

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 01 Oct 17:55
c451f40

Summary

This is a small bug fix patch. 3 issues have been fixed:

  • Fixed an intermittent error with creating screenshots and movies. This would appear as an error saying the screenshot/movie cannot be created.
  • Fixed an error that prevented downloading/playing large movies
  • Fixed an issue where attempting to share the viewport fails intermittently when using the "base difference" option

One minor update has been made to the popup which shows the FITS Metadata:

  • The sort button previously said "Abc", now says "Sort Labels" to be more clear.

Upgrade Guide

Only composer install is needed after updating to this version.

What's Changed

Full Changelog: 4.4.2...4.4.3

4.4.2

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 10 Sep 18:19
2b4837d

Summary

This patch is mostly bug fixes with the notable exception of enabling support for Sentry, a tool for application error monitoring.

Overview of changes:

  • updates some schema rules that block certain save state requests.
  • Report application errors to sentry

Upgrade from 4.4.1

2 upgrade steps are needed.

  1. Before getting 4.4.2, update your Config.ini with these lines:
[application]
app_env     = production

[sentry]
sentry_dsn = http://sentry-dsn
sentry_enabled = false
sentry_sample_rate = 0.1
  1. After getting 4.4.2, run composer install
  2. Restart the resque based movie workers with your preferred method. I do pkill -f resque and then re-run movie_queues.tcsh

What's Changed

Full Changelog: 4.4.1...4.4.2

4.4.1

Choose a tag to compare

@dgarciabriseno dgarciabriseno released this 18 Jul 19:49

Version 4.4.1 resolves some bugs identified in the base 4.4.0 release.

  • Fixes an issue where downloading a screenshot from the screenshot preview results in an illegible file name.
  • Fixes issue where attempting to share the viewport after selecting an image layer preset fails
  • Fixes an issue where attempting to share the viewport fails with difference images
  • Fixes slow loading for getObservationDate videos (resolves loading problems with embedded version of Helioviewer)
  • Times out CCMC Event Loading at 10 seconds. Events that were received within the 10 second limit are cached and displayed.

What's Changed

Full Changelog: 4.4.0...4.4.1