Skip to content

Releases: sillsdev/TheCombine

Release 0.7.15

15 Feb 13:40
f5e39c9
Compare
Choose a tag to compare

What's Changed

New Features

Defect Fixes

  • [NewEntry] Shift focus on ENTER if selected suggestion matches types vernacular by @johnthagen in #1552

Code Maintenance

Other Changes

Full Changelog: 0.7.14...0.7.15

Release 0.7.14

01 Feb 13:26
Compare
Choose a tag to compare

What's Changed

New Features

Other Changes

Full Changelog: 0.7.13...0.7.14

Release 0.7.13

19 Jan 15:29
078cfb2
Compare
Choose a tag to compare

What's Changed

Defect Fixes

Documentation

Code Maintenance

  • Add more linting rules; Make progress on function return types by @imnasnainaec in #1523

Deployment

  • Update Kubernetes deployment scripts for NUCs by @jmgrady in #1517

Other Changes

Full Changelog: 0.7.12...0.7.13

Release 0.7.12

03 Jan 15:19
7630bcd
Compare
Choose a tag to compare

What's Changed

New Features

  • Indicate when nothing is found for a search in the "Find a domain" box by @johnthagen in #1504

Full Changelog: 0.7.11...0.7.12

Release 0.7.11

17 Dec 17:31
73de367
Compare
Choose a tag to compare

What's Changed

New Features

Defect Fixes

Documentation

Deployment

Other Changes

Full Changelog: 0.7.10...0.7.11

Release 0.7.10

06 Dec 14:52
16b24d5
Compare
Choose a tag to compare

Release 0.7.10 contains the following PRs:

  • Improve unexpected error handling in frontend (#1484)
  • Determine different permissions for different goals (#1478)
  • Switch to kubernetes deployment (#1483)
  • Fix kubernetes restore (#1482)
  • Setup qa for kubernetes (#1480)
  • Update translations.json (#1479)
  • Document automatic insertion of . between domain digits (#1477)
  • Set min backend unit test coverage; Improve controller coverage (#1469)
  • Use ? with bool props to allow implicit declaration; Enforce in lint (#1474)

Release 0.7.9

12 Nov 19:06
697b67d
Compare
Choose a tag to compare

The following PRs are included in Release 0.7.9:

  • Update backend dependencies (#1473)
  • Update to npm 8, node 16, lockfileVersion 2; Run npm update (#1471)
  • Document the canonical way to activate a Python virtual environment (#1470)
  • Update Python dependencies (#1467)
  • Add global state for whether DataEntry domain tree is open (#1460)
  • Create a site admin user on Kubernetes deployments of The Combine (#1465)
  • Increase backend unit test coverage (#1462)
  • Autocomplete decimal points in Data Entry tree domain search (#1464)
  • Refactor several frontend files (#1461)
  • Get K3s to work without ethernet connection (#1455)
  • [NewEntry] Use project languages for text input labels (#1454)
  • Implement function to handle senses with no glosses. (#1451)
  • Enable eslint-plugin-import (#1434)
  • Update Release Instructions from post-merge review (#1446)
  • Fix mk_release.py support on Windows (#1445)
  • Document Release Process (#1444)

Release 0.7.8

26 Oct 12:42
b06c10b
Compare
Choose a tag to compare

Release 0.7.8 contains the following PRs:

  • Fix Lift export dateModified field (#1439)
  • Cert for nuc implementation (#1401)
  • Remove UTF-8 BOM from non-.NET files (#1436)
  • Add VSCode YAML extension (#1437)
  • Remove BOM at start of .env (docker compose V2 whitespace issue) (#1435)
  • Update python deps (#1430)
  • Suppress error pop up for failed login (#1433)
  • Add Python 3.10 support (#1432)
  • Revert pinning pip to deal with pip-tools incompatibility (#1431)
  • Use motion to animate: domain tree center button, loading tractor (#1418)
  • Unnest Typography; Widen columns (#1428)

Release 0.7.7

20 Oct 15:19
9cd37d0
Compare
Choose a tag to compare

Release 0.7.7 contains the following PRs:

  • Run npm update (#1420)
  • [User Guide] On Project page add user, archive details (#1417)
  • Upgrade console.log to console.error (#1416)
  • Replace btoa with Buffer methods (#1415)
  • Fix invite permissions; Check with isEmailTaken before inviting (#1413)
  • Restrict updating a user to that user or a site admin (#1411)
  • Cut linting for python 3.7 (#1414)
  • Remove GitHub Actions tests for Python 3.7 (#1409)
  • When merging senses, make sense being dropped into also green (#1407)
  • Only load proj users in proj settings and for proj admins (#1405)
  • Document design for management of NUC certificates (#1391)
  • Add and use spellcheck extension (#1403)
  • Require nonempty email (#1402)
  • Add permissions checks for several project controller routes (#1398)
  • Require project owner permission to invite another user to a project (#1399)
  • Support importing Lift files that are missing a top level project folder (#1396)
  • Improve lift import error messages (#1394)
  • Display popups to alert users of network request errors (#1388)
  • Refactor configuration roles (#1392)
  • K3s engine (#1382)
  • Fix frontend spelling typos (#1386)
  • Add site-wide banners (#1319)
  • Minor backend cleanup (#1383)
  • Disable captcha for qa server (#1384)

Release 0.7.6

17 Sep 18:01
85ede50
Compare
Choose a tag to compare

Release 0.7.6 contains the following PRs:

  • Improve ids for automated testing (#1377)
  • Unpin NodeJS in GitHub Actions (#1378)
  • Spawn new Thread for the export [backend], auto-download when export done [frontend] (#1376)
  • Extract TreeSearch from TreeViewHeader (#1352)
  • Add instructions for installing Helm (#1375)
  • Email invite add notification (#1374)
  • Use consistent import style for backend module (#1373)
  • Refactor Backend to remove dead code and follow standards (#1372)
  • Changed wording of Step to Merge Set (#1365)
  • Expand project owner capabilities (#1367)
  • Create service accounts for AWS & Kubernetes access (#1366)
  • Pin Node to 16.8 to avoid 16.9 bug. (#1369)
  • Create issue templates (#1363)