Bernardo De Marco Gonçalves

Results 10 issues of Bernardo De Marco Gonçalves

### Description The global settings `*.smtp.useAuth` and `quota.usage.smtp.useStartTLS` are of boolean type, but the UI provides a standard text input field to manipulate them and does not perform any input...

component:UI
component:projects
component:quota

### Description This PR proposes some improvements to quota tariffs APIs and UI. Two parameters have been added to the `quotaTariffList` API: `id` and `listonlyremoved`. The first one refers to...

component:api
component:UI
status:has-conflicts
component:build
component:quota

### Description The logs related to the CPVM connection are not enough to perform a great troubleshooting process. This PR, therefore, adds logs and improves the existing ones in order...

component:console-proxy
component:logging

### Description This PR proposes to persist IP addresses related to VM access via CPVM. Specifically, it stores the IP address of the client accessing a VM and the IP...

component:console-proxy
component:api
status:has-conflicts
component:agent

The [example usage](https://registry.terraform.io/providers/cloudstack/cloudstack/latest/docs/resources/private_gateway#example-usage) of the `cloudstack_private_gateway` resource lacks the required `acl_id` parameter. This PR adds the required parameter to the example usage.

### Description Currently, details about console sessions are stored in the `cloud.console_session` table in the database. Operators can only access this information by querying the database directly, while end users...

component:management-server
component:api
Python
status:needs-testing

### Description Currently, the `value` parameter of the `updateConfiguration` API is not required. Thus, when the API is executed and the `value` parameter is not specified, the attributes of the...

component:api
component:UI
Python
component:integration-test

### Description Currently, when defining the CPU configuration of VMs with KVM, the Apache CloudStack Agent executes the following workflow: https://github.com/apache/cloudstack/blob/41b4f0afd5321e987973b615b566365e48228c6e/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java#L2980-L2993 As can be noticed, the CPU features are only...

component:kvm
component:agent

The `createEgressFirewallRule` API allows the creation of TCP/UDP rules involving all possible ports by simply omitting the `startport` and `endport` parameters. For instance, after the following API call: ```bash 🐞...

bug
documentation
enhancement

Currently, when searching for VMs through the CloudMonkey's autocomplete, VMs belonging to projects are not listed. For instance, below are listed all existing VMs of the cloud environment: ```bash (localcloud)...