├── .env ├── .github ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── coverage.yaml │ ├── pr.yaml │ ├── sbom_generation.yaml │ ├── screenshot_automation.yaml │ ├── security.yaml │ └── update_demo.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc ├── .stylelintrc.json ├── ARCHITECTURE.MD ├── CONTRIBUTING.md ├── Dockerfile ├── HACKING.md ├── LICENSE ├── README.md ├── ROADMAP.md ├── SECURITY.md ├── babel.config.js ├── entrypoint ├── eslint.config.mjs ├── haproxy-demo.cfg ├── haproxy-dev.cfg ├── index.html ├── konf └── site.yaml ├── merge.playwright.config.ts ├── package.json ├── playwright.config.ts ├── public └── assets │ ├── font │ ├── 90b59210-Ubuntu-Italic-latin-v0.896a.woff2 │ ├── d5fc1819-UbuntuMono-latin-v0.869.woff2 │ └── f1ea362b-Ubuntu-latin-v0.896a.woff2 │ ├── img │ ├── LXD-screenshot.png │ ├── LXD-screenshot2.png │ ├── LXD-screenshot3.png │ ├── canonical-lxd-512.png │ ├── favicon-32x32.png │ ├── lxd-logo.svg │ ├── microCloud-32x32.png │ └── microCloud-logo.svg │ ├── js │ └── manifest.js │ └── scripts │ └── setup-grafana.sh ├── renovate.json ├── src ├── App.tsx ├── Root.tsx ├── api │ ├── auth-groups.tsx │ ├── auth-identities.tsx │ ├── auth-idp-groups.tsx │ ├── auth-permissions.tsx │ ├── certificates.tsx │ ├── cluster-groups.tsx │ ├── cluster-members.tsx │ ├── cluster.tsx │ ├── images.tsx │ ├── instance-snapshots.tsx │ ├── instances.tsx │ ├── metrics.tsx │ ├── network-acls.tsx │ ├── network-forwards.tsx │ ├── network-leases.tsx │ ├── network-local-peering.tsx │ ├── networks.tsx │ ├── operations.tsx │ ├── placement-groups.tsx │ ├── profiles.tsx │ ├── projects.tsx │ ├── server.tsx │ ├── storage-buckets.tsx │ ├── storage-pools.tsx │ ├── storage-volumes.tsx │ ├── volume-snapshots.tsx │ └── warnings.tsx ├── components │ ├── AutoExpandingTextArea.tsx │ ├── BackLink.tsx │ ├── BaseLayout.tsx │ ├── BulkDeleteButton.tsx │ ├── ClusterSpecificSelect.tsx │ ├── CodeSnippetWithCopyButton.tsx │ ├── ConfigurationRow.tsx │ ├── ConfigurationTable.tsx │ ├── ConfirmationForce.tsx │ ├── CopyToClipboard.tsx │ ├── DeviceDetails.tsx │ ├── DeviceListTable.tsx │ ├── DocLink.tsx │ ├── ErrorBoundary.tsx │ ├── ErrorPage.tsx │ ├── ExpandableList.tsx │ ├── FormEditButton.tsx │ ├── FormLink.tsx │ ├── HelpLink.tsx │ ├── IdentityResource.tsx │ ├── InstanceIpEdit.tsx │ ├── ItemName.tsx │ ├── Logo.tsx │ ├── Meter.tsx │ ├── NavAccordion.tsx │ ├── NavLink.tsx │ ├── Navigation.tsx │ ├── NetworkListTable.tsx │ ├── NoMatch.tsx │ ├── NotificationRow.tsx │ ├── OperationStatus.tsx │ ├── PageHeader.tsx │ ├── ProgressBar.tsx │ ├── ProjectNotFound.tsx │ ├── ProtectedRoute.tsx │ ├── RenameHeader.tsx │ ├── ResourceIcon.tsx │ ├── ResourceLabel.tsx │ ├── ResourceLink.tsx │ ├── ScrollableForm.tsx │ ├── SelectableMainTable.tsx │ ├── SelectedTableNotification.tsx │ ├── SnapshotDisabledWarningLink.tsx │ ├── SnapshotScheduleInput.tsx │ ├── StatusBar.tsx │ ├── TabLinks.tsx │ ├── Tag.tsx │ ├── UsedByItem.tsx │ ├── UsedByRow.tsx │ ├── Version.tsx │ ├── Xterm.tsx │ └── forms │ │ ├── BootForm.tsx │ │ ├── CloudInitConfig.tsx │ │ ├── CloudInitForm.tsx │ │ ├── ClusterSpecificInput.tsx │ │ ├── ClusteredDiskSizeSelector.tsx │ │ ├── CpuLimitInput.tsx │ │ ├── CpuLimitSelector.tsx │ │ ├── DeviceDetails.tsx │ │ ├── DiskDeviceForm.tsx │ │ ├── DiskDeviceFormCustom.tsx │ │ ├── DiskDeviceFormInherited.tsx │ │ ├── DiskDeviceFormRoot.tsx │ │ ├── DiskSizeQuotaLimitation.tsx │ │ ├── DiskSizeSelector.tsx │ │ ├── FormFooterLayout.tsx │ │ ├── FormMenuItem.tsx │ │ ├── FormSubmitBtn.tsx │ │ ├── GPUDeviceForm.tsx │ │ ├── GPUDeviceInput.tsx │ │ ├── InheritedDeviceRow.tsx │ │ ├── InstanceSnapshotsForm.tsx │ │ ├── MemoryLimitAvailable.tsx │ │ ├── MemoryLimitSelector.tsx │ │ ├── MigrationForm.tsx │ │ ├── NetworkDevicesForm │ │ ├── InheritedNetworkRow.tsx │ │ ├── NetworkDevice.tsx │ │ ├── NetworkDeviceAcls.tsx │ │ ├── NetworkDeviceActionButtons.tsx │ │ ├── NetworkDeviceContent.tsx │ │ ├── NetworkDeviceIPAddress.tsx │ │ ├── NetworkDevicesForm.tsx │ │ └── ReadOnlyAclsList.tsx │ │ ├── NewProxyBtn.tsx │ │ ├── OtherDeviceForm.tsx │ │ ├── ProxyDeviceForm.tsx │ │ ├── RenameDeviceInput.tsx │ │ ├── ResourceLimitsForm.tsx │ │ ├── ScrollableConfigurationTable.tsx │ │ ├── SecurityPoliciesForm.tsx │ │ ├── SelectGPUBtn.tsx │ │ ├── SelectGPUModal.tsx │ │ ├── SnapshotForm.tsx │ │ ├── SshKeyAddModal.tsx │ │ ├── SshKeyForm.tsx │ │ ├── SshKeyGenerateAndDownload.tsx │ │ ├── YamlConfirmation.tsx │ │ ├── YamlForm.tsx │ │ ├── YamlNotification.tsx │ │ ├── YamlSwitch.tsx │ │ └── instanceAndProfileFormValues.tsx ├── context │ ├── appProviders.tsx │ ├── auth.tsx │ ├── eventQueue.tsx │ ├── instanceLoading.tsx │ ├── loadCustomVolumes.tsx │ ├── loadIsoVolumes.tsx │ ├── memberLoading.tsx │ ├── menuCollapsed.tsx │ ├── metricHistory.tsx │ ├── operationsProvider.tsx │ ├── useAuthGroups.tsx │ ├── useBuckets.tsx │ ├── useBulkDetails.tsx │ ├── useClusterGroups.tsx │ ├── useClusterMembers.tsx │ ├── useCurrentProject.tsx │ ├── useDocs.tsx │ ├── useIdentities.tsx │ ├── useIdpGroups.tsx │ ├── useImages.tsx │ ├── useInstances.tsx │ ├── useIsClustered.tsx │ ├── useIsScreenBelow.tsx │ ├── useLocalPeerings.tsx │ ├── useLoggedInUser.tsx │ ├── useMetrics.tsx │ ├── useModal.tsx │ ├── useNetworkAcls.tsx │ ├── useNetworks.tsx │ ├── usePlacementGroups.tsx │ ├── useProfiles.tsx │ ├── useProjects.tsx │ ├── useSettings.tsx │ ├── useStoragePools.tsx │ ├── useSupportedFeatures.tsx │ └── useVolumes.tsx ├── index.tsx ├── lib │ └── spice │ │ ├── .gitignore │ │ ├── COPYING │ │ ├── COPYING.LESSER │ │ ├── Makefile │ │ ├── README │ │ ├── TODO │ │ ├── apache.conf.sample │ │ ├── package.json.in │ │ ├── spice-html5.spec.in │ │ └── src │ │ ├── atKeynames.js │ │ ├── bitmap.js │ │ ├── code_to_scancode.js │ │ ├── cursor.js │ │ ├── display.js │ │ ├── enums.js │ │ ├── filexfer.js │ │ ├── inputs.js │ │ ├── lz.js │ │ ├── main.js │ │ ├── playback.js │ │ ├── png.js │ │ ├── port.js │ │ ├── quic.js │ │ ├── resize.js │ │ ├── simulatecursor.js │ │ ├── spicearraybuffer.js │ │ ├── spiceconn.js │ │ ├── spicedataview.js │ │ ├── spicemsg.js │ │ ├── spicetype.js │ │ ├── thirdparty │ │ ├── browser-es-module-loader │ │ │ ├── .npmignore │ │ │ ├── README.md │ │ │ ├── rollup.config.js │ │ │ └── src │ │ │ │ ├── babel-worker.js │ │ │ │ └── browser-es-module-loader.js │ │ ├── jsbn.js │ │ ├── prng4.js │ │ ├── rng.js │ │ ├── rsa.js │ │ └── sha1.js │ │ ├── ticket.js │ │ ├── utils.js │ │ ├── webm.js │ │ └── wire.js ├── pages │ ├── cluster │ │ ├── ClusterGroupForm.tsx │ │ ├── ClusterGroupList.tsx │ │ ├── ClusterGroupSelector.tsx │ │ ├── ClusterMemberActions.tsx │ │ ├── ClusterMemberDetail.tsx │ │ ├── ClusterMemberDetailCPU.tsx │ │ ├── ClusterMemberDetailGPU.tsx │ │ ├── ClusterMemberDetailMemory.tsx │ │ ├── ClusterMemberDetailNetworks.tsx │ │ ├── ClusterMemberDetailPCI.tsx │ │ ├── ClusterMemberDetailStorage.tsx │ │ ├── ClusterMemberDetailSystem.tsx │ │ ├── ClusterMemberDetailUSB.tsx │ │ ├── ClusterMemberHardware.tsx │ │ ├── ClusterMemberList.tsx │ │ ├── ClusterMemberMemoryUsage.tsx │ │ ├── ClusterMemberOverview.tsx │ │ ├── ClusterMemberSelectTable.tsx │ │ ├── ClusterMemberSelector.tsx │ │ ├── ClusterMemberStatus.tsx │ │ ├── EnableClusteringModal.tsx │ │ ├── Server.tsx │ │ ├── actions │ │ │ ├── CreateClusterGroupBtn.tsx │ │ │ ├── DeleteClusterGroupBtn.tsx │ │ │ ├── EditClusterGroupBtn.tsx │ │ │ ├── EditClusterMemberBtn.tsx │ │ │ ├── EnableClusteringBtn.tsx │ │ │ ├── EvacuateClusterMemberBtn.tsx │ │ │ └── RestoreClusterMemberBtn.tsx │ │ └── panels │ │ │ ├── CreateClusterGroupPanel.tsx │ │ │ ├── EditClusterGroupPanel.tsx │ │ │ └── EditClusterMemberPanel.tsx │ ├── images │ │ ├── CustomIsoModal.tsx │ │ ├── CustomIsoSelector.tsx │ │ ├── ImageList.tsx │ │ ├── ImageSelector.tsx │ │ └── actions │ │ │ ├── BulkDeleteImageBtn.tsx │ │ │ ├── CreateInstanceFromImageBtn.tsx │ │ │ ├── DeleteImageBtn.tsx │ │ │ ├── DownloadImageBtn.tsx │ │ │ ├── SelectImageBtn.tsx │ │ │ ├── UploadCustomIsoBtn.tsx │ │ │ ├── UploadImageBtn.tsx │ │ │ ├── UseCustomIsoBtn.tsx │ │ │ └── forms │ │ │ └── UploadImageForm.tsx │ ├── instances │ │ ├── CreateInstance.tsx │ │ ├── DownloadButton.tsx │ │ ├── EditInstance.tsx │ │ ├── Events.tsx │ │ ├── FileRow.tsx │ │ ├── InstaceMACAddresses.tsx │ │ ├── InstanceClusterMemberChip.tsx │ │ ├── InstanceClusterMemberMigration.tsx │ │ ├── InstanceConsole.tsx │ │ ├── InstanceDetail.tsx │ │ ├── InstanceDetailActions.tsx │ │ ├── InstanceDetailHeader.tsx │ │ ├── InstanceDetailPanel.tsx │ │ ├── InstanceDetailPanelContent.tsx │ │ ├── InstanceGraphicConsole.tsx │ │ ├── InstanceIps.tsx │ │ ├── InstanceLink.tsx │ │ ├── InstanceLinkChip.tsx │ │ ├── InstanceList.tsx │ │ ├── InstanceListIps.tsx │ │ ├── InstanceLogs.tsx │ │ ├── InstanceOverview.tsx │ │ ├── InstanceOverviewMetrics.tsx │ │ ├── InstanceOverviewProfiles.tsx │ │ ├── InstanceProfilesWarning.tsx │ │ ├── InstanceProjectChip.tsx │ │ ├── InstanceProjectMigration.tsx │ │ ├── InstanceSearchFilter.tsx │ │ ├── InstanceSnapshotLinkChip.tsx │ │ ├── InstanceSnapshots.tsx │ │ ├── InstanceStatusIcon.tsx │ │ ├── InstanceStoragePoolMigration.tsx │ │ ├── InstanceTerminal.tsx │ │ ├── InstanceTextConsole.tsx │ │ ├── InstanceUsageCpu.tsx │ │ ├── InstanceUsageFilesystem.tsx │ │ ├── InstanceUsageMainMemory.tsx │ │ ├── InstanceUsageMemory.tsx │ │ ├── InstanceUsageRootFilesystem.tsx │ │ ├── MigrateInstanceModal.tsx │ │ ├── TerminalPayloadForm.tsx │ │ ├── actions │ │ │ ├── AttachIsoBtn.tsx │ │ │ ├── CopyInstanceBtn.tsx │ │ │ ├── CreateImageFromInstanceBtn.tsx │ │ │ ├── DeleteInstanceBtn.tsx │ │ │ ├── DetachDiskDeviceBtn.tsx │ │ │ ├── ExportInstanceBtn.tsx │ │ │ ├── FreezeInstanceBtn.tsx │ │ │ ├── InstanceBulkAction.tsx │ │ │ ├── InstanceBulkActions.tsx │ │ │ ├── InstanceBulkDelete.tsx │ │ │ ├── InstanceStateActions.tsx │ │ │ ├── MigrateInstanceBtn.tsx │ │ │ ├── OpenConsoleBtn.tsx │ │ │ ├── OpenTerminalBtn.tsx │ │ │ ├── ReconnectTerminalBtn.tsx │ │ │ ├── RestartInstanceBtn.tsx │ │ │ ├── StartInstanceBtn.tsx │ │ │ ├── StopInstanceBtn.tsx │ │ │ ├── UploadInstanceFileBtn.tsx │ │ │ └── snapshots │ │ │ │ ├── CreateImageFromInstanceSnapshotBtn.tsx │ │ │ │ ├── CreateInstanceFromSnapshotBtn.tsx │ │ │ │ ├── InstanceAddSnapshotBtn.tsx │ │ │ │ ├── InstanceConfigureSnapshotModal.tsx │ │ │ │ ├── InstanceConfigureSnapshotsBtn.tsx │ │ │ │ ├── InstanceEditSnapshotBtn.tsx │ │ │ │ ├── InstanceSnapshotActions.tsx │ │ │ │ └── InstanceSnapshotBulkDelete.tsx │ │ └── forms │ │ │ ├── CopyInstanceForm.tsx │ │ │ ├── CreateImageFromInstanceForm.tsx │ │ │ ├── CreateImageFromInstanceSnapshotForm.tsx │ │ │ ├── CreateInstanceFromSnapshotForm.tsx │ │ │ ├── CreateInstanceSnapshotForm.tsx │ │ │ ├── EditInstanceDetails.tsx │ │ │ ├── EditInstanceSnapshotForm.tsx │ │ │ ├── ExportInstanceModal.tsx │ │ │ ├── InstanceCreateDetailsForm.tsx │ │ │ ├── InstanceFileTypeSelector.tsx │ │ │ ├── InstanceFormMenu.tsx │ │ │ ├── InstanceTargetSelect.tsx │ │ │ ├── PlacementGroupSelect.tsx │ │ │ ├── UploadExternalFormatFileForm.tsx │ │ │ ├── UploadInstanceBackupFileForm.tsx │ │ │ └── UploadInstanceFileModal.tsx │ ├── login │ │ ├── BrowserImport.tsx │ │ ├── CertificateAdd.tsx │ │ ├── CertificateAddForm.tsx │ │ ├── CertificateGenerate.tsx │ │ ├── CertificateGenerateBtn.tsx │ │ ├── Login.tsx │ │ └── PasswordModal.tsx │ ├── networks │ │ ├── CreateNetwork.tsx │ │ ├── CreateNetworkAcl.tsx │ │ ├── CreateNetworkForward.tsx │ │ ├── EditNetwork.tsx │ │ ├── EditNetworkForward.tsx │ │ ├── LocalPeeringStatusIcon.tsx │ │ ├── NetworkAclDetail.tsx │ │ ├── NetworkAclDetailHeader.tsx │ │ ├── NetworkAclList.tsx │ │ ├── NetworkAclUsedBy.tsx │ │ ├── NetworkClusterMemberChip.tsx │ │ ├── NetworkDetail.tsx │ │ ├── NetworkDetailHeader.tsx │ │ ├── NetworkForwardCount.tsx │ │ ├── NetworkForwardPort.tsx │ │ ├── NetworkForwards.tsx │ │ ├── NetworkIPAM.tsx │ │ ├── NetworkLeases.tsx │ │ ├── NetworkList.tsx │ │ ├── NetworkPeers.tsx │ │ ├── NetworkSearchFilter.tsx │ │ ├── NetworkTopology.tsx │ │ ├── actions │ │ │ ├── CreateNetworkForwardBtn.tsx │ │ │ ├── CreateNetworkPeeringBtn.tsx │ │ │ ├── DeleteLocalPeerBtn.tsx │ │ │ ├── DeleteNetworkAclBtn.tsx │ │ │ ├── DeleteNetworkBtn.tsx │ │ │ ├── DeleteNetworkForwardBtn.tsx │ │ │ ├── DownloadNetworkAclLogsBtn.tsx │ │ │ ├── EditLocalPeerBtn.tsx │ │ │ └── LocalPeeringActions.tsx │ │ ├── forms │ │ │ ├── ClusteredBridgeInterfaceInput.tsx │ │ │ ├── EditNetworkAcl.tsx │ │ │ ├── IpAddress.tsx │ │ │ ├── IpAddressSelector.tsx │ │ │ ├── NetworkAclForm.tsx │ │ │ ├── NetworkAclRuleModal.tsx │ │ │ ├── NetworkAclRuleTable.tsx │ │ │ ├── NetworkAclSelector.tsx │ │ │ ├── NetworkAcls.tsx │ │ │ ├── NetworkAddresses.tsx │ │ │ ├── NetworkDescriptionField.tsx │ │ │ ├── NetworkForm.tsx │ │ │ ├── NetworkFormBridge.tsx │ │ │ ├── NetworkFormDns.tsx │ │ │ ├── NetworkFormIpv4.tsx │ │ │ ├── NetworkFormIpv6.tsx │ │ │ ├── NetworkFormMain.tsx │ │ │ ├── NetworkFormMenu.tsx │ │ │ ├── NetworkFormOvn.tsx │ │ │ ├── NetworkForwardForm.tsx │ │ │ ├── NetworkForwardFormPorts.tsx │ │ │ ├── NetworkGARPField.tsx │ │ │ ├── NetworkLocalPeeringForm.tsx │ │ │ ├── NetworkMTUField.tsx │ │ │ ├── NetworkParentSelector.tsx │ │ │ ├── NetworkProfiles.tsx │ │ │ ├── NetworkStatistics.tsx │ │ │ ├── NetworkTypeSelector.tsx │ │ │ ├── NetworkVlanField.tsx │ │ │ ├── ProjectSelector.tsx │ │ │ └── UplinkSelector.tsx │ │ └── panels │ │ │ ├── CreateLocalPeeringPanel.tsx │ │ │ └── EditLocalPeeringPanel.tsx │ ├── operations │ │ ├── OperationInstanceName.tsx │ │ ├── OperationList.tsx │ │ └── actions │ │ │ ├── CancelOperationBtn.tsx │ │ │ └── RefreshOperationsBtn.tsx │ ├── permissions │ │ ├── CreateIdentityModal.tsx │ │ ├── CreateTLSIdentity.tsx │ │ ├── CreateTlsIdentityBtn.tsx │ │ ├── PermissionGroups.tsx │ │ ├── PermissionGroupsFilter.tsx │ │ ├── PermissionIdentities.tsx │ │ ├── PermissionIdentitiesFilter.tsx │ │ ├── PermissionIdpGroups.tsx │ │ ├── SsoNotification.tsx │ │ ├── actions │ │ │ ├── BulkDeleteGroupsBtn.tsx │ │ │ ├── BulkDeleteIdentitiesBtn.tsx │ │ │ ├── BulkDeleteIdpGroupsBtn.tsx │ │ │ ├── DeleteGroupModal.tsx │ │ │ ├── DeleteIdentityBtn.tsx │ │ │ ├── DeleteIdpGroupBtn.tsx │ │ │ ├── EditGroupIdentitiesBtn.tsx │ │ │ ├── EditIdentityGroupsBtn.tsx │ │ │ ├── GroupActions.tsx │ │ │ ├── GroupSelectionActions.tsx │ │ │ └── ModifiedStatusAction.tsx │ │ ├── forms │ │ │ ├── GroupForm.tsx │ │ │ └── NameWithGroupForm.tsx │ │ └── panels │ │ │ ├── CreateGroupPanel.tsx │ │ │ ├── CreateIdpGroupPanel.tsx │ │ │ ├── CreateTLSIdentityPanel.tsx │ │ │ ├── EditGroupIdentitiesPanel.tsx │ │ │ ├── EditGroupPanel.tsx │ │ │ ├── EditGroupPermissionsForm.tsx │ │ │ ├── EditIdentitiesForm.tsx │ │ │ ├── EditIdentityGroupsPanel.tsx │ │ │ ├── EditIdpGroupPanel.tsx │ │ │ ├── EntitlementOptionLabel.tsx │ │ │ ├── GroupHeaderTitle.tsx │ │ │ ├── GroupIdentitiesPanelConfirmModal.tsx │ │ │ ├── GroupOrIdentityChangesTable.tsx │ │ │ ├── GroupSelection.tsx │ │ │ ├── IdentityGroupsPanelConfirmModal.tsx │ │ │ ├── LoggedInUserNotification.tsx │ │ │ ├── PermissionSelector.tsx │ │ │ ├── ResourceOptionHeader.tsx │ │ │ └── ResourceOptionLabel.tsx │ ├── placement-groups │ │ ├── PlacementGroupForm.tsx │ │ ├── PlacementGroupList.tsx │ │ ├── PlacementGroupUsedBy.tsx │ │ ├── actions │ │ │ ├── CreatePlacementGroupBtn.tsx │ │ │ └── DeletePlacementGroupBtn.tsx │ │ └── panels │ │ │ ├── CreatePlacementGroupPanel.tsx │ │ │ └── EditPlacementGroupPanel.tsx │ ├── profiles │ │ ├── CreateProfile.tsx │ │ ├── EditProfile.tsx │ │ ├── ProfileDetail.tsx │ │ ├── ProfileDetailHeader.tsx │ │ ├── ProfileDetailOverview.tsx │ │ ├── ProfileDetailPanel.tsx │ │ ├── ProfileDetailPanelContent.tsx │ │ ├── ProfileInstances.tsx │ │ ├── ProfileLink.tsx │ │ ├── ProfileList.tsx │ │ ├── ProfileNetworkList.tsx │ │ ├── ProfileSelector.tsx │ │ ├── ProfileStorageList.tsx │ │ ├── ProfileUsedByDefaultProject.tsx │ │ ├── ProfileUsedByRegularProject.tsx │ │ ├── actions │ │ │ ├── CopyProfileBtn.tsx │ │ │ ├── DeleteProfileBtn.tsx │ │ │ ├── ProfileDetailActions.tsx │ │ │ └── ViewProfileInstancesLink.tsx │ │ └── forms │ │ │ ├── CopyProfileForm.tsx │ │ │ ├── ProfileDetailsForm.tsx │ │ │ └── ProfileFormMenu.tsx │ ├── projects │ │ ├── CreateProject.tsx │ │ ├── EditProject.tsx │ │ ├── NavigationProjectSelector.tsx │ │ ├── NavigationProjectSelectorList.tsx │ │ ├── ProjectConfiguration.tsx │ │ ├── ProjectConfigurationHeader.tsx │ │ ├── ProjectLoader.tsx │ │ ├── ProjectRedirect.tsx │ │ ├── ProjectSelectTable.tsx │ │ ├── actions │ │ │ ├── DeleteProjectBtn.tsx │ │ │ ├── DeleteProjectModal.tsx │ │ │ └── ProjectUsedBy.tsx │ │ └── forms │ │ │ ├── ClusterRestrictionForm.tsx │ │ │ ├── DeviceUsageRestrictionForm.tsx │ │ │ ├── InstanceRestrictionForm.tsx │ │ │ ├── NetworkRestrictionForm.tsx │ │ │ ├── NetworkSelector.tsx │ │ │ ├── ProjectDetailsForm.tsx │ │ │ ├── ProjectForm.tsx │ │ │ ├── ProjectFormMenu.tsx │ │ │ └── ProjectResourceLimitsForm.tsx │ ├── settings │ │ ├── ClusteredSettingFormInput.tsx │ │ ├── ConfigFieldDescription.tsx │ │ ├── LoginProjectSelect.tsx │ │ ├── SettingForm.tsx │ │ ├── SettingFormCheckbox.tsx │ │ ├── SettingFormInput.tsx │ │ ├── SettingFormPassword.tsx │ │ └── Settings.tsx │ ├── storage │ │ ├── AttachDiskDeviceBtn.tsx │ │ ├── AttachDiskDeviceModal.tsx │ │ ├── CreateStoragePool.tsx │ │ ├── CustomIsoList.tsx │ │ ├── CustomVolumeCreateModal.tsx │ │ ├── CustomVolumeModal.tsx │ │ ├── CustomVolumeSelectBtn.tsx │ │ ├── CustomVolumeSelectModal.tsx │ │ ├── EditStoragePool.tsx │ │ ├── ExportVolumeBtn.tsx │ │ ├── HostPathDeviceModal.tsx │ │ ├── MigrateVolumeBtn.tsx │ │ ├── MigrateVolumeModal.tsx │ │ ├── StorageBucketDetail.tsx │ │ ├── StorageBucketHeader.tsx │ │ ├── StorageBucketKeyCount.tsx │ │ ├── StorageBucketKeys.tsx │ │ ├── StorageBucketLink.tsx │ │ ├── StorageBuckets.tsx │ │ ├── StorageBucketsFilter.tsx │ │ ├── StoragePoolClusterMember.tsx │ │ ├── StoragePoolDetail.tsx │ │ ├── StoragePoolHeader.tsx │ │ ├── StoragePoolOptionHeader.tsx │ │ ├── StoragePoolOptionLabel.tsx │ │ ├── StoragePoolOverview.tsx │ │ ├── StoragePoolSelectTable.tsx │ │ ├── StoragePoolSelector.tsx │ │ ├── StoragePoolSize.tsx │ │ ├── StoragePools.tsx │ │ ├── StorageUsedBy.tsx │ │ ├── StorageVolumeDetail.tsx │ │ ├── StorageVolumeDetailActions.tsx │ │ ├── StorageVolumeHeader.tsx │ │ ├── StorageVolumeNameLink.tsx │ │ ├── StorageVolumeOverview.tsx │ │ ├── StorageVolumeSize.tsx │ │ ├── StorageVolumeSnapshots.tsx │ │ ├── StorageVolumes.tsx │ │ ├── StorageVolumesFilter.tsx │ │ ├── UploadCustomImageHint.tsx │ │ ├── UploadCustomIso.tsx │ │ ├── VolumeLinkChip.tsx │ │ ├── VolumeSnapshotLinkChip.tsx │ │ ├── actions │ │ │ ├── CopyVolumeBtn.tsx │ │ │ ├── CreateStorageBucketBtn.tsx │ │ │ ├── CreateStorageBucketKeyBtn.tsx │ │ │ ├── CreateStoragePoolBtn.tsx │ │ │ ├── CreateVolumeBtn.tsx │ │ │ ├── CustomIsoBtn.tsx │ │ │ ├── CustomStorageVolumeActions.tsx │ │ │ ├── DeleteStorageBucketBtn.tsx │ │ │ ├── DeleteStorageBucketKeyBtn.tsx │ │ │ ├── DeleteStoragePoolBtn.tsx │ │ │ ├── DeleteStorageVolumeBtn.tsx │ │ │ ├── EditStorageBucketBtn.tsx │ │ │ ├── EditStorageBucketKeyBtn.tsx │ │ │ ├── StorageBucketActions.tsx │ │ │ ├── StorageBucketBulkDelete.tsx │ │ │ ├── StorageBucketKeyActions.tsx │ │ │ ├── StorageBucketKeyBulkDelete.tsx │ │ │ ├── StorageVolumeBulkDelete.tsx │ │ │ ├── UploadVolumeFileBtn.tsx │ │ │ └── snapshots │ │ │ │ ├── VolumeAddSnapshotBtn.tsx │ │ │ │ ├── VolumeConfigureSnapshotBtn.tsx │ │ │ │ ├── VolumeConfigureSnapshotModal.tsx │ │ │ │ ├── VolumeEditSnapshotBtn.tsx │ │ │ │ ├── VolumeSnapshotActions.tsx │ │ │ │ └── VolumeSnapshotBulkDelete.tsx │ │ ├── forms │ │ │ ├── ClusteredSourceSelector.tsx │ │ │ ├── ClusteredZfsNameSelector.tsx │ │ │ ├── CopyVolumeForm.tsx │ │ │ ├── CreateStorageVolume.tsx │ │ │ ├── CreateVolumeSnapshotForm.tsx │ │ │ ├── EditStorageVolume.tsx │ │ │ ├── EditVolumeSnapshotForm.tsx │ │ │ ├── ExportVolumeModal.tsx │ │ │ ├── StorageBucketForm.tsx │ │ │ ├── StorageBucketKeyForm.tsx │ │ │ ├── StoragePoolForm.tsx │ │ │ ├── StoragePoolFormAlletra.tsx │ │ │ ├── StoragePoolFormCeph.tsx │ │ │ ├── StoragePoolFormCephFS.tsx │ │ │ ├── StoragePoolFormCephObject.tsx │ │ │ ├── StoragePoolFormMain.tsx │ │ │ ├── StoragePoolFormMenu.tsx │ │ │ ├── StoragePoolFormPowerflex.tsx │ │ │ ├── StoragePoolFormPure.tsx │ │ │ ├── StoragePoolFormZFS.tsx │ │ │ ├── StorageVolumeForm.tsx │ │ │ ├── StorageVolumeFormBlock.tsx │ │ │ ├── StorageVolumeFormMain.tsx │ │ │ ├── StorageVolumeFormMenu.tsx │ │ │ ├── StorageVolumeFormSnapshots.tsx │ │ │ ├── StorageVolumeFormZFS.tsx │ │ │ ├── UploadVolumeBackupFileForm.tsx │ │ │ └── UploadVolumeFileModal.tsx │ │ └── panels │ │ │ ├── CreateStorageBucketKeyPanel.tsx │ │ │ ├── CreateStorageBucketPanel.tsx │ │ │ ├── EditStorageBucketKeyPanel.tsx │ │ │ └── EditStorageBucketPanel.tsx │ └── warnings │ │ ├── WarningList.tsx │ │ ├── WarningSearchFilter.tsx │ │ └── actions │ │ └── BulkDeleteWarningBtn.tsx ├── sass │ ├── _aside.scss │ ├── _breakpoints.scss │ ├── _certificate_add.scss │ ├── _certificates.scss │ ├── _cluster_group_form.scss │ ├── _cluster_list.scss │ ├── _cluster_specific_input.scss │ ├── _code_snippet_with_copy.scss │ ├── _configuration_table.scss │ ├── _copy_to_clipboard.scss │ ├── _custom_isos.scss │ ├── _detail_page.scss │ ├── _detail_panels.scss │ ├── _device_detail_list.scss │ ├── _disk_device_form.scss │ ├── _empty_state.scss │ ├── _error_page.scss │ ├── _file_row.scss │ ├── _font.scss │ ├── _form-link.scss │ ├── _forms.scss │ ├── _helpers.scss │ ├── _images.scss │ ├── _instance_detail_console.scss │ ├── _instance_detail_overview.scss │ ├── _instance_detail_page.scss │ ├── _instance_detail_panel.scss │ ├── _instance_detail_terminal.scss │ ├── _instance_ip_edit.scss │ ├── _instance_list.scss │ ├── _instance_target_selector.scss │ ├── _ip_address.scss │ ├── _login.scss │ ├── _meter.scss │ ├── _migrate_instance.scss │ ├── _modified_actions.scss │ ├── _network_form.scss │ ├── _network_forwards_form.scss │ ├── _network_ipam.scss │ ├── _network_leases.scss │ ├── _network_list.scss │ ├── _network_selector.scss │ ├── _network_topology.scss │ ├── _no_match.scss │ ├── _operation_list.scss │ ├── _page_header.scss │ ├── _panels.scss │ ├── _pattern_icon.scss │ ├── _pattern_navigation.scss │ ├── _pattern_terminal.scss │ ├── _permission_confirm_modal.scss │ ├── _permission_group_selection.scss │ ├── _permission_groups.scss │ ├── _permission_identities.scss │ ├── _permission_idp_groups.scss │ ├── _profile_detail_overview.scss │ ├── _profile_detail_panel.scss │ ├── _profile_list.scss │ ├── _profile_used_by_default_project.scss │ ├── _progress_bar.scss │ ├── _project_configuration.scss │ ├── _project_select.scss │ ├── _rename_device.scss │ ├── _rename_header.scss │ ├── _resources.scss │ ├── _selectable_main_table.scss │ ├── _settings.scss │ ├── _settings_page.scss │ ├── _snapshots.scss │ ├── _ssh_key_form.scss │ ├── _sso_provider_selector.scss │ ├── _status_bar.scss │ ├── _storage.scss │ ├── _storage_detail_overview.scss │ ├── _storage_pool_form.scss │ ├── _storage_pool_selector.scss │ ├── _storage_volume_form.scss │ ├── _tag.scss │ ├── _upload_instance_modal.scss │ ├── _upper_controls_bar.scss │ ├── _warnings_table.scss │ └── styles.scss ├── types │ ├── apiResponse.d.ts │ ├── certificate.ts │ ├── cluster.d.ts │ ├── config.d.ts │ ├── cytoscapecomponent.d.ts │ ├── device.d.ts │ ├── event.d.ts │ ├── image.d.ts │ ├── instance.d.ts │ ├── iso.d.ts │ ├── limits.ts │ ├── metrics.d.ts │ ├── network.d.ts │ ├── operation.d.ts │ ├── parse-prometheus-text-format.d.ts │ ├── partial.d.ts │ ├── permissions.d.ts │ ├── placementGroup.d.ts │ ├── profile.d.ts │ ├── project.d.ts │ ├── resources.d.ts │ ├── server.d.ts │ ├── spice-inputs.d.ts │ ├── spice-main.d.ts │ ├── storage.d.ts │ ├── terminal.d.ts │ ├── useportal.d.ts │ └── warning.d.ts └── util │ ├── architectures.spec.ts │ ├── architectures.tsx │ ├── certificate.spec.ts │ ├── certificate.tsx │ ├── config.spec.ts │ ├── config.tsx │ ├── configInheritance.spec.ts │ ├── configInheritance.tsx │ ├── customISO.tsx │ ├── debounce.tsx │ ├── defaults.tsx │ ├── devices.spec.ts │ ├── devices.tsx │ ├── entitlements │ ├── api.tsx │ ├── groups.tsx │ ├── helpers.tsx │ ├── identities.tsx │ ├── idp-groups.tsx │ ├── images.tsx │ ├── instances.tsx │ ├── network-acls.tsx │ ├── networks.tsx │ ├── profiles.tsx │ ├── projects.tsx │ ├── server.tsx │ ├── storage-buckets.tsx │ ├── storage-pools.tsx │ └── storage-volumes.tsx │ ├── favicon.tsx │ ├── formChangeCount.spec.ts │ ├── formChangeCount.tsx │ ├── formDevices.spec.ts │ ├── formDevices.tsx │ ├── formFields.tsx │ ├── grafanaUrl.tsx │ ├── hasMemberLocalVolumes.tsx │ ├── helpers.tsx │ ├── images.tsx │ ├── instanceBulkActions.tsx │ ├── instanceConfigFields.tsx │ ├── instanceDelete.tsx │ ├── instanceEdit.spec.ts │ ├── instanceEdit.tsx │ ├── instanceFilter.tsx │ ├── instanceLocation.tsx │ ├── instanceMigration.tsx │ ├── instanceOptions.tsx │ ├── instanceSnapshots.tsx │ ├── instanceStart.tsx │ ├── instanceStatus.tsx │ ├── instanceTable.tsx │ ├── instanceValidation.tsx │ ├── instances.tsx │ ├── intersection.spec.ts │ ├── intersection.tsx │ ├── lazyWithRetry.tsx │ ├── limits.tsx │ ├── loginProject.ts │ ├── mapsAreEqual.tsx │ ├── metricSelectors.spec.ts │ ├── metricSelectors.tsx │ ├── networkForm.spec.ts │ ├── networkForm.tsx │ ├── networks.spec.ts │ ├── networks.tsx │ ├── notifications.tsx │ ├── operations.spec.ts │ ├── operations.tsx │ ├── permissionGroups.spec.ts │ ├── permissionGroups.tsx │ ├── permissionIdentities.spec.ts │ ├── permissionIdentities.tsx │ ├── permissionIdpGroups.tsx │ ├── permissions.spec.ts │ ├── permissions.tsx │ ├── profileEdit.spec.ts │ ├── profiles.tsx │ ├── projectConfigFields.tsx │ ├── projectEdit.spec.ts │ ├── projectEdit.tsx │ ├── projectOptions.tsx │ ├── projects.tsx │ ├── promises.ts │ ├── proxyDevices.tsx │ ├── queryKeys.tsx │ ├── reportBug.spec.ts │ ├── reportBug.tsx │ ├── resourceDetails.spec.ts │ ├── resourceDetails.tsx │ ├── scroll.tsx │ ├── searchAndFilter.spec.ts │ ├── searchAndFilter.tsx │ ├── seconds.spec.ts │ ├── seconds.tsx │ ├── settings.tsx │ ├── slugify.tsx │ ├── snapshots.tsx │ ├── storageBucket.tsx │ ├── storageBucketTable.tsx │ ├── storageOptions.tsx │ ├── storagePool.tsx │ ├── storagePoolForm.spec.ts │ ├── storagePoolForm.tsx │ ├── storageVolume.spec.ts │ ├── storageVolume.tsx │ ├── storageVolumeEdit.tsx │ ├── storageVolumeForm.spec.ts │ ├── storageVolumeSnapshots.tsx │ ├── storageVolumeTable.tsx │ ├── target.tsx │ ├── title.tsx │ ├── updateMaxHeight.tsx │ ├── uploadExternalFormatFile.tsx │ ├── useEditHistory.tsx │ ├── usePanelParams.tsx │ ├── usePreferReducedMotion.tsx │ ├── useSortTableData.tsx │ ├── usedBy.spec.ts │ ├── usedBy.tsx │ ├── version.tsx │ ├── warningFilter.tsx │ ├── yaml.tsx │ └── zIndex.tsx ├── tests ├── devices.spec.ts ├── doc-links.spec.ts ├── docs-screenshots-clustered.spec.ts ├── docs-screenshots.spec.ts ├── enable-clustering.spec.ts ├── fixtures │ ├── coverage.ts │ ├── foo.iso │ └── lxd-test.ts ├── groups-clustered.spec.ts ├── helpers │ ├── cluster.ts │ ├── configuration.ts │ ├── devices.ts │ ├── doc-links.ts │ ├── doc-screenshots.ts │ ├── images.ts │ ├── instancePanel.ts │ ├── instances.ts │ ├── name.ts │ ├── navigate.ts │ ├── network-acls.ts │ ├── network.ts │ ├── notification.ts │ ├── operations.ts │ ├── permission-groups.ts │ ├── permission-identities.ts │ ├── permission-idp-groups.ts │ ├── permissions.ts │ ├── placement-groups.ts │ ├── profile.ts │ ├── profileSummaryPanel.ts │ ├── projects.ts │ ├── server.ts │ ├── snapshots.ts │ ├── storageBucket.ts │ ├── storagePool.ts │ └── storageVolume.ts ├── images.spec.ts ├── instance-panel.spec.ts ├── instances.spec.ts ├── iso-volumes.spec.ts ├── login.spec.ts ├── members-clustered.spec.ts ├── network-acls.spec.ts ├── networks-clustered.spec.ts ├── networks.spec.ts ├── notification.spec.ts ├── operations.spec.ts ├── permission-groups.spec.ts ├── permission-identities.spec.ts ├── permission-idp-groups.spec.ts ├── permissions-read-only.spec.ts ├── permissions.spec.ts ├── placement-groups-clustered.spec.ts ├── profile-summary-panel.spec.ts ├── profiles.spec.ts ├── projects-clustered.spec.ts ├── projects.spec.ts ├── readme-screenshots.spec.ts ├── scripts │ ├── setup_test │ └── teardown_test ├── server.spec.ts ├── snapshots.spec.ts ├── storage.spec.ts └── warnings.spec.ts ├── tsconfig.json ├── vite.config.ts ├── vitest.config.ts └── yarn.lock /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.env -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.github/workflows/coverage.yaml -------------------------------------------------------------------------------- /.github/workflows/pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.github/workflows/pr.yaml -------------------------------------------------------------------------------- /.github/workflows/sbom_generation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.github/workflows/sbom_generation.yaml -------------------------------------------------------------------------------- /.github/workflows/screenshot_automation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.github/workflows/screenshot_automation.yaml -------------------------------------------------------------------------------- /.github/workflows/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.github/workflows/security.yaml -------------------------------------------------------------------------------- /.github/workflows/update_demo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.github/workflows/update_demo.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | src/lib 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.prettierrc -------------------------------------------------------------------------------- /.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/.stylelintrc.json -------------------------------------------------------------------------------- /ARCHITECTURE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/ARCHITECTURE.MD -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/Dockerfile -------------------------------------------------------------------------------- /HACKING.md: -------------------------------------------------------------------------------- 1 | moved to [contribution guidelines](CONTRIBUTING.md) -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/SECURITY.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/babel.config.js -------------------------------------------------------------------------------- /entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/entrypoint -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /haproxy-demo.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/haproxy-demo.cfg -------------------------------------------------------------------------------- /haproxy-dev.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/haproxy-dev.cfg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/index.html -------------------------------------------------------------------------------- /konf/site.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/konf/site.yaml -------------------------------------------------------------------------------- /merge.playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/merge.playwright.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /public/assets/img/LXD-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/img/LXD-screenshot.png -------------------------------------------------------------------------------- /public/assets/img/LXD-screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/img/LXD-screenshot2.png -------------------------------------------------------------------------------- /public/assets/img/LXD-screenshot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/img/LXD-screenshot3.png -------------------------------------------------------------------------------- /public/assets/img/canonical-lxd-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/img/canonical-lxd-512.png -------------------------------------------------------------------------------- /public/assets/img/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/img/favicon-32x32.png -------------------------------------------------------------------------------- /public/assets/img/lxd-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/img/lxd-logo.svg -------------------------------------------------------------------------------- /public/assets/img/microCloud-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/img/microCloud-32x32.png -------------------------------------------------------------------------------- /public/assets/img/microCloud-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/img/microCloud-logo.svg -------------------------------------------------------------------------------- /public/assets/js/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/js/manifest.js -------------------------------------------------------------------------------- /public/assets/scripts/setup-grafana.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/public/assets/scripts/setup-grafana.sh -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/renovate.json -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/Root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/Root.tsx -------------------------------------------------------------------------------- /src/api/auth-groups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/auth-groups.tsx -------------------------------------------------------------------------------- /src/api/auth-identities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/auth-identities.tsx -------------------------------------------------------------------------------- /src/api/auth-idp-groups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/auth-idp-groups.tsx -------------------------------------------------------------------------------- /src/api/auth-permissions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/auth-permissions.tsx -------------------------------------------------------------------------------- /src/api/certificates.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/certificates.tsx -------------------------------------------------------------------------------- /src/api/cluster-groups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/cluster-groups.tsx -------------------------------------------------------------------------------- /src/api/cluster-members.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/cluster-members.tsx -------------------------------------------------------------------------------- /src/api/cluster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/cluster.tsx -------------------------------------------------------------------------------- /src/api/images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/images.tsx -------------------------------------------------------------------------------- /src/api/instance-snapshots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/instance-snapshots.tsx -------------------------------------------------------------------------------- /src/api/instances.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/instances.tsx -------------------------------------------------------------------------------- /src/api/metrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/metrics.tsx -------------------------------------------------------------------------------- /src/api/network-acls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/network-acls.tsx -------------------------------------------------------------------------------- /src/api/network-forwards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/network-forwards.tsx -------------------------------------------------------------------------------- /src/api/network-leases.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/network-leases.tsx -------------------------------------------------------------------------------- /src/api/network-local-peering.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/network-local-peering.tsx -------------------------------------------------------------------------------- /src/api/networks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/networks.tsx -------------------------------------------------------------------------------- /src/api/operations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/operations.tsx -------------------------------------------------------------------------------- /src/api/placement-groups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/placement-groups.tsx -------------------------------------------------------------------------------- /src/api/profiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/profiles.tsx -------------------------------------------------------------------------------- /src/api/projects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/projects.tsx -------------------------------------------------------------------------------- /src/api/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/server.tsx -------------------------------------------------------------------------------- /src/api/storage-buckets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/storage-buckets.tsx -------------------------------------------------------------------------------- /src/api/storage-pools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/storage-pools.tsx -------------------------------------------------------------------------------- /src/api/storage-volumes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/storage-volumes.tsx -------------------------------------------------------------------------------- /src/api/volume-snapshots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/volume-snapshots.tsx -------------------------------------------------------------------------------- /src/api/warnings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/api/warnings.tsx -------------------------------------------------------------------------------- /src/components/AutoExpandingTextArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/AutoExpandingTextArea.tsx -------------------------------------------------------------------------------- /src/components/BackLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/BackLink.tsx -------------------------------------------------------------------------------- /src/components/BaseLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/BaseLayout.tsx -------------------------------------------------------------------------------- /src/components/BulkDeleteButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/BulkDeleteButton.tsx -------------------------------------------------------------------------------- /src/components/ClusterSpecificSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ClusterSpecificSelect.tsx -------------------------------------------------------------------------------- /src/components/CodeSnippetWithCopyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/CodeSnippetWithCopyButton.tsx -------------------------------------------------------------------------------- /src/components/ConfigurationRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ConfigurationRow.tsx -------------------------------------------------------------------------------- /src/components/ConfigurationTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ConfigurationTable.tsx -------------------------------------------------------------------------------- /src/components/ConfirmationForce.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ConfirmationForce.tsx -------------------------------------------------------------------------------- /src/components/CopyToClipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/CopyToClipboard.tsx -------------------------------------------------------------------------------- /src/components/DeviceDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/DeviceDetails.tsx -------------------------------------------------------------------------------- /src/components/DeviceListTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/DeviceListTable.tsx -------------------------------------------------------------------------------- /src/components/DocLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/DocLink.tsx -------------------------------------------------------------------------------- /src/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /src/components/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ErrorPage.tsx -------------------------------------------------------------------------------- /src/components/ExpandableList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ExpandableList.tsx -------------------------------------------------------------------------------- /src/components/FormEditButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/FormEditButton.tsx -------------------------------------------------------------------------------- /src/components/FormLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/FormLink.tsx -------------------------------------------------------------------------------- /src/components/HelpLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/HelpLink.tsx -------------------------------------------------------------------------------- /src/components/IdentityResource.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/IdentityResource.tsx -------------------------------------------------------------------------------- /src/components/InstanceIpEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/InstanceIpEdit.tsx -------------------------------------------------------------------------------- /src/components/ItemName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ItemName.tsx -------------------------------------------------------------------------------- /src/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/Logo.tsx -------------------------------------------------------------------------------- /src/components/Meter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/Meter.tsx -------------------------------------------------------------------------------- /src/components/NavAccordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/NavAccordion.tsx -------------------------------------------------------------------------------- /src/components/NavLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/NavLink.tsx -------------------------------------------------------------------------------- /src/components/Navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/Navigation.tsx -------------------------------------------------------------------------------- /src/components/NetworkListTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/NetworkListTable.tsx -------------------------------------------------------------------------------- /src/components/NoMatch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/NoMatch.tsx -------------------------------------------------------------------------------- /src/components/NotificationRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/NotificationRow.tsx -------------------------------------------------------------------------------- /src/components/OperationStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/OperationStatus.tsx -------------------------------------------------------------------------------- /src/components/PageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/PageHeader.tsx -------------------------------------------------------------------------------- /src/components/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ProgressBar.tsx -------------------------------------------------------------------------------- /src/components/ProjectNotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ProjectNotFound.tsx -------------------------------------------------------------------------------- /src/components/ProtectedRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ProtectedRoute.tsx -------------------------------------------------------------------------------- /src/components/RenameHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/RenameHeader.tsx -------------------------------------------------------------------------------- /src/components/ResourceIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ResourceIcon.tsx -------------------------------------------------------------------------------- /src/components/ResourceLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ResourceLabel.tsx -------------------------------------------------------------------------------- /src/components/ResourceLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ResourceLink.tsx -------------------------------------------------------------------------------- /src/components/ScrollableForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/ScrollableForm.tsx -------------------------------------------------------------------------------- /src/components/SelectableMainTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/SelectableMainTable.tsx -------------------------------------------------------------------------------- /src/components/SelectedTableNotification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/SelectedTableNotification.tsx -------------------------------------------------------------------------------- /src/components/SnapshotDisabledWarningLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/SnapshotDisabledWarningLink.tsx -------------------------------------------------------------------------------- /src/components/SnapshotScheduleInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/SnapshotScheduleInput.tsx -------------------------------------------------------------------------------- /src/components/StatusBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/StatusBar.tsx -------------------------------------------------------------------------------- /src/components/TabLinks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/TabLinks.tsx -------------------------------------------------------------------------------- /src/components/Tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/Tag.tsx -------------------------------------------------------------------------------- /src/components/UsedByItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/UsedByItem.tsx -------------------------------------------------------------------------------- /src/components/UsedByRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/UsedByRow.tsx -------------------------------------------------------------------------------- /src/components/Version.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/Version.tsx -------------------------------------------------------------------------------- /src/components/Xterm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/Xterm.tsx -------------------------------------------------------------------------------- /src/components/forms/BootForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/BootForm.tsx -------------------------------------------------------------------------------- /src/components/forms/CloudInitConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/CloudInitConfig.tsx -------------------------------------------------------------------------------- /src/components/forms/CloudInitForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/CloudInitForm.tsx -------------------------------------------------------------------------------- /src/components/forms/ClusterSpecificInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/ClusterSpecificInput.tsx -------------------------------------------------------------------------------- /src/components/forms/ClusteredDiskSizeSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/ClusteredDiskSizeSelector.tsx -------------------------------------------------------------------------------- /src/components/forms/CpuLimitInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/CpuLimitInput.tsx -------------------------------------------------------------------------------- /src/components/forms/CpuLimitSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/CpuLimitSelector.tsx -------------------------------------------------------------------------------- /src/components/forms/DeviceDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/DeviceDetails.tsx -------------------------------------------------------------------------------- /src/components/forms/DiskDeviceForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/DiskDeviceForm.tsx -------------------------------------------------------------------------------- /src/components/forms/DiskDeviceFormCustom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/DiskDeviceFormCustom.tsx -------------------------------------------------------------------------------- /src/components/forms/DiskDeviceFormInherited.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/DiskDeviceFormInherited.tsx -------------------------------------------------------------------------------- /src/components/forms/DiskDeviceFormRoot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/DiskDeviceFormRoot.tsx -------------------------------------------------------------------------------- /src/components/forms/DiskSizeQuotaLimitation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/DiskSizeQuotaLimitation.tsx -------------------------------------------------------------------------------- /src/components/forms/DiskSizeSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/DiskSizeSelector.tsx -------------------------------------------------------------------------------- /src/components/forms/FormFooterLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/FormFooterLayout.tsx -------------------------------------------------------------------------------- /src/components/forms/FormMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/FormMenuItem.tsx -------------------------------------------------------------------------------- /src/components/forms/FormSubmitBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/FormSubmitBtn.tsx -------------------------------------------------------------------------------- /src/components/forms/GPUDeviceForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/GPUDeviceForm.tsx -------------------------------------------------------------------------------- /src/components/forms/GPUDeviceInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/GPUDeviceInput.tsx -------------------------------------------------------------------------------- /src/components/forms/InheritedDeviceRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/InheritedDeviceRow.tsx -------------------------------------------------------------------------------- /src/components/forms/InstanceSnapshotsForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/InstanceSnapshotsForm.tsx -------------------------------------------------------------------------------- /src/components/forms/MemoryLimitAvailable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/MemoryLimitAvailable.tsx -------------------------------------------------------------------------------- /src/components/forms/MemoryLimitSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/MemoryLimitSelector.tsx -------------------------------------------------------------------------------- /src/components/forms/MigrationForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/MigrationForm.tsx -------------------------------------------------------------------------------- /src/components/forms/NewProxyBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/NewProxyBtn.tsx -------------------------------------------------------------------------------- /src/components/forms/OtherDeviceForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/OtherDeviceForm.tsx -------------------------------------------------------------------------------- /src/components/forms/ProxyDeviceForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/ProxyDeviceForm.tsx -------------------------------------------------------------------------------- /src/components/forms/RenameDeviceInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/RenameDeviceInput.tsx -------------------------------------------------------------------------------- /src/components/forms/ResourceLimitsForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/ResourceLimitsForm.tsx -------------------------------------------------------------------------------- /src/components/forms/ScrollableConfigurationTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/ScrollableConfigurationTable.tsx -------------------------------------------------------------------------------- /src/components/forms/SecurityPoliciesForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/SecurityPoliciesForm.tsx -------------------------------------------------------------------------------- /src/components/forms/SelectGPUBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/SelectGPUBtn.tsx -------------------------------------------------------------------------------- /src/components/forms/SelectGPUModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/SelectGPUModal.tsx -------------------------------------------------------------------------------- /src/components/forms/SnapshotForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/SnapshotForm.tsx -------------------------------------------------------------------------------- /src/components/forms/SshKeyAddModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/SshKeyAddModal.tsx -------------------------------------------------------------------------------- /src/components/forms/SshKeyForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/SshKeyForm.tsx -------------------------------------------------------------------------------- /src/components/forms/SshKeyGenerateAndDownload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/SshKeyGenerateAndDownload.tsx -------------------------------------------------------------------------------- /src/components/forms/YamlConfirmation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/YamlConfirmation.tsx -------------------------------------------------------------------------------- /src/components/forms/YamlForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/YamlForm.tsx -------------------------------------------------------------------------------- /src/components/forms/YamlNotification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/YamlNotification.tsx -------------------------------------------------------------------------------- /src/components/forms/YamlSwitch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/YamlSwitch.tsx -------------------------------------------------------------------------------- /src/components/forms/instanceAndProfileFormValues.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/components/forms/instanceAndProfileFormValues.tsx -------------------------------------------------------------------------------- /src/context/appProviders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/appProviders.tsx -------------------------------------------------------------------------------- /src/context/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/auth.tsx -------------------------------------------------------------------------------- /src/context/eventQueue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/eventQueue.tsx -------------------------------------------------------------------------------- /src/context/instanceLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/instanceLoading.tsx -------------------------------------------------------------------------------- /src/context/loadCustomVolumes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/loadCustomVolumes.tsx -------------------------------------------------------------------------------- /src/context/loadIsoVolumes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/loadIsoVolumes.tsx -------------------------------------------------------------------------------- /src/context/memberLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/memberLoading.tsx -------------------------------------------------------------------------------- /src/context/menuCollapsed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/menuCollapsed.tsx -------------------------------------------------------------------------------- /src/context/metricHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/metricHistory.tsx -------------------------------------------------------------------------------- /src/context/operationsProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/operationsProvider.tsx -------------------------------------------------------------------------------- /src/context/useAuthGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useAuthGroups.tsx -------------------------------------------------------------------------------- /src/context/useBuckets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useBuckets.tsx -------------------------------------------------------------------------------- /src/context/useBulkDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useBulkDetails.tsx -------------------------------------------------------------------------------- /src/context/useClusterGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useClusterGroups.tsx -------------------------------------------------------------------------------- /src/context/useClusterMembers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useClusterMembers.tsx -------------------------------------------------------------------------------- /src/context/useCurrentProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useCurrentProject.tsx -------------------------------------------------------------------------------- /src/context/useDocs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useDocs.tsx -------------------------------------------------------------------------------- /src/context/useIdentities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useIdentities.tsx -------------------------------------------------------------------------------- /src/context/useIdpGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useIdpGroups.tsx -------------------------------------------------------------------------------- /src/context/useImages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useImages.tsx -------------------------------------------------------------------------------- /src/context/useInstances.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useInstances.tsx -------------------------------------------------------------------------------- /src/context/useIsClustered.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useIsClustered.tsx -------------------------------------------------------------------------------- /src/context/useIsScreenBelow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useIsScreenBelow.tsx -------------------------------------------------------------------------------- /src/context/useLocalPeerings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useLocalPeerings.tsx -------------------------------------------------------------------------------- /src/context/useLoggedInUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useLoggedInUser.tsx -------------------------------------------------------------------------------- /src/context/useMetrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useMetrics.tsx -------------------------------------------------------------------------------- /src/context/useModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useModal.tsx -------------------------------------------------------------------------------- /src/context/useNetworkAcls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useNetworkAcls.tsx -------------------------------------------------------------------------------- /src/context/useNetworks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useNetworks.tsx -------------------------------------------------------------------------------- /src/context/usePlacementGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/usePlacementGroups.tsx -------------------------------------------------------------------------------- /src/context/useProfiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useProfiles.tsx -------------------------------------------------------------------------------- /src/context/useProjects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useProjects.tsx -------------------------------------------------------------------------------- /src/context/useSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useSettings.tsx -------------------------------------------------------------------------------- /src/context/useStoragePools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useStoragePools.tsx -------------------------------------------------------------------------------- /src/context/useSupportedFeatures.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useSupportedFeatures.tsx -------------------------------------------------------------------------------- /src/context/useVolumes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/context/useVolumes.tsx -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/lib/spice/.gitignore: -------------------------------------------------------------------------------- 1 | spice-html5.spec 2 | package.json 3 | -------------------------------------------------------------------------------- /src/lib/spice/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/COPYING -------------------------------------------------------------------------------- /src/lib/spice/COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/COPYING.LESSER -------------------------------------------------------------------------------- /src/lib/spice/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/Makefile -------------------------------------------------------------------------------- /src/lib/spice/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/README -------------------------------------------------------------------------------- /src/lib/spice/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/TODO -------------------------------------------------------------------------------- /src/lib/spice/apache.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/apache.conf.sample -------------------------------------------------------------------------------- /src/lib/spice/package.json.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/package.json.in -------------------------------------------------------------------------------- /src/lib/spice/spice-html5.spec.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/spice-html5.spec.in -------------------------------------------------------------------------------- /src/lib/spice/src/atKeynames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/atKeynames.js -------------------------------------------------------------------------------- /src/lib/spice/src/bitmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/bitmap.js -------------------------------------------------------------------------------- /src/lib/spice/src/code_to_scancode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/code_to_scancode.js -------------------------------------------------------------------------------- /src/lib/spice/src/cursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/cursor.js -------------------------------------------------------------------------------- /src/lib/spice/src/display.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/display.js -------------------------------------------------------------------------------- /src/lib/spice/src/enums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/enums.js -------------------------------------------------------------------------------- /src/lib/spice/src/filexfer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/filexfer.js -------------------------------------------------------------------------------- /src/lib/spice/src/inputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/inputs.js -------------------------------------------------------------------------------- /src/lib/spice/src/lz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/lz.js -------------------------------------------------------------------------------- /src/lib/spice/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/main.js -------------------------------------------------------------------------------- /src/lib/spice/src/playback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/playback.js -------------------------------------------------------------------------------- /src/lib/spice/src/png.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/png.js -------------------------------------------------------------------------------- /src/lib/spice/src/port.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/port.js -------------------------------------------------------------------------------- /src/lib/spice/src/quic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/quic.js -------------------------------------------------------------------------------- /src/lib/spice/src/resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/resize.js -------------------------------------------------------------------------------- /src/lib/spice/src/simulatecursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/simulatecursor.js -------------------------------------------------------------------------------- /src/lib/spice/src/spicearraybuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/spicearraybuffer.js -------------------------------------------------------------------------------- /src/lib/spice/src/spiceconn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/spiceconn.js -------------------------------------------------------------------------------- /src/lib/spice/src/spicedataview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/spicedataview.js -------------------------------------------------------------------------------- /src/lib/spice/src/spicemsg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/spicemsg.js -------------------------------------------------------------------------------- /src/lib/spice/src/spicetype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/spicetype.js -------------------------------------------------------------------------------- /src/lib/spice/src/thirdparty/browser-es-module-loader/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/spice/src/thirdparty/jsbn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/thirdparty/jsbn.js -------------------------------------------------------------------------------- /src/lib/spice/src/thirdparty/prng4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/thirdparty/prng4.js -------------------------------------------------------------------------------- /src/lib/spice/src/thirdparty/rng.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/thirdparty/rng.js -------------------------------------------------------------------------------- /src/lib/spice/src/thirdparty/rsa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/thirdparty/rsa.js -------------------------------------------------------------------------------- /src/lib/spice/src/thirdparty/sha1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/thirdparty/sha1.js -------------------------------------------------------------------------------- /src/lib/spice/src/ticket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/ticket.js -------------------------------------------------------------------------------- /src/lib/spice/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/utils.js -------------------------------------------------------------------------------- /src/lib/spice/src/webm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/webm.js -------------------------------------------------------------------------------- /src/lib/spice/src/wire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/lib/spice/src/wire.js -------------------------------------------------------------------------------- /src/pages/cluster/ClusterGroupForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterGroupForm.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterGroupList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterGroupList.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterGroupSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterGroupSelector.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberActions.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberDetail.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberDetailCPU.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberDetailCPU.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberDetailGPU.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberDetailGPU.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberDetailMemory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberDetailMemory.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberDetailNetworks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberDetailNetworks.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberDetailPCI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberDetailPCI.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberDetailStorage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberDetailStorage.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberDetailSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberDetailSystem.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberDetailUSB.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberDetailUSB.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberHardware.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberHardware.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberList.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberMemoryUsage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberMemoryUsage.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberOverview.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberSelectTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberSelectTable.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberSelector.tsx -------------------------------------------------------------------------------- /src/pages/cluster/ClusterMemberStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/ClusterMemberStatus.tsx -------------------------------------------------------------------------------- /src/pages/cluster/EnableClusteringModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/EnableClusteringModal.tsx -------------------------------------------------------------------------------- /src/pages/cluster/Server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/Server.tsx -------------------------------------------------------------------------------- /src/pages/cluster/actions/CreateClusterGroupBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/actions/CreateClusterGroupBtn.tsx -------------------------------------------------------------------------------- /src/pages/cluster/actions/DeleteClusterGroupBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/actions/DeleteClusterGroupBtn.tsx -------------------------------------------------------------------------------- /src/pages/cluster/actions/EditClusterGroupBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/actions/EditClusterGroupBtn.tsx -------------------------------------------------------------------------------- /src/pages/cluster/actions/EditClusterMemberBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/actions/EditClusterMemberBtn.tsx -------------------------------------------------------------------------------- /src/pages/cluster/actions/EnableClusteringBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/actions/EnableClusteringBtn.tsx -------------------------------------------------------------------------------- /src/pages/cluster/actions/RestoreClusterMemberBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/actions/RestoreClusterMemberBtn.tsx -------------------------------------------------------------------------------- /src/pages/cluster/panels/CreateClusterGroupPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/panels/CreateClusterGroupPanel.tsx -------------------------------------------------------------------------------- /src/pages/cluster/panels/EditClusterGroupPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/panels/EditClusterGroupPanel.tsx -------------------------------------------------------------------------------- /src/pages/cluster/panels/EditClusterMemberPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/cluster/panels/EditClusterMemberPanel.tsx -------------------------------------------------------------------------------- /src/pages/images/CustomIsoModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/CustomIsoModal.tsx -------------------------------------------------------------------------------- /src/pages/images/CustomIsoSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/CustomIsoSelector.tsx -------------------------------------------------------------------------------- /src/pages/images/ImageList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/ImageList.tsx -------------------------------------------------------------------------------- /src/pages/images/ImageSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/ImageSelector.tsx -------------------------------------------------------------------------------- /src/pages/images/actions/BulkDeleteImageBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/actions/BulkDeleteImageBtn.tsx -------------------------------------------------------------------------------- /src/pages/images/actions/DeleteImageBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/actions/DeleteImageBtn.tsx -------------------------------------------------------------------------------- /src/pages/images/actions/DownloadImageBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/actions/DownloadImageBtn.tsx -------------------------------------------------------------------------------- /src/pages/images/actions/SelectImageBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/actions/SelectImageBtn.tsx -------------------------------------------------------------------------------- /src/pages/images/actions/UploadCustomIsoBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/actions/UploadCustomIsoBtn.tsx -------------------------------------------------------------------------------- /src/pages/images/actions/UploadImageBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/actions/UploadImageBtn.tsx -------------------------------------------------------------------------------- /src/pages/images/actions/UseCustomIsoBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/actions/UseCustomIsoBtn.tsx -------------------------------------------------------------------------------- /src/pages/images/actions/forms/UploadImageForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/images/actions/forms/UploadImageForm.tsx -------------------------------------------------------------------------------- /src/pages/instances/CreateInstance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/CreateInstance.tsx -------------------------------------------------------------------------------- /src/pages/instances/DownloadButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/DownloadButton.tsx -------------------------------------------------------------------------------- /src/pages/instances/EditInstance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/EditInstance.tsx -------------------------------------------------------------------------------- /src/pages/instances/Events.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/Events.tsx -------------------------------------------------------------------------------- /src/pages/instances/FileRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/FileRow.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstaceMACAddresses.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstaceMACAddresses.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceClusterMemberChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceClusterMemberChip.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceConsole.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceConsole.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceDetail.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceDetailActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceDetailActions.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceDetailHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceDetailHeader.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceDetailPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceDetailPanel.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceDetailPanelContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceDetailPanelContent.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceGraphicConsole.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceGraphicConsole.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceIps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceIps.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceLink.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceLinkChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceLinkChip.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceList.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceListIps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceListIps.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceLogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceLogs.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceOverview.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceOverviewMetrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceOverviewMetrics.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceOverviewProfiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceOverviewProfiles.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceProfilesWarning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceProfilesWarning.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceProjectChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceProjectChip.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceProjectMigration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceProjectMigration.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceSearchFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceSearchFilter.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceSnapshotLinkChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceSnapshotLinkChip.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceSnapshots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceSnapshots.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceStatusIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceStatusIcon.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceStoragePoolMigration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceStoragePoolMigration.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceTerminal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceTerminal.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceTextConsole.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceTextConsole.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceUsageCpu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceUsageCpu.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceUsageFilesystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceUsageFilesystem.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceUsageMainMemory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceUsageMainMemory.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceUsageMemory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceUsageMemory.tsx -------------------------------------------------------------------------------- /src/pages/instances/InstanceUsageRootFilesystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/InstanceUsageRootFilesystem.tsx -------------------------------------------------------------------------------- /src/pages/instances/MigrateInstanceModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/MigrateInstanceModal.tsx -------------------------------------------------------------------------------- /src/pages/instances/TerminalPayloadForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/TerminalPayloadForm.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/AttachIsoBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/AttachIsoBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/CopyInstanceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/CopyInstanceBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/DeleteInstanceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/DeleteInstanceBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/DetachDiskDeviceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/DetachDiskDeviceBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/ExportInstanceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/ExportInstanceBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/FreezeInstanceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/FreezeInstanceBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/InstanceBulkAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/InstanceBulkAction.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/InstanceBulkActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/InstanceBulkActions.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/InstanceBulkDelete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/InstanceBulkDelete.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/InstanceStateActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/InstanceStateActions.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/MigrateInstanceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/MigrateInstanceBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/OpenConsoleBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/OpenConsoleBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/OpenTerminalBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/OpenTerminalBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/ReconnectTerminalBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/ReconnectTerminalBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/RestartInstanceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/RestartInstanceBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/StartInstanceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/StartInstanceBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/StopInstanceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/StopInstanceBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/actions/UploadInstanceFileBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/actions/UploadInstanceFileBtn.tsx -------------------------------------------------------------------------------- /src/pages/instances/forms/CopyInstanceForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/forms/CopyInstanceForm.tsx -------------------------------------------------------------------------------- /src/pages/instances/forms/EditInstanceDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/forms/EditInstanceDetails.tsx -------------------------------------------------------------------------------- /src/pages/instances/forms/ExportInstanceModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/forms/ExportInstanceModal.tsx -------------------------------------------------------------------------------- /src/pages/instances/forms/InstanceFormMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/forms/InstanceFormMenu.tsx -------------------------------------------------------------------------------- /src/pages/instances/forms/InstanceTargetSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/forms/InstanceTargetSelect.tsx -------------------------------------------------------------------------------- /src/pages/instances/forms/PlacementGroupSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/forms/PlacementGroupSelect.tsx -------------------------------------------------------------------------------- /src/pages/instances/forms/UploadInstanceFileModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/instances/forms/UploadInstanceFileModal.tsx -------------------------------------------------------------------------------- /src/pages/login/BrowserImport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/login/BrowserImport.tsx -------------------------------------------------------------------------------- /src/pages/login/CertificateAdd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/login/CertificateAdd.tsx -------------------------------------------------------------------------------- /src/pages/login/CertificateAddForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/login/CertificateAddForm.tsx -------------------------------------------------------------------------------- /src/pages/login/CertificateGenerate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/login/CertificateGenerate.tsx -------------------------------------------------------------------------------- /src/pages/login/CertificateGenerateBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/login/CertificateGenerateBtn.tsx -------------------------------------------------------------------------------- /src/pages/login/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/login/Login.tsx -------------------------------------------------------------------------------- /src/pages/login/PasswordModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/login/PasswordModal.tsx -------------------------------------------------------------------------------- /src/pages/networks/CreateNetwork.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/CreateNetwork.tsx -------------------------------------------------------------------------------- /src/pages/networks/CreateNetworkAcl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/CreateNetworkAcl.tsx -------------------------------------------------------------------------------- /src/pages/networks/CreateNetworkForward.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/CreateNetworkForward.tsx -------------------------------------------------------------------------------- /src/pages/networks/EditNetwork.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/EditNetwork.tsx -------------------------------------------------------------------------------- /src/pages/networks/EditNetworkForward.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/EditNetworkForward.tsx -------------------------------------------------------------------------------- /src/pages/networks/LocalPeeringStatusIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/LocalPeeringStatusIcon.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkAclDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkAclDetail.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkAclDetailHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkAclDetailHeader.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkAclList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkAclList.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkAclUsedBy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkAclUsedBy.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkClusterMemberChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkClusterMemberChip.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkDetail.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkDetailHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkDetailHeader.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkForwardCount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkForwardCount.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkForwardPort.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkForwardPort.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkForwards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkForwards.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkIPAM.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkIPAM.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkLeases.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkLeases.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkList.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkPeers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkPeers.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkSearchFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkSearchFilter.tsx -------------------------------------------------------------------------------- /src/pages/networks/NetworkTopology.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/NetworkTopology.tsx -------------------------------------------------------------------------------- /src/pages/networks/actions/DeleteLocalPeerBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/actions/DeleteLocalPeerBtn.tsx -------------------------------------------------------------------------------- /src/pages/networks/actions/DeleteNetworkAclBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/actions/DeleteNetworkAclBtn.tsx -------------------------------------------------------------------------------- /src/pages/networks/actions/DeleteNetworkBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/actions/DeleteNetworkBtn.tsx -------------------------------------------------------------------------------- /src/pages/networks/actions/EditLocalPeerBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/actions/EditLocalPeerBtn.tsx -------------------------------------------------------------------------------- /src/pages/networks/actions/LocalPeeringActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/actions/LocalPeeringActions.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/EditNetworkAcl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/EditNetworkAcl.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/IpAddress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/IpAddress.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/IpAddressSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/IpAddressSelector.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkAclForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkAclForm.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkAclRuleModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkAclRuleModal.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkAclRuleTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkAclRuleTable.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkAclSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkAclSelector.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkAcls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkAcls.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkAddresses.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkAddresses.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkForm.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkFormBridge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkFormBridge.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkFormDns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkFormDns.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkFormIpv4.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkFormIpv4.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkFormIpv6.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkFormIpv6.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkFormMain.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkFormMain.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkFormMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkFormMenu.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkFormOvn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkFormOvn.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkForwardForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkForwardForm.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkGARPField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkGARPField.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkMTUField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkMTUField.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkParentSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkParentSelector.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkProfiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkProfiles.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkStatistics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkStatistics.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkTypeSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkTypeSelector.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/NetworkVlanField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/NetworkVlanField.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/ProjectSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/ProjectSelector.tsx -------------------------------------------------------------------------------- /src/pages/networks/forms/UplinkSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/networks/forms/UplinkSelector.tsx -------------------------------------------------------------------------------- /src/pages/operations/OperationInstanceName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/operations/OperationInstanceName.tsx -------------------------------------------------------------------------------- /src/pages/operations/OperationList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/operations/OperationList.tsx -------------------------------------------------------------------------------- /src/pages/permissions/CreateIdentityModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/CreateIdentityModal.tsx -------------------------------------------------------------------------------- /src/pages/permissions/CreateTLSIdentity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/CreateTLSIdentity.tsx -------------------------------------------------------------------------------- /src/pages/permissions/CreateTlsIdentityBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/CreateTlsIdentityBtn.tsx -------------------------------------------------------------------------------- /src/pages/permissions/PermissionGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/PermissionGroups.tsx -------------------------------------------------------------------------------- /src/pages/permissions/PermissionGroupsFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/PermissionGroupsFilter.tsx -------------------------------------------------------------------------------- /src/pages/permissions/PermissionIdentities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/PermissionIdentities.tsx -------------------------------------------------------------------------------- /src/pages/permissions/PermissionIdpGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/PermissionIdpGroups.tsx -------------------------------------------------------------------------------- /src/pages/permissions/SsoNotification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/SsoNotification.tsx -------------------------------------------------------------------------------- /src/pages/permissions/actions/DeleteGroupModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/actions/DeleteGroupModal.tsx -------------------------------------------------------------------------------- /src/pages/permissions/actions/GroupActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/actions/GroupActions.tsx -------------------------------------------------------------------------------- /src/pages/permissions/forms/GroupForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/forms/GroupForm.tsx -------------------------------------------------------------------------------- /src/pages/permissions/forms/NameWithGroupForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/forms/NameWithGroupForm.tsx -------------------------------------------------------------------------------- /src/pages/permissions/panels/CreateGroupPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/panels/CreateGroupPanel.tsx -------------------------------------------------------------------------------- /src/pages/permissions/panels/EditGroupPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/panels/EditGroupPanel.tsx -------------------------------------------------------------------------------- /src/pages/permissions/panels/EditIdpGroupPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/panels/EditIdpGroupPanel.tsx -------------------------------------------------------------------------------- /src/pages/permissions/panels/GroupHeaderTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/panels/GroupHeaderTitle.tsx -------------------------------------------------------------------------------- /src/pages/permissions/panels/GroupSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/permissions/panels/GroupSelection.tsx -------------------------------------------------------------------------------- /src/pages/placement-groups/PlacementGroupForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/placement-groups/PlacementGroupForm.tsx -------------------------------------------------------------------------------- /src/pages/placement-groups/PlacementGroupList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/placement-groups/PlacementGroupList.tsx -------------------------------------------------------------------------------- /src/pages/profiles/CreateProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/CreateProfile.tsx -------------------------------------------------------------------------------- /src/pages/profiles/EditProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/EditProfile.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileDetail.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileDetailHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileDetailHeader.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileDetailOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileDetailOverview.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileDetailPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileDetailPanel.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileDetailPanelContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileDetailPanelContent.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileInstances.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileInstances.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileLink.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileList.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileNetworkList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileNetworkList.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileSelector.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileStorageList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileStorageList.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileUsedByDefaultProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileUsedByDefaultProject.tsx -------------------------------------------------------------------------------- /src/pages/profiles/ProfileUsedByRegularProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/ProfileUsedByRegularProject.tsx -------------------------------------------------------------------------------- /src/pages/profiles/actions/CopyProfileBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/actions/CopyProfileBtn.tsx -------------------------------------------------------------------------------- /src/pages/profiles/actions/DeleteProfileBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/actions/DeleteProfileBtn.tsx -------------------------------------------------------------------------------- /src/pages/profiles/forms/CopyProfileForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/forms/CopyProfileForm.tsx -------------------------------------------------------------------------------- /src/pages/profiles/forms/ProfileDetailsForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/forms/ProfileDetailsForm.tsx -------------------------------------------------------------------------------- /src/pages/profiles/forms/ProfileFormMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/profiles/forms/ProfileFormMenu.tsx -------------------------------------------------------------------------------- /src/pages/projects/CreateProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/CreateProject.tsx -------------------------------------------------------------------------------- /src/pages/projects/EditProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/EditProject.tsx -------------------------------------------------------------------------------- /src/pages/projects/NavigationProjectSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/NavigationProjectSelector.tsx -------------------------------------------------------------------------------- /src/pages/projects/ProjectConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/ProjectConfiguration.tsx -------------------------------------------------------------------------------- /src/pages/projects/ProjectConfigurationHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/ProjectConfigurationHeader.tsx -------------------------------------------------------------------------------- /src/pages/projects/ProjectLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/ProjectLoader.tsx -------------------------------------------------------------------------------- /src/pages/projects/ProjectRedirect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/ProjectRedirect.tsx -------------------------------------------------------------------------------- /src/pages/projects/ProjectSelectTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/ProjectSelectTable.tsx -------------------------------------------------------------------------------- /src/pages/projects/actions/DeleteProjectBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/actions/DeleteProjectBtn.tsx -------------------------------------------------------------------------------- /src/pages/projects/actions/DeleteProjectModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/actions/DeleteProjectModal.tsx -------------------------------------------------------------------------------- /src/pages/projects/actions/ProjectUsedBy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/actions/ProjectUsedBy.tsx -------------------------------------------------------------------------------- /src/pages/projects/forms/NetworkSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/forms/NetworkSelector.tsx -------------------------------------------------------------------------------- /src/pages/projects/forms/ProjectDetailsForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/forms/ProjectDetailsForm.tsx -------------------------------------------------------------------------------- /src/pages/projects/forms/ProjectForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/forms/ProjectForm.tsx -------------------------------------------------------------------------------- /src/pages/projects/forms/ProjectFormMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/projects/forms/ProjectFormMenu.tsx -------------------------------------------------------------------------------- /src/pages/settings/ClusteredSettingFormInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/settings/ClusteredSettingFormInput.tsx -------------------------------------------------------------------------------- /src/pages/settings/ConfigFieldDescription.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/settings/ConfigFieldDescription.tsx -------------------------------------------------------------------------------- /src/pages/settings/LoginProjectSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/settings/LoginProjectSelect.tsx -------------------------------------------------------------------------------- /src/pages/settings/SettingForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/settings/SettingForm.tsx -------------------------------------------------------------------------------- /src/pages/settings/SettingFormCheckbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/settings/SettingFormCheckbox.tsx -------------------------------------------------------------------------------- /src/pages/settings/SettingFormInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/settings/SettingFormInput.tsx -------------------------------------------------------------------------------- /src/pages/settings/SettingFormPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/settings/SettingFormPassword.tsx -------------------------------------------------------------------------------- /src/pages/settings/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/settings/Settings.tsx -------------------------------------------------------------------------------- /src/pages/storage/AttachDiskDeviceBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/AttachDiskDeviceBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/AttachDiskDeviceModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/AttachDiskDeviceModal.tsx -------------------------------------------------------------------------------- /src/pages/storage/CreateStoragePool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/CreateStoragePool.tsx -------------------------------------------------------------------------------- /src/pages/storage/CustomIsoList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/CustomIsoList.tsx -------------------------------------------------------------------------------- /src/pages/storage/CustomVolumeCreateModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/CustomVolumeCreateModal.tsx -------------------------------------------------------------------------------- /src/pages/storage/CustomVolumeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/CustomVolumeModal.tsx -------------------------------------------------------------------------------- /src/pages/storage/CustomVolumeSelectBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/CustomVolumeSelectBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/CustomVolumeSelectModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/CustomVolumeSelectModal.tsx -------------------------------------------------------------------------------- /src/pages/storage/EditStoragePool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/EditStoragePool.tsx -------------------------------------------------------------------------------- /src/pages/storage/ExportVolumeBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/ExportVolumeBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/HostPathDeviceModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/HostPathDeviceModal.tsx -------------------------------------------------------------------------------- /src/pages/storage/MigrateVolumeBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/MigrateVolumeBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/MigrateVolumeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/MigrateVolumeModal.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageBucketDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageBucketDetail.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageBucketHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageBucketHeader.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageBucketKeyCount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageBucketKeyCount.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageBucketKeys.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageBucketKeys.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageBucketLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageBucketLink.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageBuckets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageBuckets.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageBucketsFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageBucketsFilter.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePoolClusterMember.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePoolClusterMember.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePoolDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePoolDetail.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePoolHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePoolHeader.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePoolOptionHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePoolOptionHeader.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePoolOptionLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePoolOptionLabel.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePoolOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePoolOverview.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePoolSelectTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePoolSelectTable.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePoolSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePoolSelector.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePoolSize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePoolSize.tsx -------------------------------------------------------------------------------- /src/pages/storage/StoragePools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StoragePools.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageUsedBy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageUsedBy.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageVolumeDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageVolumeDetail.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageVolumeDetailActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageVolumeDetailActions.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageVolumeHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageVolumeHeader.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageVolumeNameLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageVolumeNameLink.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageVolumeOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageVolumeOverview.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageVolumeSize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageVolumeSize.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageVolumeSnapshots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageVolumeSnapshots.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageVolumes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageVolumes.tsx -------------------------------------------------------------------------------- /src/pages/storage/StorageVolumesFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/StorageVolumesFilter.tsx -------------------------------------------------------------------------------- /src/pages/storage/UploadCustomImageHint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/UploadCustomImageHint.tsx -------------------------------------------------------------------------------- /src/pages/storage/UploadCustomIso.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/UploadCustomIso.tsx -------------------------------------------------------------------------------- /src/pages/storage/VolumeLinkChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/VolumeLinkChip.tsx -------------------------------------------------------------------------------- /src/pages/storage/VolumeSnapshotLinkChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/VolumeSnapshotLinkChip.tsx -------------------------------------------------------------------------------- /src/pages/storage/actions/CopyVolumeBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/actions/CopyVolumeBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/actions/CreateStoragePoolBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/actions/CreateStoragePoolBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/actions/CreateVolumeBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/actions/CreateVolumeBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/actions/CustomIsoBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/actions/CustomIsoBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/actions/DeleteStoragePoolBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/actions/DeleteStoragePoolBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/actions/EditStorageBucketBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/actions/EditStorageBucketBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/actions/StorageBucketActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/actions/StorageBucketActions.tsx -------------------------------------------------------------------------------- /src/pages/storage/actions/UploadVolumeFileBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/actions/UploadVolumeFileBtn.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/CopyVolumeForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/CopyVolumeForm.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/CreateStorageVolume.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/CreateStorageVolume.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/EditStorageVolume.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/EditStorageVolume.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/EditVolumeSnapshotForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/EditVolumeSnapshotForm.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/ExportVolumeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/ExportVolumeModal.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StorageBucketForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StorageBucketForm.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StorageBucketKeyForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StorageBucketKeyForm.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StoragePoolForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StoragePoolForm.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StoragePoolFormAlletra.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StoragePoolFormAlletra.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StoragePoolFormCeph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StoragePoolFormCeph.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StoragePoolFormCephFS.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StoragePoolFormCephFS.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StoragePoolFormMain.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StoragePoolFormMain.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StoragePoolFormMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StoragePoolFormMenu.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StoragePoolFormPure.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StoragePoolFormPure.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StoragePoolFormZFS.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StoragePoolFormZFS.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StorageVolumeForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StorageVolumeForm.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StorageVolumeFormBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StorageVolumeFormBlock.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StorageVolumeFormMain.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StorageVolumeFormMain.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StorageVolumeFormMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StorageVolumeFormMenu.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/StorageVolumeFormZFS.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/StorageVolumeFormZFS.tsx -------------------------------------------------------------------------------- /src/pages/storage/forms/UploadVolumeFileModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/storage/forms/UploadVolumeFileModal.tsx -------------------------------------------------------------------------------- /src/pages/warnings/WarningList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/warnings/WarningList.tsx -------------------------------------------------------------------------------- /src/pages/warnings/WarningSearchFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/pages/warnings/WarningSearchFilter.tsx -------------------------------------------------------------------------------- /src/sass/_aside.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_aside.scss -------------------------------------------------------------------------------- /src/sass/_breakpoints.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_breakpoints.scss -------------------------------------------------------------------------------- /src/sass/_certificate_add.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_certificate_add.scss -------------------------------------------------------------------------------- /src/sass/_certificates.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_certificates.scss -------------------------------------------------------------------------------- /src/sass/_cluster_group_form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_cluster_group_form.scss -------------------------------------------------------------------------------- /src/sass/_cluster_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_cluster_list.scss -------------------------------------------------------------------------------- /src/sass/_cluster_specific_input.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_cluster_specific_input.scss -------------------------------------------------------------------------------- /src/sass/_code_snippet_with_copy.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_code_snippet_with_copy.scss -------------------------------------------------------------------------------- /src/sass/_configuration_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_configuration_table.scss -------------------------------------------------------------------------------- /src/sass/_copy_to_clipboard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_copy_to_clipboard.scss -------------------------------------------------------------------------------- /src/sass/_custom_isos.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_custom_isos.scss -------------------------------------------------------------------------------- /src/sass/_detail_page.scss: -------------------------------------------------------------------------------- 1 | .detail-page { 2 | margin-top: -$spv--medium; 3 | padding-bottom: 0; 4 | } 5 | -------------------------------------------------------------------------------- /src/sass/_detail_panels.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_detail_panels.scss -------------------------------------------------------------------------------- /src/sass/_device_detail_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_device_detail_list.scss -------------------------------------------------------------------------------- /src/sass/_disk_device_form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_disk_device_form.scss -------------------------------------------------------------------------------- /src/sass/_empty_state.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_empty_state.scss -------------------------------------------------------------------------------- /src/sass/_error_page.scss: -------------------------------------------------------------------------------- 1 | .error-info { 2 | overflow: auto; 3 | } 4 | -------------------------------------------------------------------------------- /src/sass/_file_row.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_file_row.scss -------------------------------------------------------------------------------- /src/sass/_font.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_font.scss -------------------------------------------------------------------------------- /src/sass/_form-link.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_form-link.scss -------------------------------------------------------------------------------- /src/sass/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_forms.scss -------------------------------------------------------------------------------- /src/sass/_helpers.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_helpers.scss -------------------------------------------------------------------------------- /src/sass/_images.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_images.scss -------------------------------------------------------------------------------- /src/sass/_instance_detail_console.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_instance_detail_console.scss -------------------------------------------------------------------------------- /src/sass/_instance_detail_overview.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_instance_detail_overview.scss -------------------------------------------------------------------------------- /src/sass/_instance_detail_page.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_instance_detail_page.scss -------------------------------------------------------------------------------- /src/sass/_instance_detail_panel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_instance_detail_panel.scss -------------------------------------------------------------------------------- /src/sass/_instance_detail_terminal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_instance_detail_terminal.scss -------------------------------------------------------------------------------- /src/sass/_instance_ip_edit.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_instance_ip_edit.scss -------------------------------------------------------------------------------- /src/sass/_instance_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_instance_list.scss -------------------------------------------------------------------------------- /src/sass/_instance_target_selector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_instance_target_selector.scss -------------------------------------------------------------------------------- /src/sass/_ip_address.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_ip_address.scss -------------------------------------------------------------------------------- /src/sass/_login.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_login.scss -------------------------------------------------------------------------------- /src/sass/_meter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_meter.scss -------------------------------------------------------------------------------- /src/sass/_migrate_instance.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_migrate_instance.scss -------------------------------------------------------------------------------- /src/sass/_modified_actions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_modified_actions.scss -------------------------------------------------------------------------------- /src/sass/_network_form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_network_form.scss -------------------------------------------------------------------------------- /src/sass/_network_forwards_form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_network_forwards_form.scss -------------------------------------------------------------------------------- /src/sass/_network_ipam.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_network_ipam.scss -------------------------------------------------------------------------------- /src/sass/_network_leases.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_network_leases.scss -------------------------------------------------------------------------------- /src/sass/_network_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_network_list.scss -------------------------------------------------------------------------------- /src/sass/_network_selector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_network_selector.scss -------------------------------------------------------------------------------- /src/sass/_network_topology.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_network_topology.scss -------------------------------------------------------------------------------- /src/sass/_no_match.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_no_match.scss -------------------------------------------------------------------------------- /src/sass/_operation_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_operation_list.scss -------------------------------------------------------------------------------- /src/sass/_page_header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_page_header.scss -------------------------------------------------------------------------------- /src/sass/_panels.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_panels.scss -------------------------------------------------------------------------------- /src/sass/_pattern_icon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_pattern_icon.scss -------------------------------------------------------------------------------- /src/sass/_pattern_navigation.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_pattern_navigation.scss -------------------------------------------------------------------------------- /src/sass/_pattern_terminal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_pattern_terminal.scss -------------------------------------------------------------------------------- /src/sass/_permission_confirm_modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_permission_confirm_modal.scss -------------------------------------------------------------------------------- /src/sass/_permission_group_selection.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_permission_group_selection.scss -------------------------------------------------------------------------------- /src/sass/_permission_groups.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_permission_groups.scss -------------------------------------------------------------------------------- /src/sass/_permission_identities.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_permission_identities.scss -------------------------------------------------------------------------------- /src/sass/_permission_idp_groups.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_permission_idp_groups.scss -------------------------------------------------------------------------------- /src/sass/_profile_detail_overview.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_profile_detail_overview.scss -------------------------------------------------------------------------------- /src/sass/_profile_detail_panel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_profile_detail_panel.scss -------------------------------------------------------------------------------- /src/sass/_profile_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_profile_list.scss -------------------------------------------------------------------------------- /src/sass/_profile_used_by_default_project.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_profile_used_by_default_project.scss -------------------------------------------------------------------------------- /src/sass/_progress_bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_progress_bar.scss -------------------------------------------------------------------------------- /src/sass/_project_configuration.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_project_configuration.scss -------------------------------------------------------------------------------- /src/sass/_project_select.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_project_select.scss -------------------------------------------------------------------------------- /src/sass/_rename_device.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_rename_device.scss -------------------------------------------------------------------------------- /src/sass/_rename_header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_rename_header.scss -------------------------------------------------------------------------------- /src/sass/_resources.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_resources.scss -------------------------------------------------------------------------------- /src/sass/_selectable_main_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_selectable_main_table.scss -------------------------------------------------------------------------------- /src/sass/_settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_settings.scss -------------------------------------------------------------------------------- /src/sass/_settings_page.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_settings_page.scss -------------------------------------------------------------------------------- /src/sass/_snapshots.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_snapshots.scss -------------------------------------------------------------------------------- /src/sass/_ssh_key_form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_ssh_key_form.scss -------------------------------------------------------------------------------- /src/sass/_sso_provider_selector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_sso_provider_selector.scss -------------------------------------------------------------------------------- /src/sass/_status_bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_status_bar.scss -------------------------------------------------------------------------------- /src/sass/_storage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_storage.scss -------------------------------------------------------------------------------- /src/sass/_storage_detail_overview.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_storage_detail_overview.scss -------------------------------------------------------------------------------- /src/sass/_storage_pool_form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_storage_pool_form.scss -------------------------------------------------------------------------------- /src/sass/_storage_pool_selector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_storage_pool_selector.scss -------------------------------------------------------------------------------- /src/sass/_storage_volume_form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_storage_volume_form.scss -------------------------------------------------------------------------------- /src/sass/_tag.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_tag.scss -------------------------------------------------------------------------------- /src/sass/_upload_instance_modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_upload_instance_modal.scss -------------------------------------------------------------------------------- /src/sass/_upper_controls_bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_upper_controls_bar.scss -------------------------------------------------------------------------------- /src/sass/_warnings_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/_warnings_table.scss -------------------------------------------------------------------------------- /src/sass/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/sass/styles.scss -------------------------------------------------------------------------------- /src/types/apiResponse.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/apiResponse.d.ts -------------------------------------------------------------------------------- /src/types/certificate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/certificate.ts -------------------------------------------------------------------------------- /src/types/cluster.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/cluster.d.ts -------------------------------------------------------------------------------- /src/types/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/config.d.ts -------------------------------------------------------------------------------- /src/types/cytoscapecomponent.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/cytoscapecomponent.d.ts -------------------------------------------------------------------------------- /src/types/device.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/device.d.ts -------------------------------------------------------------------------------- /src/types/event.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/event.d.ts -------------------------------------------------------------------------------- /src/types/image.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/image.d.ts -------------------------------------------------------------------------------- /src/types/instance.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/instance.d.ts -------------------------------------------------------------------------------- /src/types/iso.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/iso.d.ts -------------------------------------------------------------------------------- /src/types/limits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/limits.ts -------------------------------------------------------------------------------- /src/types/metrics.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/metrics.d.ts -------------------------------------------------------------------------------- /src/types/network.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/network.d.ts -------------------------------------------------------------------------------- /src/types/operation.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/operation.d.ts -------------------------------------------------------------------------------- /src/types/parse-prometheus-text-format.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/parse-prometheus-text-format.d.ts -------------------------------------------------------------------------------- /src/types/partial.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/partial.d.ts -------------------------------------------------------------------------------- /src/types/permissions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/permissions.d.ts -------------------------------------------------------------------------------- /src/types/placementGroup.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/placementGroup.d.ts -------------------------------------------------------------------------------- /src/types/profile.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/profile.d.ts -------------------------------------------------------------------------------- /src/types/project.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/project.d.ts -------------------------------------------------------------------------------- /src/types/resources.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/resources.d.ts -------------------------------------------------------------------------------- /src/types/server.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/server.d.ts -------------------------------------------------------------------------------- /src/types/spice-inputs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/spice-inputs.d.ts -------------------------------------------------------------------------------- /src/types/spice-main.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/spice-main.d.ts -------------------------------------------------------------------------------- /src/types/storage.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/storage.d.ts -------------------------------------------------------------------------------- /src/types/terminal.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/terminal.d.ts -------------------------------------------------------------------------------- /src/types/useportal.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/useportal.d.ts -------------------------------------------------------------------------------- /src/types/warning.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/types/warning.d.ts -------------------------------------------------------------------------------- /src/util/architectures.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/architectures.spec.ts -------------------------------------------------------------------------------- /src/util/architectures.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/architectures.tsx -------------------------------------------------------------------------------- /src/util/certificate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/certificate.spec.ts -------------------------------------------------------------------------------- /src/util/certificate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/certificate.tsx -------------------------------------------------------------------------------- /src/util/config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/config.spec.ts -------------------------------------------------------------------------------- /src/util/config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/config.tsx -------------------------------------------------------------------------------- /src/util/configInheritance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/configInheritance.spec.ts -------------------------------------------------------------------------------- /src/util/configInheritance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/configInheritance.tsx -------------------------------------------------------------------------------- /src/util/customISO.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/customISO.tsx -------------------------------------------------------------------------------- /src/util/debounce.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/debounce.tsx -------------------------------------------------------------------------------- /src/util/defaults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/defaults.tsx -------------------------------------------------------------------------------- /src/util/devices.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/devices.spec.ts -------------------------------------------------------------------------------- /src/util/devices.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/devices.tsx -------------------------------------------------------------------------------- /src/util/entitlements/api.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/api.tsx -------------------------------------------------------------------------------- /src/util/entitlements/groups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/groups.tsx -------------------------------------------------------------------------------- /src/util/entitlements/helpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/helpers.tsx -------------------------------------------------------------------------------- /src/util/entitlements/identities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/identities.tsx -------------------------------------------------------------------------------- /src/util/entitlements/idp-groups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/idp-groups.tsx -------------------------------------------------------------------------------- /src/util/entitlements/images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/images.tsx -------------------------------------------------------------------------------- /src/util/entitlements/instances.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/instances.tsx -------------------------------------------------------------------------------- /src/util/entitlements/network-acls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/network-acls.tsx -------------------------------------------------------------------------------- /src/util/entitlements/networks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/networks.tsx -------------------------------------------------------------------------------- /src/util/entitlements/profiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/profiles.tsx -------------------------------------------------------------------------------- /src/util/entitlements/projects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/projects.tsx -------------------------------------------------------------------------------- /src/util/entitlements/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/server.tsx -------------------------------------------------------------------------------- /src/util/entitlements/storage-buckets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/storage-buckets.tsx -------------------------------------------------------------------------------- /src/util/entitlements/storage-pools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/storage-pools.tsx -------------------------------------------------------------------------------- /src/util/entitlements/storage-volumes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/entitlements/storage-volumes.tsx -------------------------------------------------------------------------------- /src/util/favicon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/favicon.tsx -------------------------------------------------------------------------------- /src/util/formChangeCount.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/formChangeCount.spec.ts -------------------------------------------------------------------------------- /src/util/formChangeCount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/formChangeCount.tsx -------------------------------------------------------------------------------- /src/util/formDevices.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/formDevices.spec.ts -------------------------------------------------------------------------------- /src/util/formDevices.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/formDevices.tsx -------------------------------------------------------------------------------- /src/util/formFields.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/formFields.tsx -------------------------------------------------------------------------------- /src/util/grafanaUrl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/grafanaUrl.tsx -------------------------------------------------------------------------------- /src/util/hasMemberLocalVolumes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/hasMemberLocalVolumes.tsx -------------------------------------------------------------------------------- /src/util/helpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/helpers.tsx -------------------------------------------------------------------------------- /src/util/images.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/images.tsx -------------------------------------------------------------------------------- /src/util/instanceBulkActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceBulkActions.tsx -------------------------------------------------------------------------------- /src/util/instanceConfigFields.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceConfigFields.tsx -------------------------------------------------------------------------------- /src/util/instanceDelete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceDelete.tsx -------------------------------------------------------------------------------- /src/util/instanceEdit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceEdit.spec.ts -------------------------------------------------------------------------------- /src/util/instanceEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceEdit.tsx -------------------------------------------------------------------------------- /src/util/instanceFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceFilter.tsx -------------------------------------------------------------------------------- /src/util/instanceLocation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceLocation.tsx -------------------------------------------------------------------------------- /src/util/instanceMigration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceMigration.tsx -------------------------------------------------------------------------------- /src/util/instanceOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceOptions.tsx -------------------------------------------------------------------------------- /src/util/instanceSnapshots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceSnapshots.tsx -------------------------------------------------------------------------------- /src/util/instanceStart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceStart.tsx -------------------------------------------------------------------------------- /src/util/instanceStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceStatus.tsx -------------------------------------------------------------------------------- /src/util/instanceTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceTable.tsx -------------------------------------------------------------------------------- /src/util/instanceValidation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instanceValidation.tsx -------------------------------------------------------------------------------- /src/util/instances.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/instances.tsx -------------------------------------------------------------------------------- /src/util/intersection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/intersection.spec.ts -------------------------------------------------------------------------------- /src/util/intersection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/intersection.tsx -------------------------------------------------------------------------------- /src/util/lazyWithRetry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/lazyWithRetry.tsx -------------------------------------------------------------------------------- /src/util/limits.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/limits.tsx -------------------------------------------------------------------------------- /src/util/loginProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/loginProject.ts -------------------------------------------------------------------------------- /src/util/mapsAreEqual.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/mapsAreEqual.tsx -------------------------------------------------------------------------------- /src/util/metricSelectors.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/metricSelectors.spec.ts -------------------------------------------------------------------------------- /src/util/metricSelectors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/metricSelectors.tsx -------------------------------------------------------------------------------- /src/util/networkForm.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/networkForm.spec.ts -------------------------------------------------------------------------------- /src/util/networkForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/networkForm.tsx -------------------------------------------------------------------------------- /src/util/networks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/networks.spec.ts -------------------------------------------------------------------------------- /src/util/networks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/networks.tsx -------------------------------------------------------------------------------- /src/util/notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/notifications.tsx -------------------------------------------------------------------------------- /src/util/operations.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/operations.spec.ts -------------------------------------------------------------------------------- /src/util/operations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/operations.tsx -------------------------------------------------------------------------------- /src/util/permissionGroups.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/permissionGroups.spec.ts -------------------------------------------------------------------------------- /src/util/permissionGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/permissionGroups.tsx -------------------------------------------------------------------------------- /src/util/permissionIdentities.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/permissionIdentities.spec.ts -------------------------------------------------------------------------------- /src/util/permissionIdentities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/permissionIdentities.tsx -------------------------------------------------------------------------------- /src/util/permissionIdpGroups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/permissionIdpGroups.tsx -------------------------------------------------------------------------------- /src/util/permissions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/permissions.spec.ts -------------------------------------------------------------------------------- /src/util/permissions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/permissions.tsx -------------------------------------------------------------------------------- /src/util/profileEdit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/profileEdit.spec.ts -------------------------------------------------------------------------------- /src/util/profiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/profiles.tsx -------------------------------------------------------------------------------- /src/util/projectConfigFields.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/projectConfigFields.tsx -------------------------------------------------------------------------------- /src/util/projectEdit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/projectEdit.spec.ts -------------------------------------------------------------------------------- /src/util/projectEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/projectEdit.tsx -------------------------------------------------------------------------------- /src/util/projectOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/projectOptions.tsx -------------------------------------------------------------------------------- /src/util/projects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/projects.tsx -------------------------------------------------------------------------------- /src/util/promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/promises.ts -------------------------------------------------------------------------------- /src/util/proxyDevices.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/proxyDevices.tsx -------------------------------------------------------------------------------- /src/util/queryKeys.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/queryKeys.tsx -------------------------------------------------------------------------------- /src/util/reportBug.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/reportBug.spec.ts -------------------------------------------------------------------------------- /src/util/reportBug.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/reportBug.tsx -------------------------------------------------------------------------------- /src/util/resourceDetails.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/resourceDetails.spec.ts -------------------------------------------------------------------------------- /src/util/resourceDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/resourceDetails.tsx -------------------------------------------------------------------------------- /src/util/scroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/scroll.tsx -------------------------------------------------------------------------------- /src/util/searchAndFilter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/searchAndFilter.spec.ts -------------------------------------------------------------------------------- /src/util/searchAndFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/searchAndFilter.tsx -------------------------------------------------------------------------------- /src/util/seconds.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/seconds.spec.ts -------------------------------------------------------------------------------- /src/util/seconds.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/seconds.tsx -------------------------------------------------------------------------------- /src/util/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/settings.tsx -------------------------------------------------------------------------------- /src/util/slugify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/slugify.tsx -------------------------------------------------------------------------------- /src/util/snapshots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/snapshots.tsx -------------------------------------------------------------------------------- /src/util/storageBucket.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storageBucket.tsx -------------------------------------------------------------------------------- /src/util/storageBucketTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storageBucketTable.tsx -------------------------------------------------------------------------------- /src/util/storageOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storageOptions.tsx -------------------------------------------------------------------------------- /src/util/storagePool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storagePool.tsx -------------------------------------------------------------------------------- /src/util/storagePoolForm.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storagePoolForm.spec.ts -------------------------------------------------------------------------------- /src/util/storagePoolForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storagePoolForm.tsx -------------------------------------------------------------------------------- /src/util/storageVolume.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storageVolume.spec.ts -------------------------------------------------------------------------------- /src/util/storageVolume.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storageVolume.tsx -------------------------------------------------------------------------------- /src/util/storageVolumeEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storageVolumeEdit.tsx -------------------------------------------------------------------------------- /src/util/storageVolumeForm.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storageVolumeForm.spec.ts -------------------------------------------------------------------------------- /src/util/storageVolumeSnapshots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storageVolumeSnapshots.tsx -------------------------------------------------------------------------------- /src/util/storageVolumeTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/storageVolumeTable.tsx -------------------------------------------------------------------------------- /src/util/target.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/target.tsx -------------------------------------------------------------------------------- /src/util/title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/title.tsx -------------------------------------------------------------------------------- /src/util/updateMaxHeight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/updateMaxHeight.tsx -------------------------------------------------------------------------------- /src/util/uploadExternalFormatFile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/uploadExternalFormatFile.tsx -------------------------------------------------------------------------------- /src/util/useEditHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/useEditHistory.tsx -------------------------------------------------------------------------------- /src/util/usePanelParams.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/usePanelParams.tsx -------------------------------------------------------------------------------- /src/util/usePreferReducedMotion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/usePreferReducedMotion.tsx -------------------------------------------------------------------------------- /src/util/useSortTableData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/useSortTableData.tsx -------------------------------------------------------------------------------- /src/util/usedBy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/usedBy.spec.ts -------------------------------------------------------------------------------- /src/util/usedBy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/usedBy.tsx -------------------------------------------------------------------------------- /src/util/version.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/version.tsx -------------------------------------------------------------------------------- /src/util/warningFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/warningFilter.tsx -------------------------------------------------------------------------------- /src/util/yaml.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/yaml.tsx -------------------------------------------------------------------------------- /src/util/zIndex.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/src/util/zIndex.tsx -------------------------------------------------------------------------------- /tests/devices.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/devices.spec.ts -------------------------------------------------------------------------------- /tests/doc-links.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/doc-links.spec.ts -------------------------------------------------------------------------------- /tests/docs-screenshots-clustered.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/docs-screenshots-clustered.spec.ts -------------------------------------------------------------------------------- /tests/docs-screenshots.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/docs-screenshots.spec.ts -------------------------------------------------------------------------------- /tests/enable-clustering.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/enable-clustering.spec.ts -------------------------------------------------------------------------------- /tests/fixtures/coverage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/fixtures/coverage.ts -------------------------------------------------------------------------------- /tests/fixtures/foo.iso: -------------------------------------------------------------------------------- 1 | bar -------------------------------------------------------------------------------- /tests/fixtures/lxd-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/fixtures/lxd-test.ts -------------------------------------------------------------------------------- /tests/groups-clustered.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/groups-clustered.spec.ts -------------------------------------------------------------------------------- /tests/helpers/cluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/cluster.ts -------------------------------------------------------------------------------- /tests/helpers/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/configuration.ts -------------------------------------------------------------------------------- /tests/helpers/devices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/devices.ts -------------------------------------------------------------------------------- /tests/helpers/doc-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/doc-links.ts -------------------------------------------------------------------------------- /tests/helpers/doc-screenshots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/doc-screenshots.ts -------------------------------------------------------------------------------- /tests/helpers/images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/images.ts -------------------------------------------------------------------------------- /tests/helpers/instancePanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/instancePanel.ts -------------------------------------------------------------------------------- /tests/helpers/instances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/instances.ts -------------------------------------------------------------------------------- /tests/helpers/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/name.ts -------------------------------------------------------------------------------- /tests/helpers/navigate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/navigate.ts -------------------------------------------------------------------------------- /tests/helpers/network-acls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/network-acls.ts -------------------------------------------------------------------------------- /tests/helpers/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/network.ts -------------------------------------------------------------------------------- /tests/helpers/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/notification.ts -------------------------------------------------------------------------------- /tests/helpers/operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/operations.ts -------------------------------------------------------------------------------- /tests/helpers/permission-groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/permission-groups.ts -------------------------------------------------------------------------------- /tests/helpers/permission-identities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/permission-identities.ts -------------------------------------------------------------------------------- /tests/helpers/permission-idp-groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/permission-idp-groups.ts -------------------------------------------------------------------------------- /tests/helpers/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/permissions.ts -------------------------------------------------------------------------------- /tests/helpers/placement-groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/placement-groups.ts -------------------------------------------------------------------------------- /tests/helpers/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/profile.ts -------------------------------------------------------------------------------- /tests/helpers/profileSummaryPanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/profileSummaryPanel.ts -------------------------------------------------------------------------------- /tests/helpers/projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/projects.ts -------------------------------------------------------------------------------- /tests/helpers/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/server.ts -------------------------------------------------------------------------------- /tests/helpers/snapshots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/snapshots.ts -------------------------------------------------------------------------------- /tests/helpers/storageBucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/storageBucket.ts -------------------------------------------------------------------------------- /tests/helpers/storagePool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/storagePool.ts -------------------------------------------------------------------------------- /tests/helpers/storageVolume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/helpers/storageVolume.ts -------------------------------------------------------------------------------- /tests/images.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/images.spec.ts -------------------------------------------------------------------------------- /tests/instance-panel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/instance-panel.spec.ts -------------------------------------------------------------------------------- /tests/instances.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/instances.spec.ts -------------------------------------------------------------------------------- /tests/iso-volumes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/iso-volumes.spec.ts -------------------------------------------------------------------------------- /tests/login.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/login.spec.ts -------------------------------------------------------------------------------- /tests/members-clustered.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/members-clustered.spec.ts -------------------------------------------------------------------------------- /tests/network-acls.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/network-acls.spec.ts -------------------------------------------------------------------------------- /tests/networks-clustered.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/networks-clustered.spec.ts -------------------------------------------------------------------------------- /tests/networks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/networks.spec.ts -------------------------------------------------------------------------------- /tests/notification.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/notification.spec.ts -------------------------------------------------------------------------------- /tests/operations.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/operations.spec.ts -------------------------------------------------------------------------------- /tests/permission-groups.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/permission-groups.spec.ts -------------------------------------------------------------------------------- /tests/permission-identities.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/permission-identities.spec.ts -------------------------------------------------------------------------------- /tests/permission-idp-groups.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/permission-idp-groups.spec.ts -------------------------------------------------------------------------------- /tests/permissions-read-only.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/permissions-read-only.spec.ts -------------------------------------------------------------------------------- /tests/permissions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/permissions.spec.ts -------------------------------------------------------------------------------- /tests/placement-groups-clustered.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/placement-groups-clustered.spec.ts -------------------------------------------------------------------------------- /tests/profile-summary-panel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/profile-summary-panel.spec.ts -------------------------------------------------------------------------------- /tests/profiles.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/profiles.spec.ts -------------------------------------------------------------------------------- /tests/projects-clustered.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/projects-clustered.spec.ts -------------------------------------------------------------------------------- /tests/projects.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/projects.spec.ts -------------------------------------------------------------------------------- /tests/readme-screenshots.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/readme-screenshots.spec.ts -------------------------------------------------------------------------------- /tests/scripts/setup_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/scripts/setup_test -------------------------------------------------------------------------------- /tests/scripts/teardown_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/scripts/teardown_test -------------------------------------------------------------------------------- /tests/server.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/server.spec.ts -------------------------------------------------------------------------------- /tests/snapshots.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/snapshots.spec.ts -------------------------------------------------------------------------------- /tests/storage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/storage.spec.ts -------------------------------------------------------------------------------- /tests/warnings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tests/warnings.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/lxd-ui/HEAD/yarn.lock --------------------------------------------------------------------------------