Releases: updatengine-ng/updatengine-server
Releases · updatengine-ng/updatengine-server
5.0.1
5.0.0
- Upgrade to Django 3.2 LTS
- Upgrade adminactions module to 1.15 version
- Add debian upgrade script
- Reorder the inventory columns (hostname in the first one)
- Add conditions vendor,product,type
- Display package command on several lines
- Add direct link to conditions on the packages page
- Add direct link to packages on the conditions page
- Add direct link to machines and packages on the history page
- Apply bulleted list style to 'packages' and 'conditions' on the deployment page
- Apply bulleted list style to 'packages' on the packageprofile page
- Fix version check
4.1.0
- Update last release version using json
- Add debian installation script and new apache config
- Complete entity ip range help text
- Sort machines names in history filter list
- Add os version in inventory view
4.0.3
- Fix white page on mass update
4.0.2
- Fix wol issue
- Add lines to fix potential pip3 mysqlclient issue
- Fix version check
4.0.1
- Fix bug on remove os name or arch through the web gui
- Add 'username' condition and 'not logged in' tag
- Add script db tables conversion to utf-8 (all languages support)
4.0.0
- Port code to Python 3.7
- Migrate to Django 2.2
- Use the latest python packages
3.0.2
Optimizes extended conditions with client: Pre-check conditions to avoid asking client for unnecessary extended conditions if already a condition on the software is not satisfied.
3.0.1
- Fix bug in imports/exports deployments
- Fix inventory dispatch (clients < 3.0 was sending 'undefined' for UserName, Domain and Language)
3.0
- Interface:
- The chosen language remains displayed
- Fix some translations in 'Export as CSV' and 'Mass update'
- An update information is displayed in the menu below the current version number when a new version is available
- Deployment conditions:
- New conditions:
- Compatible with all UpdatEngine-client versions:
- 'Host name is', 'Host name is not': Single value or comma separated list of values
- 'IP address is', 'IP address is not': IP or network address / Single value or a comma separated list of values
- Extended conditions only compatible with client versions from 3.0:
- 'File exists', 'File doesn't exists'
- 'Directory exists', 'Directory doesn't exists'
- 'File or directory exists', 'File or directory doesn't exists'
- 'SHA-256 hash is', 'SHA-256 hash is not': if file doesn't exist then client returns 'undefined' value
- 'Command exit code is', 'Command exit code is not': if command doesn't exist then client returns 'undefined' value. Execution timed out after 30 seconds.
- Compatible with all UpdatEngine-client versions:
- Allow the mutliple use of wildcard '*' in conditions 'software' and 'hostname'
- Allow the use of characters '&', '<' and '>' in the packages name, description and command
- New conditions:
- Deployment commands:
- Usage of 'section_end' is deprecated and clients >= 3.0 pass over it. For retro compatibility, this option remain allow.