Releases: unioslo/nivlheim
Releases · unioslo/nivlheim
0.7.0
- From this release onwards, upgrading from a previous release will preserve the database contents. Database schema changes are handled through incremental patches.
- New feature: When files are deleted/removed from machines, the web gui (and API) will show the files as deleted.
0.6.0
- Lots of improvements to the web gui, particularly on the browse and search pages.
- Minor changes to the API. The documentation has been updated.
0.5.0
- New status page with health metrics
- Browse-function that groups machines by OS
- Better OS detection
- Lots of speed improvements to the backend
0.4.0
- New integration tests that are automatically run during builds
- Jobs and tasks run in parallell
- Certificate chains/history is kept
- New revocation system for client certificates
- The website lets you define ip ranges where new machines are automatically approved
- Reverse DNS lookup can be used to name machines
0.3.0
- The system service automatically prunes old versions of files from the database, while keeping some
- The file browser highlights changes between versions
- The website has a new main menu
0.2.1
Now the Go code is compiled and tested during rpm package building, so the rpm contains a binary.
0.2.0
- New web frontend
- New API
- Lots of fixed bugs and minor improvements
0.1.3
- Improvements and stability fixes for the build process
- Cleaned up host field names and OS shortnames a bit
- Better detection of OS editions (workstation, server etc.)
- Keep a "last modified" timestamp as a separate field for collected files, in addition to logging when the file was received
0.1.2
The default installation now passes all tests on the target platforms (Fedora 27 and CentOS 7 at the moment).
0.1.1
- The release version can now be found in
/etc/nivlheim/version
everywhere packages are installed - Some code has been refactored, doesn't affect anything external
- Improvements to the build process