Release 0.6.2
Updates included in Release 0.6.2 are:
- MergeStack: convert to functional component, resolve lone LGTM alert (#906)
- Cleanup goal handling for numSteps and type coercion (#909)
- Remove GoalSwitcher (unused) (#908)
- Add a 'teamcity' user to authorized_keys for 'combine' user (#904)
- Fix aws s3 push (#890)
- Cleanup loadGoalData and blacklist building. (#902)
- Sort possible duplicates alphabetically, not by score. (#901)
- Improve handling for email/username duplication (#900)
- [DataEntryTable] In getProjectSettings, add check for undefined/null. (#899)
- Bump axios from 0.19.2 to 0.21.1 (#897)
- Backend Refactor (#895)
- Backend refactor/cleanup (#892)
- Accounts and settings: bug fixes and User Guide fill-in. (#889)
- Properly use async/await in all areas it can be used (#893)
- Update Python dependencies (#891)
- [DownloadButton] Simplify with switch statements. (#886)
- Stream all file downloads (#878)
- [UserMenu] Close when selection is made. (#887)
- Use nullable compiler option for backend test project (#881)
- Use new canonical dotnet Docker image name (#884)
- Make ProjectService.CanImportLift async (#876)
- [UserSettings] Fix 'save' text. (#877)
- Restrict large file uploads to only the Lift Upload endpoint (#875)
- Update README to cover macOS setup instructions (#873)
- Enable formatting prose in Markdown (#874)
- Update BaseGoalScreen testing. (#872)
- Convert Goal from interface to class. (#859)
- Update canius-lite. (#870)
- Remove bad justify prop. (#869)
- Add a user guide (#862)
- [ProjectLanguages] Add new analysis language or select new default (#751)
- Fix LocalStorage reset function and expand unit testing. (#866)
- Remove non-button props from those passed to Button. (#861)
- AppBar logo text, avatar placeholder black->white. (#865)
- Cert server container (#778)
- Add .github, docker_deploy folders and .yml files to fmt-frontend. (#856)
- Remove vestigial Goal property Tool. (#857)
- Update ReviewEntriesComponent testing (#855)
- Convert Lift roundtrip testing from [Test] with
foreach
to [TestCase...]. (#854) - Delete files generated during backend unit tests (#851)
- Update non-SIL backend dependencies (#849)
- Refactor backend file storage paths (#845)
- Implement Pronunciations state/actions/reducer. (#847)
- Convert TreeViewHeader to a functional component (#836)
- Run npm-update (#844)
- Remove unused and redundant DeleteWord function. (#842)
- Update App, GoalRoute testing. (#841)
- Convert AvatarUpload testing from react-dom to react-test-renderer. (#840)
- Move Tooltip inside RecorderIcon. (#839)
- Completely update gloss in NewEntry's state. (#837)
- Functionalize ReviewEntries' CellComponents (#834)
- Cleanup old backups (#833)
- Run prettier on the docs folder and on md files. (#829)
- Functionalize Pronunciations component (#832)
- Set AWS profile for ECR to ecr_read_only (#831)
- Add documentation for Backup/Restore (#828)
- Implement SignalR for project export enhancement (#817)