SUPERALGOS GOVERNANCE
Alex White Proof of Value, March 2023
User Workspace Organisation & Signing Accounts Patch
User Workspace Organisation
Previously all user saved workspaces were stored in a single directory. Now user workspaces can be stored in nested directories providing a greater level of organisation. The UI and Platform API have been updated to allow for this enhancement. The API will now iterate the directories in the user workspace folder and return this list to the UI which processes the list and displays as a series of nested lists in the menu bar.
Migrating:
If you have existing user workspaces that you wish to migrate to a more organised layout:
- Create new directories and move the workspaces into these directories on the server.
- Reload the UI, they should now all be listed correctly.
- DO NOT CLICK SAVE just yet.
- In order for them to retain the location you need to edit the workspace node config.
- Add a “location”: “my/directory/path” property to the JSON.
- Now SAVE the workspace and it will always stay in the new directory.
Note that these workspaces need to be inside the Workspaces folder, either the default Platform/My-Workspaces or one you have specificed on startup.
Installing Signing Accounts + Node Name Retention = Happiness
It is now possible to name your User Bots, User Apps and Network Nodes and keep the names you give them after you install the signing accounts!
Previously when you installed the signing accounts for a User Profile it would reset all the node names, node config codeNames, and node config handles. Which became rather frustrating. This code has now been patched so the names you specify will be retained. The only caveat is codeName and handle will both have any white space replaced with a hyphen.