├── .dockerignore ├── .editorconfig ├── .env.example ├── .github └── workflows │ └── docker.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── ace.js ├── adonisrc.ts ├── app ├── api_keys │ ├── controllers │ │ ├── check_controller.ts │ │ └── crud_controller.ts │ ├── database │ │ ├── migrations │ │ │ ├── 1723460751698_create_api_keys_table.ts │ │ │ └── 1723561794167_create_add_default_organization_ids_table.ts │ │ └── models │ │ │ └── api_key.ts │ ├── routes.ts │ ├── ui │ │ ├── components │ │ │ ├── add_api_key_step.tsx │ │ │ ├── create_api_key_dialog.tsx │ │ │ ├── crud_table.tsx │ │ │ ├── delete_api_key_dialog.tsx │ │ │ ├── edit_api_key_dialog.tsx │ │ │ └── save_api_key_dialog.tsx │ │ └── pages │ │ │ └── index.tsx │ └── validators.ts ├── applications │ ├── controllers │ │ ├── crud_controller.ts │ │ ├── deployments_controller.ts │ │ ├── environment_variables_controller.ts │ │ ├── gateways_controller.ts │ │ ├── github_controller.ts │ │ ├── github_webhooks_controller.ts │ │ ├── logs_controller.ts │ │ └── machines_controller.ts │ ├── database │ │ ├── migrations │ │ │ ├── 1735290158601_create_applications_table.ts │ │ │ ├── 1735308217681_create_deployments_table.ts │ │ │ ├── 1736433945926_alter_add_github_related_fields_to_apps_table.ts │ │ │ ├── 1736449486601_alter_add_file_name_to_deployments_table.ts │ │ │ ├── 1737022800683_alter_add_fields_to_apps_table.ts │ │ │ └── 1737311924827_create_builder_logs_table.ts │ │ └── models │ │ │ ├── application.ts │ │ │ └── deployment.ts │ ├── decorators │ │ └── bind_application.ts │ ├── events.ts │ ├── events │ │ └── deployment_successful_build.ts │ ├── listeners │ │ └── deployment_successful_build_listener.ts │ ├── routes.ts │ ├── services │ │ ├── deployments_service.ts │ │ ├── environment_variables_service.ts │ │ └── octokit_service.ts │ ├── types │ │ └── github_repository.ts │ └── ui │ │ ├── components │ │ ├── application_layout.tsx │ │ ├── build_logs_dialog.tsx │ │ ├── create_application_form.tsx │ │ ├── create_gateway_dialog.tsx │ │ ├── delete_application_dialog.tsx │ │ ├── delete_gateway_dialog.tsx │ │ ├── delete_machine_dialog.tsx │ │ ├── deployment_card.tsx │ │ ├── edit_application_specs.tsx │ │ ├── github_deployments_card.tsx │ │ ├── github_icon.tsx │ │ └── machine_actions.tsx │ │ └── pages │ │ ├── create.tsx │ │ ├── deployments.tsx │ │ ├── edit.tsx │ │ ├── environment_variables.tsx │ │ ├── gateways.tsx │ │ ├── index.tsx │ │ ├── logs.tsx │ │ ├── machine.tsx │ │ ├── machines.tsx │ │ └── show.tsx ├── auth │ ├── controllers │ │ ├── cli_controller.ts │ │ ├── forgot_password_controller.ts │ │ ├── github_controller.ts │ │ ├── reset_password_controller.ts │ │ ├── sign_in_controller.ts │ │ ├── sign_out_controller.ts │ │ └── sign_up_controller.ts │ ├── events │ │ └── user_signed_up.ts │ ├── middleware │ │ ├── admin_middleware.ts │ │ └── auth_middleware.ts │ ├── routes.ts │ ├── ui │ │ ├── components │ │ │ ├── auth_layout.tsx │ │ │ ├── continue_with_github.tsx │ │ │ └── or_divider.tsx │ │ └── pages │ │ │ ├── cli.tsx │ │ │ ├── sign_in.tsx │ │ │ └── sign_up.tsx │ └── validators │ │ ├── forgot_password.ts │ │ ├── reset_password.ts │ │ ├── sign_in_validator.ts │ │ └── sign_up_validator.ts ├── common │ ├── controllers │ │ └── health_checks_controller.ts │ ├── database │ │ ├── migrations │ │ │ ├── 1706104693877_create_users_table.ts │ │ │ └── 1736430598979_alter_add_github_deployment_ids_table.ts │ │ ├── models │ │ │ ├── base_model.ts │ │ │ ├── model_with_timestamps.ts │ │ │ └── user.ts │ │ └── seeders │ │ │ └── user_seeder.ts │ ├── exceptions │ │ └── handler.ts │ ├── middleware │ │ └── container_bindings_middleware.ts │ ├── providers │ │ └── app_provider.ts │ ├── routes.ts │ ├── services │ │ └── discord_webhooks_service.ts │ └── ui │ │ ├── app │ │ ├── app.tsx │ │ └── ssr.tsx │ │ ├── assets │ │ ├── logo.svg │ │ └── screenshot.webp │ │ ├── components │ │ ├── accordion.tsx │ │ ├── account_dropdown.tsx │ │ ├── alert.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── breadcrumb.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── code.tsx │ │ ├── copy_to_clipboard.tsx │ │ ├── dashboard_layout.tsx │ │ ├── dialog.tsx │ │ ├── dropdown_menu.tsx │ │ ├── input.tsx │ │ ├── input_field.tsx │ │ ├── label.tsx │ │ ├── link_with_spinner.tsx │ │ ├── logo.tsx │ │ ├── nav_item.tsx │ │ ├── navigation_menu.tsx │ │ ├── popover.tsx │ │ ├── radio_card.tsx │ │ ├── scroll_area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── spinner.tsx │ │ ├── step.tsx │ │ ├── stepped_dialog.tsx │ │ ├── stepper.tsx │ │ ├── submit_button.tsx │ │ ├── switch.tsx │ │ ├── tab.tsx │ │ ├── table.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── tooltip.tsx │ │ └── wobble_card.tsx │ │ ├── css │ │ └── app.css │ │ ├── hooks │ │ ├── use_error.tsx │ │ ├── use_errors.tsx │ │ ├── use_flash_message.tsx │ │ ├── use_page_props.tsx │ │ ├── use_params.tsx │ │ ├── use_path.tsx │ │ ├── use_query.tsx │ │ ├── use_success_toast.tsx │ │ ├── use_toast.tsx │ │ ├── use_translate.tsx │ │ └── use_user.tsx │ │ ├── lib │ │ ├── capitalize.ts │ │ ├── cn.tsx │ │ ├── get_initiated_x_ago.ts │ │ └── initials.ts │ │ ├── pages │ │ └── errors │ │ │ ├── not_found.tsx │ │ │ └── server_error.tsx │ │ └── tsconfig.json └── organizations │ ├── controllers │ ├── organizations_controller.ts │ ├── proxy_controller.ts │ └── settings_controller.ts │ ├── database │ ├── migrations │ │ ├── 1706104693876_create_organizations_table.ts │ │ └── 1723450398407_create_organization_members_table.ts │ └── models │ │ ├── organization.ts │ │ └── organization_member.ts │ ├── decorators │ └── bind_organization_with_member.ts │ ├── events │ └── organization_created.ts │ ├── notifications │ └── invite_member_notification.ts │ ├── routes.ts │ ├── ui │ ├── components │ │ ├── create_organization_dialog.tsx │ │ ├── delete_account_card.tsx │ │ ├── destroy_organization_card.tsx │ │ ├── edit_organization_card.tsx │ │ ├── invite_member_form.tsx │ │ ├── members_management_card.tsx │ │ ├── my_account_card.tsx │ │ ├── organizations_selector.tsx │ │ ├── quit_organization_card.tsx │ │ └── settings_layout.tsx │ ├── hooks │ │ └── use_organizations.tsx │ └── pages │ │ ├── edit.tsx │ │ └── settings.tsx │ └── validators │ ├── create_organization_validator.ts │ ├── settings_validator.ts │ └── update_organization_validator.ts ├── bin ├── console.ts ├── server.ts └── test.ts ├── config ├── ally.ts ├── app.ts ├── auth.ts ├── bodyparser.ts ├── cors.ts ├── database.ts ├── drive.ts ├── hash.ts ├── inertia.ts ├── logger.ts ├── mail.ts ├── redis.ts ├── session.ts ├── shield.ts ├── static.ts ├── transmit.ts └── vite.ts ├── docker-compose.yml ├── package.json ├── postcss.config.js ├── public ├── favicon.ico └── ovh.svg ├── registry_token.go ├── resources └── views │ └── inertia_layout.edge ├── start ├── env.ts ├── events.ts ├── health.ts ├── kernel.ts ├── macros.ts └── transmit.ts ├── tailwind.config.ts ├── tests └── bootstrap.ts ├── tsconfig.json └── vite.config.ts /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/README.md -------------------------------------------------------------------------------- /ace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/ace.js -------------------------------------------------------------------------------- /adonisrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/adonisrc.ts -------------------------------------------------------------------------------- /app/api_keys/controllers/check_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/controllers/check_controller.ts -------------------------------------------------------------------------------- /app/api_keys/controllers/crud_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/controllers/crud_controller.ts -------------------------------------------------------------------------------- /app/api_keys/database/migrations/1723460751698_create_api_keys_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/database/migrations/1723460751698_create_api_keys_table.ts -------------------------------------------------------------------------------- /app/api_keys/database/migrations/1723561794167_create_add_default_organization_ids_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/database/migrations/1723561794167_create_add_default_organization_ids_table.ts -------------------------------------------------------------------------------- /app/api_keys/database/models/api_key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/database/models/api_key.ts -------------------------------------------------------------------------------- /app/api_keys/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/routes.ts -------------------------------------------------------------------------------- /app/api_keys/ui/components/add_api_key_step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/ui/components/add_api_key_step.tsx -------------------------------------------------------------------------------- /app/api_keys/ui/components/create_api_key_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/ui/components/create_api_key_dialog.tsx -------------------------------------------------------------------------------- /app/api_keys/ui/components/crud_table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/ui/components/crud_table.tsx -------------------------------------------------------------------------------- /app/api_keys/ui/components/delete_api_key_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/ui/components/delete_api_key_dialog.tsx -------------------------------------------------------------------------------- /app/api_keys/ui/components/edit_api_key_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/ui/components/edit_api_key_dialog.tsx -------------------------------------------------------------------------------- /app/api_keys/ui/components/save_api_key_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/ui/components/save_api_key_dialog.tsx -------------------------------------------------------------------------------- /app/api_keys/ui/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/ui/pages/index.tsx -------------------------------------------------------------------------------- /app/api_keys/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/api_keys/validators.ts -------------------------------------------------------------------------------- /app/applications/controllers/crud_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/controllers/crud_controller.ts -------------------------------------------------------------------------------- /app/applications/controllers/deployments_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/controllers/deployments_controller.ts -------------------------------------------------------------------------------- /app/applications/controllers/environment_variables_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/controllers/environment_variables_controller.ts -------------------------------------------------------------------------------- /app/applications/controllers/gateways_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/controllers/gateways_controller.ts -------------------------------------------------------------------------------- /app/applications/controllers/github_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/controllers/github_controller.ts -------------------------------------------------------------------------------- /app/applications/controllers/github_webhooks_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/controllers/github_webhooks_controller.ts -------------------------------------------------------------------------------- /app/applications/controllers/logs_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/controllers/logs_controller.ts -------------------------------------------------------------------------------- /app/applications/controllers/machines_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/controllers/machines_controller.ts -------------------------------------------------------------------------------- /app/applications/database/migrations/1735290158601_create_applications_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/database/migrations/1735290158601_create_applications_table.ts -------------------------------------------------------------------------------- /app/applications/database/migrations/1735308217681_create_deployments_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/database/migrations/1735308217681_create_deployments_table.ts -------------------------------------------------------------------------------- /app/applications/database/migrations/1736433945926_alter_add_github_related_fields_to_apps_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/database/migrations/1736433945926_alter_add_github_related_fields_to_apps_table.ts -------------------------------------------------------------------------------- /app/applications/database/migrations/1736449486601_alter_add_file_name_to_deployments_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/database/migrations/1736449486601_alter_add_file_name_to_deployments_table.ts -------------------------------------------------------------------------------- /app/applications/database/migrations/1737022800683_alter_add_fields_to_apps_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/database/migrations/1737022800683_alter_add_fields_to_apps_table.ts -------------------------------------------------------------------------------- /app/applications/database/migrations/1737311924827_create_builder_logs_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/database/migrations/1737311924827_create_builder_logs_table.ts -------------------------------------------------------------------------------- /app/applications/database/models/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/database/models/application.ts -------------------------------------------------------------------------------- /app/applications/database/models/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/database/models/deployment.ts -------------------------------------------------------------------------------- /app/applications/decorators/bind_application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/decorators/bind_application.ts -------------------------------------------------------------------------------- /app/applications/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/events.ts -------------------------------------------------------------------------------- /app/applications/events/deployment_successful_build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/events/deployment_successful_build.ts -------------------------------------------------------------------------------- /app/applications/listeners/deployment_successful_build_listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/listeners/deployment_successful_build_listener.ts -------------------------------------------------------------------------------- /app/applications/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/routes.ts -------------------------------------------------------------------------------- /app/applications/services/deployments_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/services/deployments_service.ts -------------------------------------------------------------------------------- /app/applications/services/environment_variables_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/services/environment_variables_service.ts -------------------------------------------------------------------------------- /app/applications/services/octokit_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/services/octokit_service.ts -------------------------------------------------------------------------------- /app/applications/types/github_repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/types/github_repository.ts -------------------------------------------------------------------------------- /app/applications/ui/components/application_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/application_layout.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/build_logs_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/build_logs_dialog.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/create_application_form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/create_application_form.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/create_gateway_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/create_gateway_dialog.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/delete_application_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/delete_application_dialog.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/delete_gateway_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/delete_gateway_dialog.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/delete_machine_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/delete_machine_dialog.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/deployment_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/deployment_card.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/edit_application_specs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/edit_application_specs.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/github_deployments_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/github_deployments_card.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/github_icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/github_icon.tsx -------------------------------------------------------------------------------- /app/applications/ui/components/machine_actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/components/machine_actions.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/create.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/deployments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/deployments.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/edit.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/environment_variables.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/environment_variables.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/gateways.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/gateways.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/index.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/logs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/logs.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/machine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/machine.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/machines.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/machines.tsx -------------------------------------------------------------------------------- /app/applications/ui/pages/show.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/applications/ui/pages/show.tsx -------------------------------------------------------------------------------- /app/auth/controllers/cli_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/controllers/cli_controller.ts -------------------------------------------------------------------------------- /app/auth/controllers/forgot_password_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/controllers/forgot_password_controller.ts -------------------------------------------------------------------------------- /app/auth/controllers/github_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/controllers/github_controller.ts -------------------------------------------------------------------------------- /app/auth/controllers/reset_password_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/controllers/reset_password_controller.ts -------------------------------------------------------------------------------- /app/auth/controllers/sign_in_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/controllers/sign_in_controller.ts -------------------------------------------------------------------------------- /app/auth/controllers/sign_out_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/controllers/sign_out_controller.ts -------------------------------------------------------------------------------- /app/auth/controllers/sign_up_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/controllers/sign_up_controller.ts -------------------------------------------------------------------------------- /app/auth/events/user_signed_up.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/events/user_signed_up.ts -------------------------------------------------------------------------------- /app/auth/middleware/admin_middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/middleware/admin_middleware.ts -------------------------------------------------------------------------------- /app/auth/middleware/auth_middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/middleware/auth_middleware.ts -------------------------------------------------------------------------------- /app/auth/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/routes.ts -------------------------------------------------------------------------------- /app/auth/ui/components/auth_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/ui/components/auth_layout.tsx -------------------------------------------------------------------------------- /app/auth/ui/components/continue_with_github.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/ui/components/continue_with_github.tsx -------------------------------------------------------------------------------- /app/auth/ui/components/or_divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/ui/components/or_divider.tsx -------------------------------------------------------------------------------- /app/auth/ui/pages/cli.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/ui/pages/cli.tsx -------------------------------------------------------------------------------- /app/auth/ui/pages/sign_in.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/ui/pages/sign_in.tsx -------------------------------------------------------------------------------- /app/auth/ui/pages/sign_up.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/ui/pages/sign_up.tsx -------------------------------------------------------------------------------- /app/auth/validators/forgot_password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/validators/forgot_password.ts -------------------------------------------------------------------------------- /app/auth/validators/reset_password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/validators/reset_password.ts -------------------------------------------------------------------------------- /app/auth/validators/sign_in_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/validators/sign_in_validator.ts -------------------------------------------------------------------------------- /app/auth/validators/sign_up_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/auth/validators/sign_up_validator.ts -------------------------------------------------------------------------------- /app/common/controllers/health_checks_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/controllers/health_checks_controller.ts -------------------------------------------------------------------------------- /app/common/database/migrations/1706104693877_create_users_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/database/migrations/1706104693877_create_users_table.ts -------------------------------------------------------------------------------- /app/common/database/migrations/1736430598979_alter_add_github_deployment_ids_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/database/migrations/1736430598979_alter_add_github_deployment_ids_table.ts -------------------------------------------------------------------------------- /app/common/database/models/base_model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/database/models/base_model.ts -------------------------------------------------------------------------------- /app/common/database/models/model_with_timestamps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/database/models/model_with_timestamps.ts -------------------------------------------------------------------------------- /app/common/database/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/database/models/user.ts -------------------------------------------------------------------------------- /app/common/database/seeders/user_seeder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/database/seeders/user_seeder.ts -------------------------------------------------------------------------------- /app/common/exceptions/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/exceptions/handler.ts -------------------------------------------------------------------------------- /app/common/middleware/container_bindings_middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/middleware/container_bindings_middleware.ts -------------------------------------------------------------------------------- /app/common/providers/app_provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/providers/app_provider.ts -------------------------------------------------------------------------------- /app/common/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/routes.ts -------------------------------------------------------------------------------- /app/common/services/discord_webhooks_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/services/discord_webhooks_service.ts -------------------------------------------------------------------------------- /app/common/ui/app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/app/app.tsx -------------------------------------------------------------------------------- /app/common/ui/app/ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/app/ssr.tsx -------------------------------------------------------------------------------- /app/common/ui/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/assets/logo.svg -------------------------------------------------------------------------------- /app/common/ui/assets/screenshot.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/assets/screenshot.webp -------------------------------------------------------------------------------- /app/common/ui/components/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/accordion.tsx -------------------------------------------------------------------------------- /app/common/ui/components/account_dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/account_dropdown.tsx -------------------------------------------------------------------------------- /app/common/ui/components/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/alert.tsx -------------------------------------------------------------------------------- /app/common/ui/components/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/avatar.tsx -------------------------------------------------------------------------------- /app/common/ui/components/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/badge.tsx -------------------------------------------------------------------------------- /app/common/ui/components/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/breadcrumb.tsx -------------------------------------------------------------------------------- /app/common/ui/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/button.tsx -------------------------------------------------------------------------------- /app/common/ui/components/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/card.tsx -------------------------------------------------------------------------------- /app/common/ui/components/code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/code.tsx -------------------------------------------------------------------------------- /app/common/ui/components/copy_to_clipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/copy_to_clipboard.tsx -------------------------------------------------------------------------------- /app/common/ui/components/dashboard_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/dashboard_layout.tsx -------------------------------------------------------------------------------- /app/common/ui/components/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/dialog.tsx -------------------------------------------------------------------------------- /app/common/ui/components/dropdown_menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/dropdown_menu.tsx -------------------------------------------------------------------------------- /app/common/ui/components/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/input.tsx -------------------------------------------------------------------------------- /app/common/ui/components/input_field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/input_field.tsx -------------------------------------------------------------------------------- /app/common/ui/components/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/label.tsx -------------------------------------------------------------------------------- /app/common/ui/components/link_with_spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/link_with_spinner.tsx -------------------------------------------------------------------------------- /app/common/ui/components/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/logo.tsx -------------------------------------------------------------------------------- /app/common/ui/components/nav_item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/nav_item.tsx -------------------------------------------------------------------------------- /app/common/ui/components/navigation_menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/navigation_menu.tsx -------------------------------------------------------------------------------- /app/common/ui/components/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/popover.tsx -------------------------------------------------------------------------------- /app/common/ui/components/radio_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/radio_card.tsx -------------------------------------------------------------------------------- /app/common/ui/components/scroll_area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/scroll_area.tsx -------------------------------------------------------------------------------- /app/common/ui/components/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/select.tsx -------------------------------------------------------------------------------- /app/common/ui/components/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/separator.tsx -------------------------------------------------------------------------------- /app/common/ui/components/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/sheet.tsx -------------------------------------------------------------------------------- /app/common/ui/components/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/spinner.tsx -------------------------------------------------------------------------------- /app/common/ui/components/step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/step.tsx -------------------------------------------------------------------------------- /app/common/ui/components/stepped_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/stepped_dialog.tsx -------------------------------------------------------------------------------- /app/common/ui/components/stepper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/stepper.tsx -------------------------------------------------------------------------------- /app/common/ui/components/submit_button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/submit_button.tsx -------------------------------------------------------------------------------- /app/common/ui/components/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/switch.tsx -------------------------------------------------------------------------------- /app/common/ui/components/tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/tab.tsx -------------------------------------------------------------------------------- /app/common/ui/components/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/table.tsx -------------------------------------------------------------------------------- /app/common/ui/components/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/textarea.tsx -------------------------------------------------------------------------------- /app/common/ui/components/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/toast.tsx -------------------------------------------------------------------------------- /app/common/ui/components/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/toaster.tsx -------------------------------------------------------------------------------- /app/common/ui/components/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/tooltip.tsx -------------------------------------------------------------------------------- /app/common/ui/components/wobble_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/components/wobble_card.tsx -------------------------------------------------------------------------------- /app/common/ui/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/css/app.css -------------------------------------------------------------------------------- /app/common/ui/hooks/use_error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_error.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_errors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_errors.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_flash_message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_flash_message.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_page_props.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_page_props.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_params.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_params.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_path.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_path.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_query.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_query.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_success_toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_success_toast.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_toast.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_translate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_translate.tsx -------------------------------------------------------------------------------- /app/common/ui/hooks/use_user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/hooks/use_user.tsx -------------------------------------------------------------------------------- /app/common/ui/lib/capitalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/lib/capitalize.ts -------------------------------------------------------------------------------- /app/common/ui/lib/cn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/lib/cn.tsx -------------------------------------------------------------------------------- /app/common/ui/lib/get_initiated_x_ago.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/lib/get_initiated_x_ago.ts -------------------------------------------------------------------------------- /app/common/ui/lib/initials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/lib/initials.ts -------------------------------------------------------------------------------- /app/common/ui/pages/errors/not_found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/pages/errors/not_found.tsx -------------------------------------------------------------------------------- /app/common/ui/pages/errors/server_error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/pages/errors/server_error.tsx -------------------------------------------------------------------------------- /app/common/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/common/ui/tsconfig.json -------------------------------------------------------------------------------- /app/organizations/controllers/organizations_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/controllers/organizations_controller.ts -------------------------------------------------------------------------------- /app/organizations/controllers/proxy_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/controllers/proxy_controller.ts -------------------------------------------------------------------------------- /app/organizations/controllers/settings_controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/controllers/settings_controller.ts -------------------------------------------------------------------------------- /app/organizations/database/migrations/1706104693876_create_organizations_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/database/migrations/1706104693876_create_organizations_table.ts -------------------------------------------------------------------------------- /app/organizations/database/migrations/1723450398407_create_organization_members_table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/database/migrations/1723450398407_create_organization_members_table.ts -------------------------------------------------------------------------------- /app/organizations/database/models/organization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/database/models/organization.ts -------------------------------------------------------------------------------- /app/organizations/database/models/organization_member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/database/models/organization_member.ts -------------------------------------------------------------------------------- /app/organizations/decorators/bind_organization_with_member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/decorators/bind_organization_with_member.ts -------------------------------------------------------------------------------- /app/organizations/events/organization_created.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/events/organization_created.ts -------------------------------------------------------------------------------- /app/organizations/notifications/invite_member_notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/notifications/invite_member_notification.ts -------------------------------------------------------------------------------- /app/organizations/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/routes.ts -------------------------------------------------------------------------------- /app/organizations/ui/components/create_organization_dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/create_organization_dialog.tsx -------------------------------------------------------------------------------- /app/organizations/ui/components/delete_account_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/delete_account_card.tsx -------------------------------------------------------------------------------- /app/organizations/ui/components/destroy_organization_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/destroy_organization_card.tsx -------------------------------------------------------------------------------- /app/organizations/ui/components/edit_organization_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/edit_organization_card.tsx -------------------------------------------------------------------------------- /app/organizations/ui/components/invite_member_form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/invite_member_form.tsx -------------------------------------------------------------------------------- /app/organizations/ui/components/members_management_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/members_management_card.tsx -------------------------------------------------------------------------------- /app/organizations/ui/components/my_account_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/my_account_card.tsx -------------------------------------------------------------------------------- /app/organizations/ui/components/organizations_selector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/organizations_selector.tsx -------------------------------------------------------------------------------- /app/organizations/ui/components/quit_organization_card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/quit_organization_card.tsx -------------------------------------------------------------------------------- /app/organizations/ui/components/settings_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/components/settings_layout.tsx -------------------------------------------------------------------------------- /app/organizations/ui/hooks/use_organizations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/hooks/use_organizations.tsx -------------------------------------------------------------------------------- /app/organizations/ui/pages/edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/pages/edit.tsx -------------------------------------------------------------------------------- /app/organizations/ui/pages/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/ui/pages/settings.tsx -------------------------------------------------------------------------------- /app/organizations/validators/create_organization_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/validators/create_organization_validator.ts -------------------------------------------------------------------------------- /app/organizations/validators/settings_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/validators/settings_validator.ts -------------------------------------------------------------------------------- /app/organizations/validators/update_organization_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/app/organizations/validators/update_organization_validator.ts -------------------------------------------------------------------------------- /bin/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/bin/console.ts -------------------------------------------------------------------------------- /bin/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/bin/server.ts -------------------------------------------------------------------------------- /bin/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/bin/test.ts -------------------------------------------------------------------------------- /config/ally.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/ally.ts -------------------------------------------------------------------------------- /config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/app.ts -------------------------------------------------------------------------------- /config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/auth.ts -------------------------------------------------------------------------------- /config/bodyparser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/bodyparser.ts -------------------------------------------------------------------------------- /config/cors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/cors.ts -------------------------------------------------------------------------------- /config/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/database.ts -------------------------------------------------------------------------------- /config/drive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/drive.ts -------------------------------------------------------------------------------- /config/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/hash.ts -------------------------------------------------------------------------------- /config/inertia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/inertia.ts -------------------------------------------------------------------------------- /config/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/logger.ts -------------------------------------------------------------------------------- /config/mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/mail.ts -------------------------------------------------------------------------------- /config/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/redis.ts -------------------------------------------------------------------------------- /config/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/session.ts -------------------------------------------------------------------------------- /config/shield.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/shield.ts -------------------------------------------------------------------------------- /config/static.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/static.ts -------------------------------------------------------------------------------- /config/transmit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/transmit.ts -------------------------------------------------------------------------------- /config/vite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/config/vite.ts -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/ovh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/public/ovh.svg -------------------------------------------------------------------------------- /registry_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/registry_token.go -------------------------------------------------------------------------------- /resources/views/inertia_layout.edge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/resources/views/inertia_layout.edge -------------------------------------------------------------------------------- /start/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/start/env.ts -------------------------------------------------------------------------------- /start/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/start/events.ts -------------------------------------------------------------------------------- /start/health.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/start/health.ts -------------------------------------------------------------------------------- /start/kernel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/start/kernel.ts -------------------------------------------------------------------------------- /start/macros.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/start/macros.ts -------------------------------------------------------------------------------- /start/transmit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/start/transmit.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tests/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/tests/bootstrap.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valyentdev/valyent/HEAD/vite.config.ts --------------------------------------------------------------------------------