SUPERALGOS GOVERNANCE

Alex White Proof of Value, March 2023

User Workspace Organisation & Signing Accounts Patch

Alex White
Superalgos | Algorithmic Trading

--

Photo by Viktor Talashuk on Unsplash

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.

Photo by Towfiqu barbhuiya on Unsplash

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.

--

--