- Emojis: π x1, β¨ x1
- Categories: Additions x1, Other Changes x1
- #1152 - π Refactor UI margins and filter condition - 4756385c by XuTheBunny
- #1148 - β¨ Add new Study fields - cba3bbad by gsantia
- Emojis: β¨ x3
- Categories: Additions x3
- #1139 - β¨ Display when releases ended - 04138ca7 by gsantia
- #1142 - β¨ Download validation report from data review - ac7f5e2b by XuTheBunny
- #1141 - β¨ Add download button for admin template list - f615a556 by XuTheBunny
- Emojis: π x1, β»οΈ x1
- Categories: Fixes x1, Other Changes x1
- #1133 - π Fix new user invitations - bd4fe270 by znatty22
- #1137 - β»οΈ Only display study list if user has org, perms, and no error - 307d150a by znatty22
- Emojis: β»οΈ x1
- Categories: Other Changes x1
- #1134 - β»οΈ Check if local stored organization belongs to user profile - 15e26260 by XuTheBunny
- Emojis: π x1
- Categories: Fixes x1
- #1127 - π Fix release log content cut off error - 462d1349 by XuTheBunny
- Emojis: β¨ x1, π x1, π x1
- Categories: Additions x1, Fixes x1, Other Changes x1
- #1117 - β¨ Better general file types - 0fa6faf9 by znatty22
- #1120 - π Change StudyNavBar Logs button to Events - fec8e724 by gsantia
- #1118 - π Fix view only template missing function error on close - 93e76033 by XuTheBunny
- Emojis: β»οΈ x2, π x1
- Categories: Fixes x1, Other Changes x2
- #1114 - β»οΈ Adjust template field input table experience - 3a135145 by XuTheBunny
- #1113 - β»οΈ Refactor study document tab layout and refetch - 861622ed by XuTheBunny
- #1112 - π Minor bug fix around study info and event list - 671b33fb by XuTheBunny
- Emojis: β¨ x3, β»οΈ x2
- Categories: Additions x3, Other Changes x2
- #1104 - β¨ Make folder path clickable on document detail page - e891e8de by XuTheBunny
- #1103 - β»οΈ In add collaborator modal only show users from current organization - 1e221b02 by XuTheBunny
- #1102 - β¨ Display data template matching result on document detail page - 9b427ccd by XuTheBunny
- #1100 - β»οΈ Sort matched templates to the front in document uploading - 78d14e88 by XuTheBunny
- #1086 - β¨ Add field check with template for document upload - ad093883 by XuTheBunny
- Emojis: β¨ x1
- Categories: Additions x1
- #1091 - β¨ Add read-only template modal to the list in study data template tab - 2879ac26 by XuTheBunny
- Emojis: π x2, β¨ x2
- Categories: Additions x2, Fixes x2
- #1090 - π Fix study data template tab displaying error - 36a0f1c2 by XuTheBunny
- #1088 - π Fix admin templates organization options - 85980486 by XuTheBunny
- #1085 - β¨ Add template admin view with create/edit/delete template function - daf6e309 by XuTheBunny
- #1076 - β¨ Add data templates tab under study for downloading templates - 5f13dca3 by XuTheBunny
- Emojis: β¨ x1, β»οΈ x2
- Categories: Additions x1, Other Changes x2
- #1081 - β¨ Set document type groups for review - 46b0fc69 by XuTheBunny
- #1079 - β»οΈ Reduce required cols in file types to match backend - ab9c39f5 by znatty22
- #1077 - β»οΈ Replace static site orb with s3 orb - f52168a7 by dankolbman
- Emojis: β¨ x8, π x4, π x5, βοΈ x1, βͺ x2, π¨ x1, ? x1, π₯ x1
- Categories: Additions x8, Removals x3, Fixes x4, Other Changes x8
- #1066 - β¨ Add feature allows user to add or remove member of an organization - 6cb80572 by XuTheBunny
- #1065 - β¨ Add feature allows user to transfer study to another organization - b356aa77 by XuTheBunny
- #1064 - β¨ Add organizations features - da17bbd2 by dankolbman
- #1030 - β¨ Update document types to match templates - 210f4168 by znatty22
- #1004 - β¨ Add data validation page for internal data review with validation report - 6eeca6b0 by XuTheBunny
- #1062 - π Fix study collaborator list display error - 5ccfe933 by XuTheBunny
- #1058 - π Fix study release version display bug - 7bd62df1 by XuTheBunny
- #1057 - π Fix editing/linking/unlinking Cavatica projects error - bb2860f5 by XuTheBunny
- #1043 - β¨ Add additional customized information field for study and save as json string - b68bf1eb by XuTheBunny
- #1054 - β¨ Click on tag to filter files from document list and review add document table - 47638bc6 by XuTheBunny
- #1052 - π Adjust document table file name and tags display - 7ef38f2c by XuTheBunny
- #1047 - π Update release table started at time format - 2e07f31f by XuTheBunny
- #1045 - βοΈ Bump Node version to 16 in tests config - d04c48fd by XuTheBunny
- #1040 - π Use Semantic header component replacing the default HTML header - 771b72ff by XuTheBunny
- #1042 - βͺ Revert Skeleton for next app iteration - 8d7bf0ff by XuTheBunny
- #1041 - βͺ Revert next routes - 628b162b by XuTheBunny
- #1024 - β¨ Add next routes - 405842a8 by dankolbman
- #1014 - π¨ Skeleton for next app iteration - f6209692 by dankolbman
- #1022 - π Add icons for data review events and data validation events - 3a4c17e8 by XuTheBunny
- #1017 - π Add icons for new release related permission types - 3208fd56 by XuTheBunny
- #1018 - π Fix study nav bar with newly added reviews tab - 6dabe582 by XuTheBunny
- #1015 - Bump ssri from 6.0.1 to 6.0.2 - 0f4cf1ef by dependabot[bot]
- #1013 - π₯ Remove obsolete research study related views and components - 947c94e6 by XuTheBunny
- Emojis: π x1, π₯ x1, β¨ x2, β¬οΈ x1
- Categories: Other Changes x1, Removals x1, Additions x2, Ops x1
- #1010 - π Refactor study list sizing and add favorite studies search - 14e17488 by XuTheBunny
- #1011 - π₯ Remove roles from user fragment - 46f210be by dankolbman
- #1005 - β¨ Show confetti when successfully publish the release - 343cab94 by XuTheBunny
- #976 - β¨ Add front-end views for create data review form - 91296e55 by XuTheBunny
- #1000 - β¬οΈ Bump elliptic from 6.5.3 to 6.5.4 - 63080739 by dependabot[bot]
- Emojis: π x1
- Categories: Fixes x1
- #997 - π Hide devbar if variable not set - 2de7b2f9 by dankolbman
- Emojis: π₯ x1, β¨ x1, π x1
- Categories: Removals x1, Additions x1, Fixes x1
- #995 - π₯ Remove unused status fields - 352b8866 by dankolbman
- #989 - β¨ Add file folder detail view with folder tree view on the side - 369e990f by XuTheBunny
- #961 - π Fix footer backend version link - d74a2515 by XuTheBunny
- Emojis: β¨ x12, π x1, β¬οΈ x1, β x1, π x2, π x3, π¨ x2, π₯ x1, π§ x1
- Categories: Additions x13, Ops x1, Other Changes x6, Fixes x3, Removals x1
- #988 - β¨ Add investigator to study - e7614bd3 by dankolbman
- #943 - β¨ Add file folder feature for study documents - eec4fa13 by XuTheBunny
- #981 - β¨ Allow expired invites to be resent - ffd7ee3f by dankolbman
- #980 - β¨ Filter logs by job - d9e55a49 by dankolbman
- #985 - π Release charts - 3d9dae8d by dankolbman
- #986 - β¨ Allow releases to be renamed - 0d6f4074 by dankolbman
- #957 - β¨ App banners - deaac253 by znatty22
- #978 - β¨ Release pagination - bb5766b0 by dankolbman
- #979 - β¨ Search studies within new release form - cecc5392 by dankolbman
- #975 - β¬οΈ Upgrade apollo - ff969668 by dankolbman
- #974 - β Fix tests - 9c391f47 by dankolbman
- #963 - π Only show enabled services in new release form - 0fed836a by dankolbman
- #959 - β¨ Allow search study by slack channel name - 8a9fa18d by XuTheBunny
- #960 - β¨ Open description links in new tab - 91e8df4e by XuTheBunny
- #964 - π Default path /study/kfId/ to documents tab - 91ff94c6 by XuTheBunny
- #965 - π Fix typo in extract config download code button popup - 9ddd4d18 by XuTheBunny
- #948 - π Increase hit area for releases - 1a850678 by dankolbman
- #968 - π Don't return exit code for copying artifacts - 31a747a0 by dankolbman
- #941 - π¨ Release detail restyle - 17c0d03d by dankolbman
- #942 - π₯ Remove unused components - 41543845 by dankolbman
- #931 - π¨ Revise upload flow - 37e96e45 by dankolbman
- #933 - π§ Add developer views - 1ce237bd by dankolbman
- #934 - β¨ Add file summary modal to file preview page with learn more button - 3d305e59 by XuTheBunny
- #912 - β¨ Change releases to study creator backend - 5b2b2ecf by dankolbman
- Emojis: π x1, β¨ x3
- Categories: Other Changes x1, Additions x3
- #928 - π Update UI design for document detail page - f54866a4 by XuTheBunny
- #926 - β¨ Use markdown for version summary input and display - 6685d38a by XuTheBunny
- #925 - β¨ Display colored label for Cavatica project type - a2c2fcd1 by XuTheBunny
- #923 - β¨ Allow users to favorite studies and display βfavorite studiesβ list - bdab9d54 by XuTheBunny
- Emojis: π x1, π x1, π·ββοΈ x1, β» x1, β¨ x1, π₯ x1, π x1, π x1
- Categories: Documentation x1, Fixes x1, Other Changes x3, Additions x2, Removals x1
- #903 - π Update setup steps in README - 62f3ca56 by znatty22
- #914 - π Fix markdown editor codeblock indent conversion - 9e55d120 by XuTheBunny
- #913 - π·ββοΈ Use netlify production as qa - 57c8a08e by dankolbman
- #922 - β» New release fixes - 36fc83a1 by dankolbman
- #911 - β¨ Add genomic workflow output manifest to file types - f6857117 by znatty22
- #909 - π₯ Remove status fields from study table - a1c071b1 by XuTheBunny
- #910 - π Add analytics to file actions and file batch actions - 0ed11688 by XuTheBunny
- #899 - π Add task logs - e466df01 by dankolbman
- Emojis: β¨ x4, π x1
- Categories: Additions x4, Other Changes x1
- #898 - β¨ Add services list view and register new service view to release sub app - 8f7c7c1f by XuTheBunny
- #905 - β¨ Add service detail view to release sub app feature - b1995ea9 by XuTheBunny
- #907 - π UI updates around releases and services page - 8ddbd800 by XuTheBunny
- #904 - β¨ Add release detail view to release sub app feature - 091eb3ac by XuTheBunny
- #906 - β¨ Update run new release flow with confirm widow - 59b1435c by XuTheBunny
- Emojis: π§ x1
- Categories: Other Changes x1
- #893 - π§ Redirect host - e2dac988 by dankolbman
- Emojis: π x1, β¬οΈ x1, π₯ x1
- Categories: Fixes x1, Ops x1, Removals x1
- #884 - π Fix delete file from file detail page refetch query variable - b72d990b by XuTheBunny
- #885 - β¬οΈ Bump node image version - 52583221 by dankolbman
- #882 - π₯ Remove obsolete new document view and /new-document route - 9179a98b by XuTheBunny
- Emojis: π§ x1, β¨ x6, π x2, β»οΈ x2, β‘ x1, π· x4, π¨ x1, β¬οΈ x2
- Categories: Other Changes x7, Additions x6, Ops x6
- #879 - π§ Update QA api url - 2bb11a59 by dankolbman
- #875 - β¨ New expedited types - 1312ee6b by dankolbman
- #877 - β¨ Disable the file type selection option if file is not qualified - 77522c48 by XuTheBunny
- #876 - β¨ Warn before exit - 8e1cd676 by dankolbman
- #867 - π Restyle document summary - 19fa0b11 by dankolbman
- #874 - β»οΈ Refactor preview table for sorting and reducing bundle size - 05baf0dc by XuTheBunny
- #862 - β‘ Pare down fields requested for all studies - 980efcb0 by dankolbman
- #858 - π· Deploy production to cloudfront - 2d184212 by dankolbman
- #861 - β¨ Add document extract config modal to preview and download config file - ef7ce6ac by XuTheBunny
- #860 - π¨ Move summary section below versions - aaee8d3d by dankolbman
- #856 - β¬οΈ Bump papaparse from 5.1.1 to 5.2.0 - 2f56fda9 by dependabot[bot]
- #857 - β¬οΈ Bump http-proxy from 1.17.0 to 1.18.1 - 31df5dea by dependabot[bot]
- #853 - β¨ Expedited types - c847e3f3 by dankolbman
- #852 - π Add icons for file analysis and version meta permissions - 06619ea6 by XuTheBunny
- #850 - π· Add individual workflow for deployment - d36c6a6e by dankolbman
- #839 - β¨ Add document version preview page - f92ac45c by XuTheBunny
- #849 - β»οΈ Update FileType enum - c5e53455 by dankolbman
- #847 - π· Update CI - 76715872 by dankolbman
- #846 - π· Remove Jenkins - e4159e6a by dankolbman
- Emojis: β»οΈ x1, π x1
- Categories: Other Changes x1, Fixes x1
- #843 - β»οΈ Redirect the upload drop zone to new flow - 04a2bdde by dankolbman
- #844 - π Pass correct study object to upload bar - 10adcd92 by dankolbman
- Emojis: β»οΈ x1, β¨ x1, π¨ x1, π x1, π₯ x1
- Categories: Other Changes x2, Additions x1, Fixes x1, Removals x1
- #840 - β»οΈ New document upload flow - 5a0e2cc2 by dankolbman
- #833 - β¨ Add analysis summary to file detail - 22f9b23a by dankolbman
- #841 - π¨ Add background to study header - 83a2db4e by dankolbman
- #838 - π Wait for queries before building fragments - 037ecfec by dankolbman
- #836 - π₯ Remove new document title and file name similarity checking - 3991e8b6 by XuTheBunny
- Emojis: π x3, β¨ x5, β»οΈ x3, π x1, ? x2
- Categories: Other Changes x8, Additions x5, Fixes x1
- #822 - π Revise error message for studies list - b6c38626 by dankolbman
- #825 - β¨ Add multi-selection for tag filter with untagged option - 19848653 by XuTheBunny
- #832 - β»οΈ Use display name on user list, events, and collaborators - d71909f9 by XuTheBunny
- #819 - β¨ Add checkbox in filter bar to show hide file ID column on file table - 12a7620c by XuTheBunny
- #815 - β¨ Support search documents by KF ID - 33e1aa82 by XuTheBunny
- #816 - β»οΈ Only call updateFile mutation from edit file modal if has changes - cdfca527 by XuTheBunny
- #817 - β¨ Add status for slack channel on study creation modal - 85fabf40 by XuTheBunny
- #814 - π Fix misspelled event description - 360adb7e by XuTheBunny
- #818 - Bump elliptic from 6.4.1 to 6.5.3 - db02d237 by dependabot[bot]
- #810 - π Add user's email to user drop down - 9b5df80e by dankolbman
- #804 - Bump codecov from 3.6.1 to 3.7.1 - 61f87a4f by dependabot[bot]
- #803 - β»οΈ Accept permission for investigator to edit document meta - fe1166d1 by XuTheBunny
- #787 - π Refactor UI for document detail page - 3495d562 by XuTheBunny
- #786 - β¨ Add ability to add multiple users at once for email invites - e75d2d9f by XuTheBunny
- Emojis: π x1, β¨ x1
- Categories: Fixes x1, Additions x1
- #790 - π Fix tests - 53d2f9ca by dankolbman
- #773 - β¨ Add collaborator roles - afd11d58 by dankolbman
- Emojis: π x1, β»οΈ x2, π x2, β¨ x4, π x1, π₯ x3
- Categories: Additions x5, Other Changes x3, Fixes x2, Removals x3
- #781 - π Add tracking to document uploads - 98e63096 by dankolbman
- #779 - β»οΈ Update study list to use cache-and-network policy - 09c82315 by dankolbman
- #778 - π Fix study table sorting error on expected samples column - 40796578 by XuTheBunny
- #775 - β¨ Add admin screen for pending invites - be725dd2 by XuTheBunny
- #774 - β¨ Set Cavatica workflow type selection with type, method and sample type - 30de01ed by XuTheBunny
- #772 - π Render different document help message on file list and detail - 9f510790 by XuTheBunny
- #771 - π₯ Remove default Cavatica projects for new studies - e8df5143 by XuTheBunny
- #769 - π₯ Remove default document tag options - d3623d27 by XuTheBunny
- #767 - β»οΈ Disable submit button after creating a study - c375f14b by XuTheBunny
- #766 - π₯ Remove approval status from documents - 8ea8c2c9 by XuTheBunny
- #765 - β¨ Make study link dropdown searchable - 0300086c by XuTheBunny
- #764 - β¨ Include slack channel as study column - 1211fb30 by XuTheBunny
- #763 - π Fix document sorting by last updated date - 10764307 by XuTheBunny
- Emojis: β¨ x2, β»οΈ x1, π x1
- Categories: Additions x2, Other Changes x1, Documentation x1
- #754 - β¨ Include referrals in tracked routes - 2c794ce4 by XuTheBunny
- #753 - β¨ Add missing fields to configuration page - 4f0c0d83 by XuTheBunny
- #747 - β»οΈ Always display bulk document actions - 3aa703bf by XuTheBunny
- #743 - π Update issue template - 54246b82 by dankolbman
Bug fix for study header breaking application.
- Emojis: π x1
- Categories: Fixes x1
- #739 - π Check that release exists - a4d38489 by dankolbman
Fix errors when data is not present.
- Emojis: π x2, β¨ x1, β¬οΈ x1
- Categories: Fixes x2, Additions x1, Ops x1
- #735 - π Fix study header and document loading error - 859c03fa by XuTheBunny
- #734 - π Fix unique key error on study and configuration tables - 55c0b239 by XuTheBunny
- #733 - β¨ Allow slack channel to be updated - dc14754a by XuTheBunny
- #732 - β¬οΈ Bump websocket-extensions from 0.1.3 to 0.1.4 - 0a9be721 by dependabot[bot]
Exchange invite tokens for new users.
- Emojis: π x5, πΌ x1, β¨ x8, π x1, β»οΈ x1
- Categories: Fixes x5, Other Changes x2, Additions x9
- #729 - π Check expiration time for token validation - 595b8226 by dankolbman
- #728 - π Include token when logging users into invite view - ddec9732 by dankolbman
- #727 - πΌ Add logo for emails - bbc0fc0b by dankolbman
- #726 - π Defensively check for localStore attributes - 2c3096e3 by dankolbman
- #725 - π Handle no user profile case for setting amplitude properties - 089f8921 by XuTheBunny
- #724 - β¨ Add icons for new event types - 027de411 by XuTheBunny
- #723 - β¨ Add token exchange view - e2ec8a0d by dankolbman
- #722 - π Enrich profile properties for analytics - 646f8afe by dankolbman
- #721 - β¨ Add slack notify checkbox on study info page - 01d59817 by XuTheBunny
- #720 - π Manually log page views - 34dcbec5 by dankolbman
- #716 - β¨ Add help message for documents - 089fffac by dankolbman
- #715 - β¨ Restyle study header - 6c38b9cc by dankolbman
- #714 - β¨ Add welcome view - 473a4a3f by dankolbman
- #713 - β¨ Document list sorting restyle - 1ae6ae60 by dankolbman
- #712 - β¨ Invite collaborators - 377404c3 by dankolbman
- #710 - β»οΈ Turn download links into a tags - 56a0da71 by XuTheBunny
Small UX improvements based on feedback.
Feature Emojis: β¨x3 π₯x1 Feature Labels: refactor x3 feature x2
- (#707) β¨ Display collaborators full name - @XuTheBunny
- (#704) β¨ Add hover state to component with descriptive information - @XuTheBunny
- (#702) π₯ Remove study grid look form study list view - @XuTheBunny
- (#701) β¨ Persist study list column sort state - @XuTheBunny
Add study status columns.
Feature Emojis: β¨x4 πx1 Feature Labels: feature x4 design x2 bug x1 component x1
- (#699) β¨ Add ingestion status and phenotype status to study table - @XuTheBunny
- (#698) π Fix version sorting - @dankolbman
- (#697) β¨ Persist show only my studies state - @dankolbman
- (#685) β¨ Add sequencing status selector - @dankolbman
- (#696) β¨ Full width study table toggle - @dankolbman
Overhaul user permissions and redesign the study listing page for users.
Feature Emojis: πx10 β¨x8 πx5 β x4 β»οΈx3 πx2 π¨x1 πx1 πx1 πx1 β¨Addx1 Bumpx1 Feature Labels: feature x20 bug x7 refactor x7 devops x6 design x2 documentation x1
- (#680) π Check for permissions on study related tabs - @XuTheBunny
- (#688) π Use correct address for coordinator - @dankolbman
- (#686) π Add coordinator to compose - @dankolbman
- (#683) β¨ Select study list columns - @dankolbman
- (#684) β Adjust document list test based on mock data - @XuTheBunny
- (#672) π Check for permissions in document list and document detail - @XuTheBunny
- (#678) π¨ Restyle study table - @dankolbman
- (#671) π Check for permissions on study list and add study feature - @XuTheBunny
- (#679) π Fix Cypress CI - @dankolbman
- (#670) β Test different user groups - @dankolbman
- (#673) β¨ Add developer toolbar - @dankolbman
- (#676) π Update .gitignore with test files - @dankolbman
- (#665) π Protect tokens - @dankolbman
- (#664) π Protect buckets - @dankolbman
- (#663) π Protect configuration view - @dankolbman
- (#662) π Protect users view - @dankolbman
- (#661) π Protect events - @dankolbman
- (#660) π Restricted routes - @dankolbman
- (#659) π Check for permissions on collaborator tab - @dankolbman
- (#666) π Update PR template - @dankolbman
- (#669) β Add test coverage for integration tests - @dankolbman
- (#657) π Hide collaborators column - @dankolbman
- (#639) β»οΈ Auto focus add tag dropdown input on open - @XuTheBunny
- (#646) β»οΈ Check permissions for admin dropdown - @dankolbman
- (#645) π Log users out of Auth0 - @dankolbman
- (#636) β¨ Hyperlink IDs in event logs feature - @XuTheBunny
- (#643) π Update the bug template for issues - @dankolbman
- (#632) β¨ Allow searching and filtering stuides by collaborators - @XuTheBunny
- (#628) β»οΈ Update query for groups - @dankolbman
- (#630) β Add end to end tests - @dankolbman
- (#638) β¨ Add DBG file type for dbGaP Submission File - @XuTheBunny
- (#637) π Displaying user who made the last changes on the file - @XuTheBunny
- (#626) β¨ Add batch download and delete document feature - @XuTheBunny
- (#625) π Add scope and events to page views - @dankolbman
- (#621) β¨ Add document preview - @dankolbman
- (#616) β¨Add collaborators view - @dankolbman
- (#611) β¨ Add inline document description editing - @XuTheBunny
- (#622) Bump acorn from 5.7.3 to 5.7.4 - @dependabot[bot]
Hot fix for document upload regression.
Feature Emojis: πx1 Feature Labels: bug x1
- (#615) π Fix new document creation by adding empty tag list - @XuTheBunny
Adds document tagging and administrative views.
Feature Emojis: β¨x8 β»οΈx5 π₯x1 πx1 Feature Labels: feature x8 refactor x6 usability improvement x1
- (#612) β»οΈ Update create study type name - @dankolbman
- (#613) π₯ Remove research studies - @dankolbman
- (#603) β¨ Add editable document tags in document list and document detail - @XuTheBunny
- (#609) β¨ Add buckets view - @dankolbman
- (#610) π Fixing redirect typo - @abgeorge7
- (#599) β¨ Add users view for admin - @XuTheBunny
- (#596) β»οΈ Add settings - @dankolbman
- (#593) β¨ Add create new research study form - @XuTheBunny
- (#597) β¨ Redirect user to error view when having auth0 error - @XuTheBunny
- (#598) β¨ Add hash for study list reflecting layout option - @XuTheBunny
- (#595) β»οΈ Organize admin pages into admin directory - @XuTheBunny
- (#583) β¨ Add 404 page for invalid url - @XuTheBunny
- (#588) β¨ Create Research Studies UI for study list and new study options - @XuTheBunny
- (#584) β»οΈ Refactor Cavatica project list view - @dankolbman
- (#581) β»οΈ Refactor wording on document related pages - @XuTheBunny
Add configuration view for admins
Feature Emojis: β¨x5 β»οΈx1 Feature Labels: feature x5 refactor x2
- (#538) β¨ Add Release coordinator status page under each study - @XuTheBunny
- (#574) β¨ Add configuration view - @dankolbman
- (#572) β¨ Add file import button - @dankolbman
- (#576) β¨ Paginate events list - @XuTheBunny
- (#570) β¨ Allow users to specify and name research projects on creation - @XuTheBunny
- (#573) β»οΈ Sort deleted projects to bottom of list - @dankolbman
Token fixes and new study creation status view.
Feature Emojis: β¨x2 πx1 π₯x1 Feature Labels: feature x2 bug x1 refactor x1
- (#554) β¨ Add new study creation status view - @XuTheBunny
- (#561) π Allow admin user to copy newly created token - @XuTheBunny
- (#560) π₯ Remove BETA user checking from study info page - @XuTheBunny
- (#553) β¨ Add page titles to all views - @XuTheBunny
Add hot jars
Feature Emojis: πx1 Feature Labels: feature x1 documentation x1
- (#557) π Hotjar tracking script in head tag - @bdolly
Hotfix for file downloads.
Feature Emojis: π·x3 πx1 Feature Labels: component x3 refactor x3 bug x1
- (#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
Adds required action alerts and various UX improvements.
Feature Emojis: β¨x10 πx3 πx2 β»οΈx1 Feature Labels: feature x10 usability improvement x5 bug x4 design x4 refactor x4
- (#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
New BIX features for Cavatica projects, UI refactoring and fixes.
Feature Emojis: β¨x7 β»οΈx4 πx3 πx2 π§x1 Feature Labels: feature x9 refactor x6 bug x4 design x2 usability improvement x1 devops x1 documentation x1
- (#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
Adds views for creating studies and projects.
Feature Emojis: β¨x10 πx4 πx3 π₯x1 πx1 Feature Labels: feature x10 refactor x8 bug x4 component x4 devops x2 design x1 documentation x1
- (#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
Replace ui kit with Semantic. General code improvements.
Feature Emojis: πx5 β»οΈx5 β¨x4 πx2 π₯ x1 x1 Feature Labels: refactor x9 design x7 bug x3 feature x3 component x2
- (#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
Flow refactoring and notification settings.
Feature Emojis: β»οΈx5 β¨x4 πx1 π x1 Feature Labels: refactor x8 feature x5 design x4 bug x1
- (#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
Introduce new version uploading functionality.
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
- (#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
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
- (#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
First release of the data tracker with study file uploader capabilities.
Data Tracker Release 0.1.0
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
- (#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