Skip to content

Releases: sillsdev/TheCombine

Release 0.3.1

13 Oct 12:21
8c69ec2
Compare
Choose a tag to compare

Changes from 0.3.0 to 0.3.1:

  • On lift import, preserve entry guids (#761)
  • Normalize backend starting npm script name (#760)
  • Normalize backend and frontend format script names (#757)
  • Run dotnet-format in CI (#758)
  • [Backend Project] Add missing AutocompleteSetting; Improve test coverage (#750)
  • Add environment variable instruction for Mac (#752)
  • Support Python 3.9 (#753)
  • Add react-localize-crowdin as dev dep; Run npm update (#749)
  • [ResetPage] Remove unused props in component and variable in test (#747)
  • Refactor NewEntry: extract Dialogs from VernWithSug (#738)
  • Rename Python CI job to lint (#748)
  • Prune container registry (#744)
  • Lint Python source files (#746)
  • Reorganize development scripts (#745)
  • Resolve several GitHub action lint warnings (#743)
  • Improve state updates (#740)
  • Add Codecov integration (#739)
  • Enable GitHub Actions CI (#733)

Release 0.3.0

25 Sep 18:30
7121b06
Compare
Choose a tag to compare

Release 0.3.0 includes the following changes:

  • Release version 0.3.0 (#734)
  • Split frontend and backend unit testing into two scripts (#732)
  • Don't reference this.props within this.SetState (#731)
  • [Project.AutocompleteSetting, DataEntryTable] Update autocomplete settings, vern suggestion (#618)
  • Remove password from test strings stored in localStorage (#730)
  • Remove unused state from Temp component (#729)
  • Setup targets to pull Docker images from AWS Elastic Container Registry (#728)
  • Remove tsc from package.json (#727)
  • Add localization, license, contributors badges; Update version (#726)
  • Version Project (#724)
  • [ReviewEntries] Improve Domains filtering (#723)
  • [ReviewEntries] Pronunciations sort and filter (#721)
  • Cleanup docker config (#720)
  • Handle multi-word glosses (#718)
  • [GlossWithSuggestions] Add Spansh, French options to spellcheck (#715)
  • [AudioPlayer] Implement play-or-delete menu for touchscreen use (#710)
  • [UserMenu] Unit tests: SiteSettings only visible to admins (#641)
  • Docker deploy (#550)
  • Reduce backend memory leak in Lift export (#694)
  • Increase max request body size to allow clients to import large projects (#690)
  • README install list: remove 'server' from 'MongoDB' (#700)
  • [GoalsActions] Fix user updating during project creation (#693)
  • Make LiftService a true transient service (#679)
  • Add links to our style guides (#689)
  • Fix backend LGTM issues and organize unit tests (#687)
  • Add LGTM badges to README (#686)

Build for 04 Sept 2020

04 Sep 13:41
4b53695
Compare
Choose a tag to compare
Pre-release

Build for 04 Sept 2020
Includes:

  • Uninstall @types/recordrtc; Use codecs=pcm (#682)
  • Reduce password reset confusion (#685)
  • Case insensitive tests (#683)

Build for 03 Sep 2020

03 Sep 12:16
cb9da28
Compare
Choose a tag to compare
Build for 03 Sep 2020 Pre-release
Pre-release

Build for 03 Sept 2020
Includes:

  • [DataEntryTable] Add localized alerts for when a duplicate word or sense is added (#642)
  • [ProjectSettings] Remove deprecated componentWillMount (#678)
  • Fix frontend LGTM warnings (#674)
  • Don't update frontier if a previous update is still in progress (#680)
  • [ReviewEntries] Wait until words loaded to show table (#653)
  • [WordApiServices > WordIsUnique] Remove SenseIndex usage (#676)
  • Refactor several backend modules (#671)
  • Initialize sense indices in correct place (#673)

Build for 28 Aug 2020

29 Aug 01:20
05b6191
Compare
Choose a tag to compare
Build for 28 Aug 2020 Pre-release
Pre-release

Build for 28 Aug 2020
Includes:

  • Add GUID for stable lift round trip (#665)
  • Allow escape from NewEntry dialogs (#659)
  • Add backend audio merging in MergeDuplicates (#666)
  • Replace two project management buttons with one (#657)
  • Stop reviewEntriesState from defaulting to "en" (#634)
  • Sync up @types/recordrtc dev flag with npm install (#661)

Build for 28 Aug 2020

28 Aug 12:04
c4671db
Compare
Choose a tag to compare
Build for 28 Aug 2020 Pre-release
Pre-release

Build for 28 Aug 2020
Includes:

  • [DataEntryTable] Remove async/await on NewEntry; Prevent double-editing of entries (#651)
    • Remove async/await from NewEntry so users can start typing the next one while the last submissions goes through the backend
    • Prevent editing an entry that has already been edited (but may still be in the frontend if the edit hasn't finished processing)
    • Make adding or deleting a recording update the frontend
    • Hide recent words that are being updated to prevent double-editing

Build for 27 Aug 2020

27 Aug 15:36
8c14b92
Compare
Choose a tag to compare
Build for 27 Aug 2020 Pre-release
Pre-release

Build for 27 Aug 2020
Includes:

  • Move GoalProps to types/goals (#648)
  • Stop AudioControllerTests setup from deleting .CombineFiles (#655)
  • Setup periodic backups of TheCombine data (#650)
  • Update RecordRTC (#649)
  • Fix property assignment in analysis language picker (#644)

Build for 25 Aug 2020

25 Aug 21:31
efee3f8
Compare
Choose a tag to compare
Build for 25 Aug 2020 Pre-release
Pre-release

Build for 25 Aug 2020
Includes:

  • Do not export deleted senses (#643)
  • Move @types/nspell from deps to devDeps (#640)
  • Fix crash involving multiple glosses for one language (#639)

Build for 24 Aug 2020

25 Aug 00:39
d21114d
Compare
Choose a tag to compare
Build for 24 Aug 2020 Pre-release
Pre-release

Build for 24 Aug 2020
Includes:

  • Create local url for file export (#638)

Build 22 Aug 2020

23 Aug 00:02
eb7ecff
Compare
Choose a tag to compare
Build 22 Aug 2020 Pre-release
Pre-release

Build for 22 Aug 2020
Includes:

  • Restore logic on add sense to existing entry (#633)
  • Update style guide to prefer braces around one line if statements (#629)
  • Add instructions for how to browse the database locally (#630)
  • Update dotnet-format to 4.1.131201 and format the backend source (#632)
  • [RecentEntry] Remove code that was for NewEntry-related dialogs (#620)
  • Make Username and Email Case-Insensitive (#586)
  • [SpellChecker] js->ts (#626)