Releases: proycon/LaMachine
Releases · proycon/LaMachine
v2.28
LaMachine end-of-life release
LaMachine is now deprecated and will not be further developed. Please see #214 for an explanation and alternative solutions we will actively work on.
- LaMachine is end-of-life now; added deprecation notices #214
- setting priority of git_branch over version #217
- attempting a fix for keeping codemetapy at previous version (#217)
- force codemetapy v0.3.5 because newer versions are not yet compatible
- adapted for Kaldi_NL v0.4
- forgot to rename this oralhistory -> asr_nl
- more retries when doing npm install
- removed old forcedalignment service
- renamed oralhistory to asr_nl
v2.27
v2.26
v2.25
This is a major update:
- Implement OAuth2/OpenID Connect authentication solution (works for CLAM & FLAT, further testing in order for Jupyter Hub) #171
- Stripped all Python 2.7 support from the bootstrap script
- Migrated to Jupyter Hub
- Vagrant base box and Docker base image now use Ubuntu 20.04 LTS rather than Debian 10
- Use LTS release of nodejs on ubuntu/debian/redhat/centos
- Fixed issue in installation of labirinto (the portal website) #198
- Better fallbacks for installation of python bindings
- Less output clutter: hide skipped tasks (e.g. where condition is false)
- Added analiticcl to the languagemachines-rust package
- DeepFrog compilation may be broken currently
- force_ssl option now forces HTTP_X_FORWARDED_PROTO header in cases where the reverse proxy propagates the wrong headers
- Improvements to lamachine-config
- Added a --remoteservice parameter for easy configuration editing #188
- Various fixes in kaldi/kaldi_nl
(some of the changes were already in v2.24)
v2.23
- Added rust #181
- Added rust-based software sesdiff, ssam
- Added deepfrog
- Kaldi_NL, g2pservice and forcedalignment2 are obtained from new upstream source
- various fixes for those webservices
- added asr4J, spreek2schrijf
- Various fixes and improvements for container deployment behind a reverse proxy
- added custom_flat_settings option
- use a default CLAM base configuration
- added force_https option
- Refactoring: Implemented a languagemachine-web-install role and a language-python-link role to refactor some things and remove a lot of unnecessary duplication
- better argument parsing in lamachine-update
- explicitly set ansible python interpeter when running lamachine update
- various fixes
v2.21
- integrated lamastats
- When calling the virtualenv activate script, an important part of activation wasmissed. Try to automatically call the primary activation script in such a case.
- Adding mitlm to phonetisaurus installation (phonetisaurus-train depends on it), and some CentOS 8 changes
- Docker fix, default interactive shell now starts with non-root and in the proper homedir
v2.20
- Important fixes for macOS: install ansible through homebrew rather than through pip. This hopefully fixes some recent failures to install on at least macos catalina.
- Java fix: ensure Java is version 11 (versions 13 and 14 are too new for nextflow and probably also for various other tools)
- Automatically start background servers for valkuil and tscan (using uwsgi attach-daemon), and some fixes for existing background servers
- Fixed port number clash when both PICCL and T-scan were enabled
- Adding a sites-extra directory for non-LaMachine managed nginx configuration
v2.19
v2.17
v2.16
- Added huggingface transformers library
- Fixed kaldi lib to atlas3 by default instead of openblas #172
- Various fixes for speech webservices (oral history and others)
- Allow setting ssh keypairs from the LaMachine configuration (needed for restricted access to e.g. our gitlab server)
- Added an option to skip nvm activation things
- Make lxc profile configurable in bootstrap.sh