Releases: sillsdev/machine
Releases · sillsdev/machine
v3.1.0
docker_3.8.1
What's Changed
bug fixes
- Try 2 for editor config: by @johnml1135 in #171
- Refactor models to records by @ddaspit in #172
- Better error handling for download endpoint by @johnml1135 in #173
- fix ClearML Event error - only require fields used by @johnml1135 in #175
- Remove required property from optional ClearMLTask attributes by @Enkidu93 in #176
- Fix some logic found during e2e testing by @johnml1135 in #178
Full Changelog: docker_3.7.0...docker_3.8.1
Docker 3.7.0
What's Changed
- Add UsfmVerseTextUpdater class by @ddaspit in #160
- Language endpoint by @johnml1135 in #159
- Add functionality to Paratext project settings parser by @ddaspit in #163
- Cancel build gRPC endpoint returns Aborted when no build is running by @ddaspit in #165
- Added chapter-level filtering by @Enkidu93 in #161
- Scripture range parser by @Enkidu93 in #168
- Chapter level aspnetcore by @Enkidu93 in #167
- Move logic to parallel text corpus by @Enkidu93 in #169
- Nmt download by @johnml1135 in #164
Full Changelog: docker_3.6.3...docker_3.7.0
Library 3.0.2
Library 3.0.1
What's Changed
Full Changelog: v3.0.0...v3.0.1
Library 3.0.0
What's Changed
- kubernetes for machine by @johnml1135 in #12
- Gherkin testing by @johnml1135 in #28
- refractor deployment to serval and other updates by @johnml1135 in #36
- Convert language tag to NLLB language code by @ddaspit in #38
- Update Serval.Grpc to 0.8.0 by @ddaspit in #41
- Docker and k8s updates by @johnml1135 in #43
- Enable a non-root S3 bucket path by @johnml1135 in #44
- Nmt fixes by @johnml1135 in #47
- Testing by @johnml1135 in #49
- Fixes #46 by @Enkidu93 in #51
- Fixes #82 --ECL by @johnml1135 in #57
- 3 bugs by @johnml1135 in #56
- #58 - centralize and make directory deleting more robust by @johnml1135 in #59
- Fix configuration of translation Engines by @ddaspit in #68
- Remove unnecessary Mongo attributes by @ddaspit in #70
- Simplify distributed lock creation by @ddaspit in #69
- Removed cancellation token passing after line 99. by @Enkidu93 in #71
- Fixes sillsdev/serval#95 --ECL by @Enkidu93 in #72
- Fix - still fail job even with S3 bucket failures by @johnml1135 in #74
- Fixes ClearML server is down - and then hangfire crashes #65 --ECL by @Enkidu93 in #66
- #75 - don't fail nmt job on delete failing by @johnml1135 in #76
- Fix from review #78 by @johnml1135 in #79
- Refactored S3 access by @Enkidu93 in #80
- Fixes Throw error for unbuilt engine #81 by @Enkidu93 in #82
- Run e2etests on release by @Enkidu93 in #83
- Fixes S3 bucket unecessary alerts by @Enkidu93 in #85
- Pass through error message from machine.py by @Enkidu93 in #86
- Added open telemetry instrumentation by @Enkidu93 in #88
- Hide console exporter by @Enkidu93 in #90
- Strict parsing #2 by @Enkidu93 in #92
- Update ci.yml by @johnml1135 in #95
- Fixes RefId's don't get populated for Paratext Projects #93 by @Enkidu93 in #94
- Added queue name to ClearML health check failure message by @Enkidu93 in #98
- Refactor ClearML NMT build job by @ddaspit in #101
- Add ClearML Project setting by @ddaspit in #106
- Config passing via build options for post-nmt/hangfire refactor by @Enkidu93 in #109
- Queue depth endpoint + status message by @Enkidu93 in #110
- environment types by @johnml1135 in #111
- Working percent completed by @Enkidu93 in #112
- Use named HTTP clients for ClearML by @ddaspit in #115
- Separate repos in e2e tests by @Enkidu93 in #116
- Fixes sillsdev/serval#121 by @Enkidu93 in #117
- Only delete S3 branch stuff on production. Staging and development c… by @johnml1135 in #120
- Fix corpus count methods by @ddaspit in #121
- Make lang tag to NLLB lang code conversion more robust by @ddaspit in #123
- Fixes #118 by @Enkidu93 in #124
- Improve default script code lookup by @ddaspit in #125
- Parallel e2e tests by @Enkidu93 in #127
- Update language code parsing by @johnml1135 in #126
- Fixes #128 by @Enkidu93 in #129
- Fixes sillsdev/serval#202 by @Enkidu93 in #132
- Fixes #130 by @Enkidu93 in #134
- Fixes #133 by @Enkidu93 in #135
- Change front of queue to queueDepth = 1 by @Enkidu93 in #137
- Correctly handle corrupt SMT models by @ddaspit in #138
- Fix crash when loading Thot alignment model by @ddaspit in #139
- Fix null reference return error by @ddaspit in #140
- Fix NaN alignment score in FuzzyEditDistanceWordAlignmentMethod by @ddaspit in #146
- Make ThotSmtModel loading more robust by @ddaspit in #147
- Key terms support by @Enkidu93 in #143
- Removed unecessary class from Serval and reworked Machine code using it by @Enkidu93 in #148
- Revert to using CustomEnumConverter by @Enkidu93 in #150
- Add support for detokenizing USFM by @ddaspit in #154
- Build log output by @johnml1135 in #155
- Passed shared file folder to ClearML NMT job by @ddaspit in #157
- Drive health by @johnml1135 in #156
- Add UsfmVerseTextUpdater class by @ddaspit in #160
New Contributors
- @johnml1135 made their first contribution in #12
- @ddaspit made their first contribution in #38
- @Enkidu93 made their first contribution in #51
Full Changelog: v2.5.11...v3.0.0
Docker 3.6.3
What's Changed
- Add support for detokenizing USFM by @ddaspit in #154
- Build log output by @johnml1135 in #155
- Passed shared file folder to ClearML NMT job by @ddaspit in #157
- Drive health by @johnml1135 in #156
Full Changelog: docker_3.6.2...docker_3.6.3
Docker 3.6.2
What's Changed
- Make lang tag to NLLB lang code conversion more robust by @ddaspit in #123
- Universal queue depth (not by project/client) #118 by @Enkidu93 in #124
- Improve default script code lookup by @ddaspit in #125
- Parallel e2e tests by @Enkidu93 in #127
- Update language code parsing by @johnml1135 in #126
- Fixes large file uploads #128 by @Enkidu93 in #129
- Filter on Bible books sillsdev/serval#202 by @Enkidu93 in #132
- SMT build error fixes #130 by @Enkidu93 in #134
- Only log a ClearML health check error after 3 failures #133 by @Enkidu93 in #135
- Change front of queue to queueDepth = 1 by @Enkidu93 in #137
- Correctly handle corrupt SMT models by @ddaspit in #138
- Fix crash when loading Thot alignment model by @ddaspit in #139
- Fix null reference return error by @ddaspit in #140
- Fix NaN alignment score in FuzzyEditDistanceWordAlignmentMethod by @ddaspit in #146
- Make ThotSmtModel loading more robust by @ddaspit in #147
- Key terms support by @Enkidu93 in #143
- Removed unecessary class from Serval and reworked Machine code using it by @Enkidu93 in #148
- Revert to using CustomEnumConverter by @Enkidu93 in #150
Full Changelog: docker_3.4.2...docker_3.6.2
Docker 3.6.0
What's Changed
- Make lang tag to NLLB lang code conversion more robust by @ddaspit in #123
- Universal queue depth (not by project/client) #118 by @Enkidu93 in #124
- Improve default script code lookup by @ddaspit in #125
- Parallel e2e tests by @Enkidu93 in #127
- Update language code parsing by @johnml1135 in #126
- Fixes large file uploads #128 by @Enkidu93 in #129
- Filter on Bible books sillsdev/serval#202 by @Enkidu93 in #132
- SMT build error fixes #130 by @Enkidu93 in #134
- Only log a ClearML health check error after 3 failures #133 by @Enkidu93 in #135
- Change front of queue to queueDepth = 1 by @Enkidu93 in #137
- Correctly handle corrupt SMT models by @ddaspit in #138
- Fix crash when loading Thot alignment model by @ddaspit in #139
- Fix null reference return error by @ddaspit in #140
- Fix NaN alignment score in FuzzyEditDistanceWordAlignmentMethod by @ddaspit in #146
- Make ThotSmtModel loading more robust by @ddaspit in #147
- Key terms support by @Enkidu93 in #143
- Removed unecessary class from Serval and reworked Machine code using it by @Enkidu93 in #148
Full Changelog: docker_3.4.2...docker_3.6.0
Docker Image 3.4.2
What's Changed
- Use named HTTP clients for ClearML by @ddaspit in #115
- Separate repos in e2e tests by @Enkidu93 in #116
- Clarify documentation for a cancelling job sillsdev/serval#121 by @Enkidu93 in #117
- Only delete S3 branch stuff on production. Staging and development c… by @johnml1135 in #120
- Fix corpus count methods by @ddaspit in #121
Full Changelog: docker_3.4.0...docker_3.4.2