New Features - Habitat Build 1.0.1.38

Support forums for the Habitat Automate plugin
Post Reply
User avatar
Cubert
Posts: 2457
Joined: Tue Dec 29, 2015 7:57 pm
8
Contact:

New Features - Habitat Build 1.0.1.38

Post by Cubert »

In build 1.0.1.38 The App Manager has moved from an update only already installed applications model to a Automated install and Update enabled applications model.

In the old model, it required you to manually install software before it would detect and update the software. The new model is proactive and looks to install any missing application approved for the client.


How It works:

You will use the Global App Manager in the Habitat console to add all the applications you want to be available to all clients. (Master List)

At each client you will open and select the applications you want the client to auto install and auto update.




New Client view:

Screenshot 2023-08-30 132253.png
Screenshot 2023-08-30 132253.png (68.62 KiB) Viewed 1297 times
* note: This is a good example of the current testing, The highlighted agent shows current as a red X. The reason is FireFox just updated it build and my agent has yet to update. It will fire off later and that will change to a green check.


New Client Application Approval


Screenshot 2023-08-30 132334.png
Screenshot 2023-08-30 132334.png (32.53 KiB) Viewed 1297 times

You can get download on build 1.0.1.38 here

https://delivery.shopifyapps.com/-/8d25 ... dd9b072b0d

rayc
Posts: 2
Joined: Fri Sep 08, 2023 5:56 pm

Re: New Features - Habitat Build 1.0.1.38

Post by rayc »

With 1.0.1.38, having issue trying to enable the the same package on multiple clients. Looking at the table - plugin_p4a_habitat_app_manage_client_apps, the Primary key seems to be just for the package column only. Please advise.

User avatar
Cubert
Posts: 2457
Joined: Tue Dec 29, 2015 7:57 pm
8
Contact:

Re: New Features - Habitat Build 1.0.1.38

Post by Cubert »

Ah jees,

Not sure how that changed but it should include the client as part of the primary key. I'll get that fixed and I have a few other small updates to add.

In the mean time,

Execute SQL on automate host to fix.

Code: Select all

ALTER TABLE `plugin_p4a_habitat_app_manage_client_apps` DROP PRIMARY KEY, ADD PRIMARY KEY (`Package`, `ClientID`);
If you do not have SQL access directly then you can create a one line script in Automate that Executes SQL and place the above code in statement area. Run it on 1 agent only to modify the database.

I'll have updates out later today.

Post Reply

Return to “Habitat”