├── .chglog ├── CHANGELOG.tpl.md └── config.yml ├── .editorconfig ├── .env.example ├── .gitattributes ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── config │ ├── auto-assign.yml │ ├── source_labeler.yml │ └── title_labeler.yml ├── labeler.yml └── workflows │ ├── builder_image_golang.yaml │ ├── builder_image_multidb.yaml │ ├── builder_image_nodejs.yaml │ ├── builder_image_protobuf.yaml │ ├── builder_image_signer.yaml │ ├── check_version.sh │ ├── pipeline_set_output_tag.sh │ ├── pr_title_validation.sh │ ├── product_builder.yaml │ ├── pull_request_labeler.yaml │ ├── tester_image_builder.yaml │ └── update-package-version.sh ├── .gitignore ├── .golangci.yml ├── .vscode ├── launch.json └── settings.json ├── .yamlfmt ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEVELOPMENT.md ├── GETTING_STARTED.md ├── LICENSE ├── MAINTAINERS.md ├── Makefile ├── README.md ├── SECURITY.md ├── distribution ├── compose │ ├── docker-compose.mail-test.yaml │ ├── docker-compose.traefik-labels-tls.yaml │ ├── docker-compose.traefik-labels.yaml │ ├── docker-compose.traefik-tls.yaml │ └── docker-compose.traefik.yaml ├── images │ ├── builder-golang │ │ └── Dockerfile │ ├── builder-nodejs │ │ └── Dockerfile │ ├── builder-protobuf │ │ └── Dockerfile │ ├── multi-db │ │ ├── .env.example │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ └── init-database.sh │ ├── playwright │ │ ├── Dockerfile │ │ ├── package-lock.json │ │ └── package.json │ └── signer │ │ └── Dockerfile └── offline │ ├── .gitignore │ └── import.sh ├── docker-compose.yaml ├── docs ├── dyrectorio-dark-small.png ├── dyrectorio-dark.png ├── dyrectorio-demo.mp4 ├── dyrectorio-light.png ├── how-it-works-dark.png └── how-it-works-light.png ├── go.mod ├── go.sum ├── golang ├── .gitignore ├── Makefile ├── README.md ├── api │ └── v1 │ │ ├── deploy.go │ │ └── deploy_test.go ├── build │ ├── Dockerfile │ └── cli │ │ └── Dockerfile ├── cmd │ ├── crane │ │ ├── .env.example │ │ └── crane.go │ ├── dagent │ │ ├── .env.example │ │ └── dagent.go │ └── dyo │ │ ├── .gitignore │ │ └── main.go ├── crane-test.yaml ├── internal │ ├── backoff │ │ ├── backoff.go │ │ └── backoff_test.go │ ├── common │ │ └── common.go │ ├── config │ │ ├── config.go │ │ ├── jwt.go │ │ ├── jwt_test.go │ │ └── secret.go │ ├── crypt │ │ ├── pgp.go │ │ └── pgp_test.go │ ├── dogger │ │ ├── dogger.go │ │ ├── dogger_test.go │ │ └── types.go │ ├── domain │ │ ├── domain.go │ │ └── domain_test.go │ ├── grpc │ │ └── grpc.go │ ├── health │ │ ├── client.go │ │ ├── server.go │ │ └── types.go │ ├── helper │ │ ├── docker │ │ │ ├── container.go │ │ │ ├── container_test.go │ │ │ ├── network.go │ │ │ └── network_ingegration_test.go │ │ ├── image │ │ │ ├── image.go │ │ │ ├── image_export_test.go │ │ │ ├── image_integration_test.go │ │ │ ├── image_test.go │ │ │ ├── image_unit_test.go │ │ │ └── types.go │ │ ├── string.go │ │ └── string_test.go │ ├── label │ │ └── label.go │ ├── logdefer │ │ └── errhandlr.go │ ├── mapper │ │ ├── array_map.go │ │ ├── array_map_test.go │ │ ├── grpc.go │ │ └── grpc_test.go │ ├── pointer │ │ ├── pointer.go │ │ └── pointer_test.go │ ├── runtime │ │ └── container │ │ │ ├── container.go │ │ │ ├── container_test.go │ │ │ └── testdata │ │ │ └── fuzz │ │ │ └── FuzzVersionCheckDocker │ │ │ ├── 0c6db3b8317ee4fe │ │ │ ├── 0c6db3b8317ee4ff │ │ │ ├── 1d45cabffa6e7b5e │ │ │ ├── 7e4eb17cc2f63430 │ │ │ ├── a16632e73a615d5a │ │ │ └── b51a043bfdbca469 │ ├── util │ │ ├── array.go │ │ ├── array_test.go │ │ ├── config.go │ │ ├── dotnet.go │ │ ├── dotnet_test.go │ │ ├── json.go │ │ ├── json_test.go │ │ ├── overflow.go │ │ ├── string.go │ │ └── string_test.go │ └── version │ │ ├── version.go │ │ └── version_test.go ├── pkg │ ├── builder │ │ └── container │ │ │ ├── container_builder.go │ │ │ ├── container_builder_export_test.go │ │ │ ├── container_builder_integration_test.go │ │ │ ├── container_builder_test.go │ │ │ ├── docker_container.go │ │ │ ├── exec_builder.go │ │ │ ├── exec_builder_test.go │ │ │ ├── logger_test.go │ │ │ ├── types.go │ │ │ ├── utils.go │ │ │ ├── utils_export_test.go │ │ │ └── utils_test.go │ ├── cli │ │ ├── README.md │ │ ├── cli.go │ │ ├── cli_test.go │ │ ├── config_file.go │ │ ├── container_defaults.go │ │ ├── container_defaults_test.go │ │ ├── display.go │ │ ├── generate.go │ │ ├── runner.go │ │ ├── setup │ │ │ └── setup.go │ │ └── traefik.yaml.tmpl │ ├── crane │ │ ├── .gitignore │ │ ├── README.md │ │ ├── config │ │ │ └── config.go │ │ ├── crane.go │ │ ├── crux │ │ │ ├── deploy.go │ │ │ ├── deploy_test.go │ │ │ └── watch.go │ │ ├── dev │ │ │ └── coverage.sh │ │ ├── k8s │ │ │ ├── clients.go │ │ │ ├── clients_test.go │ │ │ ├── configmap.go │ │ │ ├── delete_facade.go │ │ │ ├── deploy_facade.go │ │ │ ├── deployment.go │ │ │ ├── deployment_export_test.go │ │ │ ├── deployment_integration_test.go │ │ │ ├── deployment_test.go │ │ │ ├── error.go │ │ │ ├── error_test.go │ │ │ ├── ingress.go │ │ │ ├── log.go │ │ │ ├── namespace.go │ │ │ ├── pvc.go │ │ │ ├── secret.go │ │ │ ├── secret_store.go │ │ │ ├── service.go │ │ │ ├── service_monitor.go │ │ │ ├── service_monitor_test.go │ │ │ ├── volume_helper.go │ │ │ └── wait.go │ │ └── public.crt │ └── dagent │ │ ├── .gitignore │ │ ├── README.md │ │ ├── caps │ │ ├── parser.go │ │ └── parser_test.go │ │ ├── config │ │ ├── config.go │ │ ├── secret.go │ │ └── secret_test.go │ │ ├── dagent.go │ │ ├── dev │ │ └── coverage.sh │ │ ├── external │ │ ├── curl-test.sh │ │ ├── images │ │ │ └── nginx.Dockerfile │ │ ├── test-version.json │ │ └── test.json │ │ ├── update │ │ ├── update.go │ │ ├── update_integration_test.go │ │ └── update_test.go │ │ └── utils │ │ ├── cgroup.go │ │ ├── container.go │ │ ├── docker.go │ │ ├── docker_test.go │ │ ├── dockerhelper.go │ │ ├── dockerhelper_export_test.go │ │ ├── dockerhelper_test.go │ │ ├── import_container.go │ │ ├── import_container_test.go │ │ ├── init_container.go │ │ ├── labels.go │ │ ├── labels_test.go │ │ ├── prefix_file.go │ │ ├── prefix_file_test.go │ │ ├── preflight.go │ │ ├── release.go │ │ ├── release_test.go │ │ ├── traefik.go │ │ ├── traefik_test.go │ │ └── volume.go └── revive.toml ├── protobuf ├── README.md ├── go │ ├── agent │ │ ├── agent.pb.go │ │ └── agent_grpc.pb.go │ └── common │ │ └── common.pb.go └── proto │ ├── agent.proto │ └── common.proto ├── repo_root.go └── web ├── crux-ui ├── .dockerignore ├── .env.example ├── .eslintrc.js ├── .gitignore ├── .prettierrc.json ├── Dockerfile ├── README.md ├── docker-compose.yaml ├── e2e │ ├── screenshots │ │ └── .gitkeep │ ├── utils │ │ ├── common.ts │ │ ├── config-bundle.ts │ │ ├── container-config.ts │ │ ├── global.setup.spec.ts │ │ ├── global.teardown.spec.ts │ │ ├── global.teardown.ts │ │ ├── mail-slurper.ts │ │ ├── node-helper.ts │ │ ├── nodes.ts │ │ ├── projects.ts │ │ ├── storages.ts │ │ ├── teams.ts │ │ ├── templates.ts │ │ ├── test.fixture.ts │ │ ├── websocket-match.ts │ │ └── websocket.ts │ ├── with-login │ │ ├── config-bundle.spec.ts │ │ ├── container-config │ │ │ ├── common-editor.spec.ts │ │ │ ├── common-json.spec.ts │ │ │ ├── container-config-filters.spec.ts │ │ │ ├── docker-editor.spec.ts │ │ │ ├── docker-json.spec.ts │ │ │ ├── image-config-view-state.spec.ts │ │ │ ├── kubernetes-editor.spec.ts │ │ │ └── kubernetes-json.spec.ts │ │ ├── dashboard.spec.ts │ │ ├── deployment │ │ │ ├── deployment-copy.spec.ts │ │ │ ├── deployment-copyability-versioned.spec.ts │ │ │ ├── deployment-copyability-versionless.spec.ts │ │ │ ├── deployment-deletability.spec.ts │ │ │ ├── deployment-mutability-versioned.spec.ts │ │ │ ├── deployment-mutability-versionless.spec.ts │ │ │ ├── deployment-protection.spec.ts │ │ │ └── deployment.spec.ts │ │ ├── image-config.spec.ts │ │ ├── nodes-deploy.spec.ts │ │ ├── nodes.spec.ts │ │ ├── notification.spec.ts │ │ ├── project.spec.ts │ │ ├── registry.spec.ts │ │ ├── resource-copy.spec.ts │ │ ├── storage.spec.ts │ │ ├── team.spec.ts │ │ ├── template.spec.ts │ │ └── version.spec.ts │ └── without-login │ │ ├── login.spec.ts │ │ ├── register.spec.ts │ │ └── verify.spec.ts ├── i18n.json ├── jest.config.ts ├── locales │ └── en │ │ ├── 404.json │ │ ├── audit.json │ │ ├── badges.json │ │ ├── common.json │ │ ├── compose.json │ │ ├── config-bundles.json │ │ ├── container.json │ │ ├── create-account.json │ │ ├── dashboard.json │ │ ├── deployments.json │ │ ├── errors.json │ │ ├── head.json │ │ ├── images.json │ │ ├── login.json │ │ ├── nodes.json │ │ ├── notifications.json │ │ ├── packages.json │ │ ├── pipelines.json │ │ ├── projects.json │ │ ├── recovery.json │ │ ├── register.json │ │ ├── registries.json │ │ ├── settings.json │ │ ├── status.json │ │ ├── storages.json │ │ ├── teams.json │ │ ├── templates.json │ │ ├── tokens.json │ │ ├── verify.json │ │ └── versions.json ├── next-env.d.ts ├── next.config.js ├── package-lock.json ├── package.json ├── playwright.config.ts ├── postcss.config.js ├── public │ ├── 404.svg │ ├── add.svg │ ├── archive.svg │ ├── arrow_down.svg │ ├── arrow_up.svg │ ├── arrow_up_bold.svg │ ├── asterisk.svg │ ├── audit.svg │ ├── badges │ │ ├── bat.svg │ │ ├── bee.svg │ │ ├── buffalo.svg │ │ ├── bug.svg │ │ ├── cat.svg │ │ ├── crow.svg │ │ ├── dino.svg │ │ ├── dog.svg │ │ ├── donkey.svg │ │ ├── flamingo.svg │ │ ├── gecko.svg │ │ ├── giraffe.svg │ │ ├── goat.svg │ │ ├── goose.svg │ │ ├── hedgehog.svg │ │ ├── jellyfish.svg │ │ ├── kangaroo.svg │ │ ├── lion.svg │ │ ├── llama.svg │ │ ├── monkey.svg │ │ ├── owl.svg │ │ ├── penguin.svg │ │ ├── rhino.svg │ │ ├── seal.svg │ │ ├── shark.svg │ │ ├── sheep.svg │ │ ├── shrimp.svg │ │ ├── sloth.svg │ │ ├── snail.svg │ │ ├── spider.svg │ │ └── squirrel.svg │ ├── book.svg │ ├── breadcrumb_home.svg │ ├── breadcrumb_next.svg │ ├── button-negative.svg │ ├── button-positive.svg │ ├── caret_left.svg │ ├── caret_right.svg │ ├── carets_left.svg │ ├── carets_right.svg │ ├── check-white.svg │ ├── check.svg │ ├── chevron_down.svg │ ├── clear.svg │ ├── close.svg │ ├── composer.svg │ ├── concrete_container_config.svg │ ├── concrete_container_config_turquoise.svg │ ├── config_bundle.svg │ ├── config_bundle_turquoise.svg │ ├── container_config.svg │ ├── container_config_turquoise.svg │ ├── copy-alt.svg │ ├── copy.svg │ ├── dashboard.svg │ ├── dashboard │ │ ├── audits.svg │ │ ├── deployments.svg │ │ ├── failed-deployments.svg │ │ ├── projects.svg │ │ ├── users.svg │ │ └── versions.svg │ ├── default_registry.svg │ ├── default_team_avatar.svg │ ├── default_template.svg │ ├── deploy.svg │ ├── deployments.svg │ ├── documentation.svg │ ├── dyrector_io_logo.svg │ ├── dyrector_io_logo_white.svg │ ├── edit.svg │ ├── eye.svg │ ├── eye_close.svg │ ├── favicon.ico │ ├── home_bold.svg │ ├── images.svg │ ├── inspect.svg │ ├── loading.svg │ ├── logout.svg │ ├── menu-close-icon.svg │ ├── menu-envelope.svg │ ├── menu-icon.svg │ ├── menu_home.svg │ ├── minus.svg │ ├── note.svg │ ├── notification.svg │ ├── oidc │ │ ├── azure.svg │ │ ├── github.svg │ │ ├── gitlab.svg │ │ └── google.svg │ ├── options.svg │ ├── package.svg │ ├── plus.svg │ ├── profile.svg │ ├── project_default.svg │ ├── projects.svg │ ├── refresh.svg │ ├── repositories.svg │ ├── repositories │ │ ├── azure-devops.svg │ │ ├── github.svg │ │ └── gitlab.svg │ ├── restart.svg │ ├── robot-avatar.svg │ ├── robotic-arm.svg │ ├── servers.svg │ ├── settings.svg │ ├── sort-alphabetical-asc.svg │ ├── sort-alphabetical-desc.svg │ ├── sort-date-asc.svg │ ├── sort-date-desc.svg │ ├── sort_asc.svg │ ├── sort_desc.svg │ ├── start.svg │ ├── stop.svg │ ├── storage.svg │ ├── team-stats │ │ ├── deployments.svg │ │ ├── nodes.svg │ │ ├── projects.svg │ │ ├── users.svg │ │ └── versions.svg │ ├── team.svg │ ├── template.svg │ ├── trash-can-grey.svg │ ├── trash-can.svg │ ├── user-avatar.svg │ ├── view_json.svg │ ├── view_table.svg │ └── view_tile.svg ├── quality-assurance.ts ├── src │ ├── components │ │ ├── composer │ │ │ ├── compose-environment.tsx │ │ │ ├── compose-file-card.tsx │ │ │ ├── converted-container.tsx │ │ │ ├── dot-env-file-card.tsx │ │ │ ├── generate-version-card.tsx │ │ │ └── use-composer-state.ts │ │ ├── config-bundles │ │ │ ├── config-bundle-card.tsx │ │ │ └── edit-config-bundle-card.tsx │ │ ├── container-configs │ │ │ ├── common-config-section.tsx │ │ │ ├── config-section-label.tsx │ │ │ ├── config-to-filters.ts │ │ │ ├── container-config-filters.tsx │ │ │ ├── container-config-json-editor.tsx │ │ │ ├── crane-config-section.tsx │ │ │ ├── dagent-config-section.tsx │ │ │ ├── edit-container-config-card.tsx │ │ │ ├── edit-container-config-heading.tsx │ │ │ ├── extendable-item-list.tsx │ │ │ ├── health-check-probe-config.tsx │ │ │ ├── use-container-config-socket.ts │ │ │ ├── use-container-config-state.ts │ │ │ └── use-patch-container-config.ts │ │ ├── dashboard │ │ │ ├── onboarding-entry.tsx │ │ │ └── onboarding.tsx │ │ ├── deployments │ │ │ ├── add-deployment-card.tsx │ │ │ ├── add-deployment-to-version-card.tsx │ │ │ ├── copy-deployment-card.tsx │ │ │ ├── create-deployment-token-card.tsx │ │ │ ├── deployment-container-status-list.tsx │ │ │ ├── deployment-details-card.tsx │ │ │ ├── deployment-details-section.tsx │ │ │ ├── deployment-status-tag.tsx │ │ │ ├── deployment-token-card.tsx │ │ │ ├── deployment-view-list.tsx │ │ │ ├── deployment-view-tile.tsx │ │ │ ├── edit-deployment-card.tsx │ │ │ ├── edit-deployment-instances.tsx │ │ │ ├── filtered-deployment-list.tsx │ │ │ ├── use-copy-deployment-state.ts │ │ │ └── use-deployment-state.tsx │ │ ├── editor │ │ │ ├── editor-badge.tsx │ │ │ ├── multi-input.tsx │ │ │ ├── multi-textarea.tsx │ │ │ ├── use-editor-state.ts │ │ │ ├── use-item-editor-state.ts │ │ │ └── use-multi-input-state.ts │ │ ├── health │ │ │ ├── service-info-card.tsx │ │ │ ├── service-status-indicator.tsx │ │ │ └── service-status-tag.tsx │ │ ├── layout.tsx │ │ ├── main │ │ │ ├── dyo-head.tsx │ │ │ ├── footer.tsx │ │ │ ├── nav-button.tsx │ │ │ ├── nav-section.tsx │ │ │ ├── profile-card.tsx │ │ │ ├── sidebar.tsx │ │ │ └── top-bar.tsx │ │ ├── nodes │ │ │ ├── container-status-indicator.tsx │ │ │ ├── container-status-tag.tsx │ │ │ ├── dyo-node-card.tsx │ │ │ ├── dyo-node-setup.tsx │ │ │ ├── edit-node-card.tsx │ │ │ ├── edit-node-section.tsx │ │ │ ├── inspect-table-view.tsx │ │ │ ├── inspect-view-mode-toggle.tsx │ │ │ ├── node-audit-list.tsx │ │ │ ├── node-connection-card.tsx │ │ │ ├── node-containers-list.tsx │ │ │ ├── node-sections-heading.tsx │ │ │ ├── node-status-indicator.tsx │ │ │ ├── select-node-chips.tsx │ │ │ ├── use-node-details-state.tsx │ │ │ ├── use-node-state.ts │ │ │ └── use-node-uptime.ts │ │ ├── notifications │ │ │ ├── edit-notification-card.tsx │ │ │ ├── notification-card.tsx │ │ │ ├── notification-event-list.tsx │ │ │ ├── notification-status-tag.tsx │ │ │ └── notification-type-tag.tsx │ │ ├── packages │ │ │ ├── add-version-chains.tsx │ │ │ ├── create-package-deployment-modal.tsx │ │ │ ├── edit-package-card.tsx │ │ │ ├── edit-package-environment-card.tsx │ │ │ ├── package-card.tsx │ │ │ ├── package-details-card.tsx │ │ │ ├── package-environment-card.tsx │ │ │ ├── package-environment-version-list.tsx │ │ │ └── version-chain-list.tsx │ │ ├── pipelines │ │ │ ├── edit-event-watcher-card.tsx │ │ │ ├── edit-pipeline-card.tsx │ │ │ ├── pipeline-card.tsx │ │ │ ├── pipeline-event-watcher-list.tsx │ │ │ ├── pipeline-heading.tsx │ │ │ ├── pipeline-run-list.tsx │ │ │ ├── pipeline-run-status-tag.tsx │ │ │ ├── pipeline-status-indicator.tsx │ │ │ ├── pipeline-type-tag.tsx │ │ │ ├── trigger-pipeline-card.tsx │ │ │ └── use-pipeline-state.ts │ │ ├── projects │ │ │ ├── edit-project-card.tsx │ │ │ ├── project-card.tsx │ │ │ ├── project-details-card.tsx │ │ │ ├── project-type-tag.tsx │ │ │ ├── project-versions-section.tsx │ │ │ ├── project-view-list.tsx │ │ │ ├── project-view-tile.tsx │ │ │ ├── select-project-chips.tsx │ │ │ └── versions │ │ │ │ ├── edit-version-card.tsx │ │ │ │ ├── images │ │ │ │ ├── add-images-card.tsx │ │ │ │ ├── edit-image-tags.tsx │ │ │ │ └── tag-sort-toggle.tsx │ │ │ │ ├── increase-version-card.tsx │ │ │ │ ├── use-version-hint.ts │ │ │ │ ├── use-version-state.ts │ │ │ │ ├── version-card.tsx │ │ │ │ ├── version-deployments-section.tsx │ │ │ │ ├── version-details-card.tsx │ │ │ │ ├── version-images-section.tsx │ │ │ │ ├── version-reorder-images-section.tsx │ │ │ │ ├── version-sections-heading.tsx │ │ │ │ ├── version-sections.tsx │ │ │ │ ├── version-type-tag.tsx │ │ │ │ ├── version-view-list.tsx │ │ │ │ ├── version-view-tile.tsx │ │ │ │ └── versionless-project-sections.tsx │ │ ├── registries │ │ │ ├── create-registry-token-card.tsx │ │ │ ├── edit-registry-card.tsx │ │ │ ├── registry-card.tsx │ │ │ ├── registry-fields │ │ │ │ ├── github-registry-field.tsx │ │ │ │ ├── gitlab-registry-field.tsx │ │ │ │ ├── google-registry-field.tsx │ │ │ │ ├── hub-registry-fields.tsx │ │ │ │ ├── unchecked-registry-field.tsx │ │ │ │ └── v2-registry-field.tsx │ │ │ ├── registry-token-card.tsx │ │ │ └── registry-type-tag.tsx │ │ ├── settings │ │ │ ├── create-token-card.tsx │ │ │ ├── oidc-connector.tsx │ │ │ └── show-token-card.tsx │ │ ├── shared │ │ │ ├── breadcrumb.tsx │ │ │ ├── drag-and-drop-list.tsx │ │ │ ├── events-terminal.tsx │ │ │ ├── filters.tsx │ │ │ ├── json-editor-dynamic-module.tsx │ │ │ ├── json-editor.tsx │ │ │ ├── key-only-input.tsx │ │ │ ├── key-value-input.tsx │ │ │ ├── page-heading.tsx │ │ │ ├── page-menu.tsx │ │ │ ├── paginator.tsx │ │ │ ├── secret-key-input.tsx │ │ │ ├── secret-key-value-input.tsx │ │ │ ├── secret-status-indicator.tsx │ │ │ ├── sh-editor-dynamic-module.tsx │ │ │ ├── sh-editor.tsx │ │ │ ├── view-mode-toggle.tsx │ │ │ ├── yaml-editor-dynamic-module.tsx │ │ │ └── yaml-editor.tsx │ │ ├── storages │ │ │ ├── edit-storage-card.tsx │ │ │ └── storage-card.tsx │ │ ├── team │ │ │ ├── create-team-card.tsx │ │ │ ├── edit-team-card.tsx │ │ │ ├── invite-user-card.tsx │ │ │ ├── team-card.tsx │ │ │ ├── user-default-avatar.tsx │ │ │ ├── user-role-action.tsx │ │ │ └── user-status-tag.tsx │ │ └── templates │ │ │ ├── apply-template-card.tsx │ │ │ ├── template-card.tsx │ │ │ └── template-image.tsx │ ├── const.ts │ ├── elements │ │ ├── dyo-badge.tsx │ │ ├── dyo-button.tsx │ │ ├── dyo-card.tsx │ │ ├── dyo-checkbox.tsx │ │ ├── dyo-chips.tsx │ │ ├── dyo-date-picker.tsx │ │ ├── dyo-expandable-text.tsx │ │ ├── dyo-file-upload.tsx │ │ ├── dyo-filter-chips.tsx │ │ ├── dyo-form.tsx │ │ ├── dyo-heading.tsx │ │ ├── dyo-icon-picker.tsx │ │ ├── dyo-icon.tsx │ │ ├── dyo-img-button.tsx │ │ ├── dyo-indicator.tsx │ │ ├── dyo-input.tsx │ │ ├── dyo-label.tsx │ │ ├── dyo-link.tsx │ │ ├── dyo-list.tsx │ │ ├── dyo-message.tsx │ │ ├── dyo-modal.tsx │ │ ├── dyo-multi-select.tsx │ │ ├── dyo-password.tsx │ │ ├── dyo-progress.tsx │ │ ├── dyo-radio-button.tsx │ │ ├── dyo-select.tsx │ │ ├── dyo-single-form-heading.tsx │ │ ├── dyo-single-form-logo.tsx │ │ ├── dyo-table.tsx │ │ ├── dyo-tag.tsx │ │ ├── dyo-text-area.tsx │ │ ├── dyo-toggle.tsx │ │ ├── dyo-wrap.tsx │ │ ├── loading-indicator.tsx │ │ ├── time-label.tsx │ │ └── web-socket-save-indicator.tsx │ ├── error-responses.ts │ ├── errors.ts │ ├── global.d.ts │ ├── hooks │ │ ├── use-anchor.ts │ │ ├── use-confirmation.ts │ │ ├── use-deploy.ts │ │ ├── use-dyo-formik.ts │ │ ├── use-filters.ts │ │ ├── use-info-modal.ts │ │ ├── use-interval.ts │ │ ├── use-overflow-detection.ts │ │ ├── use-pagination.ts │ │ ├── use-persisted-view-mode.ts │ │ ├── use-posthog.ts │ │ ├── use-repatch.ts │ │ ├── use-submit.ts │ │ ├── use-team-routes.ts │ │ ├── use-throttleing.ts │ │ ├── use-timer.ts │ │ ├── use-websocket-translation.ts │ │ └── use-websocket.ts │ ├── logger.ts │ ├── models │ │ ├── audit.ts │ │ ├── auth.ts │ │ ├── common.ts │ │ ├── compose.ts │ │ ├── config-bundle.ts │ │ ├── container-config.ts │ │ ├── container-conflict.ts │ │ ├── container-errors.ts │ │ ├── container-merge.ts │ │ ├── container.spec.ts │ │ ├── container.ts │ │ ├── dashboard.ts │ │ ├── deployment.ts │ │ ├── editor.ts │ │ ├── health.ts │ │ ├── image.ts │ │ ├── index.ts │ │ ├── instance.ts │ │ ├── json-container.ts │ │ ├── node.ts │ │ ├── notification.ts │ │ ├── package.ts │ │ ├── pipeline.ts │ │ ├── project.ts │ │ ├── registry.ts │ │ ├── storage.ts │ │ ├── team.ts │ │ ├── template.ts │ │ ├── token.ts │ │ ├── user.ts │ │ └── version.ts │ ├── pages │ │ ├── 404.tsx │ │ ├── 500.tsx │ │ ├── [teamSlug].tsx │ │ ├── [teamSlug] │ │ │ ├── audit-log.tsx │ │ │ ├── config-bundles.tsx │ │ │ ├── config-bundles │ │ │ │ └── [configBundleId].tsx │ │ │ ├── container-configurations │ │ │ │ └── [configId].tsx │ │ │ ├── dashboard.tsx │ │ │ ├── deployments.tsx │ │ │ ├── deployments │ │ │ │ ├── [deploymentId].tsx │ │ │ │ └── [deploymentId] │ │ │ │ │ └── deploy.tsx │ │ │ ├── nodes.tsx │ │ │ ├── nodes │ │ │ │ ├── [nodeId].tsx │ │ │ │ └── [nodeId] │ │ │ │ │ ├── inspect.tsx │ │ │ │ │ └── log.tsx │ │ │ ├── notifications.tsx │ │ │ ├── notifications │ │ │ │ └── [notificationId].tsx │ │ │ ├── packages.tsx │ │ │ ├── packages │ │ │ │ ├── [packageId].tsx │ │ │ │ └── [packageId] │ │ │ │ │ └── environments │ │ │ │ │ └── [environmentId].tsx │ │ │ ├── pipelines.tsx │ │ │ ├── pipelines │ │ │ │ └── [pipelineId].tsx │ │ │ ├── projects.tsx │ │ │ ├── projects │ │ │ │ ├── [projectId].tsx │ │ │ │ └── [projectId] │ │ │ │ │ └── versions │ │ │ │ │ └── [versionId].tsx │ │ │ ├── registries.tsx │ │ │ ├── registries │ │ │ │ └── [registryId].tsx │ │ │ ├── storages.tsx │ │ │ └── storages │ │ │ │ └── [storageId].tsx │ │ ├── _app.tsx │ │ ├── api │ │ │ ├── auth │ │ │ │ ├── create-account.ts │ │ │ │ ├── login.ts │ │ │ │ ├── logout.ts │ │ │ │ ├── recovery.ts │ │ │ │ ├── register.ts │ │ │ │ ├── settings │ │ │ │ │ ├── change-password.ts │ │ │ │ │ ├── edit-profile.ts │ │ │ │ │ └── oidc.ts │ │ │ │ └── verify.ts │ │ │ └── status.ts │ │ ├── auth │ │ │ ├── auth │ │ │ │ └── register.tsx │ │ │ ├── create-account.tsx │ │ │ ├── login.tsx │ │ │ ├── logout.tsx │ │ │ ├── recovery.tsx │ │ │ ├── recovery │ │ │ │ └── expired.tsx │ │ │ ├── register-oidc.tsx │ │ │ ├── register.tsx │ │ │ ├── registration.tsx │ │ │ ├── settings.tsx │ │ │ ├── settings │ │ │ │ ├── change-password.tsx │ │ │ │ ├── edit-profile.tsx │ │ │ │ ├── recovered.tsx │ │ │ │ └── tokens.tsx │ │ │ └── verify.tsx │ │ ├── composer.tsx │ │ ├── error.tsx │ │ ├── index.tsx │ │ ├── status.tsx │ │ ├── teams.tsx │ │ ├── teams │ │ │ ├── [teamId].tsx │ │ │ ├── [teamId] │ │ │ │ └── invitation.tsx │ │ │ └── create.tsx │ │ └── templates.tsx │ ├── providers │ │ ├── team-routes.tsx │ │ └── websocket.tsx │ ├── routes.ts │ ├── server │ │ ├── auth-middleware.ts │ │ ├── captcha.ts │ │ ├── cookie.ts │ │ ├── crux-api.ts │ │ ├── error-middleware.ts │ │ ├── kratos-error-middleware.ts │ │ ├── kratos.ts │ │ ├── middlewares.ts │ │ ├── package.ts │ │ ├── service-status.ts │ │ └── validation-middleware.ts │ ├── styles │ │ ├── dyo-date-picker.css │ │ └── global.css │ ├── utils.spec.ts │ ├── utils.ts │ ├── validations │ │ ├── auth.ts │ │ ├── common.spec.ts │ │ ├── common.ts │ │ ├── compose.ts │ │ ├── config-bundle.ts │ │ ├── container.ts │ │ ├── deployment.ts │ │ ├── image.ts │ │ ├── index.ts │ │ ├── instance.ts │ │ ├── labels.ts │ │ ├── node.ts │ │ ├── notification.spec.ts │ │ ├── notification.ts │ │ ├── package.ts │ │ ├── pipeline.ts │ │ ├── project.ts │ │ ├── registry.spec.ts │ │ ├── registry.ts │ │ ├── storage.ts │ │ ├── team.ts │ │ ├── template.ts │ │ ├── token.ts │ │ ├── version.ts │ │ └── yup.ts │ └── websockets │ │ ├── common.ts │ │ ├── websocket-client-endpoint.ts │ │ ├── websocket-client-route.ts │ │ └── websocket-client.ts ├── tailwind.config.js ├── tsconfig.json └── types │ └── yup │ └── index.d.ts ├── crux ├── .env.example ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── Dockerfile ├── README.md ├── assets │ ├── cicd │ │ └── deployment-token.curl.hbr │ ├── email │ │ ├── team-invite.hbr │ │ └── team-invite.json │ ├── install-script │ │ ├── install-docker.ps1.hbr │ │ ├── install-docker.sh.hbr │ │ └── install-k8s.sh.hbr │ ├── notificationTemplates │ │ ├── deploy-failed.json │ │ ├── deploy-successful.json │ │ ├── image-pulled.json │ │ ├── image-pushed.json │ │ ├── invite.json │ │ ├── node.json │ │ └── version.json │ ├── registry │ │ └── v2-config.yaml.hbr │ └── templates │ │ ├── cal-com.jpg │ │ ├── cal-com.json │ │ ├── gitea.jpg │ │ ├── gitea.json │ │ ├── google-microservices.jpg │ │ ├── google-microservices.json │ │ ├── linkace.jpg │ │ ├── linkace.json │ │ ├── minecraft.jpg │ │ ├── minecraft.json │ │ ├── mlflow.jpg │ │ ├── mlflow.json │ │ ├── self-hosted-gitlab.jpg │ │ ├── self-hosted-gitlab.json │ │ ├── strapi.jpg │ │ ├── strapi.json │ │ ├── vaultwarden.jpg │ │ ├── vaultwarden.json │ │ ├── wordpress.jpg │ │ └── wordpress.json ├── crux-docker-entrypoint.sh ├── docker-compose.yaml ├── jest.config.ts ├── nest-cli.json ├── package-lock.json ├── package.json ├── prisma │ ├── migrations │ │ ├── 20221205154450_init │ │ │ └── migration.sql │ │ ├── 20230123095837_registry_type_unchecked │ │ │ └── migration.sql │ │ ├── 20230130123810_add_token_table │ │ │ └── migration.sql │ │ ├── 20230215162315_obsolete_typo │ │ │ └── migration.sql │ │ ├── 20230220120015_token_constraint │ │ │ └── migration.sql │ │ ├── 20230302144654_storages │ │ │ └── migration.sql │ │ ├── 20230508075535_deployment_index │ │ │ └── migration.sql │ │ ├── 20230524131252_audit_log_refinement │ │ │ └── migration.sql │ │ ├── 20230526123445_containerstate │ │ │ └── migration.sql │ │ ├── 20230530115823_rename_product_to_project │ │ │ └── migration.sql │ │ ├── 20230605134318_rename_project_type │ │ │ └── migration.sql │ │ ├── 20230605143933_agentevents │ │ │ └── migration.sql │ │ ├── 20230608115629_storageuniqueremoved │ │ │ └── migration.sql │ │ ├── 20230612084035_add_default_value_to_user │ │ │ └── migration.sql │ │ ├── 20230615132252_deployment_token │ │ │ └── migration.sql │ │ ├── 20230622111727_agent_container_command_audit │ │ │ └── migration.sql │ │ ├── 20230626125151_token_expiration_optional │ │ │ └── migration.sql │ │ ├── 20230705131535_deployment_token_audit │ │ │ └── migration.sql │ │ ├── 20230705134518_updatedat_without_optional │ │ │ └── migration.sql │ │ ├── 20230711141444_team_slug │ │ │ └── migration.sql │ │ ├── 20230719085556_remove_unused_network_modes │ │ │ └── migration.sql │ │ ├── 20230719133350_ingress_to_routing │ │ │ └── migration.sql │ │ ├── 20230721123837_containerstatus_rename │ │ │ └── migration.sql │ │ ├── 20230804135426_protected_deployment │ │ │ └── migration.sql │ │ ├── 20230807153730_oneshot_agent_token │ │ │ └── migration.sql │ │ ├── 20230810111242_add_config_bundles │ │ │ └── migration.sql │ │ ├── 20230823101006_add_crane_metrics │ │ │ └── migration.sql │ │ ├── 20231019133412_deploy_log │ │ │ └── migration.sql │ │ ├── 20231024164123_add_rocket_chat_webhook_integration │ │ │ └── migration.sql │ │ ├── 20231027101803_updated_mattermost_webhook │ │ │ └── migration.sql │ │ ├── 20231030142629_quality_assurance │ │ │ └── migration.sql │ │ ├── 20231102090940_image_labels │ │ │ └── migration.sql │ │ ├── 20231103155210_working_directory │ │ │ └── migration.sql │ │ ├── 20231206152857_security_enhancement │ │ │ └── migration.sql │ │ ├── 20231219144538_pipelines │ │ │ └── migration.sql │ │ ├── 20240109114306_container_expected_state │ │ │ └── migration.sql │ │ ├── 20240109142329_registry_notifications │ │ │ └── migration.sql │ │ ├── 20240126101435_pipeline_event_watchers │ │ │ └── migration.sql │ │ ├── 20240522094419_version_copy_deployments │ │ │ └── migration.sql │ │ ├── 20240702110318_packages │ │ │ └── migration.sql │ │ ├── 20241017094935_config_rework │ │ │ └── migration.sql │ │ ├── 20241126252000_normalize_image_order │ │ │ └── migration.sql │ │ ├── 20250714143525_replicas │ │ │ └── migration.sql │ │ ├── 20250923153744_proxy_headers_rework │ │ │ └── migration.sql │ │ ├── 20251105153751_experimental │ │ │ └── migration.sql │ │ ├── 20251112164231_fix_dangling_version_chains │ │ │ └── migration.sql │ │ └── migration_lock.toml │ └── schema.prisma ├── proto │ ├── agent.proto │ └── common.proto ├── src │ ├── app.module.ts │ ├── app │ │ ├── agent │ │ │ ├── agent.connection-strategy.provider.ts │ │ │ ├── agent.dto.ts │ │ │ ├── agent.grpc.controller.ts │ │ │ ├── agent.module.ts │ │ │ ├── agent.service.spec.ts │ │ │ ├── agent.service.ts │ │ │ ├── connection-strategies │ │ │ │ ├── agent.connection.install.strategy.ts │ │ │ │ ├── agent.connection.strategy.ts │ │ │ │ └── agent.connection.update.strategy.ts │ │ │ └── guards │ │ │ │ └── agent.auth.guard.ts │ │ ├── audit.logger │ │ │ ├── audit.logger.interceptor.ts │ │ │ ├── audit.logger.module.ts │ │ │ └── audit.logger.service.ts │ │ ├── audit │ │ │ ├── audit.dto.ts │ │ │ ├── audit.http.controller.ts │ │ │ ├── audit.mapper.ts │ │ │ ├── audit.module.ts │ │ │ └── audit.service.ts │ │ ├── config.bundle │ │ │ ├── config.bundle.dto.ts │ │ │ ├── config.bundle.http.controller.ts │ │ │ ├── config.bundle.mapper.ts │ │ │ ├── config.bundle.module.ts │ │ │ ├── config.bundle.service.ts │ │ │ ├── guards │ │ │ │ └── config.bundle.team-access.guard.ts │ │ │ └── interceptors │ │ │ │ └── config.bundle.delete.interceptor.ts │ │ ├── container │ │ │ ├── container-config.domain-event.listener.ts │ │ │ ├── container-config.http.service.ts │ │ │ ├── container-config.message.ts │ │ │ ├── container-config.service.ts │ │ │ ├── container-config.ws.gateway.ts │ │ │ ├── container.const.ts │ │ │ ├── container.dto.ts │ │ │ ├── container.mapper.ts │ │ │ ├── container.module.ts │ │ │ └── guards │ │ │ │ └── container-config.team-access.guard.ts │ │ ├── dashboard │ │ │ ├── dashboard.dto.ts │ │ │ ├── dashboard.http.controller.ts │ │ │ ├── dashboard.mapper.spec.ts │ │ │ ├── dashboard.mapper.ts │ │ │ ├── dashboard.module.ts │ │ │ └── dashboard.service.ts │ │ ├── deploy │ │ │ ├── deploy.domain-event.listener.ts │ │ │ ├── deploy.dto.ts │ │ │ ├── deploy.http.controller.ts │ │ │ ├── deploy.jwt.strategy.ts │ │ │ ├── deploy.mapper.spec.ts │ │ │ ├── deploy.mapper.ts │ │ │ ├── deploy.message.ts │ │ │ ├── deploy.module.ts │ │ │ ├── deploy.service.ts │ │ │ ├── deploy.ws.gateway.ts │ │ │ ├── guards │ │ │ │ ├── deploy.create.team-access.guard.ts │ │ │ │ ├── deploy.jwt-auth.guard.ts │ │ │ │ └── deploy.team-access.guard.ts │ │ │ └── interceptors │ │ │ │ ├── deploy.copy.interceptor.ts │ │ │ │ ├── deploy.create-deploy-token.interceptor.ts │ │ │ │ ├── deploy.create.interceptor.ts │ │ │ │ ├── deploy.delete.interceptor.ts │ │ │ │ ├── deploy.patch.interceptor.ts │ │ │ │ └── deploy.start.interceptor.ts │ │ ├── editor │ │ │ ├── editor.color.provider.ts │ │ │ ├── editor.message.ts │ │ │ ├── editor.module.ts │ │ │ ├── editor.service.provider.ts │ │ │ └── editor.service.ts │ │ ├── health │ │ │ ├── health.dto.ts │ │ │ ├── health.http.controller.ts │ │ │ ├── health.module.ts │ │ │ └── health.service.ts │ │ ├── image │ │ │ ├── guards │ │ │ │ ├── image.add-to-version.team-access.guard.ts │ │ │ │ ├── image.order-images.team-access.guard.ts │ │ │ │ └── image.team-access.guard.ts │ │ │ ├── image.dto.ts │ │ │ ├── image.http.controller.ts │ │ │ ├── image.mapper.ts │ │ │ ├── image.module.ts │ │ │ ├── image.service.ts │ │ │ ├── interceptors │ │ │ │ ├── image.add-images.interceptor.ts │ │ │ │ ├── image.delete.interceptor.ts │ │ │ │ ├── image.order.interceptor.ts │ │ │ │ └── image.patch.interceptor.ts │ │ │ └── pipes │ │ │ │ └── image.add.pipe.ts │ │ ├── metrics │ │ │ └── metrics.server.ts │ │ ├── node │ │ │ ├── guards │ │ │ │ └── node.team-access.http.guard.ts │ │ │ ├── interceptors │ │ │ │ └── node.prefix.interceptor.ts │ │ │ ├── node.const.ts │ │ │ ├── node.container.http.controller.ts │ │ │ ├── node.container.ws.gateway.ts │ │ │ ├── node.dto.ts │ │ │ ├── node.http.controller.ts │ │ │ ├── node.mapper.ts │ │ │ ├── node.message.ts │ │ │ ├── node.module.ts │ │ │ ├── node.service.spec.ts │ │ │ ├── node.service.ts │ │ │ ├── node.ws.gateway.ts │ │ │ └── pipes │ │ │ │ ├── node.container-log-query.pipe.ts │ │ │ │ ├── node.delete.pipe.ts │ │ │ │ ├── node.generate-script.pipe.ts │ │ │ │ └── node.get-script.pipe.ts │ │ ├── notification │ │ │ ├── guards │ │ │ │ └── notification.team-access.guard.ts │ │ │ ├── notification.dto.ts │ │ │ ├── notification.http.controller.ts │ │ │ ├── notification.mapper.ts │ │ │ ├── notification.module.ts │ │ │ └── notification.service.ts │ │ ├── package │ │ │ ├── guards │ │ │ │ ├── package.node-access.guard.ts │ │ │ │ ├── package.team-access.guard.ts │ │ │ │ ├── package.version-access.guard.ts │ │ │ │ └── package.version-chain-access.guard.ts │ │ │ ├── interceptors │ │ │ │ └── package.create-deployment.interceptor.ts │ │ │ ├── package.dto.ts │ │ │ ├── package.http.controller.ts │ │ │ ├── package.mapper.ts │ │ │ ├── package.module.ts │ │ │ └── package.service.ts │ │ ├── pipeline │ │ │ ├── guards │ │ │ │ ├── pipeline.auth.validation.guard.ts │ │ │ │ ├── pipeline.jwt-auth.guard.ts │ │ │ │ └── pipeline.team-access.guard.ts │ │ │ ├── pipeline.dto.ts │ │ │ ├── pipeline.http.controller.ts │ │ │ ├── pipeline.jwt.strategy.ts │ │ │ ├── pipeline.mapper.ts │ │ │ ├── pipeline.message.ts │ │ │ ├── pipeline.metrics.ts │ │ │ ├── pipeline.module.ts │ │ │ ├── pipeline.run-state.service.ts │ │ │ ├── pipeline.service.ts │ │ │ └── pipeline.ws.gateway.ts │ │ ├── project │ │ │ ├── guards │ │ │ │ └── project.team-access.guard.ts │ │ │ ├── interceptors │ │ │ │ └── project.update.interceptor.ts │ │ │ ├── project.dto.ts │ │ │ ├── project.http.controller.ts │ │ │ ├── project.mapper.ts │ │ │ ├── project.module.ts │ │ │ └── project.service.ts │ │ ├── quality.assurance │ │ │ ├── quality-assurance.dto.ts │ │ │ ├── quality-assurance.http.controller.ts │ │ │ ├── quality-assurance.module.ts │ │ │ └── quality-assurance.service.ts │ │ ├── registry │ │ │ ├── guards │ │ │ │ ├── registry.auth.validation.guard.ts │ │ │ │ ├── registry.jwt-auth.guard.ts │ │ │ │ └── registry.team-access.guard.ts │ │ │ ├── pipes │ │ │ │ └── registry.delete.pipe.ts │ │ │ ├── registry-client.provider.ts │ │ │ ├── registry-clients │ │ │ │ ├── cached-hub-api-client.ts │ │ │ │ ├── caches │ │ │ │ │ └── hub-api-cache.ts │ │ │ │ ├── github-api-client.ts │ │ │ │ ├── gitlab-api-client.ts │ │ │ │ ├── google-api-client.ts │ │ │ │ ├── hub-api-client.ts │ │ │ │ ├── private-hub-api-client.ts │ │ │ │ ├── registry-api-client.ts │ │ │ │ ├── unchecked-api-client.ts │ │ │ │ ├── v2-http-api-client.ts │ │ │ │ └── v2-registry-api-client.ts │ │ │ ├── registry.const.ts │ │ │ ├── registry.dto.ts │ │ │ ├── registry.http.controller.ts │ │ │ ├── registry.jwt.strategy.ts │ │ │ ├── registry.mapper.ts │ │ │ ├── registry.message.ts │ │ │ ├── registry.module.ts │ │ │ ├── registry.service.ts │ │ │ └── registry.ws.gateway.ts │ │ ├── storage │ │ │ ├── guards │ │ │ │ └── storage.team-access.guard.ts │ │ │ ├── interceptors │ │ │ │ └── storage.delete.interceptor.ts │ │ │ ├── storage.dto.ts │ │ │ ├── storage.http.controller.ts │ │ │ ├── storage.mapper.ts │ │ │ ├── storage.module.ts │ │ │ └── storage.service.ts │ │ ├── team │ │ │ ├── guards │ │ │ │ ├── team.guard.ts │ │ │ │ └── team.select.guard.ts │ │ │ ├── interceptors │ │ │ │ ├── team.creation-disabled.interceptor.ts │ │ │ │ ├── team.invite.interceptor.ts │ │ │ │ ├── team.reinvite.interceptor.ts │ │ │ │ └── team.team-owner-immutability.interceptor.ts │ │ │ ├── pipes │ │ │ │ └── team.slug-validation.pipe.ts │ │ │ ├── recaptcha.service.ts │ │ │ ├── team.dto.ts │ │ │ ├── team.http.controller.ts │ │ │ ├── team.mapper.ts │ │ │ ├── team.module.ts │ │ │ ├── team.repository.ts │ │ │ ├── team.service.ts │ │ │ ├── user.dto.ts │ │ │ └── user.http.controller.ts │ │ ├── template │ │ │ ├── guards │ │ │ │ └── template.create-project.guard.ts │ │ │ ├── template.dto.ts │ │ │ ├── template.http.controller.ts │ │ │ ├── template.module.ts │ │ │ └── template.service.ts │ │ ├── token │ │ │ ├── guards │ │ │ │ └── token.access.guard.ts │ │ │ ├── jwt-auth.guard.ts │ │ │ ├── jwt.strategy.ts │ │ │ ├── pipes │ │ │ │ └── token.pipe.ts │ │ │ ├── token.dto.ts │ │ │ ├── token.http.controller.ts │ │ │ ├── token.mapper.ts │ │ │ ├── token.module.ts │ │ │ └── token.service.ts │ │ └── version │ │ │ ├── guards │ │ │ └── version.team-access.guard.ts │ │ │ ├── interceptors │ │ │ ├── version.create.interceptor.ts │ │ │ ├── version.delete.interceptor.ts │ │ │ ├── version.increase.interceptor.ts │ │ │ └── version.update.interceptor.ts │ │ │ ├── version-chains.http.controller.ts │ │ │ ├── version.domain-event.listener.ts │ │ │ ├── version.dto.ts │ │ │ ├── version.http.controller.ts │ │ │ ├── version.mapper.ts │ │ │ ├── version.message.ts │ │ │ ├── version.module.ts │ │ │ ├── version.service.ts │ │ │ └── version.ws.gateway.ts │ ├── builders │ │ ├── email.builder.ts │ │ └── notification.template.builder.ts │ ├── config │ │ ├── app.config.ts │ │ ├── jwt.config.ts │ │ ├── pino.logger.config.ts │ │ └── swagger.config.ts │ ├── decorators │ │ ├── api-params.decorator.ts │ │ ├── audit-logger.decorator.ts │ │ └── context.decorator.ts │ ├── domain │ │ ├── agent-callback.ts │ │ ├── agent-installer.ts │ │ ├── agent-token.ts │ │ ├── agent-tunnel.ts │ │ ├── agent-update.ts │ │ ├── agent.spec.ts │ │ ├── agent.ts │ │ ├── audit.ts │ │ ├── container-conflict.ts │ │ ├── container-log-stream.ts │ │ ├── container-merge.spec.ts │ │ ├── container-merge.ts │ │ ├── container-status-watcher.ts │ │ ├── container.ts │ │ ├── deployment-token.ts │ │ ├── deployment.spec.ts │ │ ├── deployment.ts │ │ ├── domain-events.ts │ │ ├── identity.ts │ │ ├── image.ts │ │ ├── node.ts │ │ ├── notification-templates.ts │ │ ├── pipeline.ts │ │ ├── registry-token.ts │ │ ├── registry.ts │ │ ├── start-deployment.ts │ │ ├── template.ts │ │ ├── token.ts │ │ ├── user.ts │ │ ├── utils.ts │ │ ├── validation.ts │ │ ├── version-chain.ts │ │ ├── version-increase.ts │ │ └── version.ts │ ├── encrypt.ts │ ├── exception │ │ ├── crux-exception.ts │ │ ├── grpc-exception.ts │ │ ├── registry-exception.ts │ │ └── websocket-exception.ts │ ├── filters │ │ ├── crux.exception-filter.ts │ │ ├── grpc.exception-filter.ts │ │ ├── http.exception-filter.ts │ │ └── ws.exception-filter.ts │ ├── grpc │ │ ├── google │ │ │ └── protobuf │ │ │ │ └── timestamp.ts │ │ └── protobuf │ │ │ └── proto │ │ │ ├── agent.ts │ │ │ └── common.ts │ ├── guards │ │ ├── custom.jwt-auth.guard.ts │ │ ├── team-access.guard.ts │ │ └── uuid-params.validation.guard.ts │ ├── interceptors │ │ ├── created-with-location.decorator.ts │ │ ├── created-with-location.interceptor.ts │ │ ├── helper.interceptor.ts │ │ ├── http.logger.interceptor.ts │ │ └── prisma-error-interceptor.ts │ ├── mailer │ │ ├── email.module.ts │ │ └── email.service.ts │ ├── main.ts │ ├── services │ │ ├── application.shutdown.service.ts │ │ ├── azure-devops.service.ts │ │ ├── domain.notification.service.ts │ │ ├── encryption.service.ts │ │ ├── kratos.service.ts │ │ ├── prisma.bootstrap.ts │ │ ├── prisma.service.ts │ │ └── template.file.service.ts │ ├── shared │ │ ├── chacha.spec.ts │ │ ├── chacha.ts │ │ ├── config.ts │ │ ├── const.ts │ │ ├── domain-event.ts │ │ ├── dtos │ │ │ ├── paginating.ts │ │ │ └── shared.dto.ts │ │ ├── fixed-length-linked-list.spec.ts │ │ ├── fixed-length-linked-list.ts │ │ ├── grpc-node-connection.spec.ts │ │ ├── grpc-node-connection.ts │ │ ├── metrics │ │ │ ├── agent.metrics.ts │ │ │ ├── registry.metrics.ts │ │ │ └── ws.metrics.ts │ │ ├── package.spec.ts │ │ └── package.ts │ └── websockets │ │ ├── client-setup.ts │ │ ├── common.ts │ │ ├── decorators │ │ ├── ws.client.decorator.ts │ │ ├── ws.gateway.decorators.ts │ │ ├── ws.param.decorator.ts │ │ ├── ws.socket-message.decorator.ts │ │ └── ws.subscription.decorator.ts │ │ ├── dyo.ws.adapter.ts │ │ ├── namespace.spec.ts │ │ ├── namespace.ts │ │ └── route.ts ├── tsconfig.build.json ├── tsconfig.doc.json └── tsconfig.json └── kratos ├── Dockerfile ├── entrypoint.sh ├── identity.schema.json ├── kratos.template.yaml ├── oidc-setup.sh ├── oidc ├── azure.schema.jsonnet ├── gitlabhub.schema.jsonnet └── google.schema.jsonnet └── templates ├── recovery └── valid │ └── email.body.gotmpl └── verification └── valid └── email.body.gotmpl /.chglog/CHANGELOG.tpl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.chglog/CHANGELOG.tpl.md -------------------------------------------------------------------------------- /.chglog/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.chglog/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/config/auto-assign.yml: -------------------------------------------------------------------------------- 1 | addAssignees: author 2 | runOnDraft: true 3 | -------------------------------------------------------------------------------- /.github/config/source_labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/config/source_labeler.yml -------------------------------------------------------------------------------- /.github/config/title_labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/config/title_labeler.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/builder_image_golang.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/builder_image_golang.yaml -------------------------------------------------------------------------------- /.github/workflows/builder_image_multidb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/builder_image_multidb.yaml -------------------------------------------------------------------------------- /.github/workflows/builder_image_nodejs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/builder_image_nodejs.yaml -------------------------------------------------------------------------------- /.github/workflows/builder_image_protobuf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/builder_image_protobuf.yaml -------------------------------------------------------------------------------- /.github/workflows/builder_image_signer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/builder_image_signer.yaml -------------------------------------------------------------------------------- /.github/workflows/check_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/check_version.sh -------------------------------------------------------------------------------- /.github/workflows/pipeline_set_output_tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/pipeline_set_output_tag.sh -------------------------------------------------------------------------------- /.github/workflows/pr_title_validation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/pr_title_validation.sh -------------------------------------------------------------------------------- /.github/workflows/product_builder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/product_builder.yaml -------------------------------------------------------------------------------- /.github/workflows/pull_request_labeler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/pull_request_labeler.yaml -------------------------------------------------------------------------------- /.github/workflows/tester_image_builder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/tester_image_builder.yaml -------------------------------------------------------------------------------- /.github/workflows/update-package-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.github/workflows/update-package-version.sh -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yamlfmt: -------------------------------------------------------------------------------- 1 | formatter: 2 | type: basic 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /GETTING_STARTED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/GETTING_STARTED.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/SECURITY.md -------------------------------------------------------------------------------- /distribution/images/builder-golang/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/builder-golang/Dockerfile -------------------------------------------------------------------------------- /distribution/images/builder-nodejs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/builder-nodejs/Dockerfile -------------------------------------------------------------------------------- /distribution/images/builder-protobuf/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/builder-protobuf/Dockerfile -------------------------------------------------------------------------------- /distribution/images/multi-db/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/multi-db/.env.example -------------------------------------------------------------------------------- /distribution/images/multi-db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/multi-db/Dockerfile -------------------------------------------------------------------------------- /distribution/images/multi-db/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/multi-db/docker-compose.yml -------------------------------------------------------------------------------- /distribution/images/multi-db/init-database.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/multi-db/init-database.sh -------------------------------------------------------------------------------- /distribution/images/playwright/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/playwright/Dockerfile -------------------------------------------------------------------------------- /distribution/images/playwright/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/playwright/package.json -------------------------------------------------------------------------------- /distribution/images/signer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/images/signer/Dockerfile -------------------------------------------------------------------------------- /distribution/offline/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/offline/.gitignore -------------------------------------------------------------------------------- /distribution/offline/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/distribution/offline/import.sh -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs/dyrectorio-dark-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/docs/dyrectorio-dark-small.png -------------------------------------------------------------------------------- /docs/dyrectorio-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/docs/dyrectorio-dark.png -------------------------------------------------------------------------------- /docs/dyrectorio-demo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/docs/dyrectorio-demo.mp4 -------------------------------------------------------------------------------- /docs/dyrectorio-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/docs/dyrectorio-light.png -------------------------------------------------------------------------------- /docs/how-it-works-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/docs/how-it-works-dark.png -------------------------------------------------------------------------------- /docs/how-it-works-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/docs/how-it-works-light.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/go.sum -------------------------------------------------------------------------------- /golang/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/.gitignore -------------------------------------------------------------------------------- /golang/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/Makefile -------------------------------------------------------------------------------- /golang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/README.md -------------------------------------------------------------------------------- /golang/api/v1/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/api/v1/deploy.go -------------------------------------------------------------------------------- /golang/api/v1/deploy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/api/v1/deploy_test.go -------------------------------------------------------------------------------- /golang/build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/build/Dockerfile -------------------------------------------------------------------------------- /golang/build/cli/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/build/cli/Dockerfile -------------------------------------------------------------------------------- /golang/cmd/crane/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/cmd/crane/.env.example -------------------------------------------------------------------------------- /golang/cmd/crane/crane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/cmd/crane/crane.go -------------------------------------------------------------------------------- /golang/cmd/dagent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/cmd/dagent/.env.example -------------------------------------------------------------------------------- /golang/cmd/dagent/dagent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/cmd/dagent/dagent.go -------------------------------------------------------------------------------- /golang/cmd/dyo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/cmd/dyo/.gitignore -------------------------------------------------------------------------------- /golang/cmd/dyo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/cmd/dyo/main.go -------------------------------------------------------------------------------- /golang/crane-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/crane-test.yaml -------------------------------------------------------------------------------- /golang/internal/backoff/backoff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/backoff/backoff.go -------------------------------------------------------------------------------- /golang/internal/backoff/backoff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/backoff/backoff_test.go -------------------------------------------------------------------------------- /golang/internal/common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/common/common.go -------------------------------------------------------------------------------- /golang/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/config/config.go -------------------------------------------------------------------------------- /golang/internal/config/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/config/jwt.go -------------------------------------------------------------------------------- /golang/internal/config/jwt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/config/jwt_test.go -------------------------------------------------------------------------------- /golang/internal/config/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/config/secret.go -------------------------------------------------------------------------------- /golang/internal/crypt/pgp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/crypt/pgp.go -------------------------------------------------------------------------------- /golang/internal/crypt/pgp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/crypt/pgp_test.go -------------------------------------------------------------------------------- /golang/internal/dogger/dogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/dogger/dogger.go -------------------------------------------------------------------------------- /golang/internal/dogger/dogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/dogger/dogger_test.go -------------------------------------------------------------------------------- /golang/internal/dogger/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/dogger/types.go -------------------------------------------------------------------------------- /golang/internal/domain/domain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/domain/domain.go -------------------------------------------------------------------------------- /golang/internal/domain/domain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/domain/domain_test.go -------------------------------------------------------------------------------- /golang/internal/grpc/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/grpc/grpc.go -------------------------------------------------------------------------------- /golang/internal/health/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/health/client.go -------------------------------------------------------------------------------- /golang/internal/health/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/health/server.go -------------------------------------------------------------------------------- /golang/internal/health/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/health/types.go -------------------------------------------------------------------------------- /golang/internal/helper/docker/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/helper/docker/container.go -------------------------------------------------------------------------------- /golang/internal/helper/docker/container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/helper/docker/container_test.go -------------------------------------------------------------------------------- /golang/internal/helper/docker/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/helper/docker/network.go -------------------------------------------------------------------------------- /golang/internal/helper/image/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/helper/image/image.go -------------------------------------------------------------------------------- /golang/internal/helper/image/image_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/helper/image/image_test.go -------------------------------------------------------------------------------- /golang/internal/helper/image/image_unit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/helper/image/image_unit_test.go -------------------------------------------------------------------------------- /golang/internal/helper/image/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/helper/image/types.go -------------------------------------------------------------------------------- /golang/internal/helper/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/helper/string.go -------------------------------------------------------------------------------- /golang/internal/helper/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/helper/string_test.go -------------------------------------------------------------------------------- /golang/internal/label/label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/label/label.go -------------------------------------------------------------------------------- /golang/internal/logdefer/errhandlr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/logdefer/errhandlr.go -------------------------------------------------------------------------------- /golang/internal/mapper/array_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/mapper/array_map.go -------------------------------------------------------------------------------- /golang/internal/mapper/array_map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/mapper/array_map_test.go -------------------------------------------------------------------------------- /golang/internal/mapper/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/mapper/grpc.go -------------------------------------------------------------------------------- /golang/internal/mapper/grpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/mapper/grpc_test.go -------------------------------------------------------------------------------- /golang/internal/pointer/pointer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/pointer/pointer.go -------------------------------------------------------------------------------- /golang/internal/pointer/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/pointer/pointer_test.go -------------------------------------------------------------------------------- /golang/internal/runtime/container/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/runtime/container/container.go -------------------------------------------------------------------------------- /golang/internal/util/array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/array.go -------------------------------------------------------------------------------- /golang/internal/util/array_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/array_test.go -------------------------------------------------------------------------------- /golang/internal/util/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/config.go -------------------------------------------------------------------------------- /golang/internal/util/dotnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/dotnet.go -------------------------------------------------------------------------------- /golang/internal/util/dotnet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/dotnet_test.go -------------------------------------------------------------------------------- /golang/internal/util/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/json.go -------------------------------------------------------------------------------- /golang/internal/util/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/json_test.go -------------------------------------------------------------------------------- /golang/internal/util/overflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/overflow.go -------------------------------------------------------------------------------- /golang/internal/util/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/string.go -------------------------------------------------------------------------------- /golang/internal/util/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/util/string_test.go -------------------------------------------------------------------------------- /golang/internal/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/version/version.go -------------------------------------------------------------------------------- /golang/internal/version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/internal/version/version_test.go -------------------------------------------------------------------------------- /golang/pkg/builder/container/exec_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/builder/container/exec_builder.go -------------------------------------------------------------------------------- /golang/pkg/builder/container/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/builder/container/logger_test.go -------------------------------------------------------------------------------- /golang/pkg/builder/container/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/builder/container/types.go -------------------------------------------------------------------------------- /golang/pkg/builder/container/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/builder/container/utils.go -------------------------------------------------------------------------------- /golang/pkg/builder/container/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/builder/container/utils_test.go -------------------------------------------------------------------------------- /golang/pkg/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/README.md -------------------------------------------------------------------------------- /golang/pkg/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/cli.go -------------------------------------------------------------------------------- /golang/pkg/cli/cli_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/cli_test.go -------------------------------------------------------------------------------- /golang/pkg/cli/config_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/config_file.go -------------------------------------------------------------------------------- /golang/pkg/cli/container_defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/container_defaults.go -------------------------------------------------------------------------------- /golang/pkg/cli/container_defaults_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/container_defaults_test.go -------------------------------------------------------------------------------- /golang/pkg/cli/display.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/display.go -------------------------------------------------------------------------------- /golang/pkg/cli/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/generate.go -------------------------------------------------------------------------------- /golang/pkg/cli/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/runner.go -------------------------------------------------------------------------------- /golang/pkg/cli/setup/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/setup/setup.go -------------------------------------------------------------------------------- /golang/pkg/cli/traefik.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/cli/traefik.yaml.tmpl -------------------------------------------------------------------------------- /golang/pkg/crane/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/.gitignore -------------------------------------------------------------------------------- /golang/pkg/crane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/README.md -------------------------------------------------------------------------------- /golang/pkg/crane/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/config/config.go -------------------------------------------------------------------------------- /golang/pkg/crane/crane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/crane.go -------------------------------------------------------------------------------- /golang/pkg/crane/crux/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/crux/deploy.go -------------------------------------------------------------------------------- /golang/pkg/crane/crux/deploy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/crux/deploy_test.go -------------------------------------------------------------------------------- /golang/pkg/crane/crux/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/crux/watch.go -------------------------------------------------------------------------------- /golang/pkg/crane/dev/coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/dev/coverage.sh -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/clients.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/clients.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/clients_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/clients_test.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/configmap.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/delete_facade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/delete_facade.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/deploy_facade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/deploy_facade.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/deployment.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/deployment_export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/deployment_export_test.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/deployment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/deployment_test.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/error.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/error_test.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/ingress.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/log.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/namespace.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/pvc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/pvc.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/secret.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/secret_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/secret_store.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/service.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/service_monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/service_monitor.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/service_monitor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/service_monitor_test.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/volume_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/volume_helper.go -------------------------------------------------------------------------------- /golang/pkg/crane/k8s/wait.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/k8s/wait.go -------------------------------------------------------------------------------- /golang/pkg/crane/public.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/crane/public.crt -------------------------------------------------------------------------------- /golang/pkg/dagent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/.gitignore -------------------------------------------------------------------------------- /golang/pkg/dagent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/README.md -------------------------------------------------------------------------------- /golang/pkg/dagent/caps/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/caps/parser.go -------------------------------------------------------------------------------- /golang/pkg/dagent/caps/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/caps/parser_test.go -------------------------------------------------------------------------------- /golang/pkg/dagent/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/config/config.go -------------------------------------------------------------------------------- /golang/pkg/dagent/config/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/config/secret.go -------------------------------------------------------------------------------- /golang/pkg/dagent/config/secret_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/config/secret_test.go -------------------------------------------------------------------------------- /golang/pkg/dagent/dagent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/dagent.go -------------------------------------------------------------------------------- /golang/pkg/dagent/dev/coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/dev/coverage.sh -------------------------------------------------------------------------------- /golang/pkg/dagent/external/curl-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/external/curl-test.sh -------------------------------------------------------------------------------- /golang/pkg/dagent/external/test-version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/external/test-version.json -------------------------------------------------------------------------------- /golang/pkg/dagent/external/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/external/test.json -------------------------------------------------------------------------------- /golang/pkg/dagent/update/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/update/update.go -------------------------------------------------------------------------------- /golang/pkg/dagent/update/update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/update/update_test.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/cgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/cgroup.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/container.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/docker.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/docker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/docker_test.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/dockerhelper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/dockerhelper.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/dockerhelper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/dockerhelper_test.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/import_container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/import_container.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/init_container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/init_container.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/labels.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/labels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/labels_test.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/prefix_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/prefix_file.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/prefix_file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/prefix_file_test.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/preflight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/preflight.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/release.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/release_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/release_test.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/traefik.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/traefik.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/traefik_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/traefik_test.go -------------------------------------------------------------------------------- /golang/pkg/dagent/utils/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/pkg/dagent/utils/volume.go -------------------------------------------------------------------------------- /golang/revive.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/golang/revive.toml -------------------------------------------------------------------------------- /protobuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/protobuf/README.md -------------------------------------------------------------------------------- /protobuf/go/agent/agent.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/protobuf/go/agent/agent.pb.go -------------------------------------------------------------------------------- /protobuf/go/agent/agent_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/protobuf/go/agent/agent_grpc.pb.go -------------------------------------------------------------------------------- /protobuf/go/common/common.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/protobuf/go/common/common.pb.go -------------------------------------------------------------------------------- /protobuf/proto/agent.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/protobuf/proto/agent.proto -------------------------------------------------------------------------------- /protobuf/proto/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/protobuf/proto/common.proto -------------------------------------------------------------------------------- /repo_root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/repo_root.go -------------------------------------------------------------------------------- /web/crux-ui/.dockerignore: -------------------------------------------------------------------------------- 1 | .env* 2 | .vscode 3 | Dockerfile 4 | -------------------------------------------------------------------------------- /web/crux-ui/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/.env.example -------------------------------------------------------------------------------- /web/crux-ui/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/.eslintrc.js -------------------------------------------------------------------------------- /web/crux-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/.gitignore -------------------------------------------------------------------------------- /web/crux-ui/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/.prettierrc.json -------------------------------------------------------------------------------- /web/crux-ui/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/Dockerfile -------------------------------------------------------------------------------- /web/crux-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/README.md -------------------------------------------------------------------------------- /web/crux-ui/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/docker-compose.yaml -------------------------------------------------------------------------------- /web/crux-ui/e2e/screenshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/common.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/config-bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/config-bundle.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/container-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/container-config.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/global.setup.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/global.setup.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/global.teardown.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/global.teardown.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/global.teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/global.teardown.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/mail-slurper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/mail-slurper.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/node-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/node-helper.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/nodes.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/projects.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/storages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/storages.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/teams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/teams.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/templates.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/test.fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/test.fixture.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/websocket-match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/websocket-match.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/utils/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/utils/websocket.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/dashboard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/dashboard.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/image-config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/image-config.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/nodes-deploy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/nodes-deploy.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/nodes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/nodes.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/notification.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/notification.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/project.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/project.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/registry.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/registry.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/storage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/storage.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/team.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/team.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/template.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/template.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/with-login/version.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/with-login/version.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/without-login/login.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/without-login/login.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/without-login/register.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/without-login/register.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/e2e/without-login/verify.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/e2e/without-login/verify.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/i18n.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/i18n.json -------------------------------------------------------------------------------- /web/crux-ui/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/jest.config.ts -------------------------------------------------------------------------------- /web/crux-ui/locales/en/404.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/404.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/audit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/audit.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/badges.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/badges.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/common.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/compose.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/compose.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/config-bundles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/config-bundles.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/container.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/container.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/create-account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/create-account.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/dashboard.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/deployments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/deployments.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/errors.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/head.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/head.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/images.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/images.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/login.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/login.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/nodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/nodes.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/notifications.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/notifications.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/packages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/packages.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/pipelines.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/pipelines.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/projects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/projects.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/recovery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/recovery.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/register.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/register.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/registries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/registries.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/settings.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/status.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/status.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/storages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/storages.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/teams.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/teams.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/templates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/templates.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/tokens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/tokens.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/verify.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/verify.json -------------------------------------------------------------------------------- /web/crux-ui/locales/en/versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/locales/en/versions.json -------------------------------------------------------------------------------- /web/crux-ui/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/next-env.d.ts -------------------------------------------------------------------------------- /web/crux-ui/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/next.config.js -------------------------------------------------------------------------------- /web/crux-ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/package-lock.json -------------------------------------------------------------------------------- /web/crux-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/package.json -------------------------------------------------------------------------------- /web/crux-ui/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/playwright.config.ts -------------------------------------------------------------------------------- /web/crux-ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/postcss.config.js -------------------------------------------------------------------------------- /web/crux-ui/public/404.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/404.svg -------------------------------------------------------------------------------- /web/crux-ui/public/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/add.svg -------------------------------------------------------------------------------- /web/crux-ui/public/archive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/archive.svg -------------------------------------------------------------------------------- /web/crux-ui/public/arrow_down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/arrow_down.svg -------------------------------------------------------------------------------- /web/crux-ui/public/arrow_up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/arrow_up.svg -------------------------------------------------------------------------------- /web/crux-ui/public/arrow_up_bold.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/arrow_up_bold.svg -------------------------------------------------------------------------------- /web/crux-ui/public/asterisk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/asterisk.svg -------------------------------------------------------------------------------- /web/crux-ui/public/audit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/audit.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/bat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/bat.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/bee.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/bee.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/buffalo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/buffalo.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/bug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/bug.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/cat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/cat.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/crow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/crow.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/dino.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/dino.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/dog.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/dog.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/donkey.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/donkey.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/flamingo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/flamingo.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/gecko.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/gecko.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/giraffe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/giraffe.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/goat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/goat.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/goose.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/goose.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/hedgehog.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/hedgehog.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/jellyfish.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/jellyfish.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/kangaroo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/kangaroo.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/lion.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/lion.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/llama.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/llama.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/monkey.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/monkey.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/owl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/owl.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/penguin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/penguin.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/rhino.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/rhino.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/seal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/seal.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/shark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/shark.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/sheep.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/sheep.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/shrimp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/shrimp.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/sloth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/sloth.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/snail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/snail.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/spider.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/spider.svg -------------------------------------------------------------------------------- /web/crux-ui/public/badges/squirrel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/badges/squirrel.svg -------------------------------------------------------------------------------- /web/crux-ui/public/book.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/book.svg -------------------------------------------------------------------------------- /web/crux-ui/public/breadcrumb_home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/breadcrumb_home.svg -------------------------------------------------------------------------------- /web/crux-ui/public/breadcrumb_next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/breadcrumb_next.svg -------------------------------------------------------------------------------- /web/crux-ui/public/button-negative.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/button-negative.svg -------------------------------------------------------------------------------- /web/crux-ui/public/button-positive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/button-positive.svg -------------------------------------------------------------------------------- /web/crux-ui/public/caret_left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/caret_left.svg -------------------------------------------------------------------------------- /web/crux-ui/public/caret_right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/caret_right.svg -------------------------------------------------------------------------------- /web/crux-ui/public/carets_left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/carets_left.svg -------------------------------------------------------------------------------- /web/crux-ui/public/carets_right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/carets_right.svg -------------------------------------------------------------------------------- /web/crux-ui/public/check-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/check-white.svg -------------------------------------------------------------------------------- /web/crux-ui/public/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/check.svg -------------------------------------------------------------------------------- /web/crux-ui/public/chevron_down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/chevron_down.svg -------------------------------------------------------------------------------- /web/crux-ui/public/clear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/clear.svg -------------------------------------------------------------------------------- /web/crux-ui/public/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/close.svg -------------------------------------------------------------------------------- /web/crux-ui/public/composer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/composer.svg -------------------------------------------------------------------------------- /web/crux-ui/public/config_bundle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/config_bundle.svg -------------------------------------------------------------------------------- /web/crux-ui/public/config_bundle_turquoise.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/config_bundle_turquoise.svg -------------------------------------------------------------------------------- /web/crux-ui/public/container_config.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/container_config.svg -------------------------------------------------------------------------------- /web/crux-ui/public/copy-alt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/copy-alt.svg -------------------------------------------------------------------------------- /web/crux-ui/public/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/copy.svg -------------------------------------------------------------------------------- /web/crux-ui/public/dashboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/dashboard.svg -------------------------------------------------------------------------------- /web/crux-ui/public/dashboard/audits.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/dashboard/audits.svg -------------------------------------------------------------------------------- /web/crux-ui/public/dashboard/deployments.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/dashboard/deployments.svg -------------------------------------------------------------------------------- /web/crux-ui/public/dashboard/projects.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/dashboard/projects.svg -------------------------------------------------------------------------------- /web/crux-ui/public/dashboard/users.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/dashboard/users.svg -------------------------------------------------------------------------------- /web/crux-ui/public/dashboard/versions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/dashboard/versions.svg -------------------------------------------------------------------------------- /web/crux-ui/public/default_registry.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/default_registry.svg -------------------------------------------------------------------------------- /web/crux-ui/public/default_team_avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/default_team_avatar.svg -------------------------------------------------------------------------------- /web/crux-ui/public/default_template.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/default_template.svg -------------------------------------------------------------------------------- /web/crux-ui/public/deploy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/deploy.svg -------------------------------------------------------------------------------- /web/crux-ui/public/deployments.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/deployments.svg -------------------------------------------------------------------------------- /web/crux-ui/public/documentation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/documentation.svg -------------------------------------------------------------------------------- /web/crux-ui/public/dyrector_io_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/dyrector_io_logo.svg -------------------------------------------------------------------------------- /web/crux-ui/public/dyrector_io_logo_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/dyrector_io_logo_white.svg -------------------------------------------------------------------------------- /web/crux-ui/public/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/edit.svg -------------------------------------------------------------------------------- /web/crux-ui/public/eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/eye.svg -------------------------------------------------------------------------------- /web/crux-ui/public/eye_close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/eye_close.svg -------------------------------------------------------------------------------- /web/crux-ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/favicon.ico -------------------------------------------------------------------------------- /web/crux-ui/public/home_bold.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/home_bold.svg -------------------------------------------------------------------------------- /web/crux-ui/public/images.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/images.svg -------------------------------------------------------------------------------- /web/crux-ui/public/inspect.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/inspect.svg -------------------------------------------------------------------------------- /web/crux-ui/public/loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/loading.svg -------------------------------------------------------------------------------- /web/crux-ui/public/logout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/logout.svg -------------------------------------------------------------------------------- /web/crux-ui/public/menu-close-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/menu-close-icon.svg -------------------------------------------------------------------------------- /web/crux-ui/public/menu-envelope.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/menu-envelope.svg -------------------------------------------------------------------------------- /web/crux-ui/public/menu-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/menu-icon.svg -------------------------------------------------------------------------------- /web/crux-ui/public/menu_home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/menu_home.svg -------------------------------------------------------------------------------- /web/crux-ui/public/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/minus.svg -------------------------------------------------------------------------------- /web/crux-ui/public/note.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/note.svg -------------------------------------------------------------------------------- /web/crux-ui/public/notification.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/notification.svg -------------------------------------------------------------------------------- /web/crux-ui/public/oidc/azure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/oidc/azure.svg -------------------------------------------------------------------------------- /web/crux-ui/public/oidc/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/oidc/github.svg -------------------------------------------------------------------------------- /web/crux-ui/public/oidc/gitlab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/oidc/gitlab.svg -------------------------------------------------------------------------------- /web/crux-ui/public/oidc/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/oidc/google.svg -------------------------------------------------------------------------------- /web/crux-ui/public/options.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/options.svg -------------------------------------------------------------------------------- /web/crux-ui/public/package.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/package.svg -------------------------------------------------------------------------------- /web/crux-ui/public/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/plus.svg -------------------------------------------------------------------------------- /web/crux-ui/public/profile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/profile.svg -------------------------------------------------------------------------------- /web/crux-ui/public/project_default.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/project_default.svg -------------------------------------------------------------------------------- /web/crux-ui/public/projects.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/projects.svg -------------------------------------------------------------------------------- /web/crux-ui/public/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/refresh.svg -------------------------------------------------------------------------------- /web/crux-ui/public/repositories.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/repositories.svg -------------------------------------------------------------------------------- /web/crux-ui/public/repositories/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/repositories/github.svg -------------------------------------------------------------------------------- /web/crux-ui/public/repositories/gitlab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/repositories/gitlab.svg -------------------------------------------------------------------------------- /web/crux-ui/public/restart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/restart.svg -------------------------------------------------------------------------------- /web/crux-ui/public/robot-avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/robot-avatar.svg -------------------------------------------------------------------------------- /web/crux-ui/public/robotic-arm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/robotic-arm.svg -------------------------------------------------------------------------------- /web/crux-ui/public/servers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/servers.svg -------------------------------------------------------------------------------- /web/crux-ui/public/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/settings.svg -------------------------------------------------------------------------------- /web/crux-ui/public/sort-alphabetical-asc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/sort-alphabetical-asc.svg -------------------------------------------------------------------------------- /web/crux-ui/public/sort-alphabetical-desc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/sort-alphabetical-desc.svg -------------------------------------------------------------------------------- /web/crux-ui/public/sort-date-asc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/sort-date-asc.svg -------------------------------------------------------------------------------- /web/crux-ui/public/sort-date-desc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/sort-date-desc.svg -------------------------------------------------------------------------------- /web/crux-ui/public/sort_asc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/sort_asc.svg -------------------------------------------------------------------------------- /web/crux-ui/public/sort_desc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/sort_desc.svg -------------------------------------------------------------------------------- /web/crux-ui/public/start.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/start.svg -------------------------------------------------------------------------------- /web/crux-ui/public/stop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/stop.svg -------------------------------------------------------------------------------- /web/crux-ui/public/storage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/storage.svg -------------------------------------------------------------------------------- /web/crux-ui/public/team-stats/deployments.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/team-stats/deployments.svg -------------------------------------------------------------------------------- /web/crux-ui/public/team-stats/nodes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/team-stats/nodes.svg -------------------------------------------------------------------------------- /web/crux-ui/public/team-stats/projects.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/team-stats/projects.svg -------------------------------------------------------------------------------- /web/crux-ui/public/team-stats/users.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/team-stats/users.svg -------------------------------------------------------------------------------- /web/crux-ui/public/team-stats/versions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/team-stats/versions.svg -------------------------------------------------------------------------------- /web/crux-ui/public/team.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/team.svg -------------------------------------------------------------------------------- /web/crux-ui/public/template.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/template.svg -------------------------------------------------------------------------------- /web/crux-ui/public/trash-can-grey.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/trash-can-grey.svg -------------------------------------------------------------------------------- /web/crux-ui/public/trash-can.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/trash-can.svg -------------------------------------------------------------------------------- /web/crux-ui/public/user-avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/user-avatar.svg -------------------------------------------------------------------------------- /web/crux-ui/public/view_json.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/view_json.svg -------------------------------------------------------------------------------- /web/crux-ui/public/view_table.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/view_table.svg -------------------------------------------------------------------------------- /web/crux-ui/public/view_tile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/public/view_tile.svg -------------------------------------------------------------------------------- /web/crux-ui/quality-assurance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/quality-assurance.ts -------------------------------------------------------------------------------- /web/crux-ui/src/components/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/layout.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/main/dyo-head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/main/dyo-head.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/main/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/main/footer.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/main/nav-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/main/nav-button.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/main/nav-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/main/nav-section.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/main/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/main/sidebar.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/main/top-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/main/top-bar.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/shared/filters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/shared/filters.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/shared/page-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/shared/page-menu.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/shared/paginator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/shared/paginator.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/shared/sh-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/shared/sh-editor.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/components/team/team-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/components/team/team-card.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/const.ts -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-badge.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-button.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-card.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-checkbox.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-chips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-chips.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-date-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-date-picker.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-file-upload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-file-upload.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-filter-chips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-filter-chips.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-form.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-heading.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-icon-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-icon-picker.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-icon.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-img-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-img-button.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-indicator.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-input.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-label.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-link.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-list.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-message.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-modal.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-multi-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-multi-select.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-password.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-progress.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-radio-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-radio-button.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-select.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-table.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-tag.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-text-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-text-area.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-toggle.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/dyo-wrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/dyo-wrap.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/loading-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/loading-indicator.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/elements/time-label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/elements/time-label.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/error-responses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/error-responses.ts -------------------------------------------------------------------------------- /web/crux-ui/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/errors.ts -------------------------------------------------------------------------------- /web/crux-ui/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/global.d.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-anchor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-anchor.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-confirmation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-confirmation.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-deploy.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-dyo-formik.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-dyo-formik.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-filters.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-info-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-info-modal.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-interval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-interval.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-overflow-detection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-overflow-detection.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-pagination.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-posthog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-posthog.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-repatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-repatch.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-submit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-submit.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-team-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-team-routes.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-throttleing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-throttleing.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-timer.ts -------------------------------------------------------------------------------- /web/crux-ui/src/hooks/use-websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/hooks/use-websocket.ts -------------------------------------------------------------------------------- /web/crux-ui/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/logger.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/audit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/audit.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/auth.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/common.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/compose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/compose.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/config-bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/config-bundle.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/container-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/container-config.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/container-conflict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/container-conflict.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/container-errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/container-errors.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/container-merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/container-merge.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/container.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/container.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/container.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/dashboard.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/deployment.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/editor.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/health.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/health.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/image.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/index.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/instance.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/json-container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/json-container.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/node.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/notification.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/package.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/pipeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/pipeline.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/project.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/registry.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/storage.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/team.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/team.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/template.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/token.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/user.ts -------------------------------------------------------------------------------- /web/crux-ui/src/models/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/models/version.ts -------------------------------------------------------------------------------- /web/crux-ui/src/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/404.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/500.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/500.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/[teamSlug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/[teamSlug].tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/[teamSlug]/audit-log.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/[teamSlug]/audit-log.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/[teamSlug]/dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/[teamSlug]/dashboard.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/[teamSlug]/nodes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/[teamSlug]/nodes.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/[teamSlug]/packages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/[teamSlug]/packages.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/[teamSlug]/pipelines.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/[teamSlug]/pipelines.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/[teamSlug]/projects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/[teamSlug]/projects.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/[teamSlug]/registries.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/[teamSlug]/registries.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/[teamSlug]/storages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/[teamSlug]/storages.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/_app.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/api/auth/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/api/auth/login.ts -------------------------------------------------------------------------------- /web/crux-ui/src/pages/api/auth/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/api/auth/logout.ts -------------------------------------------------------------------------------- /web/crux-ui/src/pages/api/auth/recovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/api/auth/recovery.ts -------------------------------------------------------------------------------- /web/crux-ui/src/pages/api/auth/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/api/auth/register.ts -------------------------------------------------------------------------------- /web/crux-ui/src/pages/api/auth/settings/oidc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/api/auth/settings/oidc.ts -------------------------------------------------------------------------------- /web/crux-ui/src/pages/api/auth/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/api/auth/verify.ts -------------------------------------------------------------------------------- /web/crux-ui/src/pages/api/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/api/status.ts -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/auth/register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/auth/register.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/create-account.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/create-account.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/login.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/logout.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/recovery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/recovery.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/recovery/expired.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/recovery/expired.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/register-oidc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/register-oidc.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/register.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/registration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/registration.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/settings.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/settings/tokens.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/settings/tokens.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/auth/verify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/auth/verify.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/composer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/composer.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/error.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/index.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/status.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/teams.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/teams.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/teams/[teamId].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/teams/[teamId].tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/teams/create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/teams/create.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/pages/templates.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/pages/templates.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/providers/team-routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/providers/team-routes.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/providers/websocket.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/providers/websocket.tsx -------------------------------------------------------------------------------- /web/crux-ui/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/routes.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/auth-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/auth-middleware.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/captcha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/captcha.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/cookie.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/crux-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/crux-api.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/error-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/error-middleware.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/kratos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/kratos.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/middlewares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/middlewares.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/package.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/service-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/service-status.ts -------------------------------------------------------------------------------- /web/crux-ui/src/server/validation-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/server/validation-middleware.ts -------------------------------------------------------------------------------- /web/crux-ui/src/styles/dyo-date-picker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/styles/dyo-date-picker.css -------------------------------------------------------------------------------- /web/crux-ui/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/styles/global.css -------------------------------------------------------------------------------- /web/crux-ui/src/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/utils.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/utils.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/auth.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/common.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/common.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/common.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/compose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/compose.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/config-bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/config-bundle.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/container.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/deployment.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/image.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/index.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/instance.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/labels.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/node.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/notification.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/package.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/pipeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/pipeline.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/project.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/registry.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/registry.spec.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/registry.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/storage.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/team.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/team.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/template.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/token.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/version.ts -------------------------------------------------------------------------------- /web/crux-ui/src/validations/yup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/validations/yup.ts -------------------------------------------------------------------------------- /web/crux-ui/src/websockets/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/websockets/common.ts -------------------------------------------------------------------------------- /web/crux-ui/src/websockets/websocket-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/src/websockets/websocket-client.ts -------------------------------------------------------------------------------- /web/crux-ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/tailwind.config.js -------------------------------------------------------------------------------- /web/crux-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/tsconfig.json -------------------------------------------------------------------------------- /web/crux-ui/types/yup/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux-ui/types/yup/index.d.ts -------------------------------------------------------------------------------- /web/crux/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/.env.example -------------------------------------------------------------------------------- /web/crux/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/.eslintrc.js -------------------------------------------------------------------------------- /web/crux/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/.gitignore -------------------------------------------------------------------------------- /web/crux/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/.prettierrc -------------------------------------------------------------------------------- /web/crux/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/Dockerfile -------------------------------------------------------------------------------- /web/crux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/README.md -------------------------------------------------------------------------------- /web/crux/assets/cicd/deployment-token.curl.hbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/cicd/deployment-token.curl.hbr -------------------------------------------------------------------------------- /web/crux/assets/email/team-invite.hbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/email/team-invite.hbr -------------------------------------------------------------------------------- /web/crux/assets/email/team-invite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/email/team-invite.json -------------------------------------------------------------------------------- /web/crux/assets/notificationTemplates/node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/notificationTemplates/node.json -------------------------------------------------------------------------------- /web/crux/assets/registry/v2-config.yaml.hbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/registry/v2-config.yaml.hbr -------------------------------------------------------------------------------- /web/crux/assets/templates/cal-com.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/cal-com.jpg -------------------------------------------------------------------------------- /web/crux/assets/templates/cal-com.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/cal-com.json -------------------------------------------------------------------------------- /web/crux/assets/templates/gitea.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/gitea.jpg -------------------------------------------------------------------------------- /web/crux/assets/templates/gitea.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/gitea.json -------------------------------------------------------------------------------- /web/crux/assets/templates/linkace.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/linkace.jpg -------------------------------------------------------------------------------- /web/crux/assets/templates/linkace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/linkace.json -------------------------------------------------------------------------------- /web/crux/assets/templates/minecraft.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/minecraft.jpg -------------------------------------------------------------------------------- /web/crux/assets/templates/minecraft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/minecraft.json -------------------------------------------------------------------------------- /web/crux/assets/templates/mlflow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/mlflow.jpg -------------------------------------------------------------------------------- /web/crux/assets/templates/mlflow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/mlflow.json -------------------------------------------------------------------------------- /web/crux/assets/templates/strapi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/strapi.jpg -------------------------------------------------------------------------------- /web/crux/assets/templates/strapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/strapi.json -------------------------------------------------------------------------------- /web/crux/assets/templates/vaultwarden.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/vaultwarden.jpg -------------------------------------------------------------------------------- /web/crux/assets/templates/vaultwarden.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/vaultwarden.json -------------------------------------------------------------------------------- /web/crux/assets/templates/wordpress.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/wordpress.jpg -------------------------------------------------------------------------------- /web/crux/assets/templates/wordpress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/assets/templates/wordpress.json -------------------------------------------------------------------------------- /web/crux/crux-docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/crux-docker-entrypoint.sh -------------------------------------------------------------------------------- /web/crux/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/docker-compose.yaml -------------------------------------------------------------------------------- /web/crux/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/jest.config.ts -------------------------------------------------------------------------------- /web/crux/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/nest-cli.json -------------------------------------------------------------------------------- /web/crux/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/package-lock.json -------------------------------------------------------------------------------- /web/crux/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/package.json -------------------------------------------------------------------------------- /web/crux/prisma/migrations/20230123095837_registry_type_unchecked/migration.sql: -------------------------------------------------------------------------------- 1 | -- AlterEnum 2 | ALTER TYPE "RegistryTypeEnum" ADD VALUE 'unchecked'; 3 | -------------------------------------------------------------------------------- /web/crux/prisma/migrations/20230608115629_storageuniqueremoved/migration.sql: -------------------------------------------------------------------------------- 1 | -- DropIndex 2 | DROP INDEX "ContainerConfig_storageId_key"; 3 | -------------------------------------------------------------------------------- /web/crux/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /web/crux/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/prisma/schema.prisma -------------------------------------------------------------------------------- /web/crux/proto/agent.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/proto/agent.proto -------------------------------------------------------------------------------- /web/crux/proto/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/proto/common.proto -------------------------------------------------------------------------------- /web/crux/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/agent/agent.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/agent/agent.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/agent/agent.grpc.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/agent/agent.grpc.controller.ts -------------------------------------------------------------------------------- /web/crux/src/app/agent/agent.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/agent/agent.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/agent/agent.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/agent/agent.service.spec.ts -------------------------------------------------------------------------------- /web/crux/src/app/agent/agent.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/agent/agent.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/audit/audit.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/audit/audit.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/audit/audit.http.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/audit/audit.http.controller.ts -------------------------------------------------------------------------------- /web/crux/src/app/audit/audit.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/audit/audit.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/audit/audit.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/audit/audit.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/audit/audit.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/audit/audit.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/container/container.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/container/container.const.ts -------------------------------------------------------------------------------- /web/crux/src/app/container/container.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/container/container.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/container/container.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/container/container.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/container/container.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/container/container.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/dashboard/dashboard.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/dashboard/dashboard.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/dashboard/dashboard.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/dashboard/dashboard.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/dashboard/dashboard.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/dashboard/dashboard.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/dashboard/dashboard.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/dashboard/dashboard.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/deploy/deploy.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/deploy/deploy.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/deploy/deploy.jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/deploy/deploy.jwt.strategy.ts -------------------------------------------------------------------------------- /web/crux/src/app/deploy/deploy.mapper.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/deploy/deploy.mapper.spec.ts -------------------------------------------------------------------------------- /web/crux/src/app/deploy/deploy.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/deploy/deploy.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/deploy/deploy.message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/deploy/deploy.message.ts -------------------------------------------------------------------------------- /web/crux/src/app/deploy/deploy.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/deploy/deploy.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/deploy/deploy.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/deploy/deploy.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/deploy/deploy.ws.gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/deploy/deploy.ws.gateway.ts -------------------------------------------------------------------------------- /web/crux/src/app/editor/editor.message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/editor/editor.message.ts -------------------------------------------------------------------------------- /web/crux/src/app/editor/editor.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/editor/editor.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/editor/editor.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/editor/editor.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/health/health.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/health/health.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/health/health.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/health/health.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/health/health.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/health/health.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/image/image.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/image/image.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/image/image.http.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/image/image.http.controller.ts -------------------------------------------------------------------------------- /web/crux/src/app/image/image.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/image/image.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/image/image.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/image/image.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/image/image.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/image/image.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/image/pipes/image.add.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/image/pipes/image.add.pipe.ts -------------------------------------------------------------------------------- /web/crux/src/app/metrics/metrics.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/metrics/metrics.server.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/node.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/node.const.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/node.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/node.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/node.http.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/node.http.controller.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/node.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/node.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/node.message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/node.message.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/node.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/node.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/node.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/node.service.spec.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/node.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/node.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/node.ws.gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/node.ws.gateway.ts -------------------------------------------------------------------------------- /web/crux/src/app/node/pipes/node.delete.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/node/pipes/node.delete.pipe.ts -------------------------------------------------------------------------------- /web/crux/src/app/package/package.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/package/package.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/package/package.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/package/package.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/package/package.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/package/package.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/package/package.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/package/package.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/pipeline/pipeline.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/pipeline/pipeline.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/pipeline/pipeline.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/pipeline/pipeline.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/pipeline/pipeline.message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/pipeline/pipeline.message.ts -------------------------------------------------------------------------------- /web/crux/src/app/pipeline/pipeline.metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/pipeline/pipeline.metrics.ts -------------------------------------------------------------------------------- /web/crux/src/app/pipeline/pipeline.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/pipeline/pipeline.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/pipeline/pipeline.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/pipeline/pipeline.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/project/project.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/project/project.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/project/project.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/project/project.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/project/project.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/project/project.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/project/project.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/project/project.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/registry/registry.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/registry/registry.const.ts -------------------------------------------------------------------------------- /web/crux/src/app/registry/registry.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/registry/registry.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/registry/registry.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/registry/registry.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/registry/registry.message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/registry/registry.message.ts -------------------------------------------------------------------------------- /web/crux/src/app/registry/registry.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/registry/registry.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/registry/registry.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/registry/registry.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/storage/storage.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/storage/storage.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/storage/storage.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/storage/storage.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/storage/storage.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/storage/storage.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/storage/storage.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/storage/storage.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/guards/team.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/guards/team.guard.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/recaptcha.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/recaptcha.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/team.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/team.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/team.http.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/team.http.controller.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/team.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/team.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/team.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/team.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/team.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/team.repository.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/team.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/team.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/user.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/team/user.http.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/team/user.http.controller.ts -------------------------------------------------------------------------------- /web/crux/src/app/template/template.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/template/template.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/template/template.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/template/template.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/template/template.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/template/template.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/token/jwt-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/token/jwt-auth.guard.ts -------------------------------------------------------------------------------- /web/crux/src/app/token/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/token/jwt.strategy.ts -------------------------------------------------------------------------------- /web/crux/src/app/token/pipes/token.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/token/pipes/token.pipe.ts -------------------------------------------------------------------------------- /web/crux/src/app/token/token.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/token/token.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/token/token.http.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/token/token.http.controller.ts -------------------------------------------------------------------------------- /web/crux/src/app/token/token.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/token/token.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/token/token.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/token/token.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/token/token.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/token/token.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/version/version.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/version/version.dto.ts -------------------------------------------------------------------------------- /web/crux/src/app/version/version.mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/version/version.mapper.ts -------------------------------------------------------------------------------- /web/crux/src/app/version/version.message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/version/version.message.ts -------------------------------------------------------------------------------- /web/crux/src/app/version/version.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/version/version.module.ts -------------------------------------------------------------------------------- /web/crux/src/app/version/version.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/version/version.service.ts -------------------------------------------------------------------------------- /web/crux/src/app/version/version.ws.gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/app/version/version.ws.gateway.ts -------------------------------------------------------------------------------- /web/crux/src/builders/email.builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/builders/email.builder.ts -------------------------------------------------------------------------------- /web/crux/src/config/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/config/app.config.ts -------------------------------------------------------------------------------- /web/crux/src/config/jwt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/config/jwt.config.ts -------------------------------------------------------------------------------- /web/crux/src/config/pino.logger.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/config/pino.logger.config.ts -------------------------------------------------------------------------------- /web/crux/src/config/swagger.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/config/swagger.config.ts -------------------------------------------------------------------------------- /web/crux/src/decorators/api-params.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/decorators/api-params.decorator.ts -------------------------------------------------------------------------------- /web/crux/src/decorators/context.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/decorators/context.decorator.ts -------------------------------------------------------------------------------- /web/crux/src/domain/agent-callback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/agent-callback.ts -------------------------------------------------------------------------------- /web/crux/src/domain/agent-installer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/agent-installer.ts -------------------------------------------------------------------------------- /web/crux/src/domain/agent-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/agent-token.ts -------------------------------------------------------------------------------- /web/crux/src/domain/agent-tunnel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/agent-tunnel.ts -------------------------------------------------------------------------------- /web/crux/src/domain/agent-update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/agent-update.ts -------------------------------------------------------------------------------- /web/crux/src/domain/agent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/agent.spec.ts -------------------------------------------------------------------------------- /web/crux/src/domain/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/agent.ts -------------------------------------------------------------------------------- /web/crux/src/domain/audit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/audit.ts -------------------------------------------------------------------------------- /web/crux/src/domain/container-conflict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/container-conflict.ts -------------------------------------------------------------------------------- /web/crux/src/domain/container-log-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/container-log-stream.ts -------------------------------------------------------------------------------- /web/crux/src/domain/container-merge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/container-merge.spec.ts -------------------------------------------------------------------------------- /web/crux/src/domain/container-merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/container-merge.ts -------------------------------------------------------------------------------- /web/crux/src/domain/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/container.ts -------------------------------------------------------------------------------- /web/crux/src/domain/deployment-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/deployment-token.ts -------------------------------------------------------------------------------- /web/crux/src/domain/deployment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/deployment.spec.ts -------------------------------------------------------------------------------- /web/crux/src/domain/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/deployment.ts -------------------------------------------------------------------------------- /web/crux/src/domain/domain-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/domain-events.ts -------------------------------------------------------------------------------- /web/crux/src/domain/identity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/identity.ts -------------------------------------------------------------------------------- /web/crux/src/domain/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/image.ts -------------------------------------------------------------------------------- /web/crux/src/domain/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/node.ts -------------------------------------------------------------------------------- /web/crux/src/domain/notification-templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/notification-templates.ts -------------------------------------------------------------------------------- /web/crux/src/domain/pipeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/pipeline.ts -------------------------------------------------------------------------------- /web/crux/src/domain/registry-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/registry-token.ts -------------------------------------------------------------------------------- /web/crux/src/domain/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/registry.ts -------------------------------------------------------------------------------- /web/crux/src/domain/start-deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/start-deployment.ts -------------------------------------------------------------------------------- /web/crux/src/domain/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/template.ts -------------------------------------------------------------------------------- /web/crux/src/domain/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/token.ts -------------------------------------------------------------------------------- /web/crux/src/domain/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/user.ts -------------------------------------------------------------------------------- /web/crux/src/domain/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/utils.ts -------------------------------------------------------------------------------- /web/crux/src/domain/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/validation.ts -------------------------------------------------------------------------------- /web/crux/src/domain/version-chain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/version-chain.ts -------------------------------------------------------------------------------- /web/crux/src/domain/version-increase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/version-increase.ts -------------------------------------------------------------------------------- /web/crux/src/domain/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/domain/version.ts -------------------------------------------------------------------------------- /web/crux/src/encrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/encrypt.ts -------------------------------------------------------------------------------- /web/crux/src/exception/crux-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/exception/crux-exception.ts -------------------------------------------------------------------------------- /web/crux/src/exception/grpc-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/exception/grpc-exception.ts -------------------------------------------------------------------------------- /web/crux/src/exception/registry-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/exception/registry-exception.ts -------------------------------------------------------------------------------- /web/crux/src/exception/websocket-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/exception/websocket-exception.ts -------------------------------------------------------------------------------- /web/crux/src/filters/crux.exception-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/filters/crux.exception-filter.ts -------------------------------------------------------------------------------- /web/crux/src/filters/grpc.exception-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/filters/grpc.exception-filter.ts -------------------------------------------------------------------------------- /web/crux/src/filters/http.exception-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/filters/http.exception-filter.ts -------------------------------------------------------------------------------- /web/crux/src/filters/ws.exception-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/filters/ws.exception-filter.ts -------------------------------------------------------------------------------- /web/crux/src/grpc/protobuf/proto/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/grpc/protobuf/proto/agent.ts -------------------------------------------------------------------------------- /web/crux/src/grpc/protobuf/proto/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/grpc/protobuf/proto/common.ts -------------------------------------------------------------------------------- /web/crux/src/guards/custom.jwt-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/guards/custom.jwt-auth.guard.ts -------------------------------------------------------------------------------- /web/crux/src/guards/team-access.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/guards/team-access.guard.ts -------------------------------------------------------------------------------- /web/crux/src/mailer/email.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/mailer/email.module.ts -------------------------------------------------------------------------------- /web/crux/src/mailer/email.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/mailer/email.service.ts -------------------------------------------------------------------------------- /web/crux/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/main.ts -------------------------------------------------------------------------------- /web/crux/src/services/azure-devops.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/services/azure-devops.service.ts -------------------------------------------------------------------------------- /web/crux/src/services/encryption.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/services/encryption.service.ts -------------------------------------------------------------------------------- /web/crux/src/services/kratos.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/services/kratos.service.ts -------------------------------------------------------------------------------- /web/crux/src/services/prisma.bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/services/prisma.bootstrap.ts -------------------------------------------------------------------------------- /web/crux/src/services/prisma.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/services/prisma.service.ts -------------------------------------------------------------------------------- /web/crux/src/shared/chacha.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/chacha.spec.ts -------------------------------------------------------------------------------- /web/crux/src/shared/chacha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/chacha.ts -------------------------------------------------------------------------------- /web/crux/src/shared/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/config.ts -------------------------------------------------------------------------------- /web/crux/src/shared/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/const.ts -------------------------------------------------------------------------------- /web/crux/src/shared/domain-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/domain-event.ts -------------------------------------------------------------------------------- /web/crux/src/shared/dtos/paginating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/dtos/paginating.ts -------------------------------------------------------------------------------- /web/crux/src/shared/dtos/shared.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/dtos/shared.dto.ts -------------------------------------------------------------------------------- /web/crux/src/shared/grpc-node-connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/grpc-node-connection.ts -------------------------------------------------------------------------------- /web/crux/src/shared/metrics/agent.metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/metrics/agent.metrics.ts -------------------------------------------------------------------------------- /web/crux/src/shared/metrics/ws.metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/metrics/ws.metrics.ts -------------------------------------------------------------------------------- /web/crux/src/shared/package.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/package.spec.ts -------------------------------------------------------------------------------- /web/crux/src/shared/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/shared/package.ts -------------------------------------------------------------------------------- /web/crux/src/websockets/client-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/websockets/client-setup.ts -------------------------------------------------------------------------------- /web/crux/src/websockets/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/websockets/common.ts -------------------------------------------------------------------------------- /web/crux/src/websockets/dyo.ws.adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/websockets/dyo.ws.adapter.ts -------------------------------------------------------------------------------- /web/crux/src/websockets/namespace.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/websockets/namespace.spec.ts -------------------------------------------------------------------------------- /web/crux/src/websockets/namespace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/websockets/namespace.ts -------------------------------------------------------------------------------- /web/crux/src/websockets/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/src/websockets/route.ts -------------------------------------------------------------------------------- /web/crux/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/tsconfig.build.json -------------------------------------------------------------------------------- /web/crux/tsconfig.doc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/tsconfig.doc.json -------------------------------------------------------------------------------- /web/crux/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/crux/tsconfig.json -------------------------------------------------------------------------------- /web/kratos/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/kratos/Dockerfile -------------------------------------------------------------------------------- /web/kratos/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/kratos/entrypoint.sh -------------------------------------------------------------------------------- /web/kratos/identity.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/kratos/identity.schema.json -------------------------------------------------------------------------------- /web/kratos/kratos.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/kratos/kratos.template.yaml -------------------------------------------------------------------------------- /web/kratos/oidc-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/kratos/oidc-setup.sh -------------------------------------------------------------------------------- /web/kratos/oidc/azure.schema.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/kratos/oidc/azure.schema.jsonnet -------------------------------------------------------------------------------- /web/kratos/oidc/gitlabhub.schema.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/kratos/oidc/gitlabhub.schema.jsonnet -------------------------------------------------------------------------------- /web/kratos/oidc/google.schema.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dyrector-io/dyrectorio/HEAD/web/kratos/oidc/google.schema.jsonnet --------------------------------------------------------------------------------