Skip to content

Releases: jvo203/FITSWEBQLSE

angular distance

28 Aug 05:14
Compare
Choose a tag to compare
  • an improved P-V Diagram: changed the X-axis to display an angular distance (in arcseconds) instead of a P-V line pixel number

an improved P-V Diagram

21 Aug 11:31
Compare
Choose a tag to compare
  • corrected a velocity axis direction in the P-V Diagram for datasets with a reversed frequency / velocity axis
  • added a user-moveable horizontal velocity reference line at v=0 (mid-velocity if there is no zero) to the P-V Diagram

maintenance

08 Aug 08:15
Compare
Choose a tag to compare
  • corrected the auto-detection of radio FITS files (the previous version would incorrectly detect them as optical) for the newly added NRO45M datasets, based on the FITS header telescope keyword

new NRO45M data

31 Jul 06:13
Compare
Choose a tag to compare
  • updated the client/server ZFP compression library to v1.0.0
  • started loading the client-side JavaScript library d3.js from the global Content Delivery Network (CDN)
  • added support for new NRO45M datasets
  • recompiled WebAssembly with the latest emscripten compiler
  • on-going work on the NOBEYAMA FUGIN composite RGB support

mongoose C API upgrade

30 May 00:11
Compare
Choose a tag to compare
  • updated the mongoose C networking library to v7.10
  • re-worked internal messaging to take advantage of the new mongoose v7.10 lock-free message queue (improved performance)
  • applied glib atomic reference counting to the user session C structure (improved reliability)

Spectral Lines Hard Limit

24 May 07:13
Compare
Choose a tag to compare
  • Introduced a hard limit of 500 Splatalogue spectral lines that can be displayed simultaneously in the website. This has been done in order to prevent an information overload and a website slowdown. The 500 lines that are displayed will be chosen as a random subset of the larger than 500 original number of lines. Please refine your search criteria to avoid a hard limit. If the hard limit has been reached information will be displayed in the web browser JavaScript console (press F12 to view it in most browsers).
  • On-going work on NOBEYAMA FUGIN

maintenance

25 Apr 02:49
Compare
Choose a tag to compare
  • overhauled the server logging functionality (moved from FORTRAN to C)
  • ensured compatibility with the new gcc / gfortran v13
  • updated http.c so that it compiles cleanly with the latest glib g_string_free(..., FALSE) function

page loading improvements

21 Apr 04:37
Compare
Choose a tag to compare
  • speeded up initial web page loading by using async / await within JavaScript
  • switched loading of the 3D surface script from the local server over to the global CDN (Content Delivery Network)
  • speeded up loading of contour lines new Worker(...) scripts
  • on-going work on the NOBEYAMA FUGIN composite RGB support

maintenance

13 Apr 05:57
Compare
Choose a tag to compare
  • client-side JavaScript: improved WebGL reliability

getting on with the NOBEYAMA FUGIN composite support

06 Apr 05:30
Compare
Choose a tag to compare
  • replaced the html_encode() C function with a more robust mg_url_encode()
  • added initial support for loading multiple (composite) FITS files from the NOBEYAMA FUGIN project across the cluster
  • added support for multiple (composite) FITS files to the WebSocket user session C structure
  • propagating WebSocket heartbeats across the cluster using HTTP messages