Releases: kids-first/kf-ui-data-tracker
Release 0.8.1
Kids First Data Tracker Release 0.8.1
Features
Hotfix for file downloads.
Summary
Feature Emojis: π·x3 πx1
Feature Labels: component x3 refactor x3 bug x1
New features and changes
- (#509) π Fix download mutation by removing the id - @XuTheBunny
- (#497) π· Improve Snapshot Coverage 3/3 - @XuTheBunny
- (#500) π· Improve Snapshot Coverage 2/3 - @XuTheBunny
- (#499) π· Improve Snapshot Coverage 1/3 - @XuTheBunny
Release 0.8.0
Kids First Data Tracker Release 0.8.0
Features
Adds required action alerts and various UX improvements.
Summary
Feature Emojis: β¨x10 πx3 πx2 β»οΈx1
Feature Labels: feature x10 usability improvement x5 bug x4 design x4 refactor x4
New features and changes
- (#484) β¨ FileElement copy download link action button - @bdolly
- (#496) π Add query name to solve Error writing result to store for query - @XuTheBunny
- (#495) β¨ Add alert for study data completeness to study info page - @XuTheBunny
- (#467) β¨ Add alert for study data completeness, files, and projects to study list - @XuTheBunny
- (#458) β¨ Updated Document Indicator - @bdolly
- (#485) β¨ Feature document name validation - @bdolly
- (#492) β¨ Feature version list item status tooltip - @bdolly
- (#481) π Re-style Study List Item attributes - @bdolly
- (#491) β¨ Feature UserSnap widget - @bdolly
- (#487) β¨ Add step view for study info page with editing mode - @XuTheBunny
- (#489) β¨ Edit Project modal - @dankolbman
- (#486) π Add user friendly time formats to TimeAgo on hover - @XuTheBunny
- (#461) π Re-style input hints for study form - @dankolbman
- (#482) π Hide copy button for masked tokens - @dankolbman
- (#473) β»οΈ Refactor study list search by adding empty state and make kfId searchable - @XuTheBunny
- (#468) β¨ Add event logs tab view for ADMIN user with type filter and auto refresh - @XuTheBunny
Release 0.7.0
Kids First Data Tracker Release 0.7.0
Features
New BIX features for Cavatica projects, UI refactoring and fixes.
Summary
Feature Emojis: β¨x7 β»οΈx4 πx3 πx2 π§x1
Feature Labels: feature x9 refactor x6 bug x4 design x2 usability improvement x1 devops x1 documentation x1
New features and changes
- (#476) π Allow selection of file type for normal users - @dankolbman
- (#466) β»οΈ Refactor project button and link rendering - @XuTheBunny
- (#465) β¨ Add Cavatica tab with Cavatica projects and create/link/unlink actions - @XuTheBunny
- (#454) β»οΈ Refactor create project and list project rendering - @XuTheBunny
- (#452) β¨ Upload document flow re-visited - @bdolly
- (#453) π Display api error message at the bottom of the edit study modal - @XuTheBunny
- (#447) β¨ Support markdown for study description - @XuTheBunny
- (#446) π Refactor study edit layout and add more fields - @XuTheBunny
- (#445) π Refactor study info layout - @XuTheBunny
- (#444) π Handle no projects - @dankolbman
- (#436) β¨ Add option to create which type of Cavatica projects on creating a new study - @XuTheBunny
- (#439) β¨ Add view for event history - @dankolbman
- (#438) β»οΈ Reorganize event list - @dankolbman
- (#429) β¨ Add modal for link / unlink Cavatica project - @XuTheBunny
- (#435) β»οΈ Refactor project list showing unlink button for admin user - @XuTheBunny
- (#432) π§ Update env schema - @dankolbman
- (#433) β¨ Add button to create first study for admins - @dankolbman
Release 0.6.0
Kids First Data Tracker Release 0.6.0
Features
Adds views for creating studies and projects.
Summary
Feature Emojis: β¨x10 πx4 πx3 π₯x1 πx1
Feature Labels: feature x10 refactor x8 bug x4 component x4 devops x2 design x1 documentation x1
New features and changes
- (#428) π₯ Move role and group resolvers to server - @dankolbman
- (#426) β¨ Add form for new Cavatica project - @dankolbman
- (#427) π Don't show studies in profile if the user has none - @dankolbman
- (#424) β¨ Add modal for editing study information - @XuTheBunny
- (#425) π Refactor Cavatica project list icon and link - @XuTheBunny
- (#420) β¨ Add study basic info screen for beta team - @XuTheBunny
- (#421) Bump eslint-utils from 1.3.1 to 1.4.2 - @dependabot[bot]
- (#416) π Fix new study form date field and Cavatica project study link - @XuTheBunny
- (#415) π Return deleted projects in sync mutation - @dankolbman
- (#414) π Fix new file annotation form by adding user object to it - @XuTheBunny
- (#413) β¨ Show information about deleted projects - @dankolbman
- (#403) β¨ Add form page for creating new study - @XuTheBunny
- (#412) β¨ Add Cavatica Project list view - @dankolbman
- (#410) β¨ Add drop down for admin functions - @dankolbman
- (#407) π Hide filter and search bar on file list when no files exist - @XuTheBunny
- (#406) π Show alternative image when no user profile photo exist - @XuTheBunny
- (#325) β¨ Feature user roles client state - @bdolly
- (#391) Bump lodash.template from 4.4.0 to 4.5.0 - @dependabot[bot]
- (#390) β¨ Search study by its name / short name from study list screen - @XuTheBunny
- (#389) β¨ Filter files by approval status/type, sort by created/modified date, and search by file title/description - @XuTheBunny
- (#384) π Update README file with development and testing section - @XuTheBunny
- (#388) β»οΈ Fragments for study field, file fields, version fields, and creator fields - @XuTheBunny
Release 0.5.0
Kids First Data Tracker Release 0.5.0
Features
Replace ui kit with Semantic. General code improvements.
Summary
Feature Emojis: πx5 β»οΈx5 β¨x4 πx2 π₯ x1 x1
Feature Labels: refactor x9 design x7 bug x3 feature x3 component x2
New features and changes
- (#385) π Study File List sort status of changes needed to the top - @XuTheBunny
- (#369) β»οΈ Replace Query component with HOC in study file list - @dankolbman
- (#371) β»οΈ Replace Query component with HOC in study list - @dankolbman
- (#372) β»οΈ Replace Query component with HOC in navbar - @dankolbman
- (#374) β»οΈ Add Token fragment - @dankolbman
- (#379) π Semantic - @dankolbman
- (#382) π₯ Semantic ui style cleanup - @XuTheBunny
- (#327) π Profile view bug fix and style updates - @XuTheBunny
- (#299) π refactor modal positioning - @bdolly
- (#328) π Fix minor typo and style issue on file type and file description - @XuTheBunny
- (#326) π Fix file type icon mismatch - @XuTheBunny
- (#298) β¨ Redirect user back to the original requested page after login - @XuTheBunny
- (#297) π Refactor pagination styling - @bdolly
- (#289) β»οΈ Refactor upload verbiage - @bdolly
- (#296) β¨ Add "uploading" stage to submit button when uploading new file or new version - @XuTheBunny
- (#294) β¨ Add profile dropdown to header - @XuTheBunny
- (#288) β¨ Add approval status dropdown to file annotation modal - @XuTheBunny
- (#292) β¨ Conditional rendering notification bar on top of file list - @XuTheBunny
Release 0.4.0
Kids First Data Tracker Release 0.4.0
Features
Flow refactoring and notification settings.
Summary
Feature Emojis: β»οΈx5 β¨x4 πx1 π x1
Feature Labels: refactor x8 feature x5 design x4 bug x1
New features and changes
- (#285) β»οΈ Refactor document edit modal - @XuTheBunny
- (#284) β¨ Add version detail modal - @XuTheBunny
- (#283) β¨ Study subscriptions manager - @dankolbman
- (#282) β»οΈ Refactor version upload and annotation modal style - @XuTheBunny
- (#281) β»οΈ Refactor version list component - @XuTheBunny
- (#274) β¨ Add user profile page - @dankolbman
- (#280) β»οΈ Refactor a vatar component taking creator data - @XuTheBunny
- (#279) β»οΈ Refactor badge component taking version state data - @XuTheBunny
- (#273) β¨ Add new version flow - @dankolbman
- (#272) π Multistep upload - @dankolbman
- (#265) π Rename .jsx files to .js - @dankolbman
Release 0.3.0
Kids First Data Tracker Release 0.3.0
Features
Introduce new version uploading functionality.
Summary
Feature Emojis: β¨x7 β»οΈx3 πRefactorx2 πx2 πx2 β
x2 π·x1 πx1 π₯ x1
Feature Labels: refactor x9 design x6 feature x4 component x4 bug x4 devops x1 ready-for-review x1
New features and changes
- (#262) β¨ Add logout button - @dankolbman
- (#222) β»οΈ Refactor study header - @XuTheBunny
- (#231) β¨ Add pagination on file list - @XuTheBunny
- (#237) β¨ Add modal view for version upload and annotation - @XuTheBunny
- (#260) β»οΈ Refactor editor and upload container - @XuTheBunny
- (#258) β¨ Add general svg icon rendering component - @XuTheBunny
- (#261) πRefactor study header style in grid layout - @XuTheBunny
- (#255) β¨ Add modal component - @XuTheBunny
- (#254) β¨ Add notification bar component - @XuTheBunny
- (#253) πRefactor copy button using svg icon as component - @XuTheBunny
- (#251) π Update file type images to match the design - @XuTheBunny
- (#214) π· Add bundlesize status check - @dankolbman
- (#249) π Align header to page content - @XuTheBunny
- (#248) π Remove duplicate props - @dankolbman
- (#226) β¨ Add file detail view - @XuTheBunny
- (#245) π Fix postcss inheritance - @bdolly
- (#233) π₯ Remove unused file - @dankolbman
- (#235) π Update date compare function - @XuTheBunny
- (#234) β Global Date.now() mocking - @dankolbman
- (#218) β»οΈ Study File List improvements - @bdolly
- (#230) β Functional testing for annotating - @dankolbman
Release 0.2.0
Kids First Data Tracker Release 0.2.0
Features
Summary
Feature Emojis: β»οΈx11 π·x6 β¬οΈx2 πx1 β
x1 π€‘x1 π¦x1 π§x1 πx1
Feature Labels: refactor x22 design x4 bug x4 devops x1 feature x1 documentation x1
New features and changes
- (#215) β»οΈ Refactor studies list - @bdolly
- (#225) β»οΈ Implement SecondaryNav component to navbar - @XuTheBunny
- (#221) β»οΈ Refactor copy button - @XuTheBunny
- (#223) β»οΈ Refactor snapshot test data mock - @XuTheBunny
- (#194) π· Add snapshot tests for FileList components - @dankolbman
- (#195) π· Add snapshot tests for FileUploadTarget - @dankolbman
- (#196) π· Add snapshot tests for StudyHeader - @dankolbman
- (#197) π· Add snapshot tests for StudyList - @dankolbman
- (#213) β»οΈ Refactor/use grid - @XuTheBunny
- (#216) β¬οΈ Upgrade uikit - @dankolbman
- (#212) π Fix icon mocks - @dankolbman
- (#211) β Test file deletion from FileList - @dankolbman
- (#210) β»οΈ Delete file from query cache - @dankolbman
- (#206) β»οΈ Delete token by name - @dankolbman
- (#205) β»οΈ Update dev token list from cache - @dankolbman
- (#203) π€‘ Mock UI Kit Icon component - @dankolbman
- (#201) β¬οΈ Bump uikit version from 0.3.1 to 0.5.0 with related style adjustment - @XuTheBunny
- (#192) π· Add snapshot tests for FileAnnotation - @dankolbman
- (#188) π· Snapshot tests CopyButton component - @dankolbman
- (#187) π¦ Add react-testing-library for testing - @dankolbman
- (#185) π§ Ensure dependencies use babel 7 - @dankolbman
- (#146) β»οΈ Refactor loading state for study list and file list - @XuTheBunny
- (#148) β»οΈ Refactor token view adding copy button - @XuTheBunny
- (#145) π Add LICENSE file - @dankolbman
- (#144) β»οΈ Refactor file element by adding loading css - @XuTheBunny
Release 0.1.0
Kids First Data Tracker Release 0.1.0
Features
First release of the data tracker with study file uploader capabilities.
Data Tracker Release 0.1.0
Features
Summary
Feature Emojis: β¨x15 β»οΈx13 πx13 π¨x2 π·x2 πx1 π±x1 πx1 x1 π¦x1 π§x1 πx1 π§x1 πx1
Feature Labels: feature x19 refactor x18 component x13 design x5 devops x5 bug x1 application state x1 documentation x1
New features and changes
- (#142) β»οΈ Refactor badge by adding loading css - @XuTheBunny
- (#141) π Add "Failed to upload file" alert - @XuTheBunny
- (#139) β»οΈ Refactor file annotation style - @XuTheBunny
- (#137) β»οΈ Refactor file list style - @XuTheBunny
- (#140) π Add "no studies" screen when no studies returned - @XuTheBunny
- (#135) β¨ Add copy to clipboard feature - @XuTheBunny
- (#131) β¨ Add view for developer tokens - @dankolbman
- (#133) β»οΈ Refactor study header - @XuTheBunny
- (#132) β»οΈ Refactor study list view - @XuTheBunny
- (#130) β»οΈ Refactor overall screen layout and update navbar look - @XuTheBunny
- (#129) β»οΈ Disable live TimeAgo updates on file list - @XuTheBunny
- (#121) β»οΈ Update login page with gradient on background and fixed text - @XuTheBunny
- (#110) π Add badge - @XuTheBunny
- (#109) β¨ Save filetype selection in annotation view - @dankolbman
- (#108) π Responsive layout - @XuTheBunny
- (#107) β¨ Add download via signed url - @dankolbman
- (#101) β¨ Add delete file button - @dankolbman
- (#100) π Add annotation page style - @XuTheBunny
- (#97) π Add file list component - @XuTheBunny
- (#96) π Add loading stage with "LOADING (component name) ..." - @XuTheBunny
- (#91) π Add sub nav bar to file view - @XuTheBunny
- (#93) β¨ Annotation Flow - @dankolbman
- (#90) β»οΈ Refactor Header component routing - @XuTheBunny
- (#89) π Update study list routing and StudyCard component - @XuTheBunny
- (#86) π Update study list view with new style - @XuTheBunny
- (#88) π Redirect user to home page "/" when click on header logo - @XuTheBunny
- (#82) β¨ Add Auth0 login - @dankolbman
- (#85) π Show empty state message when no studies returned - @XuTheBunny
- (#83) π Add page header - @XuTheBunny
- (#79) β¨ Add banner component - @XuTheBunny
- (#77) β»οΈ Refactor upload target - @dankolbman
- (#48) β¨ Refresh login view - @liberaliscomputing
- (#78) π Fix GridContainer propTypes - @dankolbman
- (#76) π± Update favicon - @XuTheBunny
- (#72) π Rename FileUploadView to FilesView - @dankolbman
- (#70) β»οΈ Switch to routing based on kf_id - @dankolbman
- (#69) π¨ Make circle fail on eslint warnings - @dankolbman
- (#63) Add netlify redirects for SPA - @dankolbman
- (#67) π¦ Use pinned UIKit package - @dankolbman
- (#65) π§ Add netlify master branch config - @dankolbman
- (#57) β»οΈ Use apollo components - @dankolbman
- (#56) β»οΈ Refactor queries - @dankolbman
- (#55) π Add README file with logo - @dankolbman
- (#54) π· Add Jenkinsfile - @dankolbman
- (#51) π§ Add data-uploader/add-prettier - @liberaliscomputing
- (#52) π· Adds circleci config to run eslint - @bdolly
- (#40) β¨ Initial Study File Upload Implementation - @bdolly
- (#39) β¨ Add data-uploader/file-upload - @liberaliscomputing
- (#33) β¨ adds Data uploader/grid component - @bdolly
- (#30) β¨ postcss setup - @bdolly
- (#31) β¨ Add Apollo client - @dankolbman
- (#29) β¨ Add Ego authentication - @XuTheBunny
- (#28) π¨ Apply prettier formatting across the project - @XuTheBunny
- (#24) π Start developing data uploader - @liberaliscomputing