Skip to content
Snippets Groups Projects
  1. Mar 31, 2025
  2. Mar 14, 2025
    • Eric Grimes's avatar
      minor update · 19fa90aa
      Eric Grimes authored
      19fa90aa
    • Eric Grimes's avatar
      Updates: · 23ae2d4c
      Eric Grimes authored
      - Banner updates
      - Now automatically setting the footer last updated date in the release script
      - Now centering the buttons on the variable attributes page
      - Adding note on variable dimension sizes to create new variable dialog (to clarify that dimension sizes shouldn’t change from file to file)
      - Fixing a regression in custom validation backend script (was using previous version of SKTEditor validation jar file)
      - Updating Playwright config to include a much longer time out, slowing down the interactions, and only running on Chrome for now
      23ae2d4c
  3. Mar 11, 2025
    • Eric Grimes's avatar
      Numerous updates: · 5d5fd5f9
      Eric Grimes authored
      - Updating links requested by Lan
      - Updated CDF file version shown on info page
      - Adding defaults for TIME_BASE (J2000) and TIME_SCALE (UTC) to default Epoch variable
      - No longer adding default VALIDMIN, VALIDMAX for NRV variables
      - Fixing bug when importing values for an NRV variable from a text file (when the text file contains empty rows, e.g., at the bottom)
      - Fixing bug when the user changes the dimensions for an NRV variable (now resetting to the default values for VXRrecords to avoid a mismatch between the values and the dimensions)
      - Now allowing the user to change custom variable attributes
      - Now checking the mime-type for netCDF files prior to allowing the user to open it in the CGI script
      - Updating cdfjson.jar to the latest version from Mike, with fixes to variable-level compression
      - Adding script (run.sh) for running Playwright
      - More ID updates for the test suite
      - Various test improvements: moving code that sets global attributes to a method in the MetadataEditor class (so this functionality can be called from the variable test suite as well), and numerous improvements to the variables test suite
      - Bumping version number of the application in preparation for next release
      5d5fd5f9
  4. Mar 07, 2025
    • Eric Grimes's avatar
      Updates: · e9becc5f
      Eric Grimes authored
      - Adding IDs to several of the buttons for the test suite
      - Updated global attributes to allow for links with empty text fields
      - Fixing bug with compliance flagging of variable attributes
      - Adding some preliminary wizard code for experimenting
      - Fixing regression with UNITS and FORMAT leading to errors while saving files
      - Updating Podman configure script and Dockerfile to include a shared volume for sending debugging files from the container
      - Large updates to the test suite
      e9becc5f
  5. Feb 28, 2025
    • Eric Grimes's avatar
      Updates: · 991ab078
      Eric Grimes authored
      - Adding initial Playwright tests
      - Updating .gitignore to ignore test configuration and output files
      991ab078
  6. Feb 25, 2025
    • Eric Grimes's avatar
      Updates: · 61cd5a8a
      Eric Grimes authored
      - Adding LABLAXIS and LABL_PTR_n input boxes to those that get flagged by ISTP compliance checks
      - Fixing a bug that occurs when the user selects LABL_PTR_n input boxes
      61cd5a8a
  7. Feb 24, 2025
    • Eric Grimes's avatar
      Updates: · 40a8e771
      Eric Grimes authored
      - Removing the IACG text from the info page
      - Adding text on the file size limit to the welcome dialog
      - Adding a function that allows for tracking the user’s options on a per-variable basis
      - Fixing size of the dimension size input boxes (was too small for larger dimensions)
      - Updated to only allow textarea elements to be resized vertically (horizontal resizes don’t make sense, and create overlapping elements in the interface)
      - Various improvements to the overriding of the USWDS styles for keyboard navigation
      - Fixing an issue with tracking whether the user has selected “LABLAXIS” or “LABL_PTR_1” in the interface
      - Now adding a list of numbers as the default values when the user creates a CDF_CHAR non-record varying variable
      40a8e771
  8. Feb 21, 2025
    • Eric Grimes's avatar
      Several updates: · a2b4202b
      Eric Grimes authored
      - Centering USWDS banner text
      - Adding functionality that allows users to open netCDFs
      - Fixing issue that caused CATDESC, FIELDNAM and LABLAXIS to not be reported by the ISTP compliance check when they were empty
      - Fixing bug with resetting default FILLVALs for time-type variables
      - Now updating the data type of the FILLVAL to match the variable’s data type when the user changes the FILLVAL
      - Updating backend CGI scripts to include variable data if it’s available
      - Adding -cdfdepend option when opening a netCDF
      - Fixing an issue with the Podman release script: now running apt-get update/apt-get upgrade after upgrading the kernel but before installing Podman and it’s dependencies
      - Updating the Dockerfile to include downloading/compiling the netCDF-to-CDF utility
      - Updating ModSecurity to include the netCDF backend script
      - Updating to Mike’s latest copies of the JSON utilities
      a2b4202b
  9. Feb 19, 2025
    • Eric Grimes's avatar
      Numerous updates: · b9f07ac9
      Eric Grimes authored
      - Adding shell script for updating the JSON utilities, so we can update these with a single command now
      - Enabling USWDS banner
      - Now only including variable attribute data types for non CDF_CHAR types when exporting to the backend JSON, to lower the size of the JSON sent to the backend
      - Fixing bug when the user deletes the variable pointed to by a UNITS_PTR in another variable
      - Fixing performance issue when the user reads in a large file of values for a non-record varying variable
      - Updating to the latest version of the JSON utilities, including changing the arguments used in the backend scripts to match those in the latest versions
      - Adding CLASSPATH environment variable to the Dockerfile for more easily interactive debugging
      - Updating the max file size accepted by ModSecurity to 100MB (mostly for testing for the time being)
      - Adding support for using Podman in the backend instead of Docker
      - Updating the backend scripts to use Ubuntu in the EC2 instance, since Podman support in Amazon Linux 2 is limited, and AL2 is only supported for ~1 more year.
      b9f07ac9
  10. Jan 29, 2025
    • Eric Grimes's avatar
      Updated to use the v1.3.9 release of the skteditor, and now forcing all... · 07f5ca16
      Eric Grimes authored
      Updated to use the v1.3.9 release of the skteditor, and now forcing all DEPEND_x data types to be CDF_CHAR
      07f5ca16
    • Eric Grimes's avatar
      Numerous improvements: · e5688d40
      Eric Grimes authored
      - Fixed performance issues with variables that contain thousands of values in the labels, scale types, formats, units, or NRV data values (~4-5 orders of magnitude speed up in rendering these variables)
      - Fixing broken links in the links to the documentation for some global and variable attributes
      - Updated to support opening JSON files (requested by Bobby)
      - Added current SPDF footer
      - Added USWDS JavaScript, CSS and various asset files, for experimenting with adding the USWDS banner. The banner is currently commented out in production
      - Fixing overflow issues with attributes that contain CDF_INT8 values
      - Fixing regressions with flagging ISTP compliance issues in the input boxes (essentially updated to support the new CDFCheck output format)
      - Various updates to the styling, including overriding some USWDS default styling
      - Updated the Dockerfile to use the latest copies of the backend .jar files, including Mike and Bernie’s latest updates
      - Updating backend CGI scripts that convert CDF/SKT files to JSON to use Mike’s new -int8tostr:yes option
      e5688d40
  11. Jan 16, 2025
  12. Jan 15, 2025
  13. Jan 13, 2025
  14. Jan 10, 2025
    • Eric Grimes's avatar
      Numerous updates: · f0e9edf9
      Eric Grimes authored
      - Adding horizontal lines back to the menu
      - Updating the navigation JS to support these lines
      - Fixing bug when the user uses escape to close a submenu
      - Updating editable list box to support keyboard navigation for accessibility
      - Updated to close the submenu when the user runs the ISTP compliance check
      - Correcting the URL of the SPASE schema file
      - No longer including empty elements in the SPASE output
      - Now pretty printing the SPASE output with 3 space indents
      - Updating the variable name option on the variable attributes page to be an input box
      - Updating the options in the CDF specs to support keyboard navigation
      f0e9edf9
  15. Jan 07, 2025
    • Eric Grimes's avatar
    • Eric Grimes's avatar
      Updates: · 7c1495da
      Eric Grimes authored
      - Updated ISTP->SPASE translation document
      - Now allowing the user to scroll to the bottom of the page regardless of the height of the validation output panel
      - Fixing bug where the output text was cutoff at the bottom of the validation panel
      - Fixing bug that caused the dimension options to be reset when adding/removing a dimension
      - Breaking out code for data type -> fill value into its own function to avoid duplicating code
      - Adding dialogs for changing a variable’s data type, dimensions and changing a variable to/from record varying
      7c1495da
  16. Dec 23, 2024
    • Eric Grimes's avatar
      Updates: · e7fc5471
      Eric Grimes authored
      - Changing Solar-Terrestrial Physics to Solar-Terrestrial Probes
      - Changing the top-bar menu from mouseover to click to open
      - Fixing issue with ISTP flags on editable list boxes
      - Now allowing variable attribute values to be empty strings
      - No longer sending data values to the backend for doing compliance checks
      - Now allowing text/plain file types for “file” command (fixes issue with DSCOVR files with data values not being properly identified)
      e7fc5471
  17. Dec 18, 2024
  18. Dec 16, 2024
    • Eric Grimes's avatar
      Updates: · 0c0d8aff
      Eric Grimes authored
      - Fixing issue when global attributes acknowledgment/rules of use are arrays
      - Adding menu button for deleting the data values from a CDF, to match the functionality of the current SKTEditor
      - Adding functionality for custom validation checks using XML files
      0c0d8aff
  19. Dec 11, 2024
  20. Dec 10, 2024
  21. Dec 06, 2024
  22. Dec 04, 2024
  23. Nov 29, 2024
  24. Nov 22, 2024
  25. Nov 21, 2024
Loading