Releases: kids-first/kf-api-study-creator
Release 1.7.2
Kids First Study Creator Release 1.7.2
Features
Add user setting for email preference.
Setup Cavatica volumes for new projects.
Summary
Feature Emojis: ✨x2 ✅x1 🐛x1
Feature Labels: feature x2 devops x1 bug x1
New features and changes
- (#287) ✨ Attach Cavatica volumes - @dankolbman
- (#313) ✅ Add Codecov test as default pull request checking method - @XuTheBunny
- (#312) 🐛 Fix the user email/slack notify toggle mutation - @XuTheBunny
- (#311) ✨ Add email notification field - @dankolbman
Release 1.7.1
Kids First Study Creator Release 1.7.1
Features
Hot fix to un-delete studies that have reappeared in dataservice and stop trying to configure Cavatica projects' type on sync.
Summary
Feature Emojis: ♻️x2
Feature Labels: refactor x1
New features and changes
- (#308) ♻️ Don't set project type based on project name - @dankolbman
- (#309) ♻️ Un-delete studies that have reappeared - @dankolbman
Release 1.7.0
Kids First Study Creator Release 1.7.0
Features
Summary
Feature Emojis: ✨x5 🔧x2 📝x1
Feature Labels: feature x5 devops x3 documentation x1 refactor x1
New features and changes
- (#306) ✨ Add updateProject mutation - @dankolbman
- (#304) 📝 Add page on Data Service settings - @dankolbman
- (#300) ✨ Integrate bucketservice - @dankolbman
- (#302) Terraform 0.12 Upgrade - @blackdenc
- (#296) 🔧 Update port for study creator - @dankolbman
- (#298) 🔧 Load database creds from S3 - @dankolbman
- (#294) ✨ Make bucket modifiable - @dankolbman
- (#293) ✨ Mark studies as deleted from dataservice - @dankolbman
- (#291) ✏️ Rename datetime filters - @dankolbman
- (#289) ✨ Emit events for projects - @dankolbman
Release 1.6.1
Kids First Study Creator Release 1.6.1
Features
Makes request timeouts configurable.
Summary
Feature Emojis: 🔧x1 ✨x1
Feature Labels: feature x2
New features and changes
- (#284) 🔧 Make requests timout configurable - @dankolbman
- (#283) ✨ Add project study filter - @dankolbman
Release 1.6.0
Kids First Study Creator Release 1.6.0
Features
Introduces study creation and Cavatica project automation features.
Summary
Feature Emojis: ✨x20 🐛x7 📝x3 ⬆️x3 ♻️x2 🔧x2 🐳x2 👷x1 🗃x1 🔥
Feature Labels: feature x19 bug x11 refactor x8 devops x4 documentation x3
New features and changes
- (#280) ✨ Add overrides for user's roles and groups - @dankolbman
- (#278) 🐛 Fix datetime issues - @dankolbman
- (#279) ♻️ Use ID type for study argument in createProject mutation - @dankolbman
- (#276) ✨ Add createProject mutation - @dankolbman
- (#273) ✨ Copy users into new projects - @dankolbman
- (#274) ✨ Make event subqueries filterable - @dankolbman
- (#272) ✨ Make projects sortable - @dankolbman
- (#268) 🐛 Replace workflow type enum underscores - @dankolbman
- (#259) 👷 Load cavatica secrets to environment - @dankolbman
- (#267) ✨ Mark projects as deleted on sync - @dankolbman
- (#266) 🗃 Add migration to adjust workflow choices - @dankolbman
- (#264) ✨ Add workflows argument to createStudy mutation - @dankolbman
- (#262) 📝 Input docs - @dankolbman
- (#261) 🐛 Add release date to mutations - @dankolbman
- (#260) 🐛 Fix study createdAt date parsing - @XuTheBunny
- (#258) ✨ Add unlinkProject mutation - @dankolbman
- (#256) 🐛 Make Cavatica times timezone aware - @dankolbman
- (#255) ✨ Add linkProject mutation - @dankolbman
- (#254) 🔧 Remove default Cavatica token settings - @dankolbman
- (#253) 📝 Add page about Cavatica integration - @dankolbman
- (#252) ✨ Create events when studies are created - @dankolbman
- (#251) 📝 Add descriptions to all queries - @dankolbman
- (#249) ✨ New study fields - @dankolbman
- (#250) ✨ Add sync projects mutation - @XuTheBunny
- (#245) 🔥 Remove batches - @dankolbman
- (#244) ✨ Study description - @dankolbman
- (#243) 🐛 Fix project creation error with naming - @XuTheBunny
- (#240) ♻️ Rename event filter arguments - @dankolbman
- (#238) ✨ Add release date to study - @dankolbman
- (#242) ✨ Add workflow_type field to project model - @XuTheBunny
- (#229) ✨ Create new projects in Cavatica on study creation - @XuTheBunny
- (#235) ⬆️ Bump up moto to version 1.3.10 - @XuTheBunny
- (#234) 🐳 Fix docker environment formatting - @XuTheBunny
- (#227) ✨ Create CavaticaProject model - @XuTheBunny
- (#226) ⬆️ Bump django from 2.1.10 to 2.1.11 - @dependabot[bot]
- (#225) ✨ Add updateStudy mutation - @dankolbman
- (#223) 🐛 Don't try to recreate dev user - @dankolbman
- (#224) 🐳 Use common postgres versions for containers - @dankolbman
- (#219) ✨Add integration with dataservice for new studies - @dankolbman
- (#215) 🔧 Authenticate requests as admin for development - @dankolbman
- (#214) ✨ Add filter by file kf_id to allVersions - @dankolbman
- (#210) ⬆️ Bump django from 2.1.9 to 2.1.10 - @dependabot[bot]
Release 1.5.0
Kids First Study Creator Release 1.5.0
Features
Summary
Feature Emojis: 📝x1 ⬆️x1 🐛 x1
Feature Labels: documentation x1 devops x1 bug x1
New features and changes
- (#208) 📝 Update docs - @dankolbman
- (#207) ⬆️ Bump django from 2.1.7 to 2.1.9 - @dependabot[bot]
- (#206) 🐛 raises study short_name character limit to 500 - @bdolly
Release 1.4.0
Kids First Study Creator Release 1.4.0
Features
Add user profiles with notification settings and event tracking.
Summary
Feature Emojis: ✨x6 🐛x2 ♻️ x1
Feature Labels: feature x6 bug x2 refactor x1
New features and changes
- (#200) ✨ Add creator field to tokens - @dankolbman
- (#198) ✨ Add events - @dankolbman
- (#197) ✨ Add user notification settings - @dankolbman
- (#194) ✨ Add myProfile query - @dankolbman
- (#193) ♻️ Split file and version upload mutations - @dankolbman
- (#192) 🐛 Use version file_name for downloads - @dankolbman
- (#191) ✨ Add creator field to files and versions - @dankolbman
- (#188) 🐛 No service users - @dankolbman
- (#185) ✨ Save users to database - @dankolbman
Release 1.3.0
Kids First Study Creator Release 1.3.0
Features
Adds new features for file version uploads.
Summary
Feature Emojis: ✨x4 ✏️x1 ♻️x1 🔧 x1
Feature Labels: refactor x4 feature x3
New features and changes
- (#182) ✨ Add version file_name field - @dankolbman
- (#172) ✨ Version state field - @dankolbman
- (#170) ✨ Add descriptions to versions - @dankolbman
- (#168) ✏️ Rename objects - @dankolbman
- (#166) ♻️ Reorganize tests - @dankolbman
- (#164) 🔧 Increase max description length - @dankolbman
- (#157) ✨ Version uploads - @dankolbman
Release 1.2.1
Kids First Study Creator Release 1.2.1
Features
Small field addition to enable cache refreshes on the UI client.
Summary
Feature Emojis: ♻️x1
Feature Labels: bug x1
New features and changes
- (#153) ♻️ Return kf_id from delete file mutation - @dankolbman
Release 1.2.0
Kids First Study Creator Release 1.2.0
Features
Introduces minor bug fixes and security features.
Summary
Feature Emojis: 🐛x3 ✨x2 ♻️x1 🙈x1
Feature Labels: bug x5 devops x1 refactor x1 feature x1
New features and changes
- (#152) ♻️ Return name of token from mutation - @dankolbman
- (#150) 🙈 Ignore gh-pages in CircleCI - @dankolbman
- (#147) ✨ Read once tokens - @dankolbman
- (#149) 🐛 Return 401 when not authed for download - @dankolbman
- (#146) 🐛 Use utf-8 encoding for Content-Disposition - @dankolbman
- (#145) 🐛 Add Content-Type header to downloads - @dankolbman
- (#143) ✨ Look for tokens in Authorization header - @dankolbman