Changelog
This is another small, but important release. It brings some quality of life improvements, better update service reporting for in containers, and several security fixes from old dependencies.
Security
- ebd1c4e security: Use quoted values for origin, URL, and force quoting.
- 42cde3b security: CVE-2021-44906 npm minimist
- 86a48f4 security: webui npm packages should have a package-lock.json
Features
- a725b37 feature: Customizable external rest address (#39)
- 5115aa1 Merge pull request #52 from OliveTin/issue-38-config-flag
- 7697160 feature: General dependency bump
- 3ad640a feature: issue #38 - Config Directories
- bb96072 HideNavigation changed to
ShowNavigation
- issue #49 and pull request #50 from @jonesrussell - thank you! - 51112aa Ability to toggle the footer entirely, with
ShowFooter
- thanks @jonesrussell - cabf045 feature: Switch from MachineID to InstanceID in update checks
Bug fixes (major)
Bug fixes (minor)
- 2d71577 bugfix: Goreleaser now requires explicit bindir. (/usr/local/sbin)
- e05083e bugfix: installation ID now follows configdir
Misc
- 6f5fd20 fmt: gofmt cleanup
- 63068df cicd: Remove old dependencies - no longer need machineid
- 81c26d9 cicd: Make the checklist a little easier to go through.
- 420105e fmt: css ids/classes to use kebab-case
- 10e380a cicd: dep bump in integration-tests
- c985d31 cicd: dep bump
- 8ea431b doc: Added links to install instructions
- 62a45bd feature: Send isInContainer to update service
Container images (on Docker Hub)
docker pull docker.io/jamesread/olivetin:2022-04-07
Useful links
Thanks for your interest in OliveTin!