Releases: sillsdev/web-languageforge
Releases · sillsdev/web-languageforge
v2022-12-06
What's Changed
New features 🚀
- Transfer project ownership and allow admins to delete projects by @laineyhm in #1600
- Remove self (a tech support) from project by @laineyhm in #1629
Bug fixes 🐛
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #1618
- remove siteName from project list query by @megahirt in #1624
- Fix alignment of image caption comment bubbles by @myieye in #1623
- Don't toggle new comment field when opening/closing replies by @myieye in #1621
- updated error message about FLEx support by @longrunningprocess in #1626
- Remove 'semantic domains only' interface languages by @laineyhm in #1627
- Refactor jQuery-dependant selector by @myieye in #1632
Developer improvements 🤓
- upgrade to mongodb 4.4 by @longrunningprocess in #1608
- slim down vscode tasks.json by @megahirt in #1609
- updated mongodb dependency by @longrunningprocess in #1610
- remove all traces of Website class (PHP) and site switching (frontend/backend) by @megahirt in #1592
- use GHA concurrency for PR builds and testing by @megahirt in #1615
- Updates to DEVELOPER.md by @megahirt in #1612
- remove protractor test infrastructure by @megahirt in #1614
- update PHP dependencies and remove communication feature by @longrunningprocess in #1611
- Add installing chromium dependencies for playwright to developer readme by @myieye in #1619
Full Changelog: v2022-11-22...v2022-12-06
v2022-11-22
User experience improvements 🧑🤝🧑
- added missing punctuation by @longrunningprocess in #1598
- utilize HTML
title
for tooltips by @longrunningprocess in #1597 - make empty projects display correctly for non-managers by @laineyhm in #1606
Automated testing 🤖
- Migrate user-profile and lexicon project settings tests to playwright by @myieye in #1557
- Fix moving playwright.config.ts by @myieye in #1603
- Enable playwright tests in deployment workflow by @myieye in #1558
Developer improvements 🤓
- refactor activity call into consistent convention by @longrunningprocess in #1593
- add .dockerignore to prevent vendor files from getting included by @hahn-kev in #1599
- Clarify use of title & description in merge commits and add auto-merge reminder by @myieye in #1602
Full Changelog: v2022-11-17...v2022-11-22
v2022-11-17
Bug fixes 🐛
Full Changelog: v2022-11-16...v2022-11-17
v2022-11-16
User experience improvements 🧑🤝🧑
- refactor offline detection by @longrunningprocess in #1589
- improved delete and move UX on entry, meaning and examples by @longrunningprocess in #1584
Security improvements 🔒
- Bugfix/upgrade mongo to 4.2 by @longrunningprocess in #1586
- Bump @xmldom/xmldom from 0.7.6 to 0.7.9 by @dependabot in #1590
Developer improvements 🤓
Full Changelog: v2022-11-08...v2022-11-16
v2022-11-08
Developer improvements 🤓
- simplified version stamping by @longrunningprocess in #1583
- docker services diagram by @hahn-kev in #1581
New Contributors
Full Changelog: v2022-11-07...v2022-11-08
v2022-11-07
New features 🚀
- made stats clickable under the right circumstances by @longrunningprocess in #1578
Bug fixes 🐛
- need to ensure the only way to the dashboard is through the editor by @longrunningprocess in #1563
- refactored session mgmt between legacy and next apps by @longrunningprocess in #1577
Developer improvements 🤓
Full Changelog: v2022-11-01...v2022-11-07
v2022-11-01
What's Changed
User experience improvements 🧑🤝🧑
- add scroll behavior to my projects dropdown by @longrunningprocess in #1572
- eliminate notifications for offline/online status by @longrunningprocess in #1573
- Disable adding to options lists by @laineyhm in #1564
Security improvements 🔒
- upgrade mongodb to 4.4 by @longrunningprocess in #1567
Developer improvements 🤓
- fix deprecated gha apis by @longrunningprocess in #1565
- upgraded docker action to eliminate more GHA deprecation warnings by @longrunningprocess in #1569
- Clean up transient build/test artifacts by @longrunningprocess in #1570
- incorporated retro feedback into pr template by @longrunningprocess in #1566
Full Changelog: v2022-10-26...v2022-11-01
v2022-10-26
v2022-10-21
New features 🚀
- Add more public facing links to additional resources by @longrunningprocess in #1524
Bug fixes 🐛
- add favicon to next app by @longrunningprocess in #1521
- Keep WEBMs and convert to WEBM by @laineyhm in #1518
- Temporarily revert project list links to avoid dashboard 500 errors and unblock users by @megahirt in #1545
Security improvements 🔒
- Bump @xmldom/xmldom from 0.7.5 to 0.7.6 by @dependabot in #1529
Automated testing 🤖
Developer improvements 🤓
- Chore: Add prettier with configuration by @myieye in #1527
- Chore: Make our repo pretty by @myieye in #1523
- Add prettier pre-commit hook and CI check by @myieye in #1528
- Chore: make prettier pre commit executable by @myieye in #1532
- Move Makefile and docker-compose.yml to repo root by @myieye in #1531
- Simplify docker-compose.yml and it's usage by @myieye in #1535
- Migrate to docker "space" compose by @myieye in #1546
- Rework Makefile to remove npm-ci target by @myieye in #1547
Full Changelog: v2022-10-19...v2022-10-21
v2022-10-19
What's Changed
Full Changelog: v2022-10-11...v2022-10-19