Skip to content

v0.19.0 (April 14, 2016)

Choose a tag to compare

@remomueller remomueller released this 14 Apr 17:20
· 1694 commits to main since this release

Enhancements

  • Agreement Changes
    • Principal reviewers can now close agreements
    • Review process now quickly displays past datasets approved for data user
    • IRB approval attachment is now more prominently displayed for reviewers
  • Blog Changes
    • Community members can now more easily edit blogs
    • Keywords can be added to blog posts to increase visibility on search engines
  • Dataset Changes
    • Improved browsing file downloads on smaller devices
    • File download commands can now be easily copied to clipboard
    • Dataset file folders can now have individual descriptions
    • Dataset tracking of file information, like MD5 and file size, has been
      improved
    • Requesting a single file through the JSON API now works as well
      • This allows the nsrr gem to download single files
    • Dataset editors can now view and filter agreements for single datasets
    • The dataset files directory is now created on dataset creation
  • Dashboard Changes
    • Improved display of admin pages linked from the dashboard
  • Forum Changes
    • Changing subscription preference on forum topics no longer reloads the
      entire page
  • Map Changes
    • Map location is now pulled using a local database lookup
  • Mobile Changes
    • Added a link to the user dashboard in mobile navigation menu
  • Email Changes
    • Removed margins in emails to display better across email clients
  • Variable Changes
    • Variable labels are now added as meta page keywords to increase visibility
      on search engines
    • Variable forms now display a message if the file is available only viewable
      with a data access and use agreement
    • Variable forms now display a message if the linked file is not found on the
      server
    • Improved how variable domain options are stored
    • Fixed the ordering when transitioning between variables using arrow keys
  • API Changes
    • Introduced a new API for dataset file downloads that supports both full
      folder and individual file downloads
      • GET /api/v1/datasets.json
        • List all viewable datasets
      • GET /api/v1/datasets/:dataset.json
        • Displays information on a dataset
      • GET /api/v1/datasets/:dataset/files.json
        • Displays a list of files available at the dataset files root directory
      • GET /api/v1/datasets/:dataset/files.json?path=folder
        • Displays a list of files available in the dataset folder directory
      • GET /api/v1/datasets/:dataset/files.json?path=folder/file.txt
        • Returns an array containing information about folder/file.txt
    • All of the above commands can also optionally include the auth_token
      parameter to authenticate a specific user to view information on private
      datasets and files
    • Added a new API for authenticating account
      • GET /api/v1/account/profile.json
        • Returns profile information for authenticated account
  • Gem Changes
    • Updated to rails 4.2.6
    • Restricted mini_magick to 4.4.0
    • Added maxminddb gem

Bug Fix

  • Fixed documentation links on dataset and tool sync page

Refactoring

  • Started cleanup and refactoring, and additional testing of controllers