{"id":1085,"date":"2021-07-22T11:50:12","date_gmt":"2021-07-22T08:50:12","guid":{"rendered":"https:\/\/fleio.com\/blog\/?p=1085"},"modified":"2021-08-11T10:50:58","modified_gmt":"2021-08-11T07:50:58","slug":"2021-07-1-stable-end-user-clients-management-screen-user-invitation-support-improved-logging-angularjs-removed","status":"publish","type":"post","link":"https:\/\/fleio.com\/blog\/2021\/07\/22\/2021-07-1-stable-end-user-clients-management-screen-user-invitation-support-improved-logging-angularjs-removed\/","title":{"rendered":"2021.07.1 Stable: End user clients management screen, user invitation support, improved logging, AngularJS removed"},"content":{"rendered":"\n<p>Fleio 2021.07.2 was released on 11th of August 2021. If you&#8217;re using Fleio with the fleio-whmcs module, we recommend you to upgrade directly to 2021.07.2 version. <\/p>\n\n\n\n<p>Fleio version 2021.07.1 was released today, 22th of July. The latest version is marked as stable and can be used in production environment. You can read more about our release model <a href=\"https:\/\/fleio.com\/docs\/operating\/release-model.html\">here<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2021\/07\/Screenshot-from-2021-07-15-15-35-50.png\" alt=\"This image has an empty alt attribute; its file name is Screenshot-from-2021-07-15-15-35-50.png\"\/><\/figure>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">End user clients management screen<\/h2>\n\n\n\n<p>In the latest release we have added the clients management screen in the end user panel. With this new addition to Fleio, the end users will be able to create new clients, update the existing ones, and even invite users to manage their clients. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2021\/07\/Screenshot-from-2021-07-15-15-43-24-1024x309.png\" alt=\"This image has an empty alt attribute; its file name is Screenshot-from-2021-07-15-15-43-24-1024x309.png\"\/><\/figure>\n\n\n\n<p>When creating a new client, the end user will be assigned as the owner of that client. This will allow the end user to do multiple configurations on that client like creating new roles, configure users roles, configuring the auto invoicing feature, and dissociate client. In order to dissociate the client there must be at least another user associated to that client, with the owner role.<\/p>\n\n\n\n<p>The owner of the client will also be able to invite other users to manage his clients.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">User invitation support<\/h2>\n\n\n\n<p>With  the 2021.07 release, we have also added support for user invitation. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2021\/07\/Screenshot-from-2021-07-15-15-35-50.png\" alt=\"This image has an empty alt attribute; its file name is Screenshot-from-2021-07-15-15-35-50.png\"\/><\/figure>\n\n\n\n<p>As previously mentioned, in order to invite a new user to manage a client, the end user that is sending the invites must have the &#8220;owner&#8221; role. <\/p>\n\n\n\n<p>The invitations are sent via email, so you must be able to send emails from the Fleio server. Please check our <a href=\"https:\/\/fleio.com\/docs\/configuring\/email-settings.html#email-settings\" data-type=\"URL\" data-id=\"https:\/\/fleio.com\/docs\/configuring\/email-settings.html#email-settings\">documentation<\/a> if you did not configure the email settings.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Improved logging<\/h2>\n\n\n\n<p>With the latest release we have improved the logs that Fleio provides when running the <code>fleio sync<\/code> command.  <\/p>\n\n\n\n<p>Previously, you would have seen only the objects and the regions that are synced:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nFLEIO_ACTIVITY 2021-07-15 15:52:13,507 139653836412672 sync sync_instances Syncing instances for region RegionOne\n<\/pre><\/div>\n\n\n<p>With the latest release you will also see the number of objects that are synced and if any objects were deleted from Fleio database:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nFLEIO_ACTIVITY 2021-07-15 12:53:54,637 140694647719680 sync sync_instances Syncing instances for region RegionOne\nFLEIO_ACTIVITY 2021-07-15 12:53:55,486 140694647719680 sync sync_instances Processing 19 instances from RegionOne region\nFLEIO_ACTIVITY 2021-07-15 12:53:57,229 140694647719680 sync sync_instances Cleaning up instances not found in OpenStack for region RegionOne\nFLEIO_ACTIVITY 2021-07-15 12:53:57,237 140694647719680 sync sync_instances 0 objects deleted\nFLEIO_ACTIVITY 2021-07-15 12:53:57,237 140694647719680 sync sync_instances Sync instances for region RegionOne completed\n<\/pre><\/div>\n\n\n<p>Besides the logs for the <code>fleio sync<\/code> command, we have also added a new command <code>fleio info<\/code>. <\/p>\n\n\n\n<p>The output of the <code>fleio info<\/code> command contains detailed information about how you configured Fleio features and other meaningful information.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">AngularJS frontend removed<\/h2>\n\n\n\n<p>With 2021.07 release we are glad to announce that the migration from AngularJS to Angular is now complete, and we have removed all the AngularJS frontend.<\/p>\n\n\n\n<p>As you might know, during the migration process we were deploying Fleio with AngularJS and Angular panels running in parallel (for example, there was a \/newstaff and a \/staff panel). <\/p>\n\n\n\n<p>With the latest release we are back to only 3 panels and we have moved the Angular panels to their original location. Therefore we have removed \/newstaff (for staff users) and \/new (for endusers) and we have pointed the frontend panels to their original urls.<\/p>\n\n\n\n<p>As a reminder, when upgrading Fleio, we recommend you to use the&nbsp;<a href=\"http:\/\/fleio.com\/docs\/upgrading.html\">safe upgrade procedure<\/a>.<\/p>\n\n\n\n<p>Fleio 2021.07.1 includes many more improvements and bug fixes. For a full list see the full&nbsp;<a href=\"https:\/\/fleio.com\/docs\/changelog\/v2021.07.1.html\" data-type=\"URL\">2021.07.1 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\n\n\n<p>  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fleio 2021.07.2 was released on 11th of August 2021. If you&#8217;re using Fleio with the fleio-whmcs module, we recommend you to upgrade directly to 2021.07.2 version. Fleio version 2021.07.1 was released today, 22th of July. The latest version is marked as stable and can be used in production environment. You can read more about our [&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":[75,32,10,74],"class_list":["post-1085","post","type-post","status-publish","format-standard","hentry","category-openstack","tag-fleio-2021-07-1","tag-fleio-release","tag-openstack-billing","tag-stable-release"],"_links":{"self":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/1085","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=1085"}],"version-history":[{"count":5,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/1085\/revisions"}],"predecessor-version":[{"id":1093,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/1085\/revisions\/1093"}],"wp:attachment":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/media?parent=1085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/categories?post=1085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/tags?post=1085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}