Skip to content

Version 1.6.8

Compare
Choose a tag to compare
@jkmarx jkmarx released this 27 Feb 13:33
· 303 commits to master since this release

Commands to run:
./manage.py ebs_to_s3
./manage.py update_index
./manage.py load_tools --workflows --force

Implemented enhancements:

  • Replace requests library with urllib2 for data file import #3149
  • New Layout of User Dashboard #3112
  • Public view of Dashboard #3111
  • Implement EBS to S3 data migration tool #3107
  • Enable S3 server access logging on media bucket #3105
  • Update get_temp_dir() to support S3 storage backend #3028
  • Update AWS deployment docs for v1.6.7 #2923
  • Merge tags.yaml into config.yaml #2640
  • Add name length constraints to stack.py script #2286
  • Reorder dashboard buttons to suggest "Explore" is a fold out? #2125
  • *[8]* create video to explain Refinery #284
  • Hackdna/docker instance count #3167 (hackdna)
  • Add app server instance count to Terraform config #3166 (hackdna)
  • Simplify and make file extension handling more robust #3155 (hackdna)
  • Hackdna/ftp import #3153 (hackdna)
  • Hackdna/EBS to S3 migration tool #3136 (hackdna)
  • Restrict allowed origins in CORS rules for static and media S3 buckets #3130 (hackdna)
  • Enable S3 server access logging for media bucket #3129 (hackdna)
  • Hackna/s3 backup #3125 (hackdna)
  • Simplify quickstart deployment on AWS #3115 (hackdna)

Fixed bugs:

  • HTTP 500 in site_profiles API due to DoesNotExist in SiteProfileViewSet.get() #3200
  • Deleting a primary group bug #3189
  • Delete button appears active for visualizations owned by others #3186
  • Adding files to existing data sets does not work in Firefox #3173
  • Launch Pad State Update #3150
  • Terraform parsing error in vars.tf #3135
  • Don't require page refresh to see newly invited user #3124
  • test_user_registration_successful_recaptcha depends on environment #3083
  • ReadTimeout in Tool.is_running() #3046
  • FF only: Unable to add files during upload #2987
  • Dashboard text search doesn't interact with paging #2967
  • Firefox only: Click on left half of download button does nothing #2960
  • svgxuse.min.js in error log #2145
  • Why is user/files slow? #2006
  • Delete related objects when workflow is deleted #1425
  • Dataset Import Body does not clear Navbar #793
  • Handle botocore.exceptions.ClientError #3176 (hackdna)
  • Set MEDIA_URL correctly when using S3 backend for user data #3145 (hackdna)
  • Fix defaults in config.json template #3131 (hackdna)

Closed issues:

  • Vis Tab Bug #3133
  • Relocate current launchpad to /explore #3110
  • Update Tutorial.md #3108
  • Streamline HTTPS configuration #3100
  • ISATab Metadata Import "Submit" button should be disabled after initial click #3097
  • Upgrade Node Version to V8 #3064
  • Implement backups for MEDIA_BUCKET #3042
  • Tighten S3 access policies #3020
  • Improve lifecycle management for data file storage bucket #3017
  • Home Page Rev 1 #2680
  • How should we handle Python coding style for open/close tokens spanning multiple lines? #2675
  • user/files ignore duplicate fieldnames #2603
  • Migrate stack.py to Terraform #2602
  • Consistency in UI for launch pad filtering / sorting #2147
  • CSS cleanup: priority-button style repeated on import-button #2065
  • Metadata field naming conflicts #1699
  • Avoid having separate tags file. #1386
  • Created manager group names are cryptic #1307

Merged pull requests: