├── .golangci.yml ├── .mockery-prometheus.yaml ├── .mockery-slog.yaml ├── .mockery.yaml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── cmd ├── generate-expr │ ├── expr │ │ ├── constants.go │ │ └── parse.go │ ├── generate.go │ ├── lex │ │ └── case.go │ └── main.go ├── generate-inventory │ ├── config.go │ ├── funcs.go │ ├── funcs_test.go │ ├── main.go │ └── tmpl │ │ ├── api.gotmpl │ │ ├── client.gotmpl │ │ ├── cmds.gotmpl │ │ ├── global │ │ ├── api_inventory.gotmpl │ │ ├── cmds_inventory.gotmpl │ │ ├── inventory_ports.gotmpl │ │ ├── populate_db.gotmpl │ │ └── seed_config.gotmpl │ │ ├── model.gotmpl │ │ ├── model_test.gotmpl │ │ ├── ports.gotmpl │ │ ├── repo_sqlite.gotmpl │ │ ├── repo_sqlite_test.gotmpl │ │ ├── server_incus.gotmpl │ │ ├── service.gotmpl │ │ ├── service_internal_test.gotmpl │ │ ├── service_test.gotmpl │ │ ├── shared_api.gotmpl │ │ ├── ui_api.gotmpl │ │ └── ui_types.gotmpl ├── operations-center │ ├── main.go │ └── main_test.go ├── operations-centerd │ ├── main.go │ ├── main_daemon.go │ └── main_test.go └── populate-db │ ├── README.md │ └── main_gen.go ├── doc ├── .markdownlint.json ├── .sphinx │ ├── .markdownlint │ │ ├── doc-lint.sh │ │ ├── exceptions.txt │ │ ├── rules.rb │ │ └── style.rb │ ├── _static │ │ ├── custom.css │ │ ├── favicon.svg │ │ ├── furo_colors.css │ │ ├── swagger-override.css │ │ └── tag.png │ ├── requirements.txt │ └── spellingcheck.yaml ├── .wordlist.txt ├── README.md ├── conf.py ├── contributing.md ├── getting-started.md ├── getting-started │ ├── access.md │ └── requirements.md ├── images │ ├── tutorial-deploy-incusos-cluster-clusters.png │ ├── tutorial-deploy-incusos-cluster-create-cluster.png │ ├── tutorial-deploy-incusos-cluster-issue-token.png │ ├── tutorial-deploy-incusos-cluster-token-download-iso.png │ ├── tutorial-deploy-incusos-cluster-tokens.png │ ├── tutorial-deploy-incusos-cluster-updates.png │ ├── tutorial-setup-operations-center-ui-logged-in.png │ └── tutorial-setup-operations-center-ui-not-logged-in.png ├── index.md ├── reference.md ├── reference │ ├── api.md │ ├── cluster-template.md │ ├── cluster.md │ ├── filters.md │ ├── inventory.md │ ├── server.md │ ├── settings.md │ ├── token.md │ └── update.md ├── rest-api.yaml ├── tutorials.md └── tutorials │ ├── deploy-incusos-cluster.md │ └── setup-operations-center-ui.md ├── e2e_tests ├── README.md ├── assertions.go ├── create_cluster_from_cluster_template_test.go ├── create_cluster_test.go ├── e2e_test.go ├── env.go ├── factory_reset.go ├── helpers.go ├── helpers_test.go ├── setup.go └── templates.go ├── generate-inventory.yaml ├── generate.go ├── go.mod ├── go.sum ├── internal ├── api │ ├── access_handler.go │ ├── api.go │ ├── api_1.0.go │ ├── api_inventory+filters.go │ ├── api_inventory_gen.go │ ├── api_inventory_image_gen.go │ ├── api_inventory_instance_gen.go │ ├── api_inventory_network_acl_gen.go │ ├── api_inventory_network_address_set_gen.go │ ├── api_inventory_network_forward_gen.go │ ├── api_inventory_network_gen.go │ ├── api_inventory_network_integration_gen.go │ ├── api_inventory_network_load_balancer_gen.go │ ├── api_inventory_network_peer_gen.go │ ├── api_inventory_network_zone_gen.go │ ├── api_inventory_profile_gen.go │ ├── api_inventory_project_gen.go │ ├── api_inventory_query.go │ ├── api_inventory_storage_bucket_gen.go │ ├── api_inventory_storage_pool_gen.go │ ├── api_inventory_storage_volume_gen.go │ ├── api_provisioning_cluster.go │ ├── api_provisioning_cluster_template.go │ ├── api_provisioning_server.go │ ├── api_provisioning_token.go │ ├── api_provisioning_update.go │ ├── api_system.go │ ├── api_system_internal_test.go │ ├── api_system_test.go │ ├── daemon.go │ ├── daemon_authentication_test.go │ ├── daemon_system_config_update_test.go │ ├── daemon_test.go │ ├── helpers_test.go │ ├── http_logger.go │ ├── listener │ │ └── fancytls.go │ ├── oidc.go │ ├── os_proxy.go │ ├── router.go │ └── ui.go ├── authn │ ├── authenticate_middleware.go │ ├── authentictor.go │ ├── context.go │ ├── oidc │ │ ├── oidc.go │ │ └── verifier.go │ ├── tls │ │ └── tls.go │ └── unixsocket │ │ └── unixsocket.go ├── authz │ ├── authorization.go │ ├── authorization_objects.go │ ├── authorization_types.go │ ├── chain │ │ └── chain_authorizer.go │ ├── oidc │ │ └── oidc.go │ ├── openfga │ │ ├── openfga_authorizer.go │ │ ├── operations-center_model.go │ │ └── operations-center_model.openfga │ ├── request_details.go │ ├── tls │ │ └── tls_authorizer.go │ └── unixsocket │ │ └── unixsocket_authorizer.go ├── cli │ ├── cmds │ │ ├── admin.go │ │ ├── inventory │ │ │ ├── image_gen.go │ │ │ ├── instance_gen.go │ │ │ ├── network_acl_gen.go │ │ │ ├── network_address_set_gen.go │ │ │ ├── network_forward_gen.go │ │ │ ├── network_gen.go │ │ │ ├── network_integration_gen.go │ │ │ ├── network_load_balancer_gen.go │ │ │ ├── network_peer_gen.go │ │ │ ├── network_zone_gen.go │ │ │ ├── profile_gen.go │ │ │ ├── project_gen.go │ │ │ ├── query.go │ │ │ ├── storage_bucket_gen.go │ │ │ ├── storage_pool_gen.go │ │ │ ├── storage_volume_gen.go │ │ │ └── templates │ │ │ │ ├── cluster_names.gotmpl │ │ │ │ └── resource_tree.gotmpl │ │ ├── inventory_gen.go │ │ ├── provisioning.go │ │ ├── provisioning │ │ │ ├── cluster.go │ │ │ ├── cluster_artifact.go │ │ │ ├── cluster_template.go │ │ │ ├── helpers.go │ │ │ ├── server.go │ │ │ ├── server_system.go │ │ │ ├── server_system_network.go │ │ │ ├── token.go │ │ │ ├── token_seed.go │ │ │ └── update.go │ │ ├── remote.go │ │ ├── system.go │ │ └── system │ │ │ ├── network.go │ │ │ ├── security.go │ │ │ └── updates.go │ └── validate │ │ ├── args.go │ │ └── format_flag.go ├── client │ ├── client.go │ ├── inventory_aggregate.go │ ├── inventory_image_gen.go │ ├── inventory_instance_gen.go │ ├── inventory_network_acl_gen.go │ ├── inventory_network_address_set_gen.go │ ├── inventory_network_forward_gen.go │ ├── inventory_network_gen.go │ ├── inventory_network_integration_gen.go │ ├── inventory_network_load_balancer_gen.go │ ├── inventory_network_peer_gen.go │ ├── inventory_network_zone_gen.go │ ├── inventory_profile_gen.go │ ├── inventory_project_gen.go │ ├── inventory_storage_bucket_gen.go │ ├── inventory_storage_pool_gen.go │ ├── inventory_storage_volume_gen.go │ ├── oidc │ │ ├── client.go │ │ ├── client_internal_test.go │ │ └── client_test.go │ ├── provisioning_cluster.go │ ├── provisioning_cluster_template.go │ ├── provisioning_server.go │ ├── provisioning_token.go │ ├── provisioning_update.go │ └── system_config.go ├── config │ ├── cli │ │ ├── config.go │ │ └── consts.go │ └── daemon │ │ ├── config.go │ │ ├── config_internal_test.go │ │ ├── config_test.go │ │ ├── config_testing.go │ │ ├── consts.go │ │ ├── default.yml │ │ └── env.go ├── dbschema │ ├── error.go │ ├── query.go │ ├── schema.go │ ├── schema │ │ └── 000001_freshschema.sql │ ├── schema_internal_test.go │ ├── schema_test.go │ ├── seed │ │ ├── config_gen.go │ │ ├── randomValues.go │ │ ├── seed.go │ │ └── seed_test.go │ └── update.go ├── domain │ ├── errors.go │ ├── errors_test.go │ ├── lifecycle_event.go │ └── lifecycle_event_test.go ├── editor │ └── editor.go ├── environment │ ├── environment.go │ ├── mock │ │ └── environment_mock_gen.go │ ├── os_helper_notwindows.go │ └── os_helper_windows.go ├── file │ ├── copy.go │ └── file.go ├── inventory │ ├── image_expr_gen.go │ ├── image_expr_gen_test.go │ ├── image_model_gen.go │ ├── image_model_gen_test.go │ ├── image_ports_gen.go │ ├── image_service_gen.go │ ├── image_service_gen_test.go │ ├── image_service_internal_gen_test.go │ ├── instance_expr_gen.go │ ├── instance_expr_gen_test.go │ ├── instance_model_gen.go │ ├── instance_model_gen_test.go │ ├── instance_ports_gen.go │ ├── instance_service_gen.go │ ├── instance_service_gen_test.go │ ├── instance_service_internal_gen_test.go │ ├── inventory.go │ ├── inventory_aggregate_model.go │ ├── inventory_aggregate_model_test.go │ ├── inventory_aggregate_ports.go │ ├── inventory_aggregate_service.go │ ├── inventory_aggregate_service_test.go │ ├── middleware │ │ ├── image_service_prometheus_gen.go │ │ ├── image_service_slog_gen.go │ │ ├── instance_service_prometheus_gen.go │ │ ├── instance_service_slog_gen.go │ │ ├── inventory_aggregate_service_prometheus_gen.go │ │ ├── inventory_aggregate_service_slog_gen.go │ │ ├── network_acl_service_prometheus_gen.go │ │ ├── network_acl_service_slog_gen.go │ │ ├── network_address_set_service_prometheus_gen.go │ │ ├── network_address_set_service_slog_gen.go │ │ ├── network_forward_service_prometheus_gen.go │ │ ├── network_forward_service_slog_gen.go │ │ ├── network_integration_service_prometheus_gen.go │ │ ├── network_integration_service_slog_gen.go │ │ ├── network_load_balancer_service_prometheus_gen.go │ │ ├── network_load_balancer_service_slog_gen.go │ │ ├── network_peer_service_prometheus_gen.go │ │ ├── network_peer_service_slog_gen.go │ │ ├── network_service_prometheus_gen.go │ │ ├── network_service_slog_gen.go │ │ ├── network_zone_service_prometheus_gen.go │ │ ├── network_zone_service_slog_gen.go │ │ ├── profile_service_prometheus_gen.go │ │ ├── profile_service_slog_gen.go │ │ ├── project_service_prometheus_gen.go │ │ ├── project_service_slog_gen.go │ │ ├── provisioning_cluster_service_slog_gen.go │ │ ├── provisioning_server_service_slog_gen.go │ │ ├── storage_bucket_service_prometheus_gen.go │ │ ├── storage_bucket_service_slog_gen.go │ │ ├── storage_pool_service_prometheus_gen.go │ │ ├── storage_pool_service_slog_gen.go │ │ ├── storage_volume_service_prometheus_gen.go │ │ └── storage_volume_service_slog_gen.go │ ├── mock │ │ ├── provisioning_cluster_service_mock_gen.go │ │ └── provisioning_server_service_mock_gen.go │ ├── network_acl_expr_gen.go │ ├── network_acl_expr_gen_test.go │ ├── network_acl_model_gen.go │ ├── network_acl_model_gen_test.go │ ├── network_acl_ports_gen.go │ ├── network_acl_service_gen.go │ ├── network_acl_service_gen_test.go │ ├── network_acl_service_internal_gen_test.go │ ├── network_address_set_expr_gen.go │ ├── network_address_set_expr_gen_test.go │ ├── network_address_set_model_gen.go │ ├── network_address_set_model_gen_test.go │ ├── network_address_set_ports_gen.go │ ├── network_address_set_service_gen.go │ ├── network_address_set_service_gen_test.go │ ├── network_address_set_service_internal_gen_test.go │ ├── network_expr_gen.go │ ├── network_expr_gen_test.go │ ├── network_forward_expr_gen.go │ ├── network_forward_expr_gen_test.go │ ├── network_forward_model_gen.go │ ├── network_forward_model_gen_test.go │ ├── network_forward_ports_gen.go │ ├── network_forward_service_gen.go │ ├── network_forward_service_gen_test.go │ ├── network_forward_service_internal_gen_test.go │ ├── network_integration_expr_gen.go │ ├── network_integration_expr_gen_test.go │ ├── network_integration_model_gen.go │ ├── network_integration_model_gen_test.go │ ├── network_integration_ports_gen.go │ ├── network_integration_service_gen.go │ ├── network_integration_service_gen_test.go │ ├── network_integration_service_internal_gen_test.go │ ├── network_load_balancer_expr_gen.go │ ├── network_load_balancer_expr_gen_test.go │ ├── network_load_balancer_model_gen.go │ ├── network_load_balancer_model_gen_test.go │ ├── network_load_balancer_ports_gen.go │ ├── network_load_balancer_service_gen.go │ ├── network_load_balancer_service_gen_test.go │ ├── network_load_balancer_service_internal_gen_test.go │ ├── network_model_gen.go │ ├── network_model_gen_test.go │ ├── network_peer_expr_gen.go │ ├── network_peer_expr_gen_test.go │ ├── network_peer_model_gen.go │ ├── network_peer_model_gen_test.go │ ├── network_peer_ports_gen.go │ ├── network_peer_service_gen.go │ ├── network_peer_service_gen_test.go │ ├── network_peer_service_internal_gen_test.go │ ├── network_ports_gen.go │ ├── network_service_gen.go │ ├── network_service_gen_test.go │ ├── network_service_internal_gen_test.go │ ├── network_zone_expr_gen.go │ ├── network_zone_expr_gen_test.go │ ├── network_zone_model_gen.go │ ├── network_zone_model_gen_test.go │ ├── network_zone_ports_gen.go │ ├── network_zone_service_gen.go │ ├── network_zone_service_gen_test.go │ ├── network_zone_service_internal_gen_test.go │ ├── ports_gen.go │ ├── profile_expr_gen.go │ ├── profile_expr_gen_test.go │ ├── profile_model_gen.go │ ├── profile_model_gen_test.go │ ├── profile_ports_gen.go │ ├── profile_service_gen.go │ ├── profile_service_gen_test.go │ ├── profile_service_internal_gen_test.go │ ├── project_expr_gen.go │ ├── project_expr_gen_test.go │ ├── project_model_gen.go │ ├── project_model_gen_test.go │ ├── project_ports_gen.go │ ├── project_service_gen.go │ ├── project_service_gen_test.go │ ├── project_service_internal_gen_test.go │ ├── repo │ │ ├── middleware │ │ │ ├── image_repo_prometheus_gen.go │ │ │ ├── image_repo_slog_gen.go │ │ │ ├── instance_repo_prometheus_gen.go │ │ │ ├── instance_repo_slog_gen.go │ │ │ ├── inventory_aggregate_repo_prometheus_gen.go │ │ │ ├── inventory_aggregate_repo_slog_gen.go │ │ │ ├── network_acl_repo_prometheus_gen.go │ │ │ ├── network_acl_repo_slog_gen.go │ │ │ ├── network_address_set_repo_prometheus_gen.go │ │ │ ├── network_address_set_repo_slog_gen.go │ │ │ ├── network_forward_repo_prometheus_gen.go │ │ │ ├── network_forward_repo_slog_gen.go │ │ │ ├── network_integration_repo_prometheus_gen.go │ │ │ ├── network_integration_repo_slog_gen.go │ │ │ ├── network_load_balancer_repo_prometheus_gen.go │ │ │ ├── network_load_balancer_repo_slog_gen.go │ │ │ ├── network_peer_repo_prometheus_gen.go │ │ │ ├── network_peer_repo_slog_gen.go │ │ │ ├── network_repo_prometheus_gen.go │ │ │ ├── network_repo_slog_gen.go │ │ │ ├── network_zone_repo_prometheus_gen.go │ │ │ ├── network_zone_repo_slog_gen.go │ │ │ ├── profile_repo_prometheus_gen.go │ │ │ ├── profile_repo_slog_gen.go │ │ │ ├── project_repo_prometheus_gen.go │ │ │ ├── project_repo_slog_gen.go │ │ │ ├── storage_bucket_repo_prometheus_gen.go │ │ │ ├── storage_bucket_repo_slog_gen.go │ │ │ ├── storage_pool_repo_prometheus_gen.go │ │ │ ├── storage_pool_repo_slog_gen.go │ │ │ ├── storage_volume_repo_prometheus_gen.go │ │ │ └── storage_volume_repo_slog_gen.go │ │ ├── mock │ │ │ ├── image_repo_mock_gen.go │ │ │ ├── instance_repo_mock_gen.go │ │ │ ├── inventory_aggregate_repo_mock_gen.go │ │ │ ├── network_acl_repo_mock_gen.go │ │ │ ├── network_address_set_repo_mock_gen.go │ │ │ ├── network_forward_repo_mock_gen.go │ │ │ ├── network_integration_repo_mock_gen.go │ │ │ ├── network_load_balancer_repo_mock_gen.go │ │ │ ├── network_peer_repo_mock_gen.go │ │ │ ├── network_repo_mock_gen.go │ │ │ ├── network_zone_repo_mock_gen.go │ │ │ ├── profile_repo_mock_gen.go │ │ │ ├── project_repo_mock_gen.go │ │ │ ├── storage_bucket_repo_mock_gen.go │ │ │ ├── storage_pool_repo_mock_gen.go │ │ │ └── storage_volume_repo_mock_gen.go │ │ └── sqlite │ │ │ ├── image_gen.go │ │ │ ├── image_gen_test.go │ │ │ ├── instance_gen.go │ │ │ ├── instance_gen_test.go │ │ │ ├── inventory_aggregate.go │ │ │ ├── inventory_aggregate_test.go │ │ │ ├── network_acl_gen.go │ │ │ ├── network_acl_gen_test.go │ │ │ ├── network_address_set_gen.go │ │ │ ├── network_address_set_gen_test.go │ │ │ ├── network_forward_gen.go │ │ │ ├── network_forward_gen_test.go │ │ │ ├── network_gen.go │ │ │ ├── network_gen_test.go │ │ │ ├── network_integration_gen.go │ │ │ ├── network_integration_gen_test.go │ │ │ ├── network_load_balancer_gen.go │ │ │ ├── network_load_balancer_gen_test.go │ │ │ ├── network_peer_gen.go │ │ │ ├── network_peer_gen_test.go │ │ │ ├── network_zone_gen.go │ │ │ ├── network_zone_gen_test.go │ │ │ ├── profile_gen.go │ │ │ ├── profile_gen_test.go │ │ │ ├── project_gen.go │ │ │ ├── project_gen_test.go │ │ │ ├── storage_bucket_gen.go │ │ │ ├── storage_bucket_gen_test.go │ │ │ ├── storage_pool_gen.go │ │ │ ├── storage_pool_gen_test.go │ │ │ ├── storage_volume_gen.go │ │ │ └── storage_volume_gen_test.go │ ├── server │ │ ├── incus │ │ │ ├── client.go │ │ │ ├── image_gen.go │ │ │ ├── instance_gen.go │ │ │ ├── network_acl_gen.go │ │ │ ├── network_address_set_gen.go │ │ │ ├── network_forward_gen.go │ │ │ ├── network_gen.go │ │ │ ├── network_integration_gen.go │ │ │ ├── network_load_balancer_gen.go │ │ │ ├── network_peer_gen.go │ │ │ ├── network_zone_gen.go │ │ │ ├── profile_gen.go │ │ │ ├── project_gen.go │ │ │ ├── storage_bucket_gen.go │ │ │ ├── storage_pool_gen.go │ │ │ └── storage_volume_gen.go │ │ ├── middleware │ │ │ ├── image_server_client_prometheus_gen.go │ │ │ ├── image_server_client_slog_gen.go │ │ │ ├── instance_server_client_prometheus_gen.go │ │ │ ├── instance_server_client_slog_gen.go │ │ │ ├── network_acl_server_client_prometheus_gen.go │ │ │ ├── network_acl_server_client_slog_gen.go │ │ │ ├── network_address_set_server_client_prometheus_gen.go │ │ │ ├── network_address_set_server_client_slog_gen.go │ │ │ ├── network_forward_server_client_prometheus_gen.go │ │ │ ├── network_forward_server_client_slog_gen.go │ │ │ ├── network_integration_server_client_prometheus_gen.go │ │ │ ├── network_integration_server_client_slog_gen.go │ │ │ ├── network_load_balancer_server_client_prometheus_gen.go │ │ │ ├── network_load_balancer_server_client_slog_gen.go │ │ │ ├── network_peer_server_client_prometheus_gen.go │ │ │ ├── network_peer_server_client_slog_gen.go │ │ │ ├── network_server_client_prometheus_gen.go │ │ │ ├── network_server_client_slog_gen.go │ │ │ ├── network_zone_server_client_prometheus_gen.go │ │ │ ├── network_zone_server_client_slog_gen.go │ │ │ ├── profile_server_client_prometheus_gen.go │ │ │ ├── profile_server_client_slog_gen.go │ │ │ ├── project_server_client_prometheus_gen.go │ │ │ ├── project_server_client_slog_gen.go │ │ │ ├── server_client_prometheus_gen.go │ │ │ ├── server_client_slog_gen.go │ │ │ ├── storage_bucket_server_client_prometheus_gen.go │ │ │ ├── storage_bucket_server_client_slog_gen.go │ │ │ ├── storage_pool_server_client_prometheus_gen.go │ │ │ ├── storage_pool_server_client_slog_gen.go │ │ │ ├── storage_volume_server_client_prometheus_gen.go │ │ │ └── storage_volume_server_client_slog_gen.go │ │ └── mock │ │ │ ├── image_server_client_mock_gen.go │ │ │ ├── instance_server_client_mock_gen.go │ │ │ ├── network_acl_server_client_mock_gen.go │ │ │ ├── network_address_set_server_client_mock_gen.go │ │ │ ├── network_forward_server_client_mock_gen.go │ │ │ ├── network_integration_server_client_mock_gen.go │ │ │ ├── network_load_balancer_server_client_mock_gen.go │ │ │ ├── network_peer_server_client_mock_gen.go │ │ │ ├── network_server_client_mock_gen.go │ │ │ ├── network_zone_server_client_mock_gen.go │ │ │ ├── profile_server_client_mock_gen.go │ │ │ ├── project_server_client_mock_gen.go │ │ │ ├── server_client_mock_gen.go │ │ │ ├── storage_bucket_server_client_mock_gen.go │ │ │ ├── storage_pool_server_client_mock_gen.go │ │ │ └── storage_volume_server_client_mock_gen.go │ ├── storage_bucket_expr_gen.go │ ├── storage_bucket_expr_gen_test.go │ ├── storage_bucket_model_gen.go │ ├── storage_bucket_model_gen_test.go │ ├── storage_bucket_ports_gen.go │ ├── storage_bucket_service_gen.go │ ├── storage_bucket_service_gen_test.go │ ├── storage_bucket_service_internal_gen_test.go │ ├── storage_pool_expr_gen.go │ ├── storage_pool_expr_gen_test.go │ ├── storage_pool_model_gen.go │ ├── storage_pool_model_gen_test.go │ ├── storage_pool_ports_gen.go │ ├── storage_pool_service_gen.go │ ├── storage_pool_service_gen_test.go │ ├── storage_pool_service_internal_gen_test.go │ ├── storage_volume_expr_gen.go │ ├── storage_volume_expr_gen_test.go │ ├── storage_volume_model_gen.go │ ├── storage_volume_model_gen_test.go │ ├── storage_volume_ports_gen.go │ ├── storage_volume_service_gen.go │ ├── storage_volume_service_gen_test.go │ ├── storage_volume_service_internal_gen_test.go │ ├── utils_expr_gen.go │ └── utils_expr_gen_test.go ├── logger │ ├── access_log.go │ ├── logger.go │ ├── requestid.go │ └── slog.gotmpl ├── maps │ └── maps.go ├── metrics │ └── prometheus.gotmpl ├── provisioning │ ├── adapter │ │ ├── flasher │ │ │ ├── flasher.go │ │ │ ├── flasher_internal_test.go │ │ │ ├── flasher_test.go │ │ │ ├── reader.go │ │ │ └── reader_test.go │ │ ├── incus │ │ │ ├── client.go │ │ │ ├── client_internal_test.go │ │ │ └── client_test.go │ │ ├── middleware │ │ │ ├── cluster_client_port_prometheus_gen.go │ │ │ ├── cluster_client_port_slog_gen.go │ │ │ ├── cluster_provisioning_port_prometheus_gen.go │ │ │ ├── cluster_provisioning_port_slog_gen.go │ │ │ ├── flasher_port_prometheus_gen.go │ │ │ ├── flasher_port_slog_gen.go │ │ │ ├── server_client_port_prometheus_gen.go │ │ │ ├── server_client_port_slog_gen.go │ │ │ ├── update_source_port_prometheus_gen.go │ │ │ └── update_source_port_slog_gen.go │ │ ├── mock │ │ │ ├── cluster_client_port_mock_gen.go │ │ │ ├── cluster_provisioning_port_mock_gen.go │ │ │ ├── flasher_port_mock_gen.go │ │ │ ├── server_client_port_mock_gen.go │ │ │ └── update_source_port_mock_gen.go │ │ ├── terraform │ │ │ ├── funcs.go │ │ │ ├── funcs_node_specific_config.go │ │ │ ├── funcs_node_specific_config_test.go │ │ │ ├── funcs_test.go │ │ │ ├── network.go │ │ │ ├── network_internal_test.go │ │ │ ├── run_command.go │ │ │ ├── run_command_internal_test.go │ │ │ ├── templates │ │ │ │ ├── data_cluster.tf │ │ │ │ ├── providers.tf.gotmpl │ │ │ │ ├── resources_certificates.tf.gotmpl │ │ │ │ ├── resources_cluster_groups.tf.gotmpl │ │ │ │ ├── resources_networks.tf.gotmpl │ │ │ │ ├── resources_profiles.tf.gotmpl │ │ │ │ ├── resources_projects.tf.gotmpl │ │ │ │ ├── resources_server.tf.gotmpl │ │ │ │ ├── resources_storage_pools.tf.gotmpl │ │ │ │ └── resources_storage_volumes.tf.gotmpl │ │ │ ├── terraform.go │ │ │ ├── terraform_internal_helper_test.go │ │ │ ├── terraform_internal_test.go │ │ │ ├── terraform_test.go │ │ │ └── testdata │ │ │ │ ├── locals.tf │ │ │ │ ├── providers.tf │ │ │ │ ├── resources_certificates.tf │ │ │ │ ├── resources_cluster_groups.tf │ │ │ │ ├── resources_networks.tf │ │ │ │ ├── resources_profiles.tf │ │ │ │ ├── resources_projects.tf │ │ │ │ ├── resources_server.tf │ │ │ │ ├── resources_storage_pools.tf │ │ │ │ └── resources_storage_volumes.tf │ │ └── updateserver │ │ │ ├── updateserver.go │ │ │ └── updateserver_test.go │ ├── cluster_expr_gen.go │ ├── cluster_expr_gen_test.go │ ├── cluster_model.go │ ├── cluster_model_internal_test.go │ ├── cluster_model_test.go │ ├── cluster_ports.go │ ├── cluster_service.go │ ├── cluster_service_internal_test.go │ ├── cluster_service_test.go │ ├── cluster_template_model.go │ ├── cluster_template_model_test.go │ ├── cluster_template_ports.go │ ├── cluster_template_service.go │ ├── cluster_template_service_test.go │ ├── endpoint.go │ ├── middleware │ │ ├── cluster_service_prometheus_gen.go │ │ ├── cluster_service_slog_gen.go │ │ ├── cluster_template_service_prometheus_gen.go │ │ ├── cluster_template_service_slog_gen.go │ │ ├── server_service_prometheus_gen.go │ │ ├── server_service_slog_gen.go │ │ ├── token_service_prometheus_gen.go │ │ ├── token_service_slog_gen.go │ │ ├── update_service_prometheus_gen.go │ │ └── update_service_slog_gen.go │ ├── mock │ │ ├── cluster_service_mock_gen.go │ │ ├── cluster_template_service_mock_gen.go │ │ ├── inventory_syncer_mock_gen.go │ │ ├── server_service_mock_gen.go │ │ ├── token_service_mock_gen.go │ │ └── update_service_mock_gen.go │ ├── provisioning.go │ ├── repo │ │ ├── localartifact │ │ │ ├── cluster_artifact.go │ │ │ ├── cluster_artifact_test.go │ │ │ └── entities │ │ │ │ ├── cluster.go │ │ │ │ ├── cluster.mapper.go │ │ │ │ ├── cluster_artifact.go │ │ │ │ ├── cluster_artifact.mapper.go │ │ │ │ ├── entities.go │ │ │ │ ├── mapper_boilerplate.go │ │ │ │ └── mapper_errors.go │ │ ├── localfs │ │ │ ├── localfs.go │ │ │ ├── localfs_internal_test.go │ │ │ ├── localfs_linux.go │ │ │ ├── localfs_linux_internal_test.go │ │ │ └── testdata │ │ │ │ └── success │ │ │ │ ├── file1.txt │ │ │ │ └── file2.txt │ │ ├── middleware │ │ │ ├── cluster_artifact_repo_prometheus_gen.go │ │ │ ├── cluster_artifact_repo_slog_gen.go │ │ │ ├── cluster_repo_prometheus_gen.go │ │ │ ├── cluster_repo_slog_gen.go │ │ │ ├── cluster_template_repo_prometheus_gen.go │ │ │ ├── cluster_template_repo_slog_gen.go │ │ │ ├── server_repo_prometheus_gen.go │ │ │ ├── server_repo_slog_gen.go │ │ │ ├── token_repo_prometheus_gen.go │ │ │ ├── token_repo_slog_gen.go │ │ │ ├── update_files_repo_prometheus_gen.go │ │ │ ├── update_files_repo_slog_gen.go │ │ │ ├── update_repo_prometheus_gen.go │ │ │ └── update_repo_slog_gen.go │ │ ├── mock │ │ │ ├── cluster_artifact_repo_mock_gen.go │ │ │ ├── cluster_config_template_repo_mock_gen.go │ │ │ ├── cluster_repo_mock_gen.go │ │ │ ├── cluster_template_repo_mock_gen.go │ │ │ ├── server_repo_mock_gen.go │ │ │ ├── token_repo_mock_gen.go │ │ │ ├── update_files_repo_mock_gen.go │ │ │ └── update_repo_mock_gen.go │ │ └── sqlite │ │ │ ├── cluster.go │ │ │ ├── cluster_template.go │ │ │ ├── cluster_template_test.go │ │ │ ├── cluster_test.go │ │ │ ├── entities │ │ │ ├── cluster.go │ │ │ ├── cluster.mapper.go │ │ │ ├── cluster_template.go │ │ │ ├── cluster_template.mapper.go │ │ │ ├── entities.go │ │ │ ├── mapper_boilerplate.go │ │ │ ├── mapper_errors.go │ │ │ ├── server.go │ │ │ ├── server.mapper.go │ │ │ ├── token.go │ │ │ ├── token.mapper.go │ │ │ ├── token_seed.go │ │ │ ├── token_seed.mapper.go │ │ │ ├── update.go │ │ │ └── update.mapper.go │ │ │ ├── server.go │ │ │ ├── server_test.go │ │ │ ├── token.go │ │ │ ├── token_test.go │ │ │ ├── update.go │ │ │ └── update_test.go │ ├── server_expr_gen.go │ ├── server_expr_gen_test.go │ ├── server_model.go │ ├── server_model_test.go │ ├── server_ports.go │ ├── server_service.go │ ├── server_service_internal_test.go │ ├── server_service_test.go │ ├── tee_read_closer.go │ ├── tee_read_closer_internal_test.go │ ├── token_model.go │ ├── token_model_test.go │ ├── token_ports.go │ ├── token_service.go │ ├── token_service_internal_test.go │ ├── token_service_test.go │ ├── update_expr_gen.go │ ├── update_expr_gen_test.go │ ├── update_model.go │ ├── update_model_test.go │ ├── update_ports.go │ ├── update_service.go │ ├── update_service_internal_test.go │ ├── update_service_test.go │ ├── utils_expr_gen.go │ └── utils_expr_gen_test.go ├── ptr │ ├── clone.go │ ├── clone_test.go │ └── ptr.go ├── render │ ├── indent.go │ └── table.go ├── response │ ├── etag.go │ ├── middleware.go │ ├── response.go │ ├── smart.go │ └── smart_test.go ├── signature │ ├── rootca.go │ ├── signaturetest │ │ ├── ca.go │ │ └── sign.go │ ├── testdata │ │ └── index.sjson │ ├── verifier.go │ └── verifier_test.go ├── sort │ ├── columns_naturally.go │ ├── columns_sorter.go │ ├── columns_sorter_test.go │ └── less.go ├── sqlite │ ├── db.go │ ├── sqlite.go │ └── sqlite_errors.go ├── system │ ├── middleware │ │ ├── provisioning_server_service_slog_gen.go │ │ ├── system_service_prometheus_gen.go │ │ └── system_service_slog_gen.go │ ├── mock │ │ ├── provisioning_server_service_mock_gen.go │ │ └── system_service_mock_gen.go │ ├── system_ports.go │ ├── system_service.go │ └── system_service_test.go ├── task │ ├── func.go │ ├── group.go │ ├── group_test.go │ ├── schedule.go │ ├── start.go │ ├── task.go │ └── task_test.go ├── testing │ ├── boom │ │ ├── boom.go │ │ └── boom_test.go │ ├── flaky │ │ ├── flaky.go │ │ └── flaky_test.go │ ├── queue │ │ ├── queue.go │ │ └── queue_test.go │ └── uuidgen │ │ ├── uuidgen.go │ │ └── uuidgen_test.go ├── transaction │ ├── context.go │ ├── context_test.go │ ├── db.go │ ├── error_driver.go │ ├── error_driver_test.go │ ├── transaction.go │ └── transaction_test.go └── version │ └── version.go ├── scripts └── lint │ ├── go-generate-up-to-date.sh │ ├── mixed-whitespace.sh │ ├── newline-after-block.sh │ ├── no-oneline-assign-and-test.sh │ └── trailing-space.sh ├── shared └── api │ ├── auth.go │ ├── certificate.go │ ├── config_map.go │ ├── error.go │ ├── inventory_aggregate.go │ ├── inventory_image_gen.go │ ├── inventory_instance_gen.go │ ├── inventory_network_acl_gen.go │ ├── inventory_network_address_set_gen.go │ ├── inventory_network_forward_gen.go │ ├── inventory_network_gen.go │ ├── inventory_network_integration_gen.go │ ├── inventory_network_load_balancer_gen.go │ ├── inventory_network_peer_gen.go │ ├── inventory_network_zone_gen.go │ ├── inventory_profile_gen.go │ ├── inventory_project_gen.go │ ├── inventory_storage_bucket_gen.go │ ├── inventory_storage_pool_gen.go │ ├── inventory_storage_volume_gen.go │ ├── operations_center.go │ ├── provisioning_cluster.go │ ├── provisioning_cluster_artifact.go │ ├── provisioning_cluster_template.go │ ├── provisioning_server.go │ ├── provisioning_token.go │ ├── provisioning_update.go │ ├── response.go │ ├── status_code.go │ └── system.go ├── staticcheck.conf ├── tools.go └── ui ├── .prettierignore ├── Makefile ├── eslint.config.js ├── index.html ├── package.json ├── src ├── App.tsx ├── api │ ├── cluster.tsx │ ├── cluster_template.tsx │ ├── image_gen.tsx │ ├── instance_gen.tsx │ ├── network_acl_gen.tsx │ ├── network_address_set_gen.tsx │ ├── network_forward_gen.tsx │ ├── network_gen.tsx │ ├── network_integration_gen.tsx │ ├── network_load_balancer_gen.tsx │ ├── network_peer_gen.tsx │ ├── network_zone_gen.tsx │ ├── profile_gen.tsx │ ├── project_gen.tsx │ ├── server.tsx │ ├── settings.tsx │ ├── storage_bucket_gen.tsx │ ├── storage_pool_gen.tsx │ ├── storage_volume_gen.tsx │ ├── token.tsx │ └── update.tsx ├── assets │ └── favicon.png ├── components │ ├── ArchSelect.tsx │ ├── ClusterActions.tsx │ ├── ClusterCertForm.tsx │ ├── ClusterCreateForm.tsx │ ├── ClusterLink.tsx │ ├── ClusterTemplateForm.tsx │ ├── ClusterTemplateVariablesWidget.tsx │ ├── ClusterUpdateCertModal.tsx │ ├── DataTable.tsx │ ├── ExtendedDataTable.tsx │ ├── ImageTypeSelect.tsx │ ├── InventorySearchBox.tsx │ ├── LoadingButton.tsx │ ├── ModalWindow.tsx │ ├── NavItemLink.tsx │ ├── Notification.tsx │ ├── ObjectIncusLink.tsx │ ├── ProjectIncusLink.tsx │ ├── SearchBox.tsx │ ├── SecondaryIncusSelect.tsx │ ├── ServerForm.tsx │ ├── ServerLink.tsx │ ├── Sidebar.tsx │ ├── SystemCertConfiguration.tsx │ ├── SystemCertForm.tsx │ ├── SystemNetworkConfiguration.tsx │ ├── SystemNetworkForm.tsx │ ├── SystemSecurityConfiguration.tsx │ ├── SystemSecurityForm.tsx │ ├── SystemUpdatesConfiguration.tsx │ ├── SystemUpdatesForm.tsx │ ├── TabView.test.tsx │ ├── TabView.tsx │ ├── TokenActions.tsx │ ├── TokenDownloadModal.tsx │ ├── TokenForm.tsx │ ├── TokenImageForm.tsx │ ├── TokenSeedActions.tsx │ ├── TokenSeedDownloadModal.tsx │ ├── TokenSeedForm.tsx │ ├── TokenSeedImageForm.tsx │ └── UpdateFileLink.tsx ├── context │ ├── authContext.ts │ ├── authProvider.tsx │ ├── notificationContext.ts │ ├── notificationProvider.tsx │ ├── useClusterTemplates.tsx │ ├── useClusters.tsx │ ├── useNetworks.tsx │ └── useServers.tsx ├── css │ ├── dataTable.css │ ├── index.css │ └── sidebar.css ├── main.tsx ├── pages │ ├── Cluster.tsx │ ├── ClusterArtifactFiles.tsx │ ├── ClusterArtifacts.tsx │ ├── ClusterCreate.tsx │ ├── ClusterDetail.tsx │ ├── ClusterOverview.tsx │ ├── ClusterTemplate.tsx │ ├── ClusterTemplateConfiguration.tsx │ ├── ClusterTemplateCreate.tsx │ ├── ClusterTemplateDetail.tsx │ ├── ClusterTemplateOverview.tsx │ ├── Home.tsx │ ├── Image.tsx │ ├── Instance.tsx │ ├── Network.tsx │ ├── NetworkACL.tsx │ ├── NetworkForward.tsx │ ├── NetworkIntegration.tsx │ ├── NetworkLoadBalancer.tsx │ ├── NetworkPeer.tsx │ ├── NetworkZone.tsx │ ├── Profile.tsx │ ├── Project.tsx │ ├── Server.tsx │ ├── ServerConfiguration.tsx │ ├── ServerDetail.tsx │ ├── ServerOverview.tsx │ ├── Settings.tsx │ ├── StorageBucket.tsx │ ├── StoragePool.tsx │ ├── StorageVolume.tsx │ ├── Token.tsx │ ├── TokenConfiguration.tsx │ ├── TokenCreate.tsx │ ├── TokenDetail.tsx │ ├── TokenOverview.tsx │ ├── TokenSeedConfiguration.tsx │ ├── TokenSeedCreate.tsx │ ├── TokenSeedDetail.tsx │ ├── TokenSeedOverview.tsx │ ├── TokenSeeds.tsx │ ├── Update.tsx │ ├── UpdateDetail.tsx │ ├── UpdateFiles.tsx │ └── UpdateOverview.tsx ├── test │ └── setup.ts ├── types │ ├── cluster.d.ts │ ├── cluster_template.d.ts │ ├── common.d.ts │ ├── image_gen.d.ts │ ├── instance_gen.d.ts │ ├── network_acl_gen.d.ts │ ├── network_address_set_gen.d.ts │ ├── network_forward_gen.d.ts │ ├── network_gen.d.ts │ ├── network_integration_gen.d.ts │ ├── network_load_balancer_gen.d.ts │ ├── network_peer_gen.d.ts │ ├── network_zone_gen.d.ts │ ├── profile_gen.d.ts │ ├── project_gen.d.ts │ ├── response.d.ts │ ├── server.d.ts │ ├── settings.d.ts │ ├── storage_bucket_gen.d.ts │ ├── storage_pool_gen.d.ts │ ├── storage_volume_gen.d.ts │ ├── token.d.ts │ └── update.d.ts ├── util │ ├── date.ts │ ├── response.ts │ ├── server.ts │ └── util.ts └── vite-env.d.ts ├── tsconfig.json ├── vite.config.ts └── yarn.lock /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.mockery-prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/.mockery-prometheus.yaml -------------------------------------------------------------------------------- /.mockery-slog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/.mockery-slog.yaml -------------------------------------------------------------------------------- /.mockery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/.mockery.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/README.md -------------------------------------------------------------------------------- /cmd/generate-expr/expr/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-expr/expr/constants.go -------------------------------------------------------------------------------- /cmd/generate-expr/expr/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-expr/expr/parse.go -------------------------------------------------------------------------------- /cmd/generate-expr/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-expr/generate.go -------------------------------------------------------------------------------- /cmd/generate-expr/lex/case.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-expr/lex/case.go -------------------------------------------------------------------------------- /cmd/generate-expr/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-expr/main.go -------------------------------------------------------------------------------- /cmd/generate-inventory/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/config.go -------------------------------------------------------------------------------- /cmd/generate-inventory/funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/funcs.go -------------------------------------------------------------------------------- /cmd/generate-inventory/funcs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/funcs_test.go -------------------------------------------------------------------------------- /cmd/generate-inventory/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/main.go -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/api.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/api.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/client.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/client.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/cmds.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/cmds.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/global/api_inventory.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/global/api_inventory.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/global/cmds_inventory.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/global/cmds_inventory.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/global/inventory_ports.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/global/inventory_ports.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/global/populate_db.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/global/populate_db.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/global/seed_config.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/global/seed_config.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/model.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/model.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/model_test.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/model_test.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/ports.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/ports.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/repo_sqlite.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/repo_sqlite.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/repo_sqlite_test.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/repo_sqlite_test.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/server_incus.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/server_incus.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/service.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/service.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/service_internal_test.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/service_internal_test.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/service_test.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/service_test.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/shared_api.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/shared_api.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/ui_api.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/ui_api.gotmpl -------------------------------------------------------------------------------- /cmd/generate-inventory/tmpl/ui_types.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/generate-inventory/tmpl/ui_types.gotmpl -------------------------------------------------------------------------------- /cmd/operations-center/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/operations-center/main.go -------------------------------------------------------------------------------- /cmd/operations-center/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/operations-center/main_test.go -------------------------------------------------------------------------------- /cmd/operations-centerd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/operations-centerd/main.go -------------------------------------------------------------------------------- /cmd/operations-centerd/main_daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/operations-centerd/main_daemon.go -------------------------------------------------------------------------------- /cmd/operations-centerd/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/operations-centerd/main_test.go -------------------------------------------------------------------------------- /cmd/populate-db/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/populate-db/README.md -------------------------------------------------------------------------------- /cmd/populate-db/main_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/cmd/populate-db/main_gen.go -------------------------------------------------------------------------------- /doc/.markdownlint.json: -------------------------------------------------------------------------------- 1 | { 2 | "MD007": { "indent": 3 } 3 | } 4 | -------------------------------------------------------------------------------- /doc/.sphinx/.markdownlint/doc-lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/.markdownlint/doc-lint.sh -------------------------------------------------------------------------------- /doc/.sphinx/.markdownlint/exceptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/.markdownlint/exceptions.txt -------------------------------------------------------------------------------- /doc/.sphinx/.markdownlint/rules.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/.markdownlint/rules.rb -------------------------------------------------------------------------------- /doc/.sphinx/.markdownlint/style.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/.markdownlint/style.rb -------------------------------------------------------------------------------- /doc/.sphinx/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/_static/custom.css -------------------------------------------------------------------------------- /doc/.sphinx/_static/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/_static/favicon.svg -------------------------------------------------------------------------------- /doc/.sphinx/_static/furo_colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/_static/furo_colors.css -------------------------------------------------------------------------------- /doc/.sphinx/_static/swagger-override.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/_static/swagger-override.css -------------------------------------------------------------------------------- /doc/.sphinx/_static/tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/_static/tag.png -------------------------------------------------------------------------------- /doc/.sphinx/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/requirements.txt -------------------------------------------------------------------------------- /doc/.sphinx/spellingcheck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.sphinx/spellingcheck.yaml -------------------------------------------------------------------------------- /doc/.wordlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/.wordlist.txt -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- 1 | # Concepts 2 | -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/contributing.md -------------------------------------------------------------------------------- /doc/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/getting-started.md -------------------------------------------------------------------------------- /doc/getting-started/access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/getting-started/access.md -------------------------------------------------------------------------------- /doc/getting-started/requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/getting-started/requirements.md -------------------------------------------------------------------------------- /doc/images/tutorial-deploy-incusos-cluster-clusters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/images/tutorial-deploy-incusos-cluster-clusters.png -------------------------------------------------------------------------------- /doc/images/tutorial-deploy-incusos-cluster-create-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/images/tutorial-deploy-incusos-cluster-create-cluster.png -------------------------------------------------------------------------------- /doc/images/tutorial-deploy-incusos-cluster-issue-token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/images/tutorial-deploy-incusos-cluster-issue-token.png -------------------------------------------------------------------------------- /doc/images/tutorial-deploy-incusos-cluster-tokens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/images/tutorial-deploy-incusos-cluster-tokens.png -------------------------------------------------------------------------------- /doc/images/tutorial-deploy-incusos-cluster-updates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/images/tutorial-deploy-incusos-cluster-updates.png -------------------------------------------------------------------------------- /doc/images/tutorial-setup-operations-center-ui-logged-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/images/tutorial-setup-operations-center-ui-logged-in.png -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/index.md -------------------------------------------------------------------------------- /doc/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference.md -------------------------------------------------------------------------------- /doc/reference/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference/api.md -------------------------------------------------------------------------------- /doc/reference/cluster-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference/cluster-template.md -------------------------------------------------------------------------------- /doc/reference/cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference/cluster.md -------------------------------------------------------------------------------- /doc/reference/filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference/filters.md -------------------------------------------------------------------------------- /doc/reference/inventory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference/inventory.md -------------------------------------------------------------------------------- /doc/reference/server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference/server.md -------------------------------------------------------------------------------- /doc/reference/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference/settings.md -------------------------------------------------------------------------------- /doc/reference/token.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference/token.md -------------------------------------------------------------------------------- /doc/reference/update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/reference/update.md -------------------------------------------------------------------------------- /doc/rest-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/rest-api.yaml -------------------------------------------------------------------------------- /doc/tutorials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/tutorials.md -------------------------------------------------------------------------------- /doc/tutorials/deploy-incusos-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/tutorials/deploy-incusos-cluster.md -------------------------------------------------------------------------------- /doc/tutorials/setup-operations-center-ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/doc/tutorials/setup-operations-center-ui.md -------------------------------------------------------------------------------- /e2e_tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/README.md -------------------------------------------------------------------------------- /e2e_tests/assertions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/assertions.go -------------------------------------------------------------------------------- /e2e_tests/create_cluster_from_cluster_template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/create_cluster_from_cluster_template_test.go -------------------------------------------------------------------------------- /e2e_tests/create_cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/create_cluster_test.go -------------------------------------------------------------------------------- /e2e_tests/e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/e2e_test.go -------------------------------------------------------------------------------- /e2e_tests/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/env.go -------------------------------------------------------------------------------- /e2e_tests/factory_reset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/factory_reset.go -------------------------------------------------------------------------------- /e2e_tests/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/helpers.go -------------------------------------------------------------------------------- /e2e_tests/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/helpers_test.go -------------------------------------------------------------------------------- /e2e_tests/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/setup.go -------------------------------------------------------------------------------- /e2e_tests/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/e2e_tests/templates.go -------------------------------------------------------------------------------- /generate-inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/generate-inventory.yaml -------------------------------------------------------------------------------- /generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/generate.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/go.sum -------------------------------------------------------------------------------- /internal/api/access_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/access_handler.go -------------------------------------------------------------------------------- /internal/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api.go -------------------------------------------------------------------------------- /internal/api/api_1.0.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_1.0.go -------------------------------------------------------------------------------- /internal/api/api_inventory+filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory+filters.go -------------------------------------------------------------------------------- /internal/api/api_inventory_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_image_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_image_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_instance_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_instance_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_network_acl_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_network_acl_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_network_address_set_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_network_address_set_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_network_forward_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_network_forward_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_network_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_network_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_network_integration_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_network_integration_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_network_load_balancer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_network_load_balancer_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_network_peer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_network_peer_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_network_zone_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_network_zone_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_profile_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_profile_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_project_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_project_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_query.go -------------------------------------------------------------------------------- /internal/api/api_inventory_storage_bucket_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_storage_bucket_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_storage_pool_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_storage_pool_gen.go -------------------------------------------------------------------------------- /internal/api/api_inventory_storage_volume_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_inventory_storage_volume_gen.go -------------------------------------------------------------------------------- /internal/api/api_provisioning_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_provisioning_cluster.go -------------------------------------------------------------------------------- /internal/api/api_provisioning_cluster_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_provisioning_cluster_template.go -------------------------------------------------------------------------------- /internal/api/api_provisioning_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_provisioning_server.go -------------------------------------------------------------------------------- /internal/api/api_provisioning_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_provisioning_token.go -------------------------------------------------------------------------------- /internal/api/api_provisioning_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_provisioning_update.go -------------------------------------------------------------------------------- /internal/api/api_system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_system.go -------------------------------------------------------------------------------- /internal/api/api_system_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_system_internal_test.go -------------------------------------------------------------------------------- /internal/api/api_system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/api_system_test.go -------------------------------------------------------------------------------- /internal/api/daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/daemon.go -------------------------------------------------------------------------------- /internal/api/daemon_authentication_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/daemon_authentication_test.go -------------------------------------------------------------------------------- /internal/api/daemon_system_config_update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/daemon_system_config_update_test.go -------------------------------------------------------------------------------- /internal/api/daemon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/daemon_test.go -------------------------------------------------------------------------------- /internal/api/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/helpers_test.go -------------------------------------------------------------------------------- /internal/api/http_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/http_logger.go -------------------------------------------------------------------------------- /internal/api/listener/fancytls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/listener/fancytls.go -------------------------------------------------------------------------------- /internal/api/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/oidc.go -------------------------------------------------------------------------------- /internal/api/os_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/os_proxy.go -------------------------------------------------------------------------------- /internal/api/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/router.go -------------------------------------------------------------------------------- /internal/api/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/api/ui.go -------------------------------------------------------------------------------- /internal/authn/authenticate_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authn/authenticate_middleware.go -------------------------------------------------------------------------------- /internal/authn/authentictor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authn/authentictor.go -------------------------------------------------------------------------------- /internal/authn/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authn/context.go -------------------------------------------------------------------------------- /internal/authn/oidc/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authn/oidc/oidc.go -------------------------------------------------------------------------------- /internal/authn/oidc/verifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authn/oidc/verifier.go -------------------------------------------------------------------------------- /internal/authn/tls/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authn/tls/tls.go -------------------------------------------------------------------------------- /internal/authn/unixsocket/unixsocket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authn/unixsocket/unixsocket.go -------------------------------------------------------------------------------- /internal/authz/authorization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/authorization.go -------------------------------------------------------------------------------- /internal/authz/authorization_objects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/authorization_objects.go -------------------------------------------------------------------------------- /internal/authz/authorization_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/authorization_types.go -------------------------------------------------------------------------------- /internal/authz/chain/chain_authorizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/chain/chain_authorizer.go -------------------------------------------------------------------------------- /internal/authz/oidc/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/oidc/oidc.go -------------------------------------------------------------------------------- /internal/authz/openfga/openfga_authorizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/openfga/openfga_authorizer.go -------------------------------------------------------------------------------- /internal/authz/openfga/operations-center_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/openfga/operations-center_model.go -------------------------------------------------------------------------------- /internal/authz/openfga/operations-center_model.openfga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/openfga/operations-center_model.openfga -------------------------------------------------------------------------------- /internal/authz/request_details.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/request_details.go -------------------------------------------------------------------------------- /internal/authz/tls/tls_authorizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/tls/tls_authorizer.go -------------------------------------------------------------------------------- /internal/authz/unixsocket/unixsocket_authorizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/authz/unixsocket/unixsocket_authorizer.go -------------------------------------------------------------------------------- /internal/cli/cmds/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/admin.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/image_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/image_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/instance_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/instance_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/network_acl_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/network_acl_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/network_address_set_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/network_address_set_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/network_forward_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/network_forward_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/network_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/network_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/network_integration_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/network_integration_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/network_load_balancer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/network_load_balancer_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/network_peer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/network_peer_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/network_zone_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/network_zone_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/profile_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/profile_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/project_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/project_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/query.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/storage_bucket_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/storage_bucket_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/storage_pool_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/storage_pool_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/storage_volume_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/storage_volume_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/templates/cluster_names.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/templates/cluster_names.gotmpl -------------------------------------------------------------------------------- /internal/cli/cmds/inventory/templates/resource_tree.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory/templates/resource_tree.gotmpl -------------------------------------------------------------------------------- /internal/cli/cmds/inventory_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/inventory_gen.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/cluster.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/cluster_artifact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/cluster_artifact.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/cluster_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/cluster_template.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/helpers.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/server.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/server_system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/server_system.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/server_system_network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/server_system_network.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/token.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/token_seed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/token_seed.go -------------------------------------------------------------------------------- /internal/cli/cmds/provisioning/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/provisioning/update.go -------------------------------------------------------------------------------- /internal/cli/cmds/remote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/remote.go -------------------------------------------------------------------------------- /internal/cli/cmds/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/system.go -------------------------------------------------------------------------------- /internal/cli/cmds/system/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/system/network.go -------------------------------------------------------------------------------- /internal/cli/cmds/system/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/system/security.go -------------------------------------------------------------------------------- /internal/cli/cmds/system/updates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/cmds/system/updates.go -------------------------------------------------------------------------------- /internal/cli/validate/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/validate/args.go -------------------------------------------------------------------------------- /internal/cli/validate/format_flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/cli/validate/format_flag.go -------------------------------------------------------------------------------- /internal/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/client.go -------------------------------------------------------------------------------- /internal/client/inventory_aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_aggregate.go -------------------------------------------------------------------------------- /internal/client/inventory_image_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_image_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_instance_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_instance_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_network_acl_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_network_acl_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_network_address_set_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_network_address_set_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_network_forward_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_network_forward_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_network_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_network_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_network_integration_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_network_integration_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_network_load_balancer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_network_load_balancer_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_network_peer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_network_peer_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_network_zone_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_network_zone_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_profile_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_profile_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_project_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_project_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_storage_bucket_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_storage_bucket_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_storage_pool_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_storage_pool_gen.go -------------------------------------------------------------------------------- /internal/client/inventory_storage_volume_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/inventory_storage_volume_gen.go -------------------------------------------------------------------------------- /internal/client/oidc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/oidc/client.go -------------------------------------------------------------------------------- /internal/client/oidc/client_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/oidc/client_internal_test.go -------------------------------------------------------------------------------- /internal/client/oidc/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/oidc/client_test.go -------------------------------------------------------------------------------- /internal/client/provisioning_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/provisioning_cluster.go -------------------------------------------------------------------------------- /internal/client/provisioning_cluster_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/provisioning_cluster_template.go -------------------------------------------------------------------------------- /internal/client/provisioning_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/provisioning_server.go -------------------------------------------------------------------------------- /internal/client/provisioning_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/provisioning_token.go -------------------------------------------------------------------------------- /internal/client/provisioning_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/provisioning_update.go -------------------------------------------------------------------------------- /internal/client/system_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/client/system_config.go -------------------------------------------------------------------------------- /internal/config/cli/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/config/cli/config.go -------------------------------------------------------------------------------- /internal/config/cli/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/config/cli/consts.go -------------------------------------------------------------------------------- /internal/config/daemon/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/config/daemon/config.go -------------------------------------------------------------------------------- /internal/config/daemon/config_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/config/daemon/config_internal_test.go -------------------------------------------------------------------------------- /internal/config/daemon/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/config/daemon/config_test.go -------------------------------------------------------------------------------- /internal/config/daemon/config_testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/config/daemon/config_testing.go -------------------------------------------------------------------------------- /internal/config/daemon/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/config/daemon/consts.go -------------------------------------------------------------------------------- /internal/config/daemon/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/config/daemon/default.yml -------------------------------------------------------------------------------- /internal/config/daemon/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/config/daemon/env.go -------------------------------------------------------------------------------- /internal/dbschema/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/error.go -------------------------------------------------------------------------------- /internal/dbschema/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/query.go -------------------------------------------------------------------------------- /internal/dbschema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/schema.go -------------------------------------------------------------------------------- /internal/dbschema/schema/000001_freshschema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/schema/000001_freshschema.sql -------------------------------------------------------------------------------- /internal/dbschema/schema_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/schema_internal_test.go -------------------------------------------------------------------------------- /internal/dbschema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/schema_test.go -------------------------------------------------------------------------------- /internal/dbschema/seed/config_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/seed/config_gen.go -------------------------------------------------------------------------------- /internal/dbschema/seed/randomValues.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/seed/randomValues.go -------------------------------------------------------------------------------- /internal/dbschema/seed/seed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/seed/seed.go -------------------------------------------------------------------------------- /internal/dbschema/seed/seed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/seed/seed_test.go -------------------------------------------------------------------------------- /internal/dbschema/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/dbschema/update.go -------------------------------------------------------------------------------- /internal/domain/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/domain/errors.go -------------------------------------------------------------------------------- /internal/domain/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/domain/errors_test.go -------------------------------------------------------------------------------- /internal/domain/lifecycle_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/domain/lifecycle_event.go -------------------------------------------------------------------------------- /internal/domain/lifecycle_event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/domain/lifecycle_event_test.go -------------------------------------------------------------------------------- /internal/editor/editor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/editor/editor.go -------------------------------------------------------------------------------- /internal/environment/environment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/environment/environment.go -------------------------------------------------------------------------------- /internal/environment/mock/environment_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/environment/mock/environment_mock_gen.go -------------------------------------------------------------------------------- /internal/environment/os_helper_notwindows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/environment/os_helper_notwindows.go -------------------------------------------------------------------------------- /internal/environment/os_helper_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/environment/os_helper_windows.go -------------------------------------------------------------------------------- /internal/file/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/file/copy.go -------------------------------------------------------------------------------- /internal/file/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/file/file.go -------------------------------------------------------------------------------- /internal/inventory/image_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/image_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/image_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/image_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/image_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/image_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/image_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/image_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/image_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/image_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/image_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/image_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/image_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/image_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/image_service_internal_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/image_service_internal_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/instance_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/instance_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/instance_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/instance_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/instance_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/instance_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/instance_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/instance_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/instance_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/instance_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/instance_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/instance_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/instance_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/instance_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/instance_service_internal_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/instance_service_internal_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/inventory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/inventory.go -------------------------------------------------------------------------------- /internal/inventory/inventory_aggregate_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/inventory_aggregate_model.go -------------------------------------------------------------------------------- /internal/inventory/inventory_aggregate_model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/inventory_aggregate_model_test.go -------------------------------------------------------------------------------- /internal/inventory/inventory_aggregate_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/inventory_aggregate_ports.go -------------------------------------------------------------------------------- /internal/inventory/inventory_aggregate_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/inventory_aggregate_service.go -------------------------------------------------------------------------------- /internal/inventory/inventory_aggregate_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/inventory_aggregate_service_test.go -------------------------------------------------------------------------------- /internal/inventory/middleware/image_service_prometheus_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/middleware/image_service_prometheus_gen.go -------------------------------------------------------------------------------- /internal/inventory/middleware/image_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/middleware/image_service_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/middleware/instance_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/middleware/instance_service_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/middleware/network_acl_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/middleware/network_acl_service_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/middleware/network_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/middleware/network_service_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/middleware/profile_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/middleware/profile_service_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/middleware/project_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/middleware/project_service_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_acl_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_acl_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_acl_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_acl_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_acl_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_acl_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_acl_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_acl_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_acl_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_acl_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_acl_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_acl_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_acl_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_acl_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_acl_service_internal_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_acl_service_internal_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_address_set_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_address_set_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_address_set_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_address_set_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_address_set_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_address_set_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_address_set_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_address_set_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_address_set_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_address_set_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_address_set_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_address_set_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_address_set_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_address_set_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_forward_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_forward_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_forward_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_forward_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_forward_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_forward_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_forward_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_forward_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_forward_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_forward_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_forward_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_forward_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_forward_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_forward_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_integration_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_integration_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_integration_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_integration_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_integration_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_integration_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_integration_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_integration_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_integration_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_integration_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_integration_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_integration_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_integration_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_integration_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_load_balancer_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_load_balancer_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_load_balancer_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_load_balancer_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_load_balancer_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_load_balancer_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_load_balancer_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_load_balancer_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_load_balancer_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_load_balancer_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_load_balancer_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_load_balancer_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_load_balancer_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_load_balancer_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_peer_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_peer_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_peer_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_peer_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_peer_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_peer_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_peer_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_peer_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_peer_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_peer_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_peer_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_peer_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_peer_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_peer_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_peer_service_internal_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_peer_service_internal_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_service_internal_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_service_internal_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_zone_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_zone_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_zone_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_zone_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_zone_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_zone_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_zone_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_zone_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_zone_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_zone_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_zone_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_zone_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/network_zone_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_zone_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/network_zone_service_internal_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/network_zone_service_internal_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/profile_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/profile_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/profile_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/profile_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/profile_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/profile_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/profile_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/profile_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/profile_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/profile_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/profile_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/profile_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/profile_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/profile_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/profile_service_internal_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/profile_service_internal_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/project_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/project_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/project_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/project_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/project_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/project_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/project_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/project_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/project_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/project_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/project_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/project_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/project_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/project_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/project_service_internal_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/project_service_internal_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/middleware/image_repo_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/middleware/image_repo_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/middleware/instance_repo_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/middleware/instance_repo_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/middleware/network_repo_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/middleware/network_repo_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/middleware/profile_repo_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/middleware/profile_repo_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/middleware/project_repo_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/middleware/project_repo_slog_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/image_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/image_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/instance_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/instance_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/network_acl_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/network_acl_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/network_forward_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/network_forward_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/network_peer_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/network_peer_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/network_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/network_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/network_zone_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/network_zone_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/profile_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/profile_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/project_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/project_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/mock/storage_pool_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/mock/storage_pool_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/image_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/image_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/image_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/image_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/instance_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/instance_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/instance_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/instance_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/inventory_aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/inventory_aggregate.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/inventory_aggregate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/inventory_aggregate_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_acl_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_acl_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_acl_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_acl_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_address_set_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_address_set_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_forward_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_forward_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_forward_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_forward_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_integration_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_integration_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_load_balancer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_load_balancer_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_peer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_peer_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_peer_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_peer_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_zone_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_zone_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/network_zone_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/network_zone_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/profile_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/profile_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/profile_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/profile_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/project_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/project_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/project_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/project_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/storage_bucket_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/storage_bucket_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/storage_bucket_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/storage_bucket_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/storage_pool_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/storage_pool_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/storage_pool_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/storage_pool_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/storage_volume_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/storage_volume_gen.go -------------------------------------------------------------------------------- /internal/inventory/repo/sqlite/storage_volume_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/repo/sqlite/storage_volume_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/client.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/image_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/image_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/instance_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/instance_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/network_acl_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/network_acl_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/network_address_set_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/network_address_set_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/network_forward_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/network_forward_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/network_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/network_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/network_integration_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/network_integration_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/network_peer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/network_peer_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/network_zone_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/network_zone_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/profile_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/profile_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/project_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/project_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/storage_bucket_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/storage_bucket_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/storage_pool_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/storage_pool_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/incus/storage_volume_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/incus/storage_volume_gen.go -------------------------------------------------------------------------------- /internal/inventory/server/mock/server_client_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/server/mock/server_client_mock_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_bucket_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_bucket_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_bucket_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_bucket_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/storage_bucket_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_bucket_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_bucket_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_bucket_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/storage_bucket_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_bucket_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_bucket_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_bucket_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_bucket_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_bucket_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/storage_pool_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_pool_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_pool_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_pool_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/storage_pool_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_pool_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_pool_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_pool_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/storage_pool_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_pool_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_pool_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_pool_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_pool_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_pool_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/storage_volume_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_volume_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_volume_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_volume_expr_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/storage_volume_model_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_volume_model_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_volume_model_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_volume_model_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/storage_volume_ports_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_volume_ports_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_volume_service_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_volume_service_gen.go -------------------------------------------------------------------------------- /internal/inventory/storage_volume_service_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/storage_volume_service_gen_test.go -------------------------------------------------------------------------------- /internal/inventory/utils_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/utils_expr_gen.go -------------------------------------------------------------------------------- /internal/inventory/utils_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/inventory/utils_expr_gen_test.go -------------------------------------------------------------------------------- /internal/logger/access_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/logger/access_log.go -------------------------------------------------------------------------------- /internal/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/logger/logger.go -------------------------------------------------------------------------------- /internal/logger/requestid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/logger/requestid.go -------------------------------------------------------------------------------- /internal/logger/slog.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/logger/slog.gotmpl -------------------------------------------------------------------------------- /internal/maps/maps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/maps/maps.go -------------------------------------------------------------------------------- /internal/metrics/prometheus.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/metrics/prometheus.gotmpl -------------------------------------------------------------------------------- /internal/provisioning/adapter/flasher/flasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/flasher/flasher.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/flasher/flasher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/flasher/flasher_test.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/flasher/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/flasher/reader.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/flasher/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/flasher/reader_test.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/incus/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/incus/client.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/incus/client_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/incus/client_internal_test.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/incus/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/incus/client_test.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/mock/flasher_port_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/mock/flasher_port_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/terraform/funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/terraform/funcs.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/terraform/funcs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/terraform/funcs_test.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/terraform/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/terraform/network.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/terraform/run_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/terraform/run_command.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/terraform/terraform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/terraform/terraform.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/terraform/terraform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/terraform/terraform_test.go -------------------------------------------------------------------------------- /internal/provisioning/adapter/terraform/testdata/locals.tf: -------------------------------------------------------------------------------- 1 | locals { 2 | members = {} 3 | } 4 | -------------------------------------------------------------------------------- /internal/provisioning/adapter/updateserver/updateserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/adapter/updateserver/updateserver.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_expr_gen.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_expr_gen_test.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_model.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_model_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_model_internal_test.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_model_test.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_ports.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_service.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_service_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_service_internal_test.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_service_test.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_template_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_template_model.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_template_model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_template_model_test.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_template_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_template_ports.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_template_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_template_service.go -------------------------------------------------------------------------------- /internal/provisioning/cluster_template_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/cluster_template_service_test.go -------------------------------------------------------------------------------- /internal/provisioning/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/endpoint.go -------------------------------------------------------------------------------- /internal/provisioning/middleware/server_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/middleware/server_service_slog_gen.go -------------------------------------------------------------------------------- /internal/provisioning/middleware/token_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/middleware/token_service_slog_gen.go -------------------------------------------------------------------------------- /internal/provisioning/middleware/update_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/middleware/update_service_slog_gen.go -------------------------------------------------------------------------------- /internal/provisioning/mock/cluster_service_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/mock/cluster_service_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/mock/inventory_syncer_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/mock/inventory_syncer_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/mock/server_service_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/mock/server_service_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/mock/token_service_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/mock/token_service_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/mock/update_service_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/mock/update_service_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/provisioning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/provisioning.go -------------------------------------------------------------------------------- /internal/provisioning/repo/localfs/localfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/localfs/localfs.go -------------------------------------------------------------------------------- /internal/provisioning/repo/localfs/localfs_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/localfs/localfs_internal_test.go -------------------------------------------------------------------------------- /internal/provisioning/repo/localfs/localfs_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/localfs/localfs_linux.go -------------------------------------------------------------------------------- /internal/provisioning/repo/localfs/testdata/success/file1.txt: -------------------------------------------------------------------------------- 1 | Some dummy content. 2 | -------------------------------------------------------------------------------- /internal/provisioning/repo/localfs/testdata/success/file2.txt: -------------------------------------------------------------------------------- 1 | The second file also with some dummy content. 2 | -------------------------------------------------------------------------------- /internal/provisioning/repo/mock/cluster_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/mock/cluster_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/repo/mock/server_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/mock/server_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/repo/mock/token_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/mock/token_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/repo/mock/update_repo_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/mock/update_repo_mock_gen.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/cluster.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/cluster_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/cluster_template.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/cluster_template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/cluster_template_test.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/cluster_test.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/cluster.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/entities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/entities.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/mapper_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/mapper_errors.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/server.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/server.mapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/server.mapper.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/token.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/token.mapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/token.mapper.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/token_seed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/token_seed.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/update.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/entities/update.mapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/entities/update.mapper.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/server.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/server_test.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/token.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/token_test.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/update.go -------------------------------------------------------------------------------- /internal/provisioning/repo/sqlite/update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/repo/sqlite/update_test.go -------------------------------------------------------------------------------- /internal/provisioning/server_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/server_expr_gen.go -------------------------------------------------------------------------------- /internal/provisioning/server_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/server_expr_gen_test.go -------------------------------------------------------------------------------- /internal/provisioning/server_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/server_model.go -------------------------------------------------------------------------------- /internal/provisioning/server_model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/server_model_test.go -------------------------------------------------------------------------------- /internal/provisioning/server_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/server_ports.go -------------------------------------------------------------------------------- /internal/provisioning/server_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/server_service.go -------------------------------------------------------------------------------- /internal/provisioning/server_service_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/server_service_internal_test.go -------------------------------------------------------------------------------- /internal/provisioning/server_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/server_service_test.go -------------------------------------------------------------------------------- /internal/provisioning/tee_read_closer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/tee_read_closer.go -------------------------------------------------------------------------------- /internal/provisioning/tee_read_closer_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/tee_read_closer_internal_test.go -------------------------------------------------------------------------------- /internal/provisioning/token_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/token_model.go -------------------------------------------------------------------------------- /internal/provisioning/token_model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/token_model_test.go -------------------------------------------------------------------------------- /internal/provisioning/token_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/token_ports.go -------------------------------------------------------------------------------- /internal/provisioning/token_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/token_service.go -------------------------------------------------------------------------------- /internal/provisioning/token_service_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/token_service_internal_test.go -------------------------------------------------------------------------------- /internal/provisioning/token_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/token_service_test.go -------------------------------------------------------------------------------- /internal/provisioning/update_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/update_expr_gen.go -------------------------------------------------------------------------------- /internal/provisioning/update_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/update_expr_gen_test.go -------------------------------------------------------------------------------- /internal/provisioning/update_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/update_model.go -------------------------------------------------------------------------------- /internal/provisioning/update_model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/update_model_test.go -------------------------------------------------------------------------------- /internal/provisioning/update_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/update_ports.go -------------------------------------------------------------------------------- /internal/provisioning/update_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/update_service.go -------------------------------------------------------------------------------- /internal/provisioning/update_service_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/update_service_internal_test.go -------------------------------------------------------------------------------- /internal/provisioning/update_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/update_service_test.go -------------------------------------------------------------------------------- /internal/provisioning/utils_expr_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/utils_expr_gen.go -------------------------------------------------------------------------------- /internal/provisioning/utils_expr_gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/provisioning/utils_expr_gen_test.go -------------------------------------------------------------------------------- /internal/ptr/clone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/ptr/clone.go -------------------------------------------------------------------------------- /internal/ptr/clone_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/ptr/clone_test.go -------------------------------------------------------------------------------- /internal/ptr/ptr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/ptr/ptr.go -------------------------------------------------------------------------------- /internal/render/indent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/render/indent.go -------------------------------------------------------------------------------- /internal/render/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/render/table.go -------------------------------------------------------------------------------- /internal/response/etag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/response/etag.go -------------------------------------------------------------------------------- /internal/response/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/response/middleware.go -------------------------------------------------------------------------------- /internal/response/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/response/response.go -------------------------------------------------------------------------------- /internal/response/smart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/response/smart.go -------------------------------------------------------------------------------- /internal/response/smart_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/response/smart_test.go -------------------------------------------------------------------------------- /internal/signature/rootca.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/signature/rootca.go -------------------------------------------------------------------------------- /internal/signature/signaturetest/ca.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/signature/signaturetest/ca.go -------------------------------------------------------------------------------- /internal/signature/signaturetest/sign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/signature/signaturetest/sign.go -------------------------------------------------------------------------------- /internal/signature/testdata/index.sjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/signature/testdata/index.sjson -------------------------------------------------------------------------------- /internal/signature/verifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/signature/verifier.go -------------------------------------------------------------------------------- /internal/signature/verifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/signature/verifier_test.go -------------------------------------------------------------------------------- /internal/sort/columns_naturally.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/sort/columns_naturally.go -------------------------------------------------------------------------------- /internal/sort/columns_sorter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/sort/columns_sorter.go -------------------------------------------------------------------------------- /internal/sort/columns_sorter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/sort/columns_sorter_test.go -------------------------------------------------------------------------------- /internal/sort/less.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/sort/less.go -------------------------------------------------------------------------------- /internal/sqlite/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/sqlite/db.go -------------------------------------------------------------------------------- /internal/sqlite/sqlite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/sqlite/sqlite.go -------------------------------------------------------------------------------- /internal/sqlite/sqlite_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/sqlite/sqlite_errors.go -------------------------------------------------------------------------------- /internal/system/middleware/system_service_prometheus_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/system/middleware/system_service_prometheus_gen.go -------------------------------------------------------------------------------- /internal/system/middleware/system_service_slog_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/system/middleware/system_service_slog_gen.go -------------------------------------------------------------------------------- /internal/system/mock/system_service_mock_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/system/mock/system_service_mock_gen.go -------------------------------------------------------------------------------- /internal/system/system_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/system/system_ports.go -------------------------------------------------------------------------------- /internal/system/system_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/system/system_service.go -------------------------------------------------------------------------------- /internal/system/system_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/system/system_service_test.go -------------------------------------------------------------------------------- /internal/task/func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/task/func.go -------------------------------------------------------------------------------- /internal/task/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/task/group.go -------------------------------------------------------------------------------- /internal/task/group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/task/group_test.go -------------------------------------------------------------------------------- /internal/task/schedule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/task/schedule.go -------------------------------------------------------------------------------- /internal/task/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/task/start.go -------------------------------------------------------------------------------- /internal/task/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/task/task.go -------------------------------------------------------------------------------- /internal/task/task_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/task/task_test.go -------------------------------------------------------------------------------- /internal/testing/boom/boom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/testing/boom/boom.go -------------------------------------------------------------------------------- /internal/testing/boom/boom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/testing/boom/boom_test.go -------------------------------------------------------------------------------- /internal/testing/flaky/flaky.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/testing/flaky/flaky.go -------------------------------------------------------------------------------- /internal/testing/flaky/flaky_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/testing/flaky/flaky_test.go -------------------------------------------------------------------------------- /internal/testing/queue/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/testing/queue/queue.go -------------------------------------------------------------------------------- /internal/testing/queue/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/testing/queue/queue_test.go -------------------------------------------------------------------------------- /internal/testing/uuidgen/uuidgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/testing/uuidgen/uuidgen.go -------------------------------------------------------------------------------- /internal/testing/uuidgen/uuidgen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/testing/uuidgen/uuidgen_test.go -------------------------------------------------------------------------------- /internal/transaction/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/transaction/context.go -------------------------------------------------------------------------------- /internal/transaction/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/transaction/context_test.go -------------------------------------------------------------------------------- /internal/transaction/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/transaction/db.go -------------------------------------------------------------------------------- /internal/transaction/error_driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/transaction/error_driver.go -------------------------------------------------------------------------------- /internal/transaction/error_driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/transaction/error_driver_test.go -------------------------------------------------------------------------------- /internal/transaction/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/transaction/transaction.go -------------------------------------------------------------------------------- /internal/transaction/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/transaction/transaction_test.go -------------------------------------------------------------------------------- /internal/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/internal/version/version.go -------------------------------------------------------------------------------- /scripts/lint/go-generate-up-to-date.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/scripts/lint/go-generate-up-to-date.sh -------------------------------------------------------------------------------- /scripts/lint/mixed-whitespace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/scripts/lint/mixed-whitespace.sh -------------------------------------------------------------------------------- /scripts/lint/newline-after-block.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/scripts/lint/newline-after-block.sh -------------------------------------------------------------------------------- /scripts/lint/no-oneline-assign-and-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/scripts/lint/no-oneline-assign-and-test.sh -------------------------------------------------------------------------------- /scripts/lint/trailing-space.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/scripts/lint/trailing-space.sh -------------------------------------------------------------------------------- /shared/api/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/auth.go -------------------------------------------------------------------------------- /shared/api/certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/certificate.go -------------------------------------------------------------------------------- /shared/api/config_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/config_map.go -------------------------------------------------------------------------------- /shared/api/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/error.go -------------------------------------------------------------------------------- /shared/api/inventory_aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_aggregate.go -------------------------------------------------------------------------------- /shared/api/inventory_image_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_image_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_instance_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_instance_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_network_acl_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_network_acl_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_network_address_set_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_network_address_set_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_network_forward_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_network_forward_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_network_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_network_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_network_integration_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_network_integration_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_network_load_balancer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_network_load_balancer_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_network_peer_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_network_peer_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_network_zone_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_network_zone_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_profile_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_profile_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_project_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_project_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_storage_bucket_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_storage_bucket_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_storage_pool_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_storage_pool_gen.go -------------------------------------------------------------------------------- /shared/api/inventory_storage_volume_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/inventory_storage_volume_gen.go -------------------------------------------------------------------------------- /shared/api/operations_center.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/operations_center.go -------------------------------------------------------------------------------- /shared/api/provisioning_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/provisioning_cluster.go -------------------------------------------------------------------------------- /shared/api/provisioning_cluster_artifact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/provisioning_cluster_artifact.go -------------------------------------------------------------------------------- /shared/api/provisioning_cluster_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/provisioning_cluster_template.go -------------------------------------------------------------------------------- /shared/api/provisioning_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/provisioning_server.go -------------------------------------------------------------------------------- /shared/api/provisioning_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/provisioning_token.go -------------------------------------------------------------------------------- /shared/api/provisioning_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/provisioning_update.go -------------------------------------------------------------------------------- /shared/api/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/response.go -------------------------------------------------------------------------------- /shared/api/status_code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/status_code.go -------------------------------------------------------------------------------- /shared/api/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/shared/api/system.go -------------------------------------------------------------------------------- /staticcheck.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/staticcheck.conf -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/tools.go -------------------------------------------------------------------------------- /ui/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/.prettierignore -------------------------------------------------------------------------------- /ui/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/Makefile -------------------------------------------------------------------------------- /ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/eslint.config.js -------------------------------------------------------------------------------- /ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/index.html -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/App.tsx -------------------------------------------------------------------------------- /ui/src/api/cluster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/cluster.tsx -------------------------------------------------------------------------------- /ui/src/api/cluster_template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/cluster_template.tsx -------------------------------------------------------------------------------- /ui/src/api/image_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/image_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/instance_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/instance_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/network_acl_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/network_acl_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/network_address_set_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/network_address_set_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/network_forward_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/network_forward_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/network_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/network_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/network_integration_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/network_integration_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/network_load_balancer_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/network_load_balancer_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/network_peer_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/network_peer_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/network_zone_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/network_zone_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/profile_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/profile_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/project_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/project_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/server.tsx -------------------------------------------------------------------------------- /ui/src/api/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/settings.tsx -------------------------------------------------------------------------------- /ui/src/api/storage_bucket_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/storage_bucket_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/storage_pool_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/storage_pool_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/storage_volume_gen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/storage_volume_gen.tsx -------------------------------------------------------------------------------- /ui/src/api/token.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/token.tsx -------------------------------------------------------------------------------- /ui/src/api/update.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/api/update.tsx -------------------------------------------------------------------------------- /ui/src/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/assets/favicon.png -------------------------------------------------------------------------------- /ui/src/components/ArchSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ArchSelect.tsx -------------------------------------------------------------------------------- /ui/src/components/ClusterActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ClusterActions.tsx -------------------------------------------------------------------------------- /ui/src/components/ClusterCertForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ClusterCertForm.tsx -------------------------------------------------------------------------------- /ui/src/components/ClusterCreateForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ClusterCreateForm.tsx -------------------------------------------------------------------------------- /ui/src/components/ClusterLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ClusterLink.tsx -------------------------------------------------------------------------------- /ui/src/components/ClusterTemplateForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ClusterTemplateForm.tsx -------------------------------------------------------------------------------- /ui/src/components/ClusterTemplateVariablesWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ClusterTemplateVariablesWidget.tsx -------------------------------------------------------------------------------- /ui/src/components/ClusterUpdateCertModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ClusterUpdateCertModal.tsx -------------------------------------------------------------------------------- /ui/src/components/DataTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/DataTable.tsx -------------------------------------------------------------------------------- /ui/src/components/ExtendedDataTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ExtendedDataTable.tsx -------------------------------------------------------------------------------- /ui/src/components/ImageTypeSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ImageTypeSelect.tsx -------------------------------------------------------------------------------- /ui/src/components/InventorySearchBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/InventorySearchBox.tsx -------------------------------------------------------------------------------- /ui/src/components/LoadingButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/LoadingButton.tsx -------------------------------------------------------------------------------- /ui/src/components/ModalWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ModalWindow.tsx -------------------------------------------------------------------------------- /ui/src/components/NavItemLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/NavItemLink.tsx -------------------------------------------------------------------------------- /ui/src/components/Notification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/Notification.tsx -------------------------------------------------------------------------------- /ui/src/components/ObjectIncusLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ObjectIncusLink.tsx -------------------------------------------------------------------------------- /ui/src/components/ProjectIncusLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ProjectIncusLink.tsx -------------------------------------------------------------------------------- /ui/src/components/SearchBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SearchBox.tsx -------------------------------------------------------------------------------- /ui/src/components/SecondaryIncusSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SecondaryIncusSelect.tsx -------------------------------------------------------------------------------- /ui/src/components/ServerForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ServerForm.tsx -------------------------------------------------------------------------------- /ui/src/components/ServerLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/ServerLink.tsx -------------------------------------------------------------------------------- /ui/src/components/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/Sidebar.tsx -------------------------------------------------------------------------------- /ui/src/components/SystemCertConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SystemCertConfiguration.tsx -------------------------------------------------------------------------------- /ui/src/components/SystemCertForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SystemCertForm.tsx -------------------------------------------------------------------------------- /ui/src/components/SystemNetworkConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SystemNetworkConfiguration.tsx -------------------------------------------------------------------------------- /ui/src/components/SystemNetworkForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SystemNetworkForm.tsx -------------------------------------------------------------------------------- /ui/src/components/SystemSecurityConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SystemSecurityConfiguration.tsx -------------------------------------------------------------------------------- /ui/src/components/SystemSecurityForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SystemSecurityForm.tsx -------------------------------------------------------------------------------- /ui/src/components/SystemUpdatesConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SystemUpdatesConfiguration.tsx -------------------------------------------------------------------------------- /ui/src/components/SystemUpdatesForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/SystemUpdatesForm.tsx -------------------------------------------------------------------------------- /ui/src/components/TabView.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TabView.test.tsx -------------------------------------------------------------------------------- /ui/src/components/TabView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TabView.tsx -------------------------------------------------------------------------------- /ui/src/components/TokenActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TokenActions.tsx -------------------------------------------------------------------------------- /ui/src/components/TokenDownloadModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TokenDownloadModal.tsx -------------------------------------------------------------------------------- /ui/src/components/TokenForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TokenForm.tsx -------------------------------------------------------------------------------- /ui/src/components/TokenImageForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TokenImageForm.tsx -------------------------------------------------------------------------------- /ui/src/components/TokenSeedActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TokenSeedActions.tsx -------------------------------------------------------------------------------- /ui/src/components/TokenSeedDownloadModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TokenSeedDownloadModal.tsx -------------------------------------------------------------------------------- /ui/src/components/TokenSeedForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TokenSeedForm.tsx -------------------------------------------------------------------------------- /ui/src/components/TokenSeedImageForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/TokenSeedImageForm.tsx -------------------------------------------------------------------------------- /ui/src/components/UpdateFileLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/components/UpdateFileLink.tsx -------------------------------------------------------------------------------- /ui/src/context/authContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/context/authContext.ts -------------------------------------------------------------------------------- /ui/src/context/authProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/context/authProvider.tsx -------------------------------------------------------------------------------- /ui/src/context/notificationContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/context/notificationContext.ts -------------------------------------------------------------------------------- /ui/src/context/notificationProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/context/notificationProvider.tsx -------------------------------------------------------------------------------- /ui/src/context/useClusterTemplates.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/context/useClusterTemplates.tsx -------------------------------------------------------------------------------- /ui/src/context/useClusters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/context/useClusters.tsx -------------------------------------------------------------------------------- /ui/src/context/useNetworks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/context/useNetworks.tsx -------------------------------------------------------------------------------- /ui/src/context/useServers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/context/useServers.tsx -------------------------------------------------------------------------------- /ui/src/css/dataTable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/css/dataTable.css -------------------------------------------------------------------------------- /ui/src/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/css/index.css -------------------------------------------------------------------------------- /ui/src/css/sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/css/sidebar.css -------------------------------------------------------------------------------- /ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/main.tsx -------------------------------------------------------------------------------- /ui/src/pages/Cluster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Cluster.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterArtifactFiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterArtifactFiles.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterArtifacts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterArtifacts.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterCreate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterCreate.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterDetail.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterOverview.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterTemplate.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterTemplateConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterTemplateConfiguration.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterTemplateCreate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterTemplateCreate.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterTemplateDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterTemplateDetail.tsx -------------------------------------------------------------------------------- /ui/src/pages/ClusterTemplateOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ClusterTemplateOverview.tsx -------------------------------------------------------------------------------- /ui/src/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Home.tsx -------------------------------------------------------------------------------- /ui/src/pages/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Image.tsx -------------------------------------------------------------------------------- /ui/src/pages/Instance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Instance.tsx -------------------------------------------------------------------------------- /ui/src/pages/Network.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Network.tsx -------------------------------------------------------------------------------- /ui/src/pages/NetworkACL.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/NetworkACL.tsx -------------------------------------------------------------------------------- /ui/src/pages/NetworkForward.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/NetworkForward.tsx -------------------------------------------------------------------------------- /ui/src/pages/NetworkIntegration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/NetworkIntegration.tsx -------------------------------------------------------------------------------- /ui/src/pages/NetworkLoadBalancer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/NetworkLoadBalancer.tsx -------------------------------------------------------------------------------- /ui/src/pages/NetworkPeer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/NetworkPeer.tsx -------------------------------------------------------------------------------- /ui/src/pages/NetworkZone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/NetworkZone.tsx -------------------------------------------------------------------------------- /ui/src/pages/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Profile.tsx -------------------------------------------------------------------------------- /ui/src/pages/Project.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Project.tsx -------------------------------------------------------------------------------- /ui/src/pages/Server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Server.tsx -------------------------------------------------------------------------------- /ui/src/pages/ServerConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ServerConfiguration.tsx -------------------------------------------------------------------------------- /ui/src/pages/ServerDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ServerDetail.tsx -------------------------------------------------------------------------------- /ui/src/pages/ServerOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/ServerOverview.tsx -------------------------------------------------------------------------------- /ui/src/pages/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Settings.tsx -------------------------------------------------------------------------------- /ui/src/pages/StorageBucket.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/StorageBucket.tsx -------------------------------------------------------------------------------- /ui/src/pages/StoragePool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/StoragePool.tsx -------------------------------------------------------------------------------- /ui/src/pages/StorageVolume.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/StorageVolume.tsx -------------------------------------------------------------------------------- /ui/src/pages/Token.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Token.tsx -------------------------------------------------------------------------------- /ui/src/pages/TokenConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/TokenConfiguration.tsx -------------------------------------------------------------------------------- /ui/src/pages/TokenCreate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/TokenCreate.tsx -------------------------------------------------------------------------------- /ui/src/pages/TokenDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/TokenDetail.tsx -------------------------------------------------------------------------------- /ui/src/pages/TokenOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/TokenOverview.tsx -------------------------------------------------------------------------------- /ui/src/pages/TokenSeedConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/TokenSeedConfiguration.tsx -------------------------------------------------------------------------------- /ui/src/pages/TokenSeedCreate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/TokenSeedCreate.tsx -------------------------------------------------------------------------------- /ui/src/pages/TokenSeedDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/TokenSeedDetail.tsx -------------------------------------------------------------------------------- /ui/src/pages/TokenSeedOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/TokenSeedOverview.tsx -------------------------------------------------------------------------------- /ui/src/pages/TokenSeeds.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/TokenSeeds.tsx -------------------------------------------------------------------------------- /ui/src/pages/Update.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/Update.tsx -------------------------------------------------------------------------------- /ui/src/pages/UpdateDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/UpdateDetail.tsx -------------------------------------------------------------------------------- /ui/src/pages/UpdateFiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/UpdateFiles.tsx -------------------------------------------------------------------------------- /ui/src/pages/UpdateOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/pages/UpdateOverview.tsx -------------------------------------------------------------------------------- /ui/src/test/setup.ts: -------------------------------------------------------------------------------- 1 | import "@testing-library/jest-dom"; 2 | -------------------------------------------------------------------------------- /ui/src/types/cluster.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/cluster.d.ts -------------------------------------------------------------------------------- /ui/src/types/cluster_template.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/cluster_template.d.ts -------------------------------------------------------------------------------- /ui/src/types/common.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/common.d.ts -------------------------------------------------------------------------------- /ui/src/types/image_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/image_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/instance_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/instance_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/network_acl_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/network_acl_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/network_address_set_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/network_address_set_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/network_forward_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/network_forward_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/network_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/network_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/network_integration_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/network_integration_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/network_load_balancer_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/network_load_balancer_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/network_peer_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/network_peer_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/network_zone_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/network_zone_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/profile_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/profile_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/project_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/project_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/response.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/response.d.ts -------------------------------------------------------------------------------- /ui/src/types/server.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/server.d.ts -------------------------------------------------------------------------------- /ui/src/types/settings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/settings.d.ts -------------------------------------------------------------------------------- /ui/src/types/storage_bucket_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/storage_bucket_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/storage_pool_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/storage_pool_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/storage_volume_gen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/storage_volume_gen.d.ts -------------------------------------------------------------------------------- /ui/src/types/token.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/token.d.ts -------------------------------------------------------------------------------- /ui/src/types/update.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/types/update.d.ts -------------------------------------------------------------------------------- /ui/src/util/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/util/date.ts -------------------------------------------------------------------------------- /ui/src/util/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/util/response.ts -------------------------------------------------------------------------------- /ui/src/util/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/util/server.ts -------------------------------------------------------------------------------- /ui/src/util/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/src/util/util.ts -------------------------------------------------------------------------------- /ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/tsconfig.json -------------------------------------------------------------------------------- /ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/vite.config.ts -------------------------------------------------------------------------------- /ui/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturFusion/operations-center/HEAD/ui/yarn.lock --------------------------------------------------------------------------------