Skip to content

Latest commit

 

History

History
260 lines (191 loc) · 7.15 KB

CHANGELOG.md

File metadata and controls

260 lines (191 loc) · 7.15 KB

Change-log

[current-beta]

[1.4.7]

  • Implement new wildcard security certificate (website#7883 extension)

[1.4.6]

  • Updated version of wormbase/ids to 0.6.5

[1.4.5]

  • EB config cleanup

[1.4.4]

  • Fixed batch split API new-biotype argument processing (#319)
  • Fixed UI history view for null events (#318)
  • Replaced security certificate (website#7883)

[1.4.3]

  • Improved & complemented docs
  • Deployment scripts & procedure fixes & updates (#310, #311, #312)
  • Follow-up fixes (#308, #313) on merge reference side swap (done for #306 fix)
  • Fixed unsplit operation bugs (#314, #315)
  • Fixed repetitive (un)split and (un)merge transaction selection

[1.4.2]

  • Updated version of wormbase/ids to 0.6.1

[1.4.1]

  • Revert attempt to display historic gene merges that produced no data change for the gene being merged into (gh issue #306).

[1.4.0]

  • Fix: Merge history bugfix (gh issue #306).

[1.3.0]

  • Fix: Provenance association in person update API.

[1.2.9]

  • Fixed person update API.

[1.2.8]

  • Fixes for person API.

[1.2.7]

  • test-system: Apply Name tag to transactors.

[1.2.6]

  • Fixed full ID search (gh issue #302)
  • Upgraded to latest version of datomic-pro (1.0.6165)

[1.2.5]

  • Removed all instance and usage person/roles from test fixtures and code.

[1.2.4]

  • Fixed parameter passing for person API.
  • Update release procedure to separate out the step of deploying application to Elastic Beanstalk.

[1.2.3]

  • Trust any WB staff member to add and modify users.

[1.2.2]

  • Improved validation error messages.

[1.2.1]

  • Fixed error with migration code (incorrect use of "dorun").

[1.2.0]

  • Use :db.unique/value instead of :db.unique/identity for primary identifiers.
  • Switched to using magnetcoop.stork instead of conformity for schema and data alternations.

[1.1.0]

  • Improved performance of id lookup in creation requests for large collections (e.g variation).
  • UI improvements: increased user-friendly-ness of forms, avoid cropping names in history display.

[1.0.10]

  • Login fixes (UI); check for API loggedin-ness after Google API login.
  • Search fix: accept a minimum number of characters in search string before issuing API call.
  • Creation API: Return unqualified names in response payload.

[1.0.9]

  • Return specific attributes in the person summary API.

[1.0.8]

  • Entity-type specific labels for "reason" inputs.
  • Reason inputs now accept multi-line comments.
  • Fixed import transformations (species was previously erroneously permitted to be blank).

[1.0.7]

  • Fixed typo.

[1.0.6]

  • Register new provenance event types upon generic entity registration.

[1.0.5]

  • Fix bug where event type for new generic entity was not being registered upon creation.

[1.0.4]

  • Initial production release.
  • Minor fixes for importers.

[1.0.3]

  • Importer fixes for un-named generic entities.

[1.0.2]

  • Updated and fixed issues with importers.

[1.0.1]

  • Avoid baking AWS credentials into the docker image.
  • Updated transactor deps script to use latest clojure CLI tools.

[1.0.0]

  • 1.0.0 release (fresh tag for failed AWS deploy).

[0.9.9]

  • Fixes for exporter and tests.

[0.9.8]

  • Species is now optional in gene update payloads.

[0.9.8]

  • Improved auto-generated swagger docs.
  • Moved not-modified middleware to top level (any GET request may result in 304 if nothing's changed to a given resource).

[0.9.7]

  • Improved generated swagger docs.

[0.9.6]

  • Fixed batch update bugs.

[0.9.5]

  • Removed payload from consideration when calcualting batch-size.
  • Minor swagger docs fixes.
  • Added doc-strings.

[0.9.4]

  • Now use npm instead of yarn for managing the client application.
  • Fixed bugs in retract names endpoints (batch API)
  • Fixed bugs related to whether a generic entity requires a name or not.

[0.9.0]

  • Batch API data format change to change status endpoint.

[0.6.16]

  • Added temporary hack to allow nil values in provenance due to bad data.

[0.6.15]

  • Unqualified names for all provenance values (how and what where still rendered as clojure keywords in response bodies).

[0.6.14]

  • Temporary fix for missing person provenance (importer defect).

[0.6.13]

  • Fixed aws version bumping in Dockerrun.aws.json.

[0.6.12]

  • Feature: Generic Entity API
  • Updated deployment process (removed use of lein in favour of clojure CLI tools).

[0.5.3]

  • Species listing API
  • Fixed species-specifix regular expression pattern for gene names.
  • Match up gene identifiers with names in batch creation endpoints.

[0.5.2]

  • UI fix for recent activities.
  • Added --profile flag for command for running awsebcli commands in Makefile.

[0.5.1]

  • Redeploy of 0.5.0 to fix broken jar within container.

[0.5.0]

  • Fix: rendering of static assets when run from jar.

[0.4.22]

  • Require authentication for all endpoints.
  • UI improvement: display message when no recent activities.
  • Added ability to export current entity state (separate executable jar).
  • Added endpoint to provide stats (entity counts).

[0.4.21]

  • Fixed species update API.

[0.4.20]

  • Fixed recent activities E-tag/caching bug.
  • Fixed bugs with error handling of batch operations.
  • Applied patch to fix initial data spec of per species cgc-name regular expressions.

[0.4.19]

  • UI for recent activities.
  • UI bufix for blank sequence name.

[0.4.18]

  • Configured AWS Elasticbeanstalk app to use m4.xlarge EC2 instance type.

[0.4.17]

  • Configured AWS Elasticbeanstalk HTTP termination-at-instance.

[0.4.16]

  • Fixed incorrect conversion logic for gene history.
  • Speed up gene history calculation by an order of magnitude.
  • "Recent" API used to display recent activity and query what's changed over a given time period.
  • Various improvements to UI/UX.
  • Refactoring of UI code to make it easier to add new types.
  • Improvements to automatically generated documentation.

[0.4.15]

  • Fixed syntax error.

[0.4.14]

  • Fixed yaml config file format.

[0.4.13]

[0.4.12]

  • Bumped version of wormbase/ids

[0.4.11]

  • Moved cognitect.transcriptor from dev to main dependency list to fix AWS startup error.

[0.4.10]

  • Fixed resolving of references and values in gene history changes.

[0.4.9]

  • Implemented variations API.
  • Implemented Species API.
  • Implemented recent API.
  • Fixed issues with parsing of authentication tokens causing them to appear as expired.
  • Fixed several issues with batch API.
  • Implemented importer for variations.
  • Changed importer tool to work for genes and variations.
  • Fixed gene importer to ignore duplicate names on dead genes.

[0.4.8]

  • Fixed status assignment in batch api.

[0.4.7]

  • Schema migration for :batch/id
  • Batch API: new entities always get a "live" status.

[0.4.6]

  • Corrected batch/id spec.
  • Corrected swagger doc summaries.

[0.4.5]

  • Corrected provenance spec.

[0.4.4]

  • Included wormbase.ids uberjar building.
  • Added leiningen release tasks.

[0.4.3]

  • Added Batch API (new, update, resurrect, kill end-points)
  • Multiple bug fixes and features.
  • Multiple UI/UX changes.

[0.1-alpha] - (un-released)

  • Creation of new named genes.