v2019.01.0¶
Release date: 2019-01-22
v2019.01.0 is a stable version.
For a full index of Fleio releases see changelog.
Added¶
- Add links to client from invoice and remove card-in-card displaying of notes on service details
- Add option to prefix API user with username
- Add additional filters
- Disable buttons for actions that enduser don’t have permission to
- Add flavor groups
- Add volume boot feature
- Add cron for process clients billing
- Disable buttons for actions that staff users or end users don’t have permissions for and add meaningful warning tooltips
- Improve base url parsing
- Improve cinder client API version handling
- Implement proper search for IPv6 using compressed form
- Add UI for client groups and allow setting default client and user group to be used at signup
- Add authorization settings for most cloud objects
- Add setting to define method for getting custom details on pdf invoices
- Allow end user image upload
Fixed¶
- Fix #1056, #1083: Add support for optimized plugin loading and remove /plugin/ from urls
- Fix #1077: Validate create server form before submit
- Fix #1082: Fix reloading app services statuses on dashboard when clicking the reload button not working
- Fix #1084, #1085: Add frontend support for ensuring OpenStack feature can be disabled without side effects and make sure images in ticket details are not over-enlarged
- Fix #1086: Allow deletion of instances while under scheduling task state
- Fix #1088, #1095: Fix filtering options not available for volumes and fix reloading some pages causing applied filters to disappear
- Fix #1091: Allow users to rebuild instances from an instance snapshot
- Fix #1094: Make sure tags on client cards do not overflow container
- Fix #1097, #1663: Paginate users list on user group details page
- Fix #1101: Handle errors when failing to delete SSH key and show successful message only after deletion was finished
- Fix #1102: Fix link to fleio being present even on white label licenses
- Fix #1337: Optimize plugin loading in frontend. Remove /plugin/ from url. Remove required components from states
- Fix #1461: Change password prompt while bootstrapping environment
- Fix #1622: Set celery service status on dashboard to active when celery_task_always_eager setting is set to True in settings
- Fix #1628: Paginate response when getting tickets for linking
- Fix #1633, #1636: Ensure users can disable OpenStack on fleio without side effects
- Fix #1641: Allow client deletion in demo mode
- Fix #1642: Raise ‘400 bad request’ rather than 500 when updating profile and ‘allow_changing_password’ feature is disabled or old password is incorrect
- Fix #1645: Client field errors do not appear on domain contacts dialog
- Fix #1648 Error 500 on Staff billing journal page
- Fix #1075: Improve feature toggle by adding multi level features and features dependencies
- Fix #1675: Make hypervisor type field on os images allow null values when updating image