Release 0.6.5
Release 0.6.5 contains the following commits:
- Enable Python type checking in deploy/roles (#1040)
- Bump Python dependencies and remove unused pytest dependency (#1038)
- Don't allow empty or duplicate project names in backend. (#1036)
- Db Maintenance scripts for TheCombine (#1031)
- Add a playbook that installs TheCombine and sets up the admin user.
- Improve AppBar and GoalTimeline response to different window widths. (#1032)
- Store CharInv changes on save; Refactor GoalDisplay as GoalList; Remove unused GoalHistory. (#1028)
- [ReviewEntriesSense] Refactor to maintain goals. (#1027)
- [DuplicateFinder] Decrease default max number of duplicates from 9 to 5. (#1022)
- Add goal/edit guid; Refactor GoalTimeline & DefaultGoal. (#1025)
- Export updates: use sanitized project name, red error icon, update signalr (#968)
- Fix type mismatch between frontend and backend. (#1023)
- Refactor: Edit, Goal, CharInventoryCreation (#1008)
- Correct reCAPTCHA site key for thecombine.app (#1024)
- Avoid formatting user guide generated site directory (#1021)
- Fix frontend Word and Project data types to match the backend (#1019)
- [ReviewEntries] Format title. (#1018)
- Clean Untagged Images from AWS Container Registry (#1007)
- Backup improvements (#1005)
- Major goal- and step-loading refactor. (#1004)
- Type cleanup: AutoComplete; goal.hash; theme colors (#1001)
- Replace manual formatting with Grid to keep buttons on screen. (#1003)
- Cause npm run lint to fail if warnings are detected (#999)
- Upgrade to Node 14 LTS (#1000)
- Enable Gzip compression in NGINX (#997)
- Remove CORS headers from production (#996)
- Update Word.Modified timestamp on merge or delete (#994)
- Remove unused MergeWords MergedBy and Time fields (#989)
- Organize docs directory (#988)
- Fix references to old docker_deploy folder (#991)
- Fix MergeDupStepActions test. (#987)
- Fix localStorage test setup. (#986)
- Fix lgtm.yaml path classifiers (#985)
- Delete old deploy scripts (#978)
- [ReviewEntries] Separate table as functional component (#972)
- Remove unused exports and component localization. (#977)
- Exclude spelling dictionaries from lgtm analysis (#983)
- Remove stale docs (#963)
- Update devDependencies; Fix @typescript-eslint/no-redeclare. (#974)