{"id":787,"date":"2020-07-02T16:23:12","date_gmt":"2020-07-02T13:23:12","guid":{"rendered":"https:\/\/fleio.com\/blog\/?p=787"},"modified":"2020-07-02T16:23:12","modified_gmt":"2020-07-02T13:23:12","slug":"fleio-2020-07-automated-invoices-new-angular-staff-pages-dashboard-changes-and-more","status":"publish","type":"post","link":"https:\/\/fleio.com\/blog\/2020\/07\/02\/fleio-2020-07-automated-invoices-new-angular-staff-pages-dashboard-changes-and-more\/","title":{"rendered":"Fleio 2020.07: Automated invoices, new angular staff pages, dashboard changes and more"},"content":{"rendered":"\n<p>Fleio 2020.07.0 was released. The latest version was published on 2020-07-02 and it&#8217;s a <strong>BETA<\/strong>  release.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"414\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2020\/07\/image-1.png\" alt=\"\" class=\"wp-image-789\"\/><\/figure>\n\n\n\n<p>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. <\/p>\n\n\n\n<p>This new feature should help end users to avoid getting suspension and thus having downtime.<\/p>\n\n\n\n<p>The number of hours before the client will get the automated invoice generated can be configured in settings.py, default being 120 hours<\/p>\n\n\n\n<p class=\"has-text-align-center\"><code>AUTO_INVOICE_LEAD_TIME_HOURS = 120<\/code><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">New angular staff pages<\/h2>\n\n\n\n<p>With the 2020.07.0 release we have added new pages in the new angular frontend (currently available at \/newstaff).<\/p>\n\n\n\n<p>The new pages that we implemented are the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>operations page<\/li><li>activity log page<\/li><li>staff tickets and departments pages<\/li><li>todo page<\/li><li>revenue reports page<\/li><\/ul>\n\n\n\n<p>We will continue our work on migrating from AngularJS to Angular in the next releases. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Dashboard changes<\/h2>\n\n\n\n<p>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.<\/p>\n\n\n\n<p>This also opened new possibilities on improving the dashboard, and we have decided to add more periodic tasks timers in the app services widget:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"435\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2020\/07\/image-2.png\" alt=\"\" class=\"wp-image-790\"\/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">New settings options<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\"><strong>TICKETS_MESSAGES_MAX_SIZE = 1000000<\/strong>\n- will increase the tickets (notes included) max characters\n<strong>\n'billing.credit_auto_invoicing': True,<\/strong>\n- will enable the auto invoicing feature\n\n<strong>AUTO_INVOICE_LEAD_TIME_HOURS = 120<\/strong>\n- the number of hours before the client will get the automated invoice generated<strong>\nAUTO_INVOICE_NECESSARY_CREDIT_ROUNDING_PREC = '1'<\/strong>\n- rounding precision for the invoiced amount<\/pre>\n\n\n\n<p>Fleio 2020.07 includes many more improvements and bug fixes. For a full list see the full <a href=\"https:\/\/fleio.com\/docs\/changelog\/v2020.07.0.html\">2020.07 changelog<\/a>.<\/p>\n\n\n\n<p>See the latest version of Fleio in the&nbsp;<a href=\"https:\/\/fleio.com\/demo\">online demo<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/fleio.com\/contact\">contact us<\/a>&nbsp;to discuss how we can implement Fleio in your OpenStack cloud.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fleio 2020.07.0 was released. The latest version was published on 2020-07-02 and it&#8217;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 [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-787","post","type-post","status-publish","format-standard","hentry","category-openstack"],"_links":{"self":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/787","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/comments?post=787"}],"version-history":[{"count":3,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/787\/revisions"}],"predecessor-version":[{"id":793,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/787\/revisions\/793"}],"wp:attachment":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/media?parent=787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/categories?post=787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/tags?post=787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}