Published July 13, 2016 | Version v1

bety: BETYdb 4.11

Description

Addition of Tables for Benchmarking

The release contains a migration that adds nine new tables to the database, all having to do with benchmarking. In addition, there are a few small bug fixes.

Changes Pertinent to PEcAn Users

Administrators need to do a database migration.

See "Database Changes" below.

Summary of Changes Bug Fixes
  • Issue #421 (Wrong text on Site Show pages)

  • Issue #429 (API documentation location)

Users are now redirected to a page showing all available API paths when they visit any unrecognized path under /api.

  • Revised API key e-mails

The e-mail message users receive when setting an API key now directs them to the web page where that API key may be viewed.

Steps Needed for Upgrade Database Changes

Administrators need to do database migrations!

There is one migration in this release, 20160711231257_create_benchmarks_tables.rb. It adds nine new tables, all having to do with benchmarking.

The database version for this release is 20160711231257.

Gem Installation

No new Gems need be installed.

Status of RSpec Tests
  • All non-pending tests pass when run in the default environment. (There is one pending test having to do with site-group editing permissions.) The tests can be run using the command

    bundle exec rspec

Complete details for running the rspec tests are at https://pecan.gitbooks.io/betydb-documentation/content/automated_tests.html.

Files

bety-betydb_4.11.zip

Files (14.0 MB)

Name Size
md5:3c28213495a2556c96c10a4a73c59194
14.0 MB Preview Download

Additional details

Related works