Create Project suggestion
It took a while on mobile to find the Create [Project] link. In my opinion, if would intuitively belong as a link or button off of the project list screen instead of under the userβs initials/avatar. Even the gear icon is misleading as you cant add a project from there either Just a thought, thanks.

jcornman about 8 hours ago
Enhancements
Create Project suggestion
It took a while on mobile to find the Create [Project] link. In my opinion, if would intuitively belong as a link or button off of the project list screen instead of under the userβs initials/avatar. Even the gear icon is misleading as you cant add a project from there either Just a thought, thanks.

jcornman about 8 hours ago
Enhancements
Multi currency support
Ability to create price plan rules in different currencies, with cloud/region granularity level. The final Bill report should support having items expressed in different currencies.

Marius Leustean 5 days ago
Enhancements
Multi currency support
Ability to create price plan rules in different currencies, with cloud/region granularity level. The final Bill report should support having items expressed in different currencies.

Marius Leustean 5 days ago
Enhancements
Default Security Group templates
Have the ability to set up default security group templates, so that a cloud provider can allow default network access in a unified way for tenant VMs.

Marius Leustean 5 days ago
Enhancements
Default Security Group templates
Have the ability to set up default security group templates, so that a cloud provider can allow default network access in a unified way for tenant VMs.

Marius Leustean 5 days ago
Enhancements
Create server - simplified network workflow
Provide a simplified workflow where customers can choose Public IP Private IP Like in hetzner

Marius Leustean 5 days ago
Enhancements
Create server - simplified network workflow
Provide a simplified workflow where customers can choose Public IP Private IP Like in hetzner

Marius Leustean 5 days ago
Enhancements
Disable/Hide UI elements when permissions deny actions
Some fairly basic functionality is missing: where UI elements in OSIE are still visible to users who have custom roles, and should not be able to edit/modify resources. I created a custom role on an organisation called βVIEWERβ and gave the following scopes: organziation:read organization:audit project_cloud:resource:read billing_profile:read billing_profile:read_invoices billing_profile:read_transactions I was able to click around and get to the stage of attaching a network interface to an existing server, and only when I clicked on βcreateβ did a toast notification pop-up to say I didnβt have the permissions to perform this action. Can we have buttons hidden or βdisabledβ when an action is not possible. I was also able to detach a network interface with the same scoped permissions above.

jamesm about 1 month ago
π Issues
Disable/Hide UI elements when permissions deny actions
Some fairly basic functionality is missing: where UI elements in OSIE are still visible to users who have custom roles, and should not be able to edit/modify resources. I created a custom role on an organisation called βVIEWERβ and gave the following scopes: organziation:read organization:audit project_cloud:resource:read billing_profile:read billing_profile:read_invoices billing_profile:read_transactions I was able to click around and get to the stage of attaching a network interface to an existing server, and only when I clicked on βcreateβ did a toast notification pop-up to say I didnβt have the permissions to perform this action. Can we have buttons hidden or βdisabledβ when an action is not possible. I was also able to detach a network interface with the same scoped permissions above.

jamesm about 1 month ago
π Issues
Planned
Custom Resource types
Have an option to create custom Resource types for related resources such as per VM licenses or 3rd party backups. It could be derived from existing resource type such as instance but shown with its own name in Pricing and have separate pricing plan.

Petr Schneeweiss about 1 month ago
Enhancements
Planned
Custom Resource types
Have an option to create custom Resource types for related resources such as per VM licenses or 3rd party backups. It could be derived from existing resource type such as instance but shown with its own name in Pricing and have separate pricing plan.

Petr Schneeweiss about 1 month ago
Enhancements
Hide pricing info if configured so in organization's profile
Have a user profile settings that will hide all pricing and/or invoicing details. It would be useful for customers under alternative billing schema or external billing system

Petr Schneeweiss about 1 month ago
Enhancements
Hide pricing info if configured so in organization's profile
Have a user profile settings that will hide all pricing and/or invoicing details. It would be useful for customers under alternative billing schema or external billing system

Petr Schneeweiss about 1 month ago
Enhancements
Completed
SeveralNines CCX DBaaS
Add support for the SeveralNines CCX Databases as a Service, including UI and billing integrations.

Marius Leustean about 1 month ago
Enhancements
Completed
SeveralNines CCX DBaaS
Add support for the SeveralNines CCX Databases as a Service, including UI and billing integrations.

Marius Leustean about 1 month ago
Enhancements
Completed
Custom links based on project metadata
Would it be possible to have custom metadata/properties against a project, which can then be used to drive a custom menu item? The use-case is where a project may have an externally managed service (e.g. an external firewall). The custom menu item would be able to use the custom parameter similar to the current fields like project.id. If the parameter was not set on the project then it would not show the menu item.

bens about 1 month ago
Enhancements
Completed
Custom links based on project metadata
Would it be possible to have custom metadata/properties against a project, which can then be used to drive a custom menu item? The use-case is where a project may have an externally managed service (e.g. an external firewall). The custom menu item would be able to use the custom parameter similar to the current fields like project.id. If the parameter was not set on the project then it would not show the menu item.

bens about 1 month ago
Enhancements
Add names for the Volumes created from the server page
Osie doesn't allow the naming of volumes during server creations

An Anonymous User about 2 months ago
Enhancements
Add names for the Volumes created from the server page
Osie doesn't allow the naming of volumes during server creations

An Anonymous User about 2 months ago
Enhancements
Completed
Trilio - bill based on number of backed up instances
We would like the option to bill based on the number of instances being backed up within a workload. Currently we can apply a price plan to the Trilio storage used or a workload being present; It would be useful to have the option to bill based on the number of instances being backed up (for example if a workload contains multiple instances). It may be possible to do this if we could filter instances based on the existence of a property as Trilio looks to add the workload details to the instance properties: "properties": { "workload_id": "c1b457e4-8bb7-42ad-a2af-ede3397b3f71", "workload_name": "workload-job-name" },

bens 2 months ago
π Issues
Completed
Trilio - bill based on number of backed up instances
We would like the option to bill based on the number of instances being backed up within a workload. Currently we can apply a price plan to the Trilio storage used or a workload being present; It would be useful to have the option to bill based on the number of instances being backed up (for example if a workload contains multiple instances). It may be possible to do this if we could filter instances based on the existence of a property as Trilio looks to add the workload details to the instance properties: "properties": { "workload_id": "c1b457e4-8bb7-42ad-a2af-ede3397b3f71", "workload_name": "workload-job-name" },

bens 2 months ago
π Issues
UI links break when deployed under subpath
When OSIE frontend applications are deployed under a subpath, some generated links do not include the configured base path and may route incorrectly. Steps to Reproduce 1. Deploy OSIE admin under a subpath (e.g. /some-path) 2. Open the OSIE admin interface. 3. Navigate to a page that contains internal links (e.g. project links). 4. Click on one of those links. the application navigates to: /account/project/ not /some-path/account/project/

daadatwork-a11y 2 months ago
π Issues
UI links break when deployed under subpath
When OSIE frontend applications are deployed under a subpath, some generated links do not include the configured base path and may route incorrectly. Steps to Reproduce 1. Deploy OSIE admin under a subpath (e.g. /some-path) 2. Open the OSIE admin interface. 3. Navigate to a page that contains internal links (e.g. project links). 4. Click on one of those links. the application navigates to: /account/project/ not /some-path/account/project/

daadatwork-a11y 2 months ago
π Issues
Copy Price Plan Rule
Please add a mechanism to copy a price plan rule within the same price plan. I need to make the same rule but applied to different instance types with different prices, and as it is now I need to create a new rule from scratch for each one.

jcornman 2 months ago
Enhancements
Copy Price Plan Rule
Please add a mechanism to copy a price plan rule within the same price plan. I need to make the same rule but applied to different instance types with different prices, and as it is now I need to create a new rule from scratch for each one.

jcornman 2 months ago
Enhancements
Completed
Trilio Restore: Multi-Step Process
When restoring a Trilio Snapshot, a user is presented with One-Click, In-Place and Selective. This currently appears to not be implemented yet, but options are listed. Suggest removing the optional process (selective and in-place) until multi-step process integrated - leaving only One Click Restore. An additional step could be included to warn a user if the VMs exist in a backup set, that the One-Click restore will not work - One-Click is used to recover VMs that do not exist. You could always perform a selective restore instead, and enhance the user-journey to add more flexibility that Trilioβs own Horizon experience doesnβt yet have. One-Click restore takes defaults and is good for the immediate next action of restore. In-Place should prompt a user to select which volumes/disks to recover Selective restore allows the alteration of details, so requires another input screen where a user can restore individual VMs out of a group (say 1 or 2 out of 5), allows change of name, AZ, resize flavour, Re-IP, restore network, etc.

Kevin Jackson 2 months ago
π Issues
Completed
Trilio Restore: Multi-Step Process
When restoring a Trilio Snapshot, a user is presented with One-Click, In-Place and Selective. This currently appears to not be implemented yet, but options are listed. Suggest removing the optional process (selective and in-place) until multi-step process integrated - leaving only One Click Restore. An additional step could be included to warn a user if the VMs exist in a backup set, that the One-Click restore will not work - One-Click is used to recover VMs that do not exist. You could always perform a selective restore instead, and enhance the user-journey to add more flexibility that Trilioβs own Horizon experience doesnβt yet have. One-Click restore takes defaults and is good for the immediate next action of restore. In-Place should prompt a user to select which volumes/disks to recover Selective restore allows the alteration of details, so requires another input screen where a user can restore individual VMs out of a group (say 1 or 2 out of 5), allows change of name, AZ, resize flavour, Re-IP, restore network, etc.

Kevin Jackson 2 months ago
π Issues
Completed
Trilio Snapshot Restore user journey: needs clarity of what you're restoring
Many users will just create backups with defaults. This creates backups (known and listed currently as Snapshots in Trilio) with the name βSnapshotβ. When a user selects a snapshot to restore, the UI prioritises a lot of information that is largely irrelevant to the immediate action of perform the restore. User follows this journey: 1. Select Workload Select the snapshot from that workload UI changes to the Snapshot tab and prioritises a lot of information over the main possible action: restore. Even Delete is a tempting large option to do here. It should list the VMs this Snapshot is related to and will restore (along with the Workload name) Suggest making Restore and Mount clearer, prioritised actions. Delete should be a smaller detail. The information about the backup could be much smaller in UI real estate. The example below shows a default backup taken, I clicked on one of the Workloads, clicked on the Snapshot, and now Iβm left wondering if Iβve selected the correct one. Without listing the VMs and the Workload it came from, it isnβt clear the action I should take.

Kevin Jackson 2 months ago
π Issues
Completed
Trilio Snapshot Restore user journey: needs clarity of what you're restoring
Many users will just create backups with defaults. This creates backups (known and listed currently as Snapshots in Trilio) with the name βSnapshotβ. When a user selects a snapshot to restore, the UI prioritises a lot of information that is largely irrelevant to the immediate action of perform the restore. User follows this journey: 1. Select Workload Select the snapshot from that workload UI changes to the Snapshot tab and prioritises a lot of information over the main possible action: restore. Even Delete is a tempting large option to do here. It should list the VMs this Snapshot is related to and will restore (along with the Workload name) Suggest making Restore and Mount clearer, prioritised actions. Delete should be a smaller detail. The information about the backup could be much smaller in UI real estate. The example below shows a default backup taken, I clicked on one of the Workloads, clicked on the Snapshot, and now Iβm left wondering if Iβve selected the correct one. Without listing the VMs and the Workload it came from, it isnβt clear the action I should take.

Kevin Jackson 2 months ago
π Issues
Completed
Trilio VM Backup Hierarchy: Workloads->Snapshots (Backups) - Group by Workload Needed
For the Trilio Backup integration, the UI lists Workloads | Snapshots | Restores Snapshots are a child of Workloads. Having a Snapshot (Backup) list is great, but you need to group them under the workloads that created them. It would make the list more useful instead of a mix of potentially default named snapshots that give no indication what theyβre a snapshot of. The example shows a list of snapshots that belong to the two example Workloads, but you canβt distinguish them in the list.

Kevin Jackson 2 months ago
π Issues
Completed
Trilio VM Backup Hierarchy: Workloads->Snapshots (Backups) - Group by Workload Needed
For the Trilio Backup integration, the UI lists Workloads | Snapshots | Restores Snapshots are a child of Workloads. Having a Snapshot (Backup) list is great, but you need to group them under the workloads that created them. It would make the list more useful instead of a mix of potentially default named snapshots that give no indication what theyβre a snapshot of. The example shows a list of snapshots that belong to the two example Workloads, but you canβt distinguish them in the list.

Kevin Jackson 2 months ago
π Issues
Brackets on S3 bucket folder structure undeletable
We have a file path on an S3 bucket that contains [] in it and it cant be deleted. The error indicates it is not HTML encoded. I think they need to be [ %5B and ] %5D I was unable to delete the bucket in whole from the admin interface, so I impersonated the customer and tried to delete folder by folder within their bucket until I got this error.

jcornman 2 months ago
π Issues
Brackets on S3 bucket folder structure undeletable
We have a file path on an S3 bucket that contains [] in it and it cant be deleted. The error indicates it is not HTML encoded. I think they need to be [ %5B and ] %5D I was unable to delete the bucket in whole from the admin interface, so I impersonated the customer and tried to delete folder by folder within their bucket until I got this error.

jcornman 2 months ago
π Issues