MonthJuly 2020

Fleio 2020.07.1: Automated invoices documentation, new information regarding the staff Angular pages and more

Fleio 2020.07.1 was released. The latest version was published on 2020-07-09 and it’s a stable release.

In the beta release we have first released the automated invoicing feature. This was added in order to help end users with the adding credit process, thus automating this part.

In the stable release we have added a detailed documentation that can be found here.

Before you activate the feature we highly recommend to read trough the documentation, and if you have any question, raise a support ticket.

New informatino on angular pages

In the latest beta release we have published some new angular pages, that are available in the staff dashboard.

We encountered some issues that are now fixed.

The most important one that will also require some changes from the cloud operator part is related to the tickets page.

Please check the upgrade to 2020.07.1 documentation page.

Our demo is already upgraded to the stable release so if you want to check the new angular pages you can do it by accessing the following links:

Important bug fixes

  • Fix #2997: Fix create instance from volume fails if instance min disk is 0 and instance size is greater than default volume size
  • Fix #3261: Fix upload image operation remains in progress for invalid url. Delete image if upload image fails
  • Fix #3273: Attempting to upgrade an openstack service created with the default product will generate a 500 server error
  • Fix #3232: Fix incorrect behaviour when navigating billing history

Fleio 2020.07 includes many more improvements and bug fixes. For a full list see the full 2020.07.1 changelog.

See the latest version of Fleio in the online demo and contact us to discuss how we can implement Fleio in your OpenStack cloud.

Fleio 2020.07: Automated invoices, new angular staff pages, dashboard changes and more

Fleio 2020.07.0 was released. The latest version was published on 2020-07-02 and it’s a BETA release.

In the latest version we have added a new feature for automated invoices. Using this feature the end user will be able to configure a fixed amount (or have an estimated amount based on current usage) to be always invoiced when he is X hours away of going into negative credit.

This new feature should help end users to avoid getting suspension and thus having downtime.

The number of hours before the client will get the automated invoice generated can be configured in settings.py, default being 120 hours

AUTO_INVOICE_LEAD_TIME_HOURS = 120

New angular staff pages

With the 2020.07.0 release we have added new pages in the new angular frontend (currently available at /newstaff).

The new pages that we implemented are the following:

  • operations page
  • activity log page
  • staff tickets and departments pages
  • todo page
  • revenue reports page

We will continue our work on migrating from AngularJS to Angular in the next releases.

Dashboard changes

In the last few releases we have added a more information in the staff dashboard, so that staff users can have more visibility on when the last process clients cron run.

This also opened new possibilities on improving the dashboard, and we have decided to add more periodic tasks timers in the app services widget:

New settings options

TICKETS_MESSAGES_MAX_SIZE = 1000000
- will increase the tickets (notes included) max characters

'billing.credit_auto_invoicing': True,
- will enable the auto invoicing feature

AUTO_INVOICE_LEAD_TIME_HOURS = 120
- the number of hours before the client will get the automated invoice generated
AUTO_INVOICE_NECESSARY_CREDIT_ROUNDING_PREC = '1'
- rounding precision for the invoiced amount

Fleio 2020.07 includes many more improvements and bug fixes. For a full list see the full 2020.07 changelog.

See the latest version of Fleio in the online demo and contact us to discuss how we can implement Fleio in your OpenStack cloud.

Theme by Anders NorénUp ↑