v2019.04.0¶
Release date: 2019-04-17
v2019.04.0 is a stable version.
For a full index of Fleio releases see changelog.
From the 2019.03.0 release we’re following the guidelines in https://keepachangelog.com/.
Added¶
- Added instance traffic billing support
- Add refresh license script
- Add support for right to left languages in fleio
- Add openstack router management for end users
- Add posibility to assign flavors to client groups
- Store networks tags in Fleio database
- Add support for multi attachments in ticketing system
- Allow automatically creation of router and network on order auto setup
Changed¶
- #1177: Add is_default field in subnet pool list API
- #1185: Make sure links open in new tab in a correct way
- #1195: Add color differences and not-allowed cursor for disabled icon/text buttons and md-options
- #1211: Set focus on input/selects on filtering dialog opening
- #1219: Show visual change after instance lock/unlock
- #1227: Allow choosing to create instance snapshot as enduser for staff instance snapshot creation dialog and allow enduser to accept/reject a shared image
- #1229: Add tooltip hint on disabled pricing rule filter and pricing rule modifier buttons
- #1228: Add impersonate button next to user on client page
- #1230: Do not pre-select client in staff new instance and new floating ip form
- #1232: Change os distro field on image update/create to allow options not in the predefined list
- #1236: Add tooltips for image-flavor incompatibility on flavor select dropdown. Fix bug where image-flavor compatibility is not checked when selected image type is community
- #1238: Add option to preselect a network that has a public tag on instance creation form
- #1240: Highlight and preselect default subnet pool
- #1698: Log more details in activity log when deleting a client.
- #1768: Add base URL in frontend customization
- #1790: Autocomplete department ticket id format with the default one defined in settings on department create form
- #1811: Make sure instances in fleio keep track of their lock/unlocked status
- #1820, #1734: Improve handling eventual error when getting instance console url, and add support for spice console
- #1838, #1839: Deal with shared images and allow staff to create instance snapshot as enduser Allow endusers to see shared images based on feature toggle and allow them to accept/reject shared image. Also separate community and shared images on boot source select tab and let staff users create instance snapshot impersonating the client project
- #1857: Add more links that open in new tab on plugin pages
- Allow users to add SSH keys if out of credit
- Show Project ID on instance detail in staff
- Add lock and unlock actions for active instances in staff panel
- Upgrade 3rd party libs
Fixed¶
- Fix #1226: Fix large names for subnets not being visible in network page Right now they use ellipsis text overflow and upon click the table cell is expanded to show the name
- Fix #1231: Make sure text doesn’t overflow cards on floating ips page
- Fix #1242: Fixed crash for multiple custom menus in the same category
- Fix #1763: Update router management code for end-users
- Fix #1780: Fix low credit notifications not sent for 30 days if they were already sent in this timeframe
- Fix #1819: Fix configurable option auto calculated price for new cycles being wrong
- Fix #1822: Make sure client out of credit status gets updated when staff adds enough credit
- Fix #1832: Fix internal server error being raised when trying to get migrate options for a non existent instance
- Fix #1834: When attempting to delete a locked instance from end user ports and ips are removed.
- Fix #1835: Use the auto order service setting defined in configuration when staff creates a client and checks the auto service setup checkbox
- Fix #1843: Fix typo in bootstrap.sh
- Fix #1844: Make sure users cannot delete a currency if it is used in an openstack pricing plan
- Fix #1849: Fix internal server error raised when trying to get floating ips create options for client without project
- Fix #1852: Process client cron enters infinite loop for one time cycle
- Fix #1861: Add reset_db to excluded django commands in urls.py
- Add missing comma in dev settings template
Unreleased¶
-
Deprecated¶
-
Removed¶
-
Security¶
-