CHANGELOG¶
0.7¶
New accounts created via CAS login are inactive by default
Integrate Django admin functionality for initializing CAS users (via django-pucas v0.11)
Add
cleanup_exportsmanagement command to remove old user export filesSSH key label in profile setup instructions now reflects the configured Django site domain
createcasusernow accepts multiple NetIDs in a single commandSet up Sphinx documentation; configure to publish on ReadTheDocs
Add devbox support for simplifying local development setup
0.6¶
Switch eScriptorium to use Adroit HPC cluster, including updated scratch paths and monitoring links
Update homepage heading text for production instance
Display htr2hpc version in site footer with link to GitHub repo
Add pre-commit hooks for code quality (ruff, codespell, yamlfmt, mdformat, uv, action-validator)
Add
DEVELOPERNOTES.mdwith instructions for development setup, creating a release, and deploying with AnsibleUpdate to kraken 6.0.3; kraken 6 dropped conda support so switch HPC setup to use pip install instead of conda
0.5¶
Initial release of htr2hpc for beta testing.