├── .DS_Store ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── new_integration.md └── workflows │ ├── build-push-ecr.yaml │ ├── coruscant.yml │ └── sandbox.yml ├── .gitignore ├── CONTRIBUTION.md ├── Dockerfile ├── LICENSE ├── README.md ├── ROADMAP.md ├── accounts ├── __init__.py ├── admin.py ├── apps.py ├── authentication.py ├── cache.py ├── forms.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_userinvitation.py │ ├── 0003_accountuseroauth2sessioncodestore.py │ └── __init__.py ├── models.py ├── serializer.py ├── signals.py ├── tasks.py ├── tests.py ├── urls.py ├── utils.py └── views.py ├── connectors ├── __init__.py ├── admin.py ├── apps.py ├── assets │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── extractor │ │ ├── __init__.py │ │ ├── argocd_metadata_extractor.py │ │ ├── azure_metadata_extractor.py │ │ ├── clickhouse_metadata_extractor.py │ │ ├── cloudwatch_metadata_extractor.py │ │ ├── datadog_metadata_extractor.py │ │ ├── eks_metadata_extractor.py │ │ ├── elastic_search_metadata_extractor.py │ │ ├── gcm_metadata_extractor.py │ │ ├── gke_metadata_extractor.py │ │ ├── grafana_metadata_extractor.py │ │ ├── grafana_vpc_metadata_extractor.py │ │ ├── jira_metadata_extractor.py │ │ ├── metadata_extractor.py │ │ ├── metadata_extractor_facade.py │ │ ├── mimir_metadata_extractor.py │ │ ├── newrelic_metadata_extractor.py │ │ ├── pd_metadata_extractor.py │ │ └── slack_metadata_extractor.py │ ├── manager │ │ ├── __init__.py │ │ ├── argocd_asset_manager.py │ │ ├── asset_manager.py │ │ ├── asset_manager_facade.py │ │ ├── azure_assets_manager.py │ │ ├── bash_assets_manager.py │ │ ├── clickhouse_assets_manager.py │ │ ├── cloudwatch_asset_manager.py │ │ ├── dd_asset_manager.py │ │ ├── eks_assets_manager.py │ │ ├── es_asset_manager.py │ │ ├── gcm_assets_manager.py │ │ ├── gke_asset_manager.py │ │ ├── grafana_asset_manager.py │ │ ├── jira_asset_manager.py │ │ ├── mimir_assets_manager.py │ │ ├── nr_assets_manager.py │ │ ├── postgres_assets_manager.py │ │ └── slack_assets_manager.py │ ├── migrations │ │ └── __init__.py │ ├── models.py │ ├── tests.py │ ├── urls.py │ ├── utils │ │ └── __init__.py │ └── views.py ├── authentication.py ├── crud │ ├── __init__.py │ ├── connector_asset_model_crud.py │ ├── connectors_crud.py │ └── connectors_update_processor.py ├── handlers │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── bots │ │ ├── __init__.py │ │ ├── pager_duty_handler.py │ │ ├── rootly_handler.py │ │ ├── slack_bot_handler.py │ │ └── zenduty_handler.py │ ├── migrations │ │ └── __init__.py │ ├── models.py │ ├── tasks.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_alter_connectormetadatamodelstore_model_type.py │ ├── 0003_site.py │ ├── 0004_alter_connector_connector_type_and_more.py │ ├── 0005_alter_connector_connector_type_and_more.py │ ├── 0006_alter_connector_connector_type_and_more.py │ ├── 0007_alter_connector_connector_type_and_more.py │ ├── 0008_alter_connectorkey_key_type_and_more.py │ ├── 0009_alter_connector_connector_type_and_more.py │ ├── 0010_alter_connectorkey_key_type.py │ ├── 0011_alter_connector_connector_type_and_more.py │ ├── 0012_alter_connectormetadatamodelstore_model_type.py │ ├── 0013_alter_connectormetadatamodelstore_model_type.py │ ├── 0014_alter_connector_connector_type_and_more.py │ ├── 0015_migrate_remote_servers_to_metadata_model_store.py │ ├── 0016_alter_connector_connector_type_and_more.py │ ├── 0017_alter_connectormetadatamodelstore_model_type.py │ ├── 0018_alter_connectorkey_key_type.py │ ├── 0019_alter_connectorkey_key_type_and_more.py │ ├── 0020_alter_connector_connector_type_and_more.py │ ├── 0021_alter_connectorkey_key_type.py │ ├── 0022_alter_connectorkey_unique_together_and_more.py │ ├── 0023_add_key_md5.py │ ├── 0024_alter_connector_connector_type_and_more.py │ ├── 0025_alter_connectorkey_key_type_and_more.py │ ├── 0026_alter_connector_connector_type_and_more.py │ ├── 0027_alter_connectormetadatamodelstore_model_type.py │ ├── 0028_migrate_bash_sources.py │ ├── 0029_alter_connector_connector_type_and_more.py │ ├── 0030_alter_connector_connector_type_and_more.py │ ├── 0031_alter_connector_connector_type_and_more.py │ ├── 0032_alter_connector_connector_type_and_more.py │ ├── 0033_alter_connector_connector_type_and_more.py │ └── __init__.py ├── models.py ├── tasks.py ├── tests.py ├── urls.py ├── utils.py └── views.py ├── deploy.docker-compose.yaml ├── docker └── db.docker-compose.yml ├── engines ├── __init__.py ├── admin.py ├── apps.py ├── base │ ├── __init__.py │ ├── column.py │ ├── context.py │ ├── literal.py │ ├── op.py │ └── token.py ├── migrations │ └── __init__.py ├── models.py ├── query_engine │ ├── __init__.py │ ├── filters │ │ ├── __init__.py │ │ ├── filter_engine.py │ │ ├── filter_token.py │ │ ├── token_filter_operator.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ └── default_column_filter_token_op.py │ └── query_engine.py ├── tests.py └── views.py ├── entrypoint ├── executor ├── __init__.py ├── admin.py ├── apps.py ├── crud │ ├── __init__.py │ ├── deprecated_playbooks_crud.py │ ├── deprecated_playbooks_update_processor.py │ ├── playbook_execution_crud.py │ ├── playbooks_crud.py │ └── playbooks_update_processor.py ├── deprecated_task_executor.py ├── engine_manager │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── context_resolver.py │ ├── migrations │ │ └── __init__.py │ ├── model_columns.py │ ├── models.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_playbookexecution_playbookexecutionlog.py │ ├── 0003_playbookexecution_time_range_and_more.py │ ├── 0004_playbook_description_playbookstep_notes_and_more.py │ ├── 0005_playbookstep_interpreter_type_and_more.py │ ├── 0006_playbookexecutionlog_interpretation_and_more.py │ ├── 0007_playbooksteptaskdefinitionmapping.py │ ├── 0008_populate_step_task_mapping.py │ ├── 0009_remove_duplicate_tasks.py │ ├── 0010_alter_playbooktaskdefinition_unique_together_and_more.py │ ├── 0011_remove_playbooktaskdefinition_playbook_and_more.py │ ├── 0012_populate_playbook_step_mapping.py │ ├── 0013_remove_playbookstep_playbook_playbook_steps.py │ ├── 0014_alter_playbook_unique_together_and_more.py │ ├── 0015_alter_playbookstepmapping_unique_together.py │ ├── 0016_remove_playbookstep_is_active.py │ ├── 0017_remove_playbooksteptaskdefinitionmapping_is_active.py │ ├── 0018_alter_playbooksteptaskdefinitionmapping_unique_together.py │ ├── 0019_remove_playbooktaskdefinition_is_active.py │ ├── 0020_rebuild_indexes.py │ ├── 0021_remove_playbooktaskdefinition_type.py │ ├── 0022_rename_playbookexecutionlog_playbooktaskexecutionlog.py │ ├── 0023_rename_playbooktaskdefinition_playbooktask.py │ ├── 0024_migrate_playbook_executions_to_new_proto.py │ ├── 0025_migrate_tasks_to_new_proto.py │ ├── 0026_updated_migrations_for_old_playbook_executions.py │ ├── 0027_migrate_api_call_task_to_new_def.py │ ├── 0028_playbooksteptaskconnectormapping_and_more.py │ ├── 0029_map_connectors_to_task.py │ ├── 0030_migrate_eks_task_to_new_def.py │ ├── 0031_alter_playbooksteptaskconnectormapping_unique_together.py │ ├── 0032_migrate_iframe_task_to_new_def.py │ ├── 0033_playbookstepexecutionlog_created_by_and_more.py │ ├── 0034_playbookexecution_execution_global_variable_set.py │ ├── 0035_playbooksteprelation_and_more.py │ ├── 0036_playbookstep_reference_id.py │ ├── 0037_playbooksteprelationexecutionlog_evaluation_output.py │ ├── 0038_remove_playbookstep_reference_id.py │ ├── 0039_alter_playbooksteprelation_unique_together_and_more.py │ ├── 0040_playbooksteprelationexecutionlog_interpretation.py │ ├── 0041_migrate_logs_task_executions_to_new_def.py │ ├── 0042_playbooktaskexecutionlog_execution_global_variable_set.py │ ├── 0043_migrate_logs_task_executions_to_new_def.py │ ├── 0044_playbooksteptaskdefinitionmapping_playbook_task_execution_config.py │ ├── 0045_upgrade_step_relation_conditions.py │ └── __init__.py ├── models.py ├── playbook_result_conditional_evaluators │ ├── __init__.py │ ├── global_variable_evaluators │ │ ├── __init__.py │ │ ├── compare_global_variable_evaluator.py │ │ └── global_variable_evaluator.py │ ├── step_condition_evaluator.py │ ├── step_result_evaluators │ │ ├── __init__.py │ │ ├── compare_time_with_cron_evaluator.py │ │ └── step_result_evaluator.py │ ├── task_result_evalutors │ │ ├── __init__.py │ │ ├── bash_command_result_evaluator.py │ │ ├── table_result_evaluator.py │ │ ├── task_result_evaluator.py │ │ └── timeseries_result_evaluator.py │ └── utils.py ├── playbook_source_facade.py ├── playbook_source_manager.py ├── source_managers │ ├── __init__.py │ ├── api_source_manager.py │ ├── argocd_source_manager.py │ ├── azure_source_manager.py │ ├── bash_source_manager.py │ ├── big_query_source_manager.py │ ├── clickhouse_source_manager.py │ ├── cloudwatch_source_manager.py │ ├── datadog_source_manager.py │ ├── documentation_source_manager.py │ ├── eks_source_manager.py │ ├── elastic_search_source_manager.py │ ├── gcm_source_manager.py │ ├── gke_source_manager.py │ ├── grafana_loki_source_manager.py │ ├── grafana_source_manager.py │ ├── grafana_vpc_source_manager.py │ ├── jira_source_manager.py │ ├── kubernetes_source_manager.py │ ├── mimir_source_manager.py │ ├── ms_teams_source_manager.py │ ├── newrelic_source_manager.py │ ├── pager_duty_source_manager.py │ ├── postgres_source_manager.py │ ├── rootly_source_manager.py │ ├── slack_source_manager.py │ ├── smtp_source_manager.py │ ├── sql_database_connection_source_manager.py │ └── zenduty_source_manager.py ├── source_processors │ ├── __init__.py │ ├── argocd_api_processor.py │ ├── aws_boto_3_api_processor.py │ ├── azure_api_processor.py │ ├── bash_processor.py │ ├── bigquery_api_processor.py │ ├── clickhouse_db_processor.py │ ├── datadog_api_processor.py │ ├── db_connection_string_processor.py │ ├── eks_api_processor.py │ ├── elastic_search_api_processor.py │ ├── gcm_api_processor.py │ ├── gke_api_processor.py │ ├── grafana_api_processor.py │ ├── grafana_loki_api_processor.py │ ├── jira_api_processor.py │ ├── kubectl_api_processor.py │ ├── lambda_function_processor.py │ ├── mimir_api_processor.py │ ├── ms_teams_api_processor.py │ ├── new_relic_graph_ql_processor.py │ ├── no_op_processor.py │ ├── openai_api_processor.py │ ├── pd_api_processor.py │ ├── postgres_db_processor.py │ ├── processor.py │ ├── rootly_api_processor.py │ ├── sentry_api_processor.py │ ├── slack_api_processor.py │ ├── smtp_api_processor.py │ ├── vpc_api_processor.py │ └── zenduty_api_processor.py ├── tasks.py ├── tests.py ├── tests │ ├── __init__.py │ ├── source_managers │ │ ├── __init__.py │ │ └── test_cloudwatch_source_manager.py │ └── source_processors │ │ └── test_clickhouse_db_processor.py ├── urls.py ├── utils │ ├── __init__.py │ ├── deprecated_playbooks_protos_utils.py │ ├── old_to_new_model_transformers.py │ ├── playbook_step_utils.py │ ├── playbooks_builder_utils.py │ └── playbooks_protos_utils.py ├── views.py └── workflows │ ├── __init__.py │ ├── action │ ├── __init__.py │ ├── action_executor.py │ ├── action_executor_facade.py │ ├── ms_teams_message_webhook_executor.py │ ├── pager_duty_notes_executor.py │ ├── rootly_timeline_events_executor.py │ ├── slack_message_executor.py │ ├── slack_thread_reply_executor.py │ ├── smtp_email_executor.py │ └── zenduty_notes_executor.py │ ├── admin.py │ ├── apps.py │ ├── crud │ ├── __init__.py │ ├── workflow_entry_point_crud.py │ ├── workflow_execution_crud.py │ ├── workflow_execution_utils.py │ ├── workflows_crud.py │ └── workflows_update_processor.py │ ├── entry_point │ ├── __init__.py │ ├── api_entry_point.py │ ├── entry_point_evaluator.py │ ├── entry_point_evaluator_facade.py │ ├── pager_duty_incident_entry_point.py │ ├── rootly_incident_entry_point.py │ ├── slack_channel_alert_entry_point.py │ └── zenduty_incident_entry_point.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_workflowexecution_workflowexecutionlog.py │ ├── 0003_workflowexecution_total_executions.py │ ├── 0004_alter_workflowexecution_unique_together.py │ ├── 0005_alter_workflowexecution_interval.py │ ├── 0006_workflowexecution_metadata.py │ ├── 0007_remove_workflowexecution_interval_and_more.py │ ├── 0008_migrate_old_to_new_def.py │ ├── 0009_workflow_configuration_and_more.py │ ├── 0010_alter_workflowaction_type.py │ ├── 0011_alter_workflowaction_type_and_more.py │ ├── 0012_remove_all_existing_execution_metadata.py │ ├── 0013_alter_workflowaction_type.py │ ├── 0014_workflow_type.py │ ├── 0015_rename_workflow_execution_configuration_workflowexecution_execution_configuration_and_more.py │ ├── 0016_remove_workflowexecutionlog_scheduled_at.py │ ├── 0017_alter_workflowentrypoint_type.py │ ├── 0018_alter_workflowaction_type.py │ ├── 0019_alter_workflowaction_type_and_more.py │ └── __init__.py │ ├── models.py │ ├── scheduling │ └── __init__.py │ ├── tasks.py │ ├── tests.py │ ├── urls.py │ ├── utils │ ├── __init__.py │ └── transform_old_to_new_protos.py │ └── views.py ├── fluentd └── fluentd.conf ├── helm ├── Chart.yaml ├── README.md └── charts │ ├── celery_beat │ ├── Chart.lock │ ├── Chart.yaml │ ├── templates │ │ └── deployment.yaml │ └── values.yaml │ ├── celery_worker │ ├── Chart.yaml │ ├── templates │ │ └── deployment.yaml │ └── values.yaml │ ├── fluentd-central │ ├── Chart.yaml │ ├── templates │ │ ├── fluentd-central-configmap.yaml │ │ ├── fluentd-central.yaml │ │ └── service.yaml │ └── values.yaml │ ├── fluentd │ ├── Chart.yaml │ ├── templates │ │ ├── deamonset.yaml │ │ ├── fluentd-configmap.yaml │ │ ├── role.yaml │ │ ├── rolebinding.yaml │ │ └── serviceaccount.yaml │ └── values.yaml │ ├── postgresql │ ├── Chart.yaml │ ├── templates │ │ ├── pvc.yaml │ │ ├── service.yaml │ │ ├── statefulset.yaml │ │ └── storageclass.yaml │ └── values.yaml │ ├── redis │ ├── Chart.yaml │ ├── templates │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml │ ├── server │ ├── Chart.lock │ ├── Chart.yaml │ ├── templates │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml │ ├── web │ ├── Chart.yaml │ ├── templates │ │ ├── deployment.yaml │ │ ├── service.yaml │ │ └── web-ingress.yaml │ └── values.yaml │ ├── workflow_action_execution_celery_worker │ ├── Chart.yaml │ ├── templates │ │ └── deployment.yaml │ └── values.yaml │ ├── workflow_executor_celery_worker │ ├── Chart.yaml │ ├── templates │ │ └── deployment.yaml │ └── values.yaml │ └── workflow_scheduler_celery_worker │ ├── Chart.yaml │ ├── templates │ └── deployment.yaml │ └── values.yaml ├── intelligence_layer ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ └── __init__.py ├── models.py ├── result_interpreters │ ├── __init__.py │ ├── basic_result_interpreter.py │ ├── llm_chat_gpt_vision_result_interpreter.py │ ├── result_interpreter.py │ ├── result_interpreter_facade.py │ ├── result_pdf_generator.py │ ├── step_interpreter.py │ ├── step_relation_interpreters │ │ ├── __init__.py │ │ ├── conditional_rule_interpreters │ │ │ ├── __init__.py │ │ │ ├── command_output_conditional_rule_interpreter.py │ │ │ ├── conditional_rule_interpreter.py │ │ │ ├── conditional_rule_interpreter_facade.py │ │ │ ├── table_conditional_rule_interpreter.py │ │ │ └── timeseries_conditional_rule_interpreter.py │ │ └── step_relation_interpreter.py │ └── style.css ├── tests.py ├── utils.py └── views.py ├── manage.py ├── management ├── __init__.py ├── admin.py ├── apps.py ├── crud │ ├── __init__.py │ └── task_crud.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── tests.py ├── urls.py ├── utils │ ├── __init__.py │ └── celery_task_signal_utils.py └── views.py ├── media ├── __init__.py ├── admin.py ├── apps.py ├── assets │ ├── files │ │ └── __init__.py │ └── images │ │ └── file.txt ├── csv_files │ └── __init__.py ├── images │ └── __init__.py ├── logo.png ├── migrations │ ├── 0001_initial.py │ ├── 0002_image_created_at.py │ ├── 0003_alter_image_title.py │ ├── 0004_csvfile_image_created_by.py │ ├── 0005_textfile.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── text_files │ └── __init__.py ├── urls.py ├── utils.py └── views.py ├── nginx.default ├── playbooks-templates ├── README.md ├── deployment-tracker.json ├── postgres-increased-errors.json ├── postgres-increased-replication-lag.json ├── postgres-resource-saturation.json ├── postgres-slow-queries.json ├── postgres-storage-capacity-issues.json ├── redis_high_memory.json ├── service_error_rate_spike.json ├── service_latency_spike.json └── service_throughput_spike.json ├── playbooks.docker-compose.yaml ├── playbooks ├── __init__.py ├── apps.py ├── asgi.py ├── auth.py ├── base_settings.py ├── celery.py ├── db │ ├── __init__.py │ ├── db.py │ ├── decorator.py │ └── router.py ├── fields.py ├── middleware.py ├── serializer.py ├── templates │ ├── email_confirmation_message.html │ ├── email_confirmation_message.txt │ ├── email_confirmation_subject.txt │ ├── invite_user_message.html │ └── reset_password_message.html ├── threadlocal.py ├── urls.py ├── utils │ ├── __init__.py │ ├── decorators.py │ ├── headers.py │ ├── meta.py │ ├── queryset.py │ └── timerange.py ├── views.py └── wsgi.py ├── protos ├── accounts │ ├── account.proto │ ├── account_pb2.py │ ├── account_pb2.pyi │ ├── api.proto │ ├── api_pb2.py │ └── api_pb2.pyi ├── base.proto ├── base_pb2.py ├── base_pb2.pyi ├── connectors │ ├── alert_ops.proto │ ├── alert_ops_pb2.py │ ├── alert_ops_pb2.pyi │ ├── api.proto │ ├── api_pb2.py │ ├── api_pb2.pyi │ ├── assets │ │ ├── api.proto │ │ ├── api_pb2.py │ │ ├── api_pb2.pyi │ │ ├── argocd_asset.proto │ │ ├── argocd_asset_pb2.py │ │ ├── argocd_asset_pb2.pyi │ │ ├── asset.proto │ │ ├── asset_pb2.py │ │ ├── asset_pb2.pyi │ │ ├── azure_asset.proto │ │ ├── azure_asset_pb2.py │ │ ├── azure_asset_pb2.pyi │ │ ├── bash_asset.proto │ │ ├── bash_asset_pb2.py │ │ ├── bash_asset_pb2.pyi │ │ ├── clickhouse_asset.proto │ │ ├── clickhouse_asset_pb2.py │ │ ├── clickhouse_asset_pb2.pyi │ │ ├── cloudwatch_asset.proto │ │ ├── cloudwatch_asset_pb2.py │ │ ├── cloudwatch_asset_pb2.pyi │ │ ├── datadog_asset.proto │ │ ├── datadog_asset_pb2.py │ │ ├── datadog_asset_pb2.pyi │ │ ├── eks_asset.proto │ │ ├── eks_asset_pb2.py │ │ ├── eks_asset_pb2.pyi │ │ ├── elastic_search_asset.proto │ │ ├── elastic_search_asset_pb2.py │ │ ├── elastic_search_asset_pb2.pyi │ │ ├── gcm_asset.proto │ │ ├── gcm_asset_pb2.py │ │ ├── gcm_asset_pb2.pyi │ │ ├── gke_asset.proto │ │ ├── gke_asset_pb2.py │ │ ├── gke_asset_pb2.pyi │ │ ├── grafana_asset.proto │ │ ├── grafana_asset_pb2.py │ │ ├── grafana_asset_pb2.pyi │ │ ├── jira_asset.proto │ │ ├── jira_asset_pb2.py │ │ ├── jira_asset_pb2.pyi │ │ ├── newrelic_asset.proto │ │ ├── newrelic_asset_pb2.py │ │ ├── newrelic_asset_pb2.pyi │ │ ├── postgres_asset.proto │ │ ├── postgres_asset_pb2.py │ │ ├── postgres_asset_pb2.pyi │ │ ├── slack_asset.proto │ │ ├── slack_asset_pb2.py │ │ └── slack_asset_pb2.pyi │ ├── connector.proto │ ├── connector_pb2.py │ └── connector_pb2.pyi ├── literal.proto ├── literal_pb2.py ├── literal_pb2.pyi ├── playbooks │ ├── api.proto │ ├── api_pb2.py │ ├── api_pb2.pyi │ ├── deprecated_playbook.proto │ ├── deprecated_playbook_pb2.py │ ├── deprecated_playbook_pb2.pyi │ ├── intelligence_layer │ │ ├── interpreter.proto │ │ ├── interpreter_pb2.py │ │ └── interpreter_pb2.pyi │ ├── playbook.proto │ ├── playbook_commons.proto │ ├── playbook_commons_pb2.py │ ├── playbook_commons_pb2.pyi │ ├── playbook_global_variable_evaluator.proto │ ├── playbook_global_variable_evaluator_pb2.py │ ├── playbook_global_variable_evaluator_pb2.pyi │ ├── playbook_pb2.py │ ├── playbook_pb2.pyi │ ├── playbook_step_result_evaluator.proto │ ├── playbook_step_result_evaluator_pb2.py │ ├── playbook_step_result_evaluator_pb2.pyi │ ├── playbook_task_result_evaluator.proto │ ├── playbook_task_result_evaluator_pb2.py │ ├── playbook_task_result_evaluator_pb2.pyi │ ├── source_task_definitions │ │ ├── api_task.proto │ │ ├── api_task_pb2.py │ │ ├── api_task_pb2.pyi │ │ ├── argocd_task.proto │ │ ├── argocd_task_pb2.py │ │ ├── argocd_task_pb2.pyi │ │ ├── azure_task.proto │ │ ├── azure_task_pb2.py │ │ ├── azure_task_pb2.pyi │ │ ├── bash_task.proto │ │ ├── bash_task_pb2.py │ │ ├── bash_task_pb2.pyi │ │ ├── big_query_task.proto │ │ ├── big_query_task_pb2.py │ │ ├── big_query_task_pb2.pyi │ │ ├── cloudwatch_task.proto │ │ ├── cloudwatch_task_pb2.py │ │ ├── cloudwatch_task_pb2.pyi │ │ ├── datadog_task.proto │ │ ├── datadog_task_pb2.py │ │ ├── datadog_task_pb2.pyi │ │ ├── documentation_task.proto │ │ ├── documentation_task_pb2.py │ │ ├── documentation_task_pb2.pyi │ │ ├── eks_task.proto │ │ ├── eks_task_pb2.py │ │ ├── eks_task_pb2.pyi │ │ ├── elastic_search_task.proto │ │ ├── elastic_search_task_pb2.py │ │ ├── elastic_search_task_pb2.pyi │ │ ├── email_task.proto │ │ ├── email_task_pb2.py │ │ ├── email_task_pb2.pyi │ │ ├── gcm_task.proto │ │ ├── gcm_task_pb2.py │ │ ├── gcm_task_pb2.pyi │ │ ├── gke_task.proto │ │ ├── gke_task_pb2.py │ │ ├── gke_task_pb2.pyi │ │ ├── grafana_loki_task.proto │ │ ├── grafana_loki_task_pb2.py │ │ ├── grafana_loki_task_pb2.pyi │ │ ├── grafana_task.proto │ │ ├── grafana_task_pb2.py │ │ ├── grafana_task_pb2.pyi │ │ ├── jira_task.proto │ │ ├── jira_task_pb2.py │ │ ├── jira_task_pb2.pyi │ │ ├── kubectl_task.proto │ │ ├── kubectl_task_pb2.py │ │ ├── kubectl_task_pb2.pyi │ │ ├── lambda_function_task.proto │ │ ├── lambda_function_task_pb2.py │ │ ├── lambda_function_task_pb2.pyi │ │ ├── ms_teams_task.proto │ │ ├── ms_teams_task_pb2.py │ │ ├── ms_teams_task_pb2.pyi │ │ ├── new_relic_task.proto │ │ ├── new_relic_task_pb2.py │ │ ├── new_relic_task_pb2.pyi │ │ ├── pager_duty_task.proto │ │ ├── pager_duty_task_pb2.py │ │ ├── pager_duty_task_pb2.pyi │ │ ├── promql_task.proto │ │ ├── promql_task_pb2.py │ │ ├── promql_task_pb2.pyi │ │ ├── rootly_task.proto │ │ ├── rootly_task_pb2.py │ │ ├── rootly_task_pb2.pyi │ │ ├── slack_task.proto │ │ ├── slack_task_pb2.py │ │ ├── slack_task_pb2.pyi │ │ ├── sql_data_fetch_task.proto │ │ ├── sql_data_fetch_task_pb2.py │ │ ├── sql_data_fetch_task_pb2.pyi │ │ ├── zenduty_task.proto │ │ ├── zenduty_task_pb2.py │ │ └── zenduty_task_pb2.pyi │ ├── workflow.proto │ ├── workflow_actions │ │ ├── api_trigger.proto │ │ ├── api_trigger_pb2.py │ │ ├── api_trigger_pb2.pyi │ │ ├── ms_teams_message_webhook.proto │ │ ├── ms_teams_message_webhook_pb2.py │ │ ├── ms_teams_message_webhook_pb2.pyi │ │ ├── pd_notes.proto │ │ ├── pd_notes_pb2.py │ │ ├── pd_notes_pb2.pyi │ │ ├── rootly_timeline_events.proto │ │ ├── rootly_timeline_events_pb2.py │ │ ├── rootly_timeline_events_pb2.pyi │ │ ├── slack_message.proto │ │ ├── slack_message_pb2.py │ │ ├── slack_message_pb2.pyi │ │ ├── slack_thread_reply.proto │ │ ├── slack_thread_reply_pb2.py │ │ ├── slack_thread_reply_pb2.pyi │ │ ├── smtp_email.proto │ │ ├── smtp_email_pb2.py │ │ ├── smtp_email_pb2.pyi │ │ ├── zenduty_notes.proto │ │ ├── zenduty_notes_pb2.py │ │ └── zenduty_notes_pb2.pyi │ ├── workflow_entry_points │ │ ├── api_entry_point.proto │ │ ├── api_entry_point_pb2.py │ │ ├── api_entry_point_pb2.pyi │ │ ├── pd_incident_entry_point.proto │ │ ├── pd_incident_entry_point_pb2.py │ │ ├── pd_incident_entry_point_pb2.pyi │ │ ├── rootly_incident_entry_point.proto │ │ ├── rootly_incident_entry_point_pb2.py │ │ ├── rootly_incident_entry_point_pb2.pyi │ │ ├── slack_alert_entry_point.proto │ │ ├── slack_alert_entry_point_pb2.py │ │ ├── slack_alert_entry_point_pb2.pyi │ │ ├── zd_incident_entry_point.proto │ │ ├── zd_incident_entry_point_pb2.py │ │ └── zd_incident_entry_point_pb2.pyi │ ├── workflow_pb2.py │ ├── workflow_pb2.pyi │ └── workflow_schedules │ │ ├── cron_schedule.proto │ │ ├── cron_schedule_pb2.py │ │ ├── cron_schedule_pb2.pyi │ │ ├── interval_schedule.proto │ │ ├── interval_schedule_pb2.py │ │ ├── interval_schedule_pb2.pyi │ │ ├── one_off_schedule.proto │ │ ├── one_off_schedule_pb2.py │ │ └── one_off_schedule_pb2.pyi ├── query_base.proto ├── query_base_pb2.py ├── query_base_pb2.pyi ├── ui_definition.proto ├── ui_definition_pb2.py └── ui_definition_pb2.pyi ├── pytest.ini ├── requirements.txt ├── scripts ├── proto_codegen.sh ├── run-migrations.sh ├── setup_db.sh ├── start-celery-beat.sh ├── start-celery-worker.sh └── start-server.sh ├── setup └── Docker.md ├── utils ├── __init__.py ├── cryptography_utils.py ├── dataframe_utils.py ├── dict_utils.py ├── error_utils.py ├── logging_utils.py ├── model_utils.py ├── proto_utils.py ├── time_utils.py ├── update_processor_mixin.py └── uri_utils.py └── web ├── .DS_Store ├── Dockerfile ├── docker-entrypoint.sh ├── index.html ├── nginx.docker.conf ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── .DS_Store ├── favicon.ico ├── icons │ └── error_screen_icon.svg ├── integrations │ ├── .DS_Store │ ├── GitHub-Actions.svg │ ├── amazon-eks-icon.png │ ├── argo_logo.png │ ├── aws-cloudwatch-logo.png │ ├── azure_logo.png │ ├── bash_logo.svg │ ├── bigquery_logo.webp │ ├── clickhouse_logo.png │ ├── code.png │ ├── datadoghq-icon.svg │ ├── elastic_search.png │ ├── email_logo.png │ ├── gke_logo.svg │ ├── google-cloud-logo.png │ ├── grafana_logo.png │ ├── grafana_loki_logo.svg │ ├── iframe_logo.png │ ├── jira_logo.svg │ ├── kubernetes_logo.png │ ├── markdown_logo.svg │ ├── mimir_logo.png │ ├── ms_teams_logo.png │ ├── new-relic.png │ ├── open-ai-logo.png │ ├── opsgenie-logo.png │ ├── pagerduty_logo.png │ ├── postgresql_logo.png │ ├── prometheus.webp │ ├── remote_server_logo.png │ ├── rootly_logo.png │ ├── segment-logo.png │ ├── sentry.png │ ├── slack-logo.svg │ ├── sql-db-connection-logo.svg │ ├── victoriametrics.png │ └── zenduty_logo.svg ├── logo │ ├── drdroid-logo-full.png │ ├── logo.png │ └── okta-logo.svg ├── manifest.json └── robots.txt ├── src ├── App.tsx ├── Layout.tsx ├── components.ts ├── components │ ├── AddCondition │ │ ├── BashCommandOutput.tsx │ │ ├── Condition.tsx │ │ ├── HandleResultTypeForm.tsx │ │ ├── HandleTypes.tsx │ │ ├── Table.tsx │ │ ├── Timeseries.tsx │ │ ├── index.tsx │ │ └── typeForms │ │ │ ├── ColumnValue.tsx │ │ │ ├── GrepCount.tsx │ │ │ ├── GrepExistence.tsx │ │ │ └── Rolling.tsx │ ├── AddStepCondition │ │ ├── ConditionInputs.tsx │ │ ├── StepConditions.tsx │ │ └── index.tsx │ ├── AddVariableCondition │ │ ├── VariableCondition.tsx │ │ └── index.tsx │ ├── AffectedPlaybooks │ │ └── index.tsx │ ├── AnimatedRoute │ │ └── index.tsx │ ├── Apikeys │ │ └── NoAPIKeys.tsx │ ├── Auth │ │ ├── AdditonalData │ │ │ ├── ForgotPasswordBox.tsx │ │ │ ├── LoginAdditionalData.tsx │ │ │ └── SignupAdditionalData.tsx │ │ ├── Common │ │ │ ├── NoProviders.tsx │ │ │ └── index.tsx │ │ ├── EmailPassword │ │ │ ├── EmailPasswordLoginForm.tsx │ │ │ ├── EmailPasswordSignupForm.tsx │ │ │ └── ShowPasswordIcon.tsx │ │ ├── SocialSignIn │ │ │ ├── OctaSignIn.tsx │ │ │ ├── index.tsx │ │ │ └── oauthProvidersButtons.tsx │ │ └── utils │ │ │ └── AuthProviders.ts │ ├── Buttons │ │ ├── AddNotesAndLinks │ │ │ └── index.tsx │ │ ├── AddTaskButton │ │ │ └── index.tsx │ │ ├── CopyPlaybookButton │ │ │ └── index.tsx │ │ ├── DeleteConnectorButton │ │ │ └── index.tsx │ │ ├── DeleteStepButton │ │ │ └── index.tsx │ │ ├── DeleteTaskButton │ │ │ └── index.tsx │ │ ├── EditPlaybookButton │ │ │ └── index.tsx │ │ ├── ExecutionButton │ │ │ └── index.tsx │ │ ├── HeadingPlaybookButton │ │ │ └── index.tsx │ │ ├── PastExecutionsButton │ │ │ └── index.tsx │ │ ├── RunButton │ │ │ └── index.tsx │ │ ├── RunStepButton │ │ │ └── index.tsx │ │ ├── SaveOrUpdateDynamicAlertButton │ │ │ └── index.tsx │ │ ├── SavePlaybookButton │ │ │ └── index.tsx │ │ ├── TestConnectorButton │ │ │ └── index.tsx │ │ ├── UpdateConnectorButton │ │ │ └── index.tsx │ │ └── WorkflowRunButton │ │ │ └── index.tsx │ ├── CustomContainer.tsx │ ├── DynamicAlerts │ │ ├── Table │ │ │ ├── ActionOverlay.tsx │ │ │ ├── DynamicAlertActions.tsx │ │ │ ├── NoExisting.tsx │ │ │ └── index.tsx │ │ └── create │ │ │ ├── AddCondition.tsx │ │ │ ├── AddConfiguration.tsx │ │ │ ├── AddMetric.tsx │ │ │ ├── AddMetricSource.tsx │ │ │ ├── AddNotification.tsx │ │ │ ├── ConditionRuleSet.tsx │ │ │ ├── SelectTaskType.tsx │ │ │ └── utils │ │ │ ├── index.ts │ │ │ └── notificationOptions.ts │ ├── Heading.tsx │ ├── HeadingTitle.tsx │ ├── Inputs │ │ ├── CustomInput.tsx │ │ ├── HandleInputRender.tsx │ │ ├── InputTypes │ │ │ ├── CompositeField.tsx │ │ │ ├── Date.tsx │ │ │ ├── DropdownInput.tsx │ │ │ ├── Multiline.tsx │ │ │ ├── StringArrayInput.tsx │ │ │ ├── Text.tsx │ │ │ ├── TextButton.tsx │ │ │ ├── TypingDropdownInput.tsx │ │ │ ├── TypingDropdownMultipleInput.tsx │ │ │ ├── TypingDropdownMultipleSelectionInput.tsx │ │ │ └── Wysiwyg.tsx │ │ └── utils │ │ │ ├── handleInputTypeClassname.ts │ │ │ ├── handleLabelPositionClassname.ts │ │ │ └── index.ts │ ├── Integration │ │ ├── ConnectorCard.tsx │ │ ├── GroupedIntegrations.tsx │ │ ├── connectors │ │ │ ├── Assets.tsx │ │ │ ├── Config.tsx │ │ │ ├── ConfigButtons.tsx │ │ │ ├── ConnectorDeleteOverlay.tsx │ │ │ ├── ConnectorUpdateOverlay.tsx │ │ │ ├── HandleKeyOptions.tsx │ │ │ ├── SlackIntegration.tsx │ │ │ ├── SlackManifestGenerator.tsx │ │ │ ├── TabPanel.tsx │ │ │ ├── assets │ │ │ │ ├── AzureAssets.tsx │ │ │ │ ├── ClickhouseAssets.tsx │ │ │ │ ├── CloudwatchAssets.tsx │ │ │ │ ├── DatadogAssets.tsx │ │ │ │ ├── EksClusterAssets.tsx │ │ │ │ ├── ElasticSearch.tsx │ │ │ │ ├── GkeAssets.tsx │ │ │ │ ├── NewRelicAssests.tsx │ │ │ │ ├── PostgresAssets.tsx │ │ │ │ └── index.module.css │ │ │ ├── index.module.css │ │ │ └── overlay.module.css │ │ └── index.module.css │ ├── Modals │ │ └── RecieveUpdatesModal │ │ │ └── index.tsx │ ├── Overlay │ │ ├── index.module.css │ │ └── index.tsx │ ├── PaginatedTable.tsx │ ├── PlaybookDescription │ │ └── index.tsx │ ├── Playbooks │ │ ├── .DS_Store │ │ ├── NoExistingPlaybook.tsx │ │ ├── NoExistingPlaybookRun.tsx │ │ ├── PlayBookTable.tsx │ │ ├── PlaybookActionOverlay.tsx │ │ ├── SavePlaybookOverlay.tsx │ │ ├── SeeMoreText.tsx │ │ ├── Timeline.tsx │ │ ├── card │ │ │ ├── AddButtonOptions.tsx │ │ │ ├── HandleTaskIcon.tsx │ │ │ ├── InfoRender.tsx │ │ │ ├── MarkdownOutput.tsx │ │ │ ├── TaskButtons.tsx │ │ │ ├── TaskInformation.tsx │ │ │ ├── TaskTitle.tsx │ │ │ └── info │ │ │ │ ├── Chips.tsx │ │ │ │ └── Text.tsx │ │ ├── create │ │ │ ├── .DS_Store │ │ │ ├── Builder.tsx │ │ │ ├── CreateFlow.tsx │ │ │ ├── CustomEdge.tsx │ │ │ ├── IntegrationOption.tsx │ │ │ ├── IntegrationsList.tsx │ │ │ ├── Sidebar.tsx │ │ │ ├── TaskDetailsDrawer.tsx │ │ │ ├── TemplatesList.tsx │ │ │ ├── nodes │ │ │ │ ├── StepNode.tsx │ │ │ │ └── TaskNode.tsx │ │ │ └── utils │ │ │ │ ├── handleConnection.ts │ │ │ │ └── handleEdgesDelete.ts │ │ ├── executions │ │ │ ├── ExecutionsTable.tsx │ │ │ ├── NoExistingExecution.tsx │ │ │ ├── PlaybookExecutions.tsx │ │ │ └── PlaybookExecutionsList.tsx │ │ ├── index.module.css │ │ ├── options │ │ │ └── IframeRender.tsx │ │ ├── outputs │ │ │ ├── HandleDocumentationOutputs.tsx │ │ │ ├── HandleSmtpOutput.tsx │ │ │ ├── PlayBookRunDataTable.tsx │ │ │ ├── PlayBookRunLogTable.tsx │ │ │ ├── PlayBookRunMetricGraph.tsx │ │ │ ├── PlaybookAPIActionOutput.tsx │ │ │ ├── PlaybookActionOutput.tsx │ │ │ ├── PlaybookBashActionOutput.tsx │ │ │ └── index.module.css │ │ ├── playbooks.module.css │ │ ├── steps │ │ │ ├── ExternalLinks.tsx │ │ │ ├── HandleExternalLinksRender.tsx │ │ │ ├── HandleNotesRender.tsx │ │ │ ├── Notes.tsx │ │ │ ├── Step.tsx │ │ │ ├── StepButtons.tsx │ │ │ ├── StepDetailsButtons.tsx │ │ │ ├── StepTitle.tsx │ │ │ └── index.module.css │ │ ├── task │ │ │ ├── AddSource.tsx │ │ │ ├── Details.tsx │ │ │ ├── HandleOutput.tsx │ │ │ ├── HandleTaskOutput.tsx │ │ │ ├── OptionRender.tsx │ │ │ ├── Task.tsx │ │ │ ├── TaskBlock.tsx │ │ │ ├── TaskOutput.tsx │ │ │ ├── TaskQuery.tsx │ │ │ ├── outputs │ │ │ │ └── HandleUnkownOutput.tsx │ │ │ ├── source │ │ │ │ ├── SelectConnectorOption.tsx │ │ │ │ ├── SelectSource.tsx │ │ │ │ └── SelectTaskType.tsx │ │ │ ├── taskConfiguration │ │ │ │ ├── bulkTasks │ │ │ │ │ ├── BulkTaskSelector.tsx │ │ │ │ │ └── ExecutionVarFieldSelection.tsx │ │ │ │ ├── comparison │ │ │ │ │ ├── ComparisonSelector.tsx │ │ │ │ │ ├── TimeseriesOffestSelection.tsx │ │ │ │ │ └── utils │ │ │ │ │ │ ├── constants.ts │ │ │ │ │ │ ├── extractTimeFromHours.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── injectTimeRangeIdFromSeconds.ts │ │ │ │ │ │ └── timeseriesOffsetOptions.ts │ │ │ │ └── index.tsx │ │ │ ├── transformer │ │ │ │ ├── HandleTransformer.tsx │ │ │ │ └── ResultTransformer.tsx │ │ │ └── utils │ │ │ │ └── handleChange.ts │ │ ├── timeline │ │ │ ├── ExecuteNextStep.tsx │ │ │ ├── ExecutingStep.tsx │ │ │ ├── ExecutionNavigateButtons.tsx │ │ │ └── StepConfig.tsx │ │ └── utils.tsx │ ├── RequireAuth.tsx │ ├── Settings │ │ ├── ApiSection.tsx │ │ ├── Info.tsx │ │ ├── SettingsSection.tsx │ │ ├── SettingsTitle.tsx │ │ ├── SiteSection.tsx │ │ ├── TeamsSection.tsx │ │ └── UserSection.tsx │ ├── ShowTestConnectorResult │ │ └── index.tsx │ ├── Sidebar │ │ ├── HeadElement.tsx │ │ ├── SidebarButtonElement.tsx │ │ ├── SidebarElement.tsx │ │ ├── ToggleButton.tsx │ │ ├── VersionInfo.tsx │ │ ├── index.tsx │ │ └── utils │ │ │ ├── elements.tsx │ │ │ └── index.ts │ ├── Skeleton │ │ ├── SuspenseLoader.tsx │ │ └── TableLoader.tsx │ ├── SlackConnectOverlay.tsx │ ├── TabsComponent │ │ └── TabContent.tsx │ ├── Toast.tsx │ ├── Workflows │ │ ├── NoExistingWorkflow.tsx │ │ ├── WorkflowActionOverlay.tsx │ │ ├── WorkflowActions.tsx │ │ ├── create │ │ │ ├── BasicDetails.tsx │ │ │ ├── GlobalVariablesList.tsx │ │ │ ├── HandleNotificationOption.tsx │ │ │ ├── HandleTransformer.tsx │ │ │ ├── NotificationDetails.tsx │ │ │ ├── PlaybookDetails.tsx │ │ │ ├── ScheduleDetails.tsx │ │ │ ├── SummaryOptions.tsx │ │ │ ├── Transformer.tsx │ │ │ ├── notifications │ │ │ │ ├── AddNewIntegration.tsx │ │ │ │ ├── EmailInputComponent.tsx │ │ │ │ ├── MsWebhook.tsx │ │ │ │ ├── SlackMessage.tsx │ │ │ │ └── SmtpEmail.tsx │ │ │ └── utils │ │ │ │ ├── HandleWorkflowType.tsx │ │ │ │ └── validation.ts │ │ ├── executions │ │ │ ├── ExecutionsTable.tsx │ │ │ ├── NoExistingExecution.tsx │ │ │ └── WorkflowExecutionActions.tsx │ │ ├── triggers │ │ │ ├── AlertsTable.tsx │ │ │ ├── NoExistingTrigger.tsx │ │ │ ├── PagerdutyTriggerForm.tsx │ │ │ ├── RootlyTriggerForm.tsx │ │ │ ├── SlackTriggerForm.tsx │ │ │ └── ZendutyTriggerForm.tsx │ │ └── utils │ │ │ └── handleInputs.ts │ └── common │ │ ├── BasicSearch │ │ └── index.tsx │ │ ├── Checkbox │ │ └── index.tsx │ │ ├── Chip │ │ └── index.tsx │ │ ├── Code │ │ └── index.tsx │ │ ├── CodeAccordion │ │ ├── index.tsx │ │ ├── types │ │ │ ├── index.ts │ │ │ ├── language.ts │ │ │ └── propTypes.ts │ │ └── utils │ │ │ └── isJSONString.ts │ │ ├── Conditions │ │ ├── CommonConditionBottom.tsx │ │ ├── CommonConditionTop.tsx │ │ ├── DeleteRuleButton.tsx │ │ ├── GlobalRule.tsx │ │ ├── ParentStepNotConfigured.tsx │ │ └── types │ │ │ ├── RuleTypes.ts │ │ │ └── index.ts │ │ ├── CopyCode │ │ └── index.tsx │ │ ├── CronInput │ │ ├── CronOverlay.tsx │ │ └── index.tsx │ │ ├── CustomButton │ │ └── index.tsx │ │ ├── CustomDrawer │ │ └── index.tsx │ │ ├── CustomTooltip │ │ └── index.tsx │ │ ├── Drawers │ │ ├── AddDataDrawer.tsx │ │ ├── AddDataSourcesDrawer.tsx │ │ ├── AlertsDrawer.tsx │ │ ├── ConditionDrawer.tsx │ │ ├── CopyCodeDrawer.tsx │ │ └── TemplatesDrawer.tsx │ │ ├── DropdownOptions │ │ └── index.tsx │ │ ├── DropdownTitle │ │ └── index.tsx │ │ ├── ExternalLinksList │ │ └── index.tsx │ │ ├── GlobalSnackbar │ │ └── index.tsx │ │ ├── GlobalVariable │ │ ├── AddVariableOverlay.tsx │ │ ├── index.tsx │ │ └── styles.module.css │ │ ├── IntegrationCard │ │ ├── index.tsx │ │ └── styles.module.css │ │ ├── Interpretation │ │ └── index.tsx │ │ ├── Loading │ │ ├── FakeLoading.tsx │ │ └── index.tsx │ │ ├── PermanentDrawers │ │ └── StepDetailsDrawer.tsx │ │ ├── PermenantDrawer │ │ ├── HandlePermanentDrawerData.tsx │ │ └── index.tsx │ │ ├── RadioComponent │ │ └── index.tsx │ │ ├── RadioGroupComponent │ │ └── index.tsx │ │ ├── RadioOptions │ │ └── index.tsx │ │ ├── Search │ │ ├── SearchChip.tsx │ │ ├── SearchDropdown.tsx │ │ ├── SearchForm.tsx │ │ └── index.tsx │ │ ├── SeeMoreTextWithoutModal │ │ └── index.tsx │ │ ├── Table │ │ ├── ActionButton.tsx │ │ ├── PaginatedTable.tsx │ │ ├── index.tsx │ │ └── types │ │ │ ├── Action.ts │ │ │ ├── Column.ts │ │ │ ├── PaginatedTableProps.ts │ │ │ └── index.ts │ │ ├── TabsComponent │ │ └── index.tsx │ │ ├── TimeRangeSelector │ │ ├── CustomTimeRangeSection.tsx │ │ ├── Picker.tsx │ │ ├── RangeSelector.tsx │ │ ├── TimeRangeOptionsSection.tsx │ │ ├── TimeSelectorDropDown.tsx │ │ ├── index.tsx │ │ └── utils │ │ │ └── timeRangeOptions.ts │ │ ├── TypingDropdown │ │ └── index.tsx │ │ └── TypingDropdownMultipleSelection │ │ ├── Form.tsx │ │ ├── SearchDropdown.tsx │ │ ├── contexts │ │ └── TypingDropdownMultipleContext.tsx │ │ ├── index.tsx │ │ └── types │ │ ├── TypingDropdownMultipleContextType.ts │ │ ├── TypingDropdownMultipleProviderProps.ts │ │ ├── TypingDropdownMultipleSelectionPropTypes.ts │ │ └── index.ts ├── config.ts ├── constants │ ├── api │ │ ├── alerInsights.ts │ │ ├── apiToken.ts │ │ ├── auth.ts │ │ ├── dynamicAlerts.ts │ │ ├── index.ts │ │ ├── integrations.ts │ │ ├── management.ts │ │ ├── playbooks.ts │ │ ├── search.ts │ │ ├── templates.ts │ │ ├── triggers.ts │ │ └── workflows.ts │ ├── connectors.ts │ ├── index.ts │ ├── models.ts │ ├── sources.ts │ └── taskTypes.ts ├── contexts │ └── DropdownContext.tsx ├── css │ ├── Alerts.css │ ├── _animations.css │ ├── comingSoon.css │ └── createMonitor.module.css ├── generateRoutes.tsx ├── hooks │ ├── common │ │ ├── graph │ │ │ ├── useGraph.ts │ │ │ └── useKeyPressed.ts │ │ ├── sidebar │ │ │ └── useSidebar.ts │ │ ├── useBasicSearch.ts │ │ ├── useDatePicker.ts │ │ ├── useDebounce.ts │ │ ├── useDrawerState.ts │ │ ├── useDropdown.ts │ │ ├── useFakeLoading.ts │ │ ├── useKeyPressed.ts │ │ ├── useOutsideClick.tsx │ │ ├── usePagination.ts │ │ ├── usePaginationComponent.ts │ │ ├── usePermanentDrawerState.ts │ │ ├── useSearch.ts │ │ ├── useToggle.ts │ │ └── useVisibility.ts │ ├── dynamicAlerts │ │ └── useDynamicAlertsKey.ts │ ├── integrations │ │ └── useTestData.ts │ ├── oauth │ │ ├── useOAuth.ts │ │ └── useOkta.ts │ ├── pages │ │ ├── dynamicAlerts │ │ │ ├── index.ts │ │ │ └── useDynamicAlertsData.tsx │ │ ├── index.ts │ │ ├── playbooks │ │ │ ├── index.ts │ │ │ ├── usePlaybookExecutionsData.tsx │ │ │ └── usePlaybooksData.tsx │ │ └── workflows │ │ │ ├── index.ts │ │ │ ├── useWorkflowExecutionsListData.tsx │ │ │ └── useWorkflowsData.tsx │ ├── playbooks │ │ ├── step │ │ │ ├── useCurrentStep.ts │ │ │ ├── useHasChildren.ts │ │ │ └── useStepDimensions.ts │ │ ├── task │ │ │ └── useCurrentTask.ts │ │ ├── useDimensions.ts │ │ ├── useEdgeConditions.ts │ │ ├── useExecutionStack.ts │ │ ├── useGraphDimensions.ts │ │ ├── useIsExisting.ts │ │ ├── useIsPrefetched.ts │ │ ├── usePlaybookKey.ts │ │ ├── useScrollIntoView.ts │ │ └── useZoom.ts │ └── useDefaultPage.ts ├── index.css ├── main.tsx ├── pageKeys.ts ├── pages │ ├── Apikeys.tsx │ ├── InviteTeam │ │ ├── InviteUserOverlay.tsx │ │ ├── UserTable.tsx │ │ ├── index.module.css │ │ └── index.tsx │ ├── Missing.tsx │ ├── NotFound │ │ ├── index.module.css │ │ └── index.tsx │ ├── Settings.tsx │ ├── Support.tsx │ ├── Unauthorized.tsx │ ├── auth │ │ ├── Login.tsx │ │ ├── OAuthCallback.tsx │ │ ├── ResetPassword.tsx │ │ └── SignUp.tsx │ ├── dynamicAlerts │ │ ├── CreateDynamicAlert.tsx │ │ └── index.tsx │ ├── integrations │ │ ├── AddIntegration.tsx │ │ ├── ConnectorPage.tsx │ │ └── index.tsx │ ├── playbooks │ │ ├── Playbook.tsx │ │ ├── PlaybookExecutions.tsx │ │ ├── PlaybookLog.tsx │ │ └── index.tsx │ ├── playgrounds │ │ └── index.tsx │ └── workflows │ │ ├── CreateWorkflow.tsx │ │ ├── WorkflowExecutionList.tsx │ │ ├── WorkflowExecutionLogs.tsx │ │ ├── WorkflowExecutions.tsx │ │ └── index.tsx ├── routes.ts ├── store │ ├── app │ │ ├── apiSlice.ts │ │ ├── query.ts │ │ └── refreshTokenService.ts │ ├── features │ │ ├── APIKeys │ │ │ └── api │ │ │ │ ├── generateAPIKeyApi.ts │ │ │ │ ├── getAPIKeyApi.ts │ │ │ │ └── index.ts │ │ ├── alertInsights │ │ │ └── api │ │ │ │ ├── index.ts │ │ │ │ └── requestSlackConnectApi.ts │ │ ├── auth │ │ │ ├── api │ │ │ │ ├── getAccountUsersApi.ts │ │ │ │ ├── getLoginProvidersApi.ts │ │ │ │ ├── getUserApi.ts │ │ │ │ ├── index.ts │ │ │ │ ├── inviteUsersApi.ts │ │ │ │ ├── loginApi.ts │ │ │ │ ├── logoutApi.ts │ │ │ │ ├── oauth │ │ │ │ │ ├── index.ts │ │ │ │ │ └── okta.ts │ │ │ │ ├── redirectUriApi.ts │ │ │ │ ├── saveSiteUrl.ts │ │ │ │ └── signupApi.ts │ │ │ ├── authSlice.ts │ │ │ ├── initialState.ts │ │ │ ├── selectors │ │ │ │ ├── index.ts │ │ │ │ ├── selectAccessToken.ts │ │ │ │ ├── selectCurrentUser.ts │ │ │ │ ├── selectEmail.ts │ │ │ │ └── selectLastLogin.ts │ │ │ └── slices │ │ │ │ ├── index.ts │ │ │ │ ├── logout.ts │ │ │ │ ├── setCredentials.ts │ │ │ │ ├── setLastLogin.ts │ │ │ │ ├── setProviders.ts │ │ │ │ └── setUser.ts │ │ ├── common │ │ │ ├── commonSlice.ts │ │ │ ├── initialState.ts │ │ │ ├── selectors │ │ │ │ ├── commonKeySelector.ts │ │ │ │ └── index.ts │ │ │ └── slices │ │ │ │ ├── index.ts │ │ │ │ └── setCommonKey.ts │ │ ├── drawers │ │ │ ├── drawerTypes.ts │ │ │ ├── drawersSlice.ts │ │ │ ├── initialState.ts │ │ │ ├── permanentDrawerTypes.ts │ │ │ ├── selectors │ │ │ │ ├── additonalStateSelector.ts │ │ │ │ ├── drawersSelector.ts │ │ │ │ ├── index.ts │ │ │ │ └── permanentViewSelector.ts │ │ │ └── slices │ │ │ │ ├── closeDrawer.ts │ │ │ │ ├── index.ts │ │ │ │ ├── openDrawer.ts │ │ │ │ ├── resetDrawerState.ts │ │ │ │ ├── setAdditionalState.ts │ │ │ │ ├── setPermanentView.ts │ │ │ │ └── toggleDrawer.ts │ │ ├── dynamicAlerts │ │ │ ├── api │ │ │ │ ├── createDynamicAlertApi.ts │ │ │ │ ├── getDynamicAlertApi.ts │ │ │ │ ├── index.ts │ │ │ │ └── updateDynamicAlertApi.ts │ │ │ ├── dynamicAlertsSlice.ts │ │ │ ├── initialState.ts │ │ │ ├── selectors │ │ │ │ ├── dynamicAlertsSelector.ts │ │ │ │ └── index.ts │ │ │ └── slices │ │ │ │ ├── index.ts │ │ │ │ ├── resetDynamicAlertState.ts │ │ │ │ ├── setDynamicAlert.ts │ │ │ │ └── setDynamicAlertKey.ts │ │ ├── fakeLoading │ │ │ └── fakeLoadingSlice.ts │ │ ├── integrations │ │ │ ├── api │ │ │ │ ├── createConnectorApi.ts │ │ │ │ ├── deleteConnectorApi.ts │ │ │ │ ├── generateManifestApi.ts │ │ │ │ ├── getAgentKeyOptionsApi.ts │ │ │ │ ├── getAgentProxyKeysApi.ts │ │ │ │ ├── getConnectedPlaybooksApi.ts │ │ │ │ ├── getConnectorAssetsApi.ts │ │ │ │ ├── getConnectorKeyOptionsApi.ts │ │ │ │ ├── getConnectorKeysApi.ts │ │ │ │ ├── getConnectorListApi.ts │ │ │ │ ├── getGoogleSpacesListApi.ts │ │ │ │ ├── getSiteUrlApi.ts │ │ │ │ ├── getSlackAssetsApi.ts │ │ │ │ ├── index.ts │ │ │ │ ├── registerGoogleSpacesApi.ts │ │ │ │ ├── testConnectionApi.ts │ │ │ │ ├── updateConnectorApi.ts │ │ │ │ ├── updateSiteUrlApi.ts │ │ │ │ └── updateSlackRcaApi.ts │ │ │ ├── integrationsSlice.ts │ │ │ └── types │ │ │ │ ├── allConnectorsResponse.ts │ │ │ │ ├── cardData.ts │ │ │ │ ├── index.ts │ │ │ │ ├── integrationStatus.ts │ │ │ │ └── integrations.ts │ │ ├── management │ │ │ └── api │ │ │ │ ├── fetchVersionInfoApi.ts │ │ │ │ └── index.ts │ │ ├── pagination │ │ │ └── paginationSlice.ts │ │ ├── playbook │ │ │ ├── api │ │ │ │ ├── createPlaybookApi.ts │ │ │ │ ├── deletePlaybookApi.ts │ │ │ │ ├── executePlaybookApi.ts │ │ │ │ ├── executePlaybookStepApi.ts │ │ │ │ ├── executePlaybookTaskApi.ts │ │ │ │ ├── executions │ │ │ │ │ ├── executionBulkTaskExecuteApi.ts │ │ │ │ │ ├── executionStepExecuteApi.ts │ │ │ │ │ ├── executionTaskExecuteApi.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── startExecutionApi.ts │ │ │ │ │ ├── testTransformerPlaybooksApi.ts │ │ │ │ │ └── updateExecutionStatusApi.ts │ │ │ │ ├── getPlaybookApi.ts │ │ │ │ ├── getPlaybookExecutionsApi.ts │ │ │ │ ├── getPlaybooksApi.ts │ │ │ │ ├── getPlaybooksNoLimitApi.ts │ │ │ │ ├── index.ts │ │ │ │ ├── logs │ │ │ │ │ ├── getPlaybookExecutionApi.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── options │ │ │ │ │ ├── getAssets.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── playbookBuilderOptionsApi.ts │ │ │ │ └── updatePlaybookApi.ts │ │ │ ├── initialState.ts │ │ │ ├── playbookSlice.ts │ │ │ ├── selectors │ │ │ │ ├── currentPlaybookSelector.ts │ │ │ │ ├── index.ts │ │ │ │ ├── metaSelector.ts │ │ │ │ ├── playbookSelector.ts │ │ │ │ ├── playbooksSelector.ts │ │ │ │ └── stepsSelector.ts │ │ │ └── slices │ │ │ │ ├── copyPlaybook.ts │ │ │ │ ├── dynamicAlert │ │ │ │ ├── createPlaybookForDynamicAlert.ts │ │ │ │ └── index.ts │ │ │ │ ├── executions │ │ │ │ ├── index.ts │ │ │ │ ├── popFromExecutionStack.ts │ │ │ │ ├── pushToExecutionStack.ts │ │ │ │ └── resetExecutions.ts │ │ │ │ ├── globalVariables │ │ │ │ ├── addGlobalVariable.ts │ │ │ │ ├── deleteVariable.ts │ │ │ │ ├── index.ts │ │ │ │ └── updateGlobalVariable.ts │ │ │ │ ├── index.ts │ │ │ │ ├── relations │ │ │ │ ├── addRelation.ts │ │ │ │ ├── addRelationKey.ts │ │ │ │ ├── addRule.ts │ │ │ │ ├── addRuleForDynamicAlert.ts │ │ │ │ ├── addStepRule.ts │ │ │ │ ├── addStepRuleSet.ts │ │ │ │ ├── addStepRuleSetForDynamicAlert.ts │ │ │ │ ├── addVariableRule.ts │ │ │ │ ├── index.ts │ │ │ │ ├── removeRelation.ts │ │ │ │ └── removeStepRuleSetForDynamicAlert.ts │ │ │ │ ├── resetState.ts │ │ │ │ ├── setCurrentPlaybookKey.ts │ │ │ │ ├── setErrors.ts │ │ │ │ ├── setMeta.ts │ │ │ │ ├── setPlaybookData.ts │ │ │ │ ├── setPlaybookKey.ts │ │ │ │ ├── setPlaybooks.ts │ │ │ │ ├── steps │ │ │ │ ├── addExternalLinks.ts │ │ │ │ ├── addNotes.ts │ │ │ │ ├── addStep.ts │ │ │ │ ├── deleteStep.ts │ │ │ │ ├── duplicateStep.ts │ │ │ │ ├── index.ts │ │ │ │ ├── setCurrentVisibleStep.ts │ │ │ │ ├── toggleExternalLinkVisibility.ts │ │ │ │ ├── toggleNotesVisibility.ts │ │ │ │ └── updateStep.ts │ │ │ │ └── tasks │ │ │ │ ├── createTaskWithSource.ts │ │ │ │ ├── deleteTask.ts │ │ │ │ ├── duplicateTask.ts │ │ │ │ ├── index.ts │ │ │ │ ├── setAssets.ts │ │ │ │ ├── setCurrentVisibleTask.ts │ │ │ │ ├── showTaskConfig.ts │ │ │ │ ├── updateSource.ts │ │ │ │ ├── updateTask.ts │ │ │ │ └── updateTaskType.ts │ │ ├── search │ │ │ ├── api │ │ │ │ ├── index.ts │ │ │ │ ├── searchApi.ts │ │ │ │ └── searchOptionsApi.ts │ │ │ └── searchSlice.ts │ │ ├── sidebar │ │ │ ├── initialState.ts │ │ │ ├── selectors │ │ │ │ ├── index.ts │ │ │ │ └── sidebarSelector.ts │ │ │ ├── sidebarSlice.ts │ │ │ └── slices │ │ │ │ ├── index.ts │ │ │ │ └── toggle.ts │ │ ├── snackbar │ │ │ └── snackbarSlice.ts │ │ ├── templates │ │ │ └── api │ │ │ │ ├── getTemplatesApi.ts │ │ │ │ └── index.ts │ │ ├── timeRange │ │ │ ├── initialState.ts │ │ │ ├── selectors │ │ │ │ ├── index.ts │ │ │ │ ├── rangeSelector.ts │ │ │ │ └── timeRangeSelector.ts │ │ │ ├── slices │ │ │ │ ├── index.ts │ │ │ │ ├── resetTimeRange.ts │ │ │ │ ├── updateCustomTimeRange.ts │ │ │ │ └── updateProperty.ts │ │ │ ├── timeRangeSlice.ts │ │ │ └── utils │ │ │ │ ├── extractTime.ts │ │ │ │ └── index.ts │ │ ├── triggers │ │ │ └── api │ │ │ │ ├── getMSTeamsWebhookOptionsApi.ts │ │ │ │ ├── getTriggerOptionsApi.ts │ │ │ │ ├── index.ts │ │ │ │ └── searchTriggerApi.ts │ │ └── workflow │ │ │ ├── api │ │ │ ├── createWorkflowApi.ts │ │ │ ├── deleteWorkflowApi.ts │ │ │ ├── execution │ │ │ │ ├── index.ts │ │ │ │ ├── startWorkflowExecutionApi.ts │ │ │ │ └── stopWorkflowExecutionApi.ts │ │ │ ├── generateCurlApi.ts │ │ │ ├── generateWebHookApi.ts │ │ │ ├── generateZendutyWebHookApi.ts │ │ │ ├── getWorkflowApi.ts │ │ │ ├── getWorkflowExecutionLogsApi.ts │ │ │ ├── getWorkflowExecutionsApi.ts │ │ │ ├── getWorkflowsApi.ts │ │ │ ├── index.ts │ │ │ ├── testTransformerApi.ts │ │ │ ├── testWorkflowNotificationApi.ts │ │ │ └── updateWorkflowApi.ts │ │ │ └── workflowSlice.ts │ └── index.ts ├── types │ ├── common │ │ ├── index.ts │ │ └── lowercaseString.ts │ ├── dynamicAlerts │ │ ├── DyamicAlert.ts │ │ └── index.ts │ ├── index.ts │ ├── inputs │ │ ├── dataType.ts │ │ ├── formFields.ts │ │ ├── index.ts │ │ ├── inputTypes.ts │ │ └── labelPosition.ts │ ├── playbooks │ │ ├── ExecutionStatus.ts │ │ ├── globalVariableSet.ts │ │ ├── index.ts │ │ ├── playbook.ts │ │ ├── sources.ts │ │ ├── stepRelations.ts │ │ ├── steps │ │ │ ├── externalLink.ts │ │ │ ├── index.ts │ │ │ └── step.ts │ │ └── tasks │ │ │ ├── index.ts │ │ │ ├── task.ts │ │ │ ├── taskConnectorSources.ts │ │ │ ├── taskDetails.ts │ │ │ ├── taskExecutionConfiguration.ts │ │ │ └── taskTypes.ts │ └── taskTypes │ │ ├── api.ts │ │ ├── azure.ts │ │ ├── bash.ts │ │ ├── clickhouse.ts │ │ ├── cloudwatch.ts │ │ ├── datadog.ts │ │ ├── documentation.ts │ │ ├── eks.ts │ │ ├── elasticSearch.ts │ │ ├── gke.ts │ │ ├── grafana.ts │ │ ├── grafanaMimir.ts │ │ ├── index.ts │ │ ├── newRelic.ts │ │ ├── postgres.ts │ │ ├── slack.ts │ │ └── sqlDatabaseConnection.ts └── utils │ ├── auth │ └── unauthenticatedRoutes.ts │ ├── common │ ├── Error.ts │ ├── capitalize.ts │ ├── cardsData.ts │ ├── checkId.ts │ ├── checkIfJSON.ts │ ├── dateUtils.ts │ ├── deepEqual.ts │ ├── findClosestPopup.ts │ ├── generateColorPalette.ts │ ├── generateUUIDWithoutHyphens.ts │ ├── getNestedValue.ts │ ├── graph │ │ ├── getChartOptions.ts │ │ ├── handleLegendClick.ts │ │ └── processData.ts │ ├── handleStatus.tsx │ ├── isCSV.ts │ ├── maskCharacter.ts │ ├── randomString.ts │ ├── removeKeys.ts │ ├── setNestedValue.ts │ ├── timeAgo.ts │ ├── transformerDefaults.ts │ ├── truncateArrayBeforeElement.ts │ └── unsecuredCopy.ts │ ├── conditionals │ ├── addRuleToRelationByIndex.ts │ ├── addStepRuleToRelationByIndex.ts │ ├── addVariableRuleToRelationByIndex.ts │ ├── defaults │ │ └── handleDefaults.ts │ ├── functionOptions.ts │ ├── handleRelationRuleChange.ts │ ├── handleRuleDefaults.ts │ ├── handleTaskTypeLabels.ts │ ├── handleTaskTypeOptions.ts │ ├── operationOptions.ts │ ├── resultTypeOptions.ts │ ├── ruleOptions.ts │ ├── typeOptions │ │ ├── bash.ts │ │ ├── index.ts │ │ ├── table.ts │ │ └── timeseries.ts │ └── types │ │ ├── operatorOptionTypes.ts │ │ └── ruleTypes.ts │ ├── dynamicAlerts │ ├── constructTaskBuilder.ts │ ├── pages │ │ ├── dynamicAlertColumns.ts │ │ └── index.ts │ └── selectedQuery.ts │ ├── execution │ ├── RelationStates.ts │ ├── StepStates.ts │ ├── executeStep.ts │ ├── executeTask.ts │ ├── handleStepRelationState.ts │ ├── handleStepState.ts │ ├── handleTaskState.ts │ ├── transformLogData.ts │ └── updateCardById.ts │ ├── fetchAssetModelOptions.ts │ ├── graph │ ├── calculateData.ts │ ├── fetchGraphData.ts │ ├── getEdges.ts │ └── getNodes.ts │ ├── handleAssets.ts │ ├── integrations │ ├── connectorsWithoutAssets.ts │ └── handleDefaultValues.ts │ ├── pages │ ├── noLayoutPages.ts │ ├── unAuthPages.ts │ └── unsupportedAnimationPages.ts │ ├── parser │ ├── dynamicAlert │ │ └── stateToDynamicAlert.ts │ ├── playbook │ │ ├── execution │ │ │ ├── extractExecutionRelations.ts │ │ │ └── extractExecutionTasks.ts │ │ ├── executionToState.ts │ │ ├── handleMultipleRuleSets.ts │ │ ├── playbookToState.ts │ │ ├── relationToState.ts │ │ └── stateToPlaybook.ts │ └── workflow │ │ ├── globalVariableToState.ts │ │ ├── stateToGlobalVariable.ts │ │ ├── stateToWorkflow.ts │ │ └── workflowToState.ts │ ├── playbook │ ├── changeEvents │ │ ├── nrDashboard │ │ │ ├── guidChange.ts │ │ │ ├── index.ts │ │ │ ├── pageGuidChange.ts │ │ │ └── widgetNRQLExpressionChange.ts │ │ └── nrGoldenMetricNameChange.ts │ ├── changeHandlers │ │ ├── index.ts │ │ ├── nrDashboard.ts │ │ └── nrGoldenMetrics.ts │ ├── constructBuilder.ts │ ├── constructDfs.ts │ ├── extractData.ts │ ├── extractHandleChange.ts │ ├── extractOptions.ts │ ├── getCurrentAsset.ts │ ├── handleCopyPlaybook.ts │ ├── handleErrorMessage.tsx │ ├── handleInputType.ts │ ├── handlePlaybookSavingValidations.ts │ ├── handleStepBorderColor.ts │ ├── handleTaskBorderColor.ts │ ├── handleToolLogos.ts │ ├── key.ts │ ├── optionHandlers │ │ ├── cloudwatch │ │ │ ├── dimensionName.ts │ │ │ ├── dimensionValue.ts │ │ │ ├── index.ts │ │ │ └── metrics.ts │ │ └── index.ts │ ├── options │ │ ├── argoCd.ts │ │ ├── azureFilterLogEvents.ts │ │ ├── bashCommand.ts │ │ ├── clickhouseSqlQuery.ts │ │ ├── cloudwatchLogs.ts │ │ ├── cloudwatchMetrics.ts │ │ ├── datadogService.ts │ │ ├── eks.ts │ │ ├── elasticSearchQueryLogs.ts │ │ ├── gke.ts │ │ ├── grafanaPrometheusDatasource.ts │ │ ├── index.ts │ │ ├── jiraCloud.ts │ │ ├── nrDashboard.ts │ │ ├── nrGoldenMetrics.ts │ │ └── slackSendMessage.ts │ ├── pages │ │ ├── index.ts │ │ ├── playbookColumns.ts │ │ └── playbookExecutionColumns.ts │ ├── relations │ │ ├── getCurrentRelation.ts │ │ └── handleEdgeColor.ts │ ├── step │ │ ├── getCurrentStep.ts │ │ ├── setCurrentVisibleStepFunction.ts │ │ └── updateStepById.ts │ ├── stepInformation │ │ ├── InfoTypes.ts │ │ ├── api.ts │ │ ├── azureLogs.ts │ │ ├── bash.ts │ │ ├── bigquery.ts │ │ ├── clickhouse.ts │ │ ├── cloudwatchLogGroup.ts │ │ ├── cloudwatchMetric.ts │ │ ├── datadogCustom.ts │ │ ├── datadogService.ts │ │ ├── eks.ts │ │ ├── elasticSearch.ts │ │ ├── gcmLogs.ts │ │ ├── gcmMqlQuery.ts │ │ ├── gke.ts │ │ ├── grafanaPromQL.ts │ │ ├── handleStepInformation.ts │ │ ├── index.ts │ │ ├── kubectl.ts │ │ ├── loki.ts │ │ ├── markdown.ts │ │ ├── mimir.ts │ │ ├── newRelicApplication.ts │ │ ├── newRelicDashboard.ts │ │ ├── nrql.ts │ │ ├── postgres.ts │ │ ├── slack.ts │ │ ├── smtp.ts │ │ └── sql.ts │ ├── task │ │ ├── getCurrentTask.ts │ │ ├── getTaskData.ts │ │ └── setCurrentVisibleTaskFunction.ts │ ├── taskTypeChangeMapping.ts │ ├── taskTypeOptionMappings.ts │ ├── unsupportedBuilderOptions.ts │ ├── unsupportedConnctorTypeOptions.ts │ ├── unsupportedInterpreterTypes.ts │ └── unsupportedRunners.ts │ ├── search │ ├── handleKeyDown.ts │ ├── handleOptionType.ts │ ├── handleOptions.ts │ ├── highlightMatch.tsx │ └── optionTypes.ts │ └── workflow │ ├── extractors │ ├── actions.ts │ ├── entryPoints.ts │ ├── index.ts │ └── schedule.ts │ ├── generateSummaryUnsupportedNotifications.ts │ ├── handleInputs.ts │ ├── handleNotificationOptions.ts │ ├── handleTransformerAvailable.ts │ ├── injectors │ ├── actions.ts │ ├── entryPoints.ts │ ├── index.ts │ └── schedule.ts │ ├── notificationOptionTypes.ts │ ├── notificationOptions.ts │ ├── pages │ ├── index.ts │ ├── workflowColumns.ts │ └── workflowExecutions.ts │ ├── scheduleOptions.tsx │ ├── testRunAvailableNotificationTypes.ts │ ├── triggerOptions.ts │ └── types │ ├── action.ts │ ├── entryPoint.ts │ ├── index.ts │ └── schedule.ts ├── tailwind.config.js ├── tsconfig.json ├── vite-env.d.ts └── vite.config.js /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/.DS_Store -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new_integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/.github/ISSUE_TEMPLATE/new_integration.md -------------------------------------------------------------------------------- /.github/workflows/build-push-ecr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/.github/workflows/build-push-ecr.yaml -------------------------------------------------------------------------------- /.github/workflows/coruscant.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/.github/workflows/coruscant.yml -------------------------------------------------------------------------------- /.github/workflows/sandbox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/.github/workflows/sandbox.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/CONTRIBUTION.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /accounts/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/admin.py -------------------------------------------------------------------------------- /accounts/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/apps.py -------------------------------------------------------------------------------- /accounts/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/authentication.py -------------------------------------------------------------------------------- /accounts/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/cache.py -------------------------------------------------------------------------------- /accounts/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/forms.py -------------------------------------------------------------------------------- /accounts/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/migrations/0001_initial.py -------------------------------------------------------------------------------- /accounts/migrations/0002_userinvitation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/migrations/0002_userinvitation.py -------------------------------------------------------------------------------- /accounts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /accounts/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/models.py -------------------------------------------------------------------------------- /accounts/serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/serializer.py -------------------------------------------------------------------------------- /accounts/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/signals.py -------------------------------------------------------------------------------- /accounts/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/tasks.py -------------------------------------------------------------------------------- /accounts/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/tests.py -------------------------------------------------------------------------------- /accounts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/urls.py -------------------------------------------------------------------------------- /accounts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/utils.py -------------------------------------------------------------------------------- /accounts/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/accounts/views.py -------------------------------------------------------------------------------- /connectors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/admin.py -------------------------------------------------------------------------------- /connectors/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/apps.py -------------------------------------------------------------------------------- /connectors/assets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/assets/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/admin.py -------------------------------------------------------------------------------- /connectors/assets/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/apps.py -------------------------------------------------------------------------------- /connectors/assets/extractor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/assets/manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/assets/manager/asset_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/manager/asset_manager.py -------------------------------------------------------------------------------- /connectors/assets/manager/bash_assets_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/manager/bash_assets_manager.py -------------------------------------------------------------------------------- /connectors/assets/manager/dd_asset_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/manager/dd_asset_manager.py -------------------------------------------------------------------------------- /connectors/assets/manager/eks_assets_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/manager/eks_assets_manager.py -------------------------------------------------------------------------------- /connectors/assets/manager/es_asset_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/manager/es_asset_manager.py -------------------------------------------------------------------------------- /connectors/assets/manager/gcm_assets_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/manager/gcm_assets_manager.py -------------------------------------------------------------------------------- /connectors/assets/manager/gke_asset_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/manager/gke_asset_manager.py -------------------------------------------------------------------------------- /connectors/assets/manager/jira_asset_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/manager/jira_asset_manager.py -------------------------------------------------------------------------------- /connectors/assets/manager/nr_assets_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/manager/nr_assets_manager.py -------------------------------------------------------------------------------- /connectors/assets/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/assets/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/models.py -------------------------------------------------------------------------------- /connectors/assets/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/tests.py -------------------------------------------------------------------------------- /connectors/assets/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/urls.py -------------------------------------------------------------------------------- /connectors/assets/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/assets/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/assets/views.py -------------------------------------------------------------------------------- /connectors/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/authentication.py -------------------------------------------------------------------------------- /connectors/crud/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/crud/connector_asset_model_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/crud/connector_asset_model_crud.py -------------------------------------------------------------------------------- /connectors/crud/connectors_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/crud/connectors_crud.py -------------------------------------------------------------------------------- /connectors/crud/connectors_update_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/crud/connectors_update_processor.py -------------------------------------------------------------------------------- /connectors/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/handlers/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/admin.py -------------------------------------------------------------------------------- /connectors/handlers/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/apps.py -------------------------------------------------------------------------------- /connectors/handlers/bots/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/handlers/bots/pager_duty_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/bots/pager_duty_handler.py -------------------------------------------------------------------------------- /connectors/handlers/bots/rootly_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/bots/rootly_handler.py -------------------------------------------------------------------------------- /connectors/handlers/bots/slack_bot_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/bots/slack_bot_handler.py -------------------------------------------------------------------------------- /connectors/handlers/bots/zenduty_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/bots/zenduty_handler.py -------------------------------------------------------------------------------- /connectors/handlers/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/handlers/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/models.py -------------------------------------------------------------------------------- /connectors/handlers/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/tasks.py -------------------------------------------------------------------------------- /connectors/handlers/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/tests.py -------------------------------------------------------------------------------- /connectors/handlers/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/urls.py -------------------------------------------------------------------------------- /connectors/handlers/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/handlers/views.py -------------------------------------------------------------------------------- /connectors/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/migrations/0001_initial.py -------------------------------------------------------------------------------- /connectors/migrations/0003_site.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/migrations/0003_site.py -------------------------------------------------------------------------------- /connectors/migrations/0023_add_key_md5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/migrations/0023_add_key_md5.py -------------------------------------------------------------------------------- /connectors/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /connectors/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/models.py -------------------------------------------------------------------------------- /connectors/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/tasks.py -------------------------------------------------------------------------------- /connectors/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/tests.py -------------------------------------------------------------------------------- /connectors/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/urls.py -------------------------------------------------------------------------------- /connectors/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/utils.py -------------------------------------------------------------------------------- /connectors/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/connectors/views.py -------------------------------------------------------------------------------- /deploy.docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/deploy.docker-compose.yaml -------------------------------------------------------------------------------- /docker/db.docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/docker/db.docker-compose.yml -------------------------------------------------------------------------------- /engines/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engines/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/admin.py -------------------------------------------------------------------------------- /engines/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/apps.py -------------------------------------------------------------------------------- /engines/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engines/base/column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/base/column.py -------------------------------------------------------------------------------- /engines/base/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/base/context.py -------------------------------------------------------------------------------- /engines/base/literal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/base/literal.py -------------------------------------------------------------------------------- /engines/base/op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/base/op.py -------------------------------------------------------------------------------- /engines/base/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/base/token.py -------------------------------------------------------------------------------- /engines/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engines/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/models.py -------------------------------------------------------------------------------- /engines/query_engine/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engines/query_engine/filters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engines/query_engine/filters/filter_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/query_engine/filters/filter_engine.py -------------------------------------------------------------------------------- /engines/query_engine/filters/filter_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/query_engine/filters/filter_token.py -------------------------------------------------------------------------------- /engines/query_engine/filters/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engines/query_engine/query_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/query_engine/query_engine.py -------------------------------------------------------------------------------- /engines/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/engines/tests.py -------------------------------------------------------------------------------- /engines/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/entrypoint -------------------------------------------------------------------------------- /executor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/admin.py -------------------------------------------------------------------------------- /executor/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/apps.py -------------------------------------------------------------------------------- /executor/crud/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/crud/deprecated_playbooks_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/crud/deprecated_playbooks_crud.py -------------------------------------------------------------------------------- /executor/crud/playbook_execution_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/crud/playbook_execution_crud.py -------------------------------------------------------------------------------- /executor/crud/playbooks_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/crud/playbooks_crud.py -------------------------------------------------------------------------------- /executor/crud/playbooks_update_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/crud/playbooks_update_processor.py -------------------------------------------------------------------------------- /executor/deprecated_task_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/deprecated_task_executor.py -------------------------------------------------------------------------------- /executor/engine_manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/engine_manager/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/engine_manager/admin.py -------------------------------------------------------------------------------- /executor/engine_manager/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/engine_manager/apps.py -------------------------------------------------------------------------------- /executor/engine_manager/context_resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/engine_manager/context_resolver.py -------------------------------------------------------------------------------- /executor/engine_manager/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/engine_manager/model_columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/engine_manager/model_columns.py -------------------------------------------------------------------------------- /executor/engine_manager/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/engine_manager/models.py -------------------------------------------------------------------------------- /executor/engine_manager/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/engine_manager/tests.py -------------------------------------------------------------------------------- /executor/engine_manager/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/engine_manager/urls.py -------------------------------------------------------------------------------- /executor/engine_manager/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/engine_manager/views.py -------------------------------------------------------------------------------- /executor/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/migrations/0001_initial.py -------------------------------------------------------------------------------- /executor/migrations/0020_rebuild_indexes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/migrations/0020_rebuild_indexes.py -------------------------------------------------------------------------------- /executor/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/models.py -------------------------------------------------------------------------------- /executor/playbook_result_conditional_evaluators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/playbook_result_conditional_evaluators/global_variable_evaluators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/playbook_result_conditional_evaluators/step_result_evaluators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/playbook_result_conditional_evaluators/task_result_evalutors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/playbook_source_facade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/playbook_source_facade.py -------------------------------------------------------------------------------- /executor/playbook_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/playbook_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/source_managers/api_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/api_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/azure_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/azure_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/bash_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/bash_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/eks_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/eks_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/gcm_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/gcm_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/gke_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/gke_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/jira_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/jira_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/mimir_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/mimir_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/slack_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/slack_source_manager.py -------------------------------------------------------------------------------- /executor/source_managers/smtp_source_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_managers/smtp_source_manager.py -------------------------------------------------------------------------------- /executor/source_processors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/source_processors/bash_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/bash_processor.py -------------------------------------------------------------------------------- /executor/source_processors/eks_api_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/eks_api_processor.py -------------------------------------------------------------------------------- /executor/source_processors/gcm_api_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/gcm_api_processor.py -------------------------------------------------------------------------------- /executor/source_processors/gke_api_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/gke_api_processor.py -------------------------------------------------------------------------------- /executor/source_processors/jira_api_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/jira_api_processor.py -------------------------------------------------------------------------------- /executor/source_processors/no_op_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/no_op_processor.py -------------------------------------------------------------------------------- /executor/source_processors/pd_api_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/pd_api_processor.py -------------------------------------------------------------------------------- /executor/source_processors/processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/processor.py -------------------------------------------------------------------------------- /executor/source_processors/smtp_api_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/smtp_api_processor.py -------------------------------------------------------------------------------- /executor/source_processors/vpc_api_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/source_processors/vpc_api_processor.py -------------------------------------------------------------------------------- /executor/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/tasks.py -------------------------------------------------------------------------------- /executor/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/tests.py -------------------------------------------------------------------------------- /executor/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/tests/source_managers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/urls.py -------------------------------------------------------------------------------- /executor/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/utils/old_to_new_model_transformers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/utils/old_to_new_model_transformers.py -------------------------------------------------------------------------------- /executor/utils/playbook_step_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/utils/playbook_step_utils.py -------------------------------------------------------------------------------- /executor/utils/playbooks_builder_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/utils/playbooks_builder_utils.py -------------------------------------------------------------------------------- /executor/utils/playbooks_protos_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/utils/playbooks_protos_utils.py -------------------------------------------------------------------------------- /executor/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/views.py -------------------------------------------------------------------------------- /executor/workflows/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/workflows/action/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/workflows/action/action_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/action/action_executor.py -------------------------------------------------------------------------------- /executor/workflows/action/smtp_email_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/action/smtp_email_executor.py -------------------------------------------------------------------------------- /executor/workflows/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/admin.py -------------------------------------------------------------------------------- /executor/workflows/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/apps.py -------------------------------------------------------------------------------- /executor/workflows/crud/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/workflows/crud/workflows_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/crud/workflows_crud.py -------------------------------------------------------------------------------- /executor/workflows/entry_point/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/workflows/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/migrations/0001_initial.py -------------------------------------------------------------------------------- /executor/workflows/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/workflows/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/models.py -------------------------------------------------------------------------------- /executor/workflows/scheduling/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/workflows/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/tasks.py -------------------------------------------------------------------------------- /executor/workflows/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/tests.py -------------------------------------------------------------------------------- /executor/workflows/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/urls.py -------------------------------------------------------------------------------- /executor/workflows/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /executor/workflows/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/executor/workflows/views.py -------------------------------------------------------------------------------- /fluentd/fluentd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/fluentd/fluentd.conf -------------------------------------------------------------------------------- /helm/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/Chart.yaml -------------------------------------------------------------------------------- /helm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/README.md -------------------------------------------------------------------------------- /helm/charts/celery_beat/Chart.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/celery_beat/Chart.lock -------------------------------------------------------------------------------- /helm/charts/celery_beat/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/celery_beat/Chart.yaml -------------------------------------------------------------------------------- /helm/charts/celery_beat/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/celery_beat/values.yaml -------------------------------------------------------------------------------- /helm/charts/celery_worker/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/celery_worker/Chart.yaml -------------------------------------------------------------------------------- /helm/charts/celery_worker/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/celery_worker/values.yaml -------------------------------------------------------------------------------- /helm/charts/fluentd-central/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/fluentd-central/Chart.yaml -------------------------------------------------------------------------------- /helm/charts/fluentd-central/values.yaml: -------------------------------------------------------------------------------- 1 | service: 2 | type: ClusterIP 3 | port: 24224 -------------------------------------------------------------------------------- /helm/charts/fluentd/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/fluentd/Chart.yaml -------------------------------------------------------------------------------- /helm/charts/fluentd/templates/deamonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/fluentd/templates/deamonset.yaml -------------------------------------------------------------------------------- /helm/charts/fluentd/templates/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/fluentd/templates/role.yaml -------------------------------------------------------------------------------- /helm/charts/fluentd/templates/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/fluentd/templates/rolebinding.yaml -------------------------------------------------------------------------------- /helm/charts/fluentd/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: ServiceAccount 3 | metadata: 4 | name: fluentd-sa -------------------------------------------------------------------------------- /helm/charts/fluentd/values.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /helm/charts/postgresql/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/postgresql/Chart.yaml -------------------------------------------------------------------------------- /helm/charts/postgresql/templates/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/postgresql/templates/pvc.yaml -------------------------------------------------------------------------------- /helm/charts/postgresql/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/postgresql/templates/service.yaml -------------------------------------------------------------------------------- /helm/charts/postgresql/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/postgresql/values.yaml -------------------------------------------------------------------------------- /helm/charts/redis/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/redis/Chart.yaml -------------------------------------------------------------------------------- /helm/charts/redis/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/redis/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/charts/redis/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/redis/templates/service.yaml -------------------------------------------------------------------------------- /helm/charts/redis/values.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /helm/charts/server/Chart.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/server/Chart.lock -------------------------------------------------------------------------------- /helm/charts/server/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/server/Chart.yaml -------------------------------------------------------------------------------- /helm/charts/server/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/server/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/charts/server/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/server/templates/service.yaml -------------------------------------------------------------------------------- /helm/charts/server/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/server/values.yaml -------------------------------------------------------------------------------- /helm/charts/web/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/web/Chart.yaml -------------------------------------------------------------------------------- /helm/charts/web/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/web/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/charts/web/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/web/templates/service.yaml -------------------------------------------------------------------------------- /helm/charts/web/templates/web-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/helm/charts/web/templates/web-ingress.yaml -------------------------------------------------------------------------------- /helm/charts/web/values.yaml: -------------------------------------------------------------------------------- 1 | service: 2 | type: ClusterIP 3 | port: 80 4 | 5 | posthog: "True" -------------------------------------------------------------------------------- /intelligence_layer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /intelligence_layer/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/intelligence_layer/admin.py -------------------------------------------------------------------------------- /intelligence_layer/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/intelligence_layer/apps.py -------------------------------------------------------------------------------- /intelligence_layer/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /intelligence_layer/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/intelligence_layer/models.py -------------------------------------------------------------------------------- /intelligence_layer/result_interpreters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /intelligence_layer/result_interpreters/step_relation_interpreters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /intelligence_layer/result_interpreters/step_relation_interpreters/conditional_rule_interpreters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /intelligence_layer/result_interpreters/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/intelligence_layer/result_interpreters/style.css -------------------------------------------------------------------------------- /intelligence_layer/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/intelligence_layer/tests.py -------------------------------------------------------------------------------- /intelligence_layer/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/intelligence_layer/utils.py -------------------------------------------------------------------------------- /intelligence_layer/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/manage.py -------------------------------------------------------------------------------- /management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /management/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/management/admin.py -------------------------------------------------------------------------------- /management/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/management/apps.py -------------------------------------------------------------------------------- /management/crud/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /management/crud/task_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/management/crud/task_crud.py -------------------------------------------------------------------------------- /management/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/management/migrations/0001_initial.py -------------------------------------------------------------------------------- /management/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /management/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/management/models.py -------------------------------------------------------------------------------- /management/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/management/tests.py -------------------------------------------------------------------------------- /management/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/management/urls.py -------------------------------------------------------------------------------- /management/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /management/utils/celery_task_signal_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/management/utils/celery_task_signal_utils.py -------------------------------------------------------------------------------- /management/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/management/views.py -------------------------------------------------------------------------------- /media/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /media/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/admin.py -------------------------------------------------------------------------------- /media/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/apps.py -------------------------------------------------------------------------------- /media/assets/files/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /media/assets/images/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/assets/images/file.txt -------------------------------------------------------------------------------- /media/csv_files/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /media/images/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /media/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/logo.png -------------------------------------------------------------------------------- /media/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/migrations/0001_initial.py -------------------------------------------------------------------------------- /media/migrations/0002_image_created_at.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/migrations/0002_image_created_at.py -------------------------------------------------------------------------------- /media/migrations/0003_alter_image_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/migrations/0003_alter_image_title.py -------------------------------------------------------------------------------- /media/migrations/0005_textfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/migrations/0005_textfile.py -------------------------------------------------------------------------------- /media/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /media/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/models.py -------------------------------------------------------------------------------- /media/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/serializers.py -------------------------------------------------------------------------------- /media/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/tests.py -------------------------------------------------------------------------------- /media/text_files/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /media/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/urls.py -------------------------------------------------------------------------------- /media/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/utils.py -------------------------------------------------------------------------------- /media/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/media/views.py -------------------------------------------------------------------------------- /nginx.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/nginx.default -------------------------------------------------------------------------------- /playbooks-templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks-templates/README.md -------------------------------------------------------------------------------- /playbooks-templates/deployment-tracker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks-templates/deployment-tracker.json -------------------------------------------------------------------------------- /playbooks-templates/postgres-slow-queries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks-templates/postgres-slow-queries.json -------------------------------------------------------------------------------- /playbooks-templates/redis_high_memory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks-templates/redis_high_memory.json -------------------------------------------------------------------------------- /playbooks-templates/service_latency_spike.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks-templates/service_latency_spike.json -------------------------------------------------------------------------------- /playbooks.docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks.docker-compose.yaml -------------------------------------------------------------------------------- /playbooks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/__init__.py -------------------------------------------------------------------------------- /playbooks/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/apps.py -------------------------------------------------------------------------------- /playbooks/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/asgi.py -------------------------------------------------------------------------------- /playbooks/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/auth.py -------------------------------------------------------------------------------- /playbooks/base_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/base_settings.py -------------------------------------------------------------------------------- /playbooks/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/celery.py -------------------------------------------------------------------------------- /playbooks/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playbooks/db/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/db/db.py -------------------------------------------------------------------------------- /playbooks/db/decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/db/decorator.py -------------------------------------------------------------------------------- /playbooks/db/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/db/router.py -------------------------------------------------------------------------------- /playbooks/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/fields.py -------------------------------------------------------------------------------- /playbooks/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/middleware.py -------------------------------------------------------------------------------- /playbooks/serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/serializer.py -------------------------------------------------------------------------------- /playbooks/templates/invite_user_message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/templates/invite_user_message.html -------------------------------------------------------------------------------- /playbooks/templates/reset_password_message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/templates/reset_password_message.html -------------------------------------------------------------------------------- /playbooks/threadlocal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/threadlocal.py -------------------------------------------------------------------------------- /playbooks/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/urls.py -------------------------------------------------------------------------------- /playbooks/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playbooks/utils/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/utils/decorators.py -------------------------------------------------------------------------------- /playbooks/utils/headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/utils/headers.py -------------------------------------------------------------------------------- /playbooks/utils/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/utils/meta.py -------------------------------------------------------------------------------- /playbooks/utils/queryset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/utils/queryset.py -------------------------------------------------------------------------------- /playbooks/utils/timerange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/utils/timerange.py -------------------------------------------------------------------------------- /playbooks/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/views.py -------------------------------------------------------------------------------- /playbooks/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/playbooks/wsgi.py -------------------------------------------------------------------------------- /protos/accounts/account.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/accounts/account.proto -------------------------------------------------------------------------------- /protos/accounts/account_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/accounts/account_pb2.py -------------------------------------------------------------------------------- /protos/accounts/account_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/accounts/account_pb2.pyi -------------------------------------------------------------------------------- /protos/accounts/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/accounts/api.proto -------------------------------------------------------------------------------- /protos/accounts/api_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/accounts/api_pb2.py -------------------------------------------------------------------------------- /protos/accounts/api_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/accounts/api_pb2.pyi -------------------------------------------------------------------------------- /protos/base.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/base.proto -------------------------------------------------------------------------------- /protos/base_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/base_pb2.py -------------------------------------------------------------------------------- /protos/base_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/base_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/alert_ops.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/alert_ops.proto -------------------------------------------------------------------------------- /protos/connectors/alert_ops_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/alert_ops_pb2.py -------------------------------------------------------------------------------- /protos/connectors/alert_ops_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/alert_ops_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/api.proto -------------------------------------------------------------------------------- /protos/connectors/api_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/api_pb2.py -------------------------------------------------------------------------------- /protos/connectors/api_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/api_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/api.proto -------------------------------------------------------------------------------- /protos/connectors/assets/api_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/api_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/api_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/api_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/argocd_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/argocd_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/argocd_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/argocd_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/argocd_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/argocd_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/azure_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/azure_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/azure_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/azure_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/azure_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/azure_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/bash_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/bash_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/bash_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/bash_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/bash_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/bash_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/clickhouse_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/clickhouse_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/clickhouse_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/clickhouse_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/cloudwatch_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/cloudwatch_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/cloudwatch_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/cloudwatch_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/datadog_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/datadog_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/datadog_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/datadog_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/datadog_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/datadog_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/eks_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/eks_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/eks_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/eks_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/eks_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/eks_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/gcm_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/gcm_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/gcm_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/gcm_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/gcm_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/gcm_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/gke_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/gke_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/gke_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/gke_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/gke_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/gke_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/grafana_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/grafana_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/grafana_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/grafana_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/grafana_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/grafana_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/jira_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/jira_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/jira_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/jira_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/jira_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/jira_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/newrelic_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/newrelic_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/newrelic_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/newrelic_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/newrelic_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/newrelic_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/postgres_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/postgres_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/postgres_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/postgres_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/postgres_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/postgres_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/assets/slack_asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/slack_asset.proto -------------------------------------------------------------------------------- /protos/connectors/assets/slack_asset_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/slack_asset_pb2.py -------------------------------------------------------------------------------- /protos/connectors/assets/slack_asset_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/assets/slack_asset_pb2.pyi -------------------------------------------------------------------------------- /protos/connectors/connector.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/connector.proto -------------------------------------------------------------------------------- /protos/connectors/connector_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/connector_pb2.py -------------------------------------------------------------------------------- /protos/connectors/connector_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/connectors/connector_pb2.pyi -------------------------------------------------------------------------------- /protos/literal.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/literal.proto -------------------------------------------------------------------------------- /protos/literal_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/literal_pb2.py -------------------------------------------------------------------------------- /protos/literal_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/literal_pb2.pyi -------------------------------------------------------------------------------- /protos/playbooks/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/api.proto -------------------------------------------------------------------------------- /protos/playbooks/api_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/api_pb2.py -------------------------------------------------------------------------------- /protos/playbooks/api_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/api_pb2.pyi -------------------------------------------------------------------------------- /protos/playbooks/deprecated_playbook.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/deprecated_playbook.proto -------------------------------------------------------------------------------- /protos/playbooks/deprecated_playbook_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/deprecated_playbook_pb2.py -------------------------------------------------------------------------------- /protos/playbooks/deprecated_playbook_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/deprecated_playbook_pb2.pyi -------------------------------------------------------------------------------- /protos/playbooks/playbook.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/playbook.proto -------------------------------------------------------------------------------- /protos/playbooks/playbook_commons.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/playbook_commons.proto -------------------------------------------------------------------------------- /protos/playbooks/playbook_commons_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/playbook_commons_pb2.py -------------------------------------------------------------------------------- /protos/playbooks/playbook_commons_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/playbook_commons_pb2.pyi -------------------------------------------------------------------------------- /protos/playbooks/playbook_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/playbook_pb2.py -------------------------------------------------------------------------------- /protos/playbooks/playbook_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/playbook_pb2.pyi -------------------------------------------------------------------------------- /protos/playbooks/workflow.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/workflow.proto -------------------------------------------------------------------------------- /protos/playbooks/workflow_actions/pd_notes.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/workflow_actions/pd_notes.proto -------------------------------------------------------------------------------- /protos/playbooks/workflow_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/workflow_pb2.py -------------------------------------------------------------------------------- /protos/playbooks/workflow_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/playbooks/workflow_pb2.pyi -------------------------------------------------------------------------------- /protos/query_base.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/query_base.proto -------------------------------------------------------------------------------- /protos/query_base_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/query_base_pb2.py -------------------------------------------------------------------------------- /protos/query_base_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/query_base_pb2.pyi -------------------------------------------------------------------------------- /protos/ui_definition.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/ui_definition.proto -------------------------------------------------------------------------------- /protos/ui_definition_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/ui_definition_pb2.py -------------------------------------------------------------------------------- /protos/ui_definition_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/protos/ui_definition_pb2.pyi -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/proto_codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/scripts/proto_codegen.sh -------------------------------------------------------------------------------- /scripts/run-migrations.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | python manage.py migrate -------------------------------------------------------------------------------- /scripts/setup_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/scripts/setup_db.sh -------------------------------------------------------------------------------- /scripts/start-celery-beat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/scripts/start-celery-beat.sh -------------------------------------------------------------------------------- /scripts/start-celery-worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/scripts/start-celery-worker.sh -------------------------------------------------------------------------------- /scripts/start-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/scripts/start-server.sh -------------------------------------------------------------------------------- /setup/Docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/setup/Docker.md -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/cryptography_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/cryptography_utils.py -------------------------------------------------------------------------------- /utils/dataframe_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/dataframe_utils.py -------------------------------------------------------------------------------- /utils/dict_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/dict_utils.py -------------------------------------------------------------------------------- /utils/error_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/error_utils.py -------------------------------------------------------------------------------- /utils/logging_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/logging_utils.py -------------------------------------------------------------------------------- /utils/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/model_utils.py -------------------------------------------------------------------------------- /utils/proto_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/proto_utils.py -------------------------------------------------------------------------------- /utils/time_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/time_utils.py -------------------------------------------------------------------------------- /utils/update_processor_mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/update_processor_mixin.py -------------------------------------------------------------------------------- /utils/uri_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/utils/uri_utils.py -------------------------------------------------------------------------------- /web/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/.DS_Store -------------------------------------------------------------------------------- /web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/Dockerfile -------------------------------------------------------------------------------- /web/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/docker-entrypoint.sh -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/index.html -------------------------------------------------------------------------------- /web/nginx.docker.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/nginx.docker.conf -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/package.json -------------------------------------------------------------------------------- /web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/postcss.config.js -------------------------------------------------------------------------------- /web/public/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/.DS_Store -------------------------------------------------------------------------------- /web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/favicon.ico -------------------------------------------------------------------------------- /web/public/icons/error_screen_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/icons/error_screen_icon.svg -------------------------------------------------------------------------------- /web/public/integrations/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/.DS_Store -------------------------------------------------------------------------------- /web/public/integrations/GitHub-Actions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/GitHub-Actions.svg -------------------------------------------------------------------------------- /web/public/integrations/amazon-eks-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/amazon-eks-icon.png -------------------------------------------------------------------------------- /web/public/integrations/argo_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/argo_logo.png -------------------------------------------------------------------------------- /web/public/integrations/aws-cloudwatch-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/aws-cloudwatch-logo.png -------------------------------------------------------------------------------- /web/public/integrations/azure_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/azure_logo.png -------------------------------------------------------------------------------- /web/public/integrations/bash_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/bash_logo.svg -------------------------------------------------------------------------------- /web/public/integrations/bigquery_logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/bigquery_logo.webp -------------------------------------------------------------------------------- /web/public/integrations/clickhouse_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/clickhouse_logo.png -------------------------------------------------------------------------------- /web/public/integrations/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/code.png -------------------------------------------------------------------------------- /web/public/integrations/datadoghq-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/datadoghq-icon.svg -------------------------------------------------------------------------------- /web/public/integrations/elastic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/elastic_search.png -------------------------------------------------------------------------------- /web/public/integrations/email_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/email_logo.png -------------------------------------------------------------------------------- /web/public/integrations/gke_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/gke_logo.svg -------------------------------------------------------------------------------- /web/public/integrations/google-cloud-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/google-cloud-logo.png -------------------------------------------------------------------------------- /web/public/integrations/grafana_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/grafana_logo.png -------------------------------------------------------------------------------- /web/public/integrations/grafana_loki_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/grafana_loki_logo.svg -------------------------------------------------------------------------------- /web/public/integrations/iframe_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/iframe_logo.png -------------------------------------------------------------------------------- /web/public/integrations/jira_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/jira_logo.svg -------------------------------------------------------------------------------- /web/public/integrations/kubernetes_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/kubernetes_logo.png -------------------------------------------------------------------------------- /web/public/integrations/markdown_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/markdown_logo.svg -------------------------------------------------------------------------------- /web/public/integrations/mimir_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/mimir_logo.png -------------------------------------------------------------------------------- /web/public/integrations/ms_teams_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/ms_teams_logo.png -------------------------------------------------------------------------------- /web/public/integrations/new-relic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/new-relic.png -------------------------------------------------------------------------------- /web/public/integrations/open-ai-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/open-ai-logo.png -------------------------------------------------------------------------------- /web/public/integrations/opsgenie-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/opsgenie-logo.png -------------------------------------------------------------------------------- /web/public/integrations/pagerduty_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/pagerduty_logo.png -------------------------------------------------------------------------------- /web/public/integrations/postgresql_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/postgresql_logo.png -------------------------------------------------------------------------------- /web/public/integrations/prometheus.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/prometheus.webp -------------------------------------------------------------------------------- /web/public/integrations/remote_server_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/remote_server_logo.png -------------------------------------------------------------------------------- /web/public/integrations/rootly_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/rootly_logo.png -------------------------------------------------------------------------------- /web/public/integrations/segment-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/segment-logo.png -------------------------------------------------------------------------------- /web/public/integrations/sentry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/sentry.png -------------------------------------------------------------------------------- /web/public/integrations/slack-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/slack-logo.svg -------------------------------------------------------------------------------- /web/public/integrations/victoriametrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/victoriametrics.png -------------------------------------------------------------------------------- /web/public/integrations/zenduty_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/integrations/zenduty_logo.svg -------------------------------------------------------------------------------- /web/public/logo/drdroid-logo-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/logo/drdroid-logo-full.png -------------------------------------------------------------------------------- /web/public/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/logo/logo.png -------------------------------------------------------------------------------- /web/public/logo/okta-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/logo/okta-logo.svg -------------------------------------------------------------------------------- /web/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/manifest.json -------------------------------------------------------------------------------- /web/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/public/robots.txt -------------------------------------------------------------------------------- /web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/App.tsx -------------------------------------------------------------------------------- /web/src/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/Layout.tsx -------------------------------------------------------------------------------- /web/src/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components.ts -------------------------------------------------------------------------------- /web/src/components/AddCondition/Condition.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/AddCondition/Condition.tsx -------------------------------------------------------------------------------- /web/src/components/AddCondition/HandleTypes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/AddCondition/HandleTypes.tsx -------------------------------------------------------------------------------- /web/src/components/AddCondition/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/AddCondition/Table.tsx -------------------------------------------------------------------------------- /web/src/components/AddCondition/Timeseries.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/AddCondition/Timeseries.tsx -------------------------------------------------------------------------------- /web/src/components/AddCondition/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/AddCondition/index.tsx -------------------------------------------------------------------------------- /web/src/components/AddStepCondition/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/AddStepCondition/index.tsx -------------------------------------------------------------------------------- /web/src/components/AffectedPlaybooks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/AffectedPlaybooks/index.tsx -------------------------------------------------------------------------------- /web/src/components/AnimatedRoute/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/AnimatedRoute/index.tsx -------------------------------------------------------------------------------- /web/src/components/Apikeys/NoAPIKeys.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Apikeys/NoAPIKeys.tsx -------------------------------------------------------------------------------- /web/src/components/Auth/Common/NoProviders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Auth/Common/NoProviders.tsx -------------------------------------------------------------------------------- /web/src/components/Auth/Common/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./NoProviders"; 2 | -------------------------------------------------------------------------------- /web/src/components/Auth/SocialSignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Auth/SocialSignIn/index.tsx -------------------------------------------------------------------------------- /web/src/components/Auth/utils/AuthProviders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Auth/utils/AuthProviders.ts -------------------------------------------------------------------------------- /web/src/components/Buttons/RunButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Buttons/RunButton/index.tsx -------------------------------------------------------------------------------- /web/src/components/CustomContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/CustomContainer.tsx -------------------------------------------------------------------------------- /web/src/components/DynamicAlerts/Table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/DynamicAlerts/Table/index.tsx -------------------------------------------------------------------------------- /web/src/components/Heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Heading.tsx -------------------------------------------------------------------------------- /web/src/components/HeadingTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/HeadingTitle.tsx -------------------------------------------------------------------------------- /web/src/components/Inputs/CustomInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Inputs/CustomInput.tsx -------------------------------------------------------------------------------- /web/src/components/Inputs/HandleInputRender.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Inputs/HandleInputRender.tsx -------------------------------------------------------------------------------- /web/src/components/Inputs/InputTypes/Date.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Inputs/InputTypes/Date.tsx -------------------------------------------------------------------------------- /web/src/components/Inputs/InputTypes/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Inputs/InputTypes/Text.tsx -------------------------------------------------------------------------------- /web/src/components/Inputs/InputTypes/Wysiwyg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Inputs/InputTypes/Wysiwyg.tsx -------------------------------------------------------------------------------- /web/src/components/Inputs/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Inputs/utils/index.ts -------------------------------------------------------------------------------- /web/src/components/Integration/ConnectorCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Integration/ConnectorCard.tsx -------------------------------------------------------------------------------- /web/src/components/Integration/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Integration/index.module.css -------------------------------------------------------------------------------- /web/src/components/Overlay/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Overlay/index.module.css -------------------------------------------------------------------------------- /web/src/components/Overlay/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Overlay/index.tsx -------------------------------------------------------------------------------- /web/src/components/PaginatedTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/PaginatedTable.tsx -------------------------------------------------------------------------------- /web/src/components/PlaybookDescription/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/PlaybookDescription/index.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/.DS_Store -------------------------------------------------------------------------------- /web/src/components/Playbooks/PlayBookTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/PlayBookTable.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/SeeMoreText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/SeeMoreText.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/Timeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/Timeline.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/card/InfoRender.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/card/InfoRender.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/card/TaskTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/card/TaskTitle.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/card/info/Chips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/card/info/Chips.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/card/info/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/card/info/Text.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/create/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/create/.DS_Store -------------------------------------------------------------------------------- /web/src/components/Playbooks/create/Builder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/create/Builder.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/create/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/create/Sidebar.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/index.module.css -------------------------------------------------------------------------------- /web/src/components/Playbooks/steps/Notes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/steps/Notes.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/steps/Step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/steps/Step.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/steps/StepTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/steps/StepTitle.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/task/AddSource.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/task/AddSource.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/task/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/task/Details.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/task/Task.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/task/Task.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/task/TaskBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/task/TaskBlock.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/task/TaskOutput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/task/TaskOutput.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/task/TaskQuery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/task/TaskQuery.tsx -------------------------------------------------------------------------------- /web/src/components/Playbooks/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Playbooks/utils.tsx -------------------------------------------------------------------------------- /web/src/components/RequireAuth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/RequireAuth.tsx -------------------------------------------------------------------------------- /web/src/components/Settings/ApiSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Settings/ApiSection.tsx -------------------------------------------------------------------------------- /web/src/components/Settings/Info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Settings/Info.tsx -------------------------------------------------------------------------------- /web/src/components/Settings/SettingsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Settings/SettingsSection.tsx -------------------------------------------------------------------------------- /web/src/components/Settings/SettingsTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Settings/SettingsTitle.tsx -------------------------------------------------------------------------------- /web/src/components/Settings/SiteSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Settings/SiteSection.tsx -------------------------------------------------------------------------------- /web/src/components/Settings/TeamsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Settings/TeamsSection.tsx -------------------------------------------------------------------------------- /web/src/components/Settings/UserSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Settings/UserSection.tsx -------------------------------------------------------------------------------- /web/src/components/Sidebar/HeadElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Sidebar/HeadElement.tsx -------------------------------------------------------------------------------- /web/src/components/Sidebar/SidebarElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Sidebar/SidebarElement.tsx -------------------------------------------------------------------------------- /web/src/components/Sidebar/ToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Sidebar/ToggleButton.tsx -------------------------------------------------------------------------------- /web/src/components/Sidebar/VersionInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Sidebar/VersionInfo.tsx -------------------------------------------------------------------------------- /web/src/components/Sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Sidebar/index.tsx -------------------------------------------------------------------------------- /web/src/components/Sidebar/utils/elements.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Sidebar/utils/elements.tsx -------------------------------------------------------------------------------- /web/src/components/Sidebar/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./elements"; 2 | -------------------------------------------------------------------------------- /web/src/components/Skeleton/SuspenseLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Skeleton/SuspenseLoader.tsx -------------------------------------------------------------------------------- /web/src/components/Skeleton/TableLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Skeleton/TableLoader.tsx -------------------------------------------------------------------------------- /web/src/components/SlackConnectOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/SlackConnectOverlay.tsx -------------------------------------------------------------------------------- /web/src/components/TabsComponent/TabContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/TabsComponent/TabContent.tsx -------------------------------------------------------------------------------- /web/src/components/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Toast.tsx -------------------------------------------------------------------------------- /web/src/components/Workflows/WorkflowActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/Workflows/WorkflowActions.tsx -------------------------------------------------------------------------------- /web/src/components/common/BasicSearch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/BasicSearch/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/Checkbox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Checkbox/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/Chip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Chip/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/Code/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Code/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/Conditions/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RuleTypes"; 2 | -------------------------------------------------------------------------------- /web/src/components/common/CopyCode/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/CopyCode/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/CronInput/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/CronInput/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/CustomButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/CustomButton/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/CustomDrawer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/CustomDrawer/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/Loading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Loading/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/RadioOptions/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/RadioOptions/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/Search/SearchChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Search/SearchChip.tsx -------------------------------------------------------------------------------- /web/src/components/common/Search/SearchForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Search/SearchForm.tsx -------------------------------------------------------------------------------- /web/src/components/common/Search/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Search/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/Table/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Table/ActionButton.tsx -------------------------------------------------------------------------------- /web/src/components/common/Table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Table/index.tsx -------------------------------------------------------------------------------- /web/src/components/common/Table/types/Action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Table/types/Action.ts -------------------------------------------------------------------------------- /web/src/components/common/Table/types/Column.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Table/types/Column.ts -------------------------------------------------------------------------------- /web/src/components/common/Table/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/components/common/Table/types/index.ts -------------------------------------------------------------------------------- /web/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/config.ts -------------------------------------------------------------------------------- /web/src/constants/api/alerInsights.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/alerInsights.ts -------------------------------------------------------------------------------- /web/src/constants/api/apiToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/apiToken.ts -------------------------------------------------------------------------------- /web/src/constants/api/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/auth.ts -------------------------------------------------------------------------------- /web/src/constants/api/dynamicAlerts.ts: -------------------------------------------------------------------------------- 1 | export const CREATE_DYNAMIC_ALERTS = "/executor/workflows/create"; 2 | -------------------------------------------------------------------------------- /web/src/constants/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/index.ts -------------------------------------------------------------------------------- /web/src/constants/api/integrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/integrations.ts -------------------------------------------------------------------------------- /web/src/constants/api/management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/management.ts -------------------------------------------------------------------------------- /web/src/constants/api/playbooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/playbooks.ts -------------------------------------------------------------------------------- /web/src/constants/api/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/search.ts -------------------------------------------------------------------------------- /web/src/constants/api/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/templates.ts -------------------------------------------------------------------------------- /web/src/constants/api/triggers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/triggers.ts -------------------------------------------------------------------------------- /web/src/constants/api/workflows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/api/workflows.ts -------------------------------------------------------------------------------- /web/src/constants/connectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/connectors.ts -------------------------------------------------------------------------------- /web/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/index.ts -------------------------------------------------------------------------------- /web/src/constants/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/models.ts -------------------------------------------------------------------------------- /web/src/constants/sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/sources.ts -------------------------------------------------------------------------------- /web/src/constants/taskTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/constants/taskTypes.ts -------------------------------------------------------------------------------- /web/src/contexts/DropdownContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/contexts/DropdownContext.tsx -------------------------------------------------------------------------------- /web/src/css/Alerts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/css/Alerts.css -------------------------------------------------------------------------------- /web/src/css/_animations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/css/_animations.css -------------------------------------------------------------------------------- /web/src/css/comingSoon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/css/comingSoon.css -------------------------------------------------------------------------------- /web/src/css/createMonitor.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/css/createMonitor.module.css -------------------------------------------------------------------------------- /web/src/generateRoutes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/generateRoutes.tsx -------------------------------------------------------------------------------- /web/src/hooks/common/graph/useGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/graph/useGraph.ts -------------------------------------------------------------------------------- /web/src/hooks/common/graph/useKeyPressed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/graph/useKeyPressed.ts -------------------------------------------------------------------------------- /web/src/hooks/common/sidebar/useSidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/sidebar/useSidebar.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useBasicSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useBasicSearch.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useDatePicker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useDatePicker.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useDebounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useDebounce.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useDrawerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useDrawerState.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useDropdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useDropdown.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useFakeLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useFakeLoading.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useKeyPressed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useKeyPressed.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useOutsideClick.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useOutsideClick.tsx -------------------------------------------------------------------------------- /web/src/hooks/common/usePagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/usePagination.ts -------------------------------------------------------------------------------- /web/src/hooks/common/usePaginationComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/usePaginationComponent.ts -------------------------------------------------------------------------------- /web/src/hooks/common/usePermanentDrawerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/usePermanentDrawerState.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useSearch.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useToggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useToggle.ts -------------------------------------------------------------------------------- /web/src/hooks/common/useVisibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/common/useVisibility.ts -------------------------------------------------------------------------------- /web/src/hooks/integrations/useTestData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/integrations/useTestData.ts -------------------------------------------------------------------------------- /web/src/hooks/oauth/useOAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/oauth/useOAuth.ts -------------------------------------------------------------------------------- /web/src/hooks/oauth/useOkta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/oauth/useOkta.ts -------------------------------------------------------------------------------- /web/src/hooks/pages/dynamicAlerts/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./useDynamicAlertsData"; 2 | -------------------------------------------------------------------------------- /web/src/hooks/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/pages/index.ts -------------------------------------------------------------------------------- /web/src/hooks/pages/playbooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/pages/playbooks/index.ts -------------------------------------------------------------------------------- /web/src/hooks/pages/workflows/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/pages/workflows/index.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/step/useCurrentStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/step/useCurrentStep.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/step/useHasChildren.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/step/useHasChildren.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/task/useCurrentTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/task/useCurrentTask.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/useDimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/useDimensions.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/useEdgeConditions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/useEdgeConditions.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/useExecutionStack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/useExecutionStack.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/useGraphDimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/useGraphDimensions.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/useIsExisting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/useIsExisting.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/useIsPrefetched.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/useIsPrefetched.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/usePlaybookKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/usePlaybookKey.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/useScrollIntoView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/useScrollIntoView.ts -------------------------------------------------------------------------------- /web/src/hooks/playbooks/useZoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/playbooks/useZoom.ts -------------------------------------------------------------------------------- /web/src/hooks/useDefaultPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/hooks/useDefaultPage.ts -------------------------------------------------------------------------------- /web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/index.css -------------------------------------------------------------------------------- /web/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/main.tsx -------------------------------------------------------------------------------- /web/src/pageKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pageKeys.ts -------------------------------------------------------------------------------- /web/src/pages/Apikeys.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/Apikeys.tsx -------------------------------------------------------------------------------- /web/src/pages/InviteTeam/InviteUserOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/InviteTeam/InviteUserOverlay.tsx -------------------------------------------------------------------------------- /web/src/pages/InviteTeam/UserTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/InviteTeam/UserTable.tsx -------------------------------------------------------------------------------- /web/src/pages/InviteTeam/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/InviteTeam/index.module.css -------------------------------------------------------------------------------- /web/src/pages/InviteTeam/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/InviteTeam/index.tsx -------------------------------------------------------------------------------- /web/src/pages/Missing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/Missing.tsx -------------------------------------------------------------------------------- /web/src/pages/NotFound/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/NotFound/index.module.css -------------------------------------------------------------------------------- /web/src/pages/NotFound/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/NotFound/index.tsx -------------------------------------------------------------------------------- /web/src/pages/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/Settings.tsx -------------------------------------------------------------------------------- /web/src/pages/Support.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/Support.tsx -------------------------------------------------------------------------------- /web/src/pages/Unauthorized.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/Unauthorized.tsx -------------------------------------------------------------------------------- /web/src/pages/auth/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/auth/Login.tsx -------------------------------------------------------------------------------- /web/src/pages/auth/OAuthCallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/auth/OAuthCallback.tsx -------------------------------------------------------------------------------- /web/src/pages/auth/ResetPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/auth/ResetPassword.tsx -------------------------------------------------------------------------------- /web/src/pages/auth/SignUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/auth/SignUp.tsx -------------------------------------------------------------------------------- /web/src/pages/dynamicAlerts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/dynamicAlerts/index.tsx -------------------------------------------------------------------------------- /web/src/pages/integrations/AddIntegration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/integrations/AddIntegration.tsx -------------------------------------------------------------------------------- /web/src/pages/integrations/ConnectorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/integrations/ConnectorPage.tsx -------------------------------------------------------------------------------- /web/src/pages/integrations/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/integrations/index.tsx -------------------------------------------------------------------------------- /web/src/pages/playbooks/Playbook.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/playbooks/Playbook.tsx -------------------------------------------------------------------------------- /web/src/pages/playbooks/PlaybookExecutions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/playbooks/PlaybookExecutions.tsx -------------------------------------------------------------------------------- /web/src/pages/playbooks/PlaybookLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/playbooks/PlaybookLog.tsx -------------------------------------------------------------------------------- /web/src/pages/playbooks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/playbooks/index.tsx -------------------------------------------------------------------------------- /web/src/pages/playgrounds/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/playgrounds/index.tsx -------------------------------------------------------------------------------- /web/src/pages/workflows/CreateWorkflow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/workflows/CreateWorkflow.tsx -------------------------------------------------------------------------------- /web/src/pages/workflows/WorkflowExecutions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/workflows/WorkflowExecutions.tsx -------------------------------------------------------------------------------- /web/src/pages/workflows/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/pages/workflows/index.tsx -------------------------------------------------------------------------------- /web/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/routes.ts -------------------------------------------------------------------------------- /web/src/store/app/apiSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/app/apiSlice.ts -------------------------------------------------------------------------------- /web/src/store/app/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/app/query.ts -------------------------------------------------------------------------------- /web/src/store/app/refreshTokenService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/app/refreshTokenService.ts -------------------------------------------------------------------------------- /web/src/store/features/APIKeys/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/APIKeys/api/index.ts -------------------------------------------------------------------------------- /web/src/store/features/alertInsights/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requestSlackConnectApi.ts"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/auth/api/getUserApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/api/getUserApi.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/api/index.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/api/loginApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/api/loginApi.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/api/logoutApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/api/logoutApi.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/api/oauth/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./okta.ts"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/auth/api/oauth/okta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/api/oauth/okta.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/api/saveSiteUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/api/saveSiteUrl.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/api/signupApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/api/signupApi.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/authSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/authSlice.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/initialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/initialState.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/selectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/selectors/index.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/slices/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/slices/index.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/slices/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/slices/logout.ts -------------------------------------------------------------------------------- /web/src/store/features/auth/slices/setUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/auth/slices/setUser.ts -------------------------------------------------------------------------------- /web/src/store/features/common/commonSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/common/commonSlice.ts -------------------------------------------------------------------------------- /web/src/store/features/common/initialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/common/initialState.ts -------------------------------------------------------------------------------- /web/src/store/features/common/selectors/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./commonKeySelector"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/common/slices/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./setCommonKey"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/drawers/drawerTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/drawers/drawerTypes.ts -------------------------------------------------------------------------------- /web/src/store/features/drawers/drawersSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/drawers/drawersSlice.ts -------------------------------------------------------------------------------- /web/src/store/features/drawers/initialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/drawers/initialState.ts -------------------------------------------------------------------------------- /web/src/store/features/drawers/slices/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/drawers/slices/index.ts -------------------------------------------------------------------------------- /web/src/store/features/dynamicAlerts/selectors/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./dynamicAlertsSelector"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/integrations/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/integrations/api/index.ts -------------------------------------------------------------------------------- /web/src/store/features/management/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./fetchVersionInfoApi.ts"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/playbook/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/playbook/api/index.ts -------------------------------------------------------------------------------- /web/src/store/features/playbook/api/logs/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./getPlaybookExecutionApi.ts"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/playbook/api/options/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./getAssets.ts"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/playbook/initialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/playbook/initialState.ts -------------------------------------------------------------------------------- /web/src/store/features/playbook/playbookSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/playbook/playbookSlice.ts -------------------------------------------------------------------------------- /web/src/store/features/playbook/slices/dynamicAlert/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./createPlaybookForDynamicAlert"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/playbook/slices/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/playbook/slices/index.ts -------------------------------------------------------------------------------- /web/src/store/features/search/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./searchOptionsApi.ts"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/search/api/searchApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/search/api/searchApi.ts -------------------------------------------------------------------------------- /web/src/store/features/search/searchSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/search/searchSlice.ts -------------------------------------------------------------------------------- /web/src/store/features/sidebar/initialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/sidebar/initialState.ts -------------------------------------------------------------------------------- /web/src/store/features/sidebar/selectors/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./sidebarSelector"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/sidebar/sidebarSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/sidebar/sidebarSlice.ts -------------------------------------------------------------------------------- /web/src/store/features/sidebar/slices/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./toggle"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/sidebar/slices/toggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/sidebar/slices/toggle.ts -------------------------------------------------------------------------------- /web/src/store/features/snackbar/snackbarSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/snackbar/snackbarSlice.ts -------------------------------------------------------------------------------- /web/src/store/features/templates/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./getTemplatesApi.ts"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/timeRange/initialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/timeRange/initialState.ts -------------------------------------------------------------------------------- /web/src/store/features/timeRange/slices/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/timeRange/slices/index.ts -------------------------------------------------------------------------------- /web/src/store/features/timeRange/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./extractTime"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/triggers/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./getTriggerOptionsApi.ts"; 2 | -------------------------------------------------------------------------------- /web/src/store/features/workflow/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/workflow/api/index.ts -------------------------------------------------------------------------------- /web/src/store/features/workflow/workflowSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/features/workflow/workflowSlice.ts -------------------------------------------------------------------------------- /web/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/store/index.ts -------------------------------------------------------------------------------- /web/src/types/common/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./lowercaseString"; 2 | -------------------------------------------------------------------------------- /web/src/types/common/lowercaseString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/common/lowercaseString.ts -------------------------------------------------------------------------------- /web/src/types/dynamicAlerts/DyamicAlert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/dynamicAlerts/DyamicAlert.ts -------------------------------------------------------------------------------- /web/src/types/dynamicAlerts/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DyamicAlert"; 2 | -------------------------------------------------------------------------------- /web/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/index.ts -------------------------------------------------------------------------------- /web/src/types/inputs/dataType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/inputs/dataType.ts -------------------------------------------------------------------------------- /web/src/types/inputs/formFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/inputs/formFields.ts -------------------------------------------------------------------------------- /web/src/types/inputs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/inputs/index.ts -------------------------------------------------------------------------------- /web/src/types/inputs/inputTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/inputs/inputTypes.ts -------------------------------------------------------------------------------- /web/src/types/inputs/labelPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/inputs/labelPosition.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/ExecutionStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/ExecutionStatus.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/globalVariableSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/globalVariableSet.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/index.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/playbook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/playbook.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/sources.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/stepRelations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/stepRelations.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/steps/externalLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/steps/externalLink.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/steps/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/steps/index.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/steps/step.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/steps/step.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/tasks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/tasks/index.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/tasks/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/tasks/task.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/tasks/taskDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/tasks/taskDetails.ts -------------------------------------------------------------------------------- /web/src/types/playbooks/tasks/taskTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/playbooks/tasks/taskTypes.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/api.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/azure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/azure.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/bash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/bash.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/clickhouse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/clickhouse.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/cloudwatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/cloudwatch.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/datadog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/datadog.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/documentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/documentation.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/eks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/eks.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/elasticSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/elasticSearch.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/gke.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/gke.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/grafana.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/grafana.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/grafanaMimir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/grafanaMimir.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/index.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/newRelic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/newRelic.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/postgres.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/slack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/slack.ts -------------------------------------------------------------------------------- /web/src/types/taskTypes/sqlDatabaseConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/types/taskTypes/sqlDatabaseConnection.ts -------------------------------------------------------------------------------- /web/src/utils/auth/unauthenticatedRoutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/auth/unauthenticatedRoutes.ts -------------------------------------------------------------------------------- /web/src/utils/common/Error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/Error.ts -------------------------------------------------------------------------------- /web/src/utils/common/capitalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/capitalize.ts -------------------------------------------------------------------------------- /web/src/utils/common/cardsData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/cardsData.ts -------------------------------------------------------------------------------- /web/src/utils/common/checkId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/checkId.ts -------------------------------------------------------------------------------- /web/src/utils/common/checkIfJSON.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/checkIfJSON.ts -------------------------------------------------------------------------------- /web/src/utils/common/dateUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/dateUtils.ts -------------------------------------------------------------------------------- /web/src/utils/common/deepEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/deepEqual.ts -------------------------------------------------------------------------------- /web/src/utils/common/findClosestPopup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/findClosestPopup.ts -------------------------------------------------------------------------------- /web/src/utils/common/generateColorPalette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/generateColorPalette.ts -------------------------------------------------------------------------------- /web/src/utils/common/getNestedValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/getNestedValue.ts -------------------------------------------------------------------------------- /web/src/utils/common/graph/getChartOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/graph/getChartOptions.ts -------------------------------------------------------------------------------- /web/src/utils/common/graph/handleLegendClick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/graph/handleLegendClick.ts -------------------------------------------------------------------------------- /web/src/utils/common/graph/processData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/graph/processData.ts -------------------------------------------------------------------------------- /web/src/utils/common/handleStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/handleStatus.tsx -------------------------------------------------------------------------------- /web/src/utils/common/isCSV.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/isCSV.ts -------------------------------------------------------------------------------- /web/src/utils/common/maskCharacter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/maskCharacter.ts -------------------------------------------------------------------------------- /web/src/utils/common/randomString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/randomString.ts -------------------------------------------------------------------------------- /web/src/utils/common/removeKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/removeKeys.ts -------------------------------------------------------------------------------- /web/src/utils/common/setNestedValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/setNestedValue.ts -------------------------------------------------------------------------------- /web/src/utils/common/timeAgo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/timeAgo.ts -------------------------------------------------------------------------------- /web/src/utils/common/transformerDefaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/transformerDefaults.ts -------------------------------------------------------------------------------- /web/src/utils/common/unsecuredCopy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/common/unsecuredCopy.ts -------------------------------------------------------------------------------- /web/src/utils/conditionals/functionOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/conditionals/functionOptions.ts -------------------------------------------------------------------------------- /web/src/utils/conditionals/handleRuleDefaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/conditionals/handleRuleDefaults.ts -------------------------------------------------------------------------------- /web/src/utils/conditionals/operationOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/conditionals/operationOptions.ts -------------------------------------------------------------------------------- /web/src/utils/conditionals/resultTypeOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/conditionals/resultTypeOptions.ts -------------------------------------------------------------------------------- /web/src/utils/conditionals/ruleOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/conditionals/ruleOptions.ts -------------------------------------------------------------------------------- /web/src/utils/conditionals/typeOptions/bash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/conditionals/typeOptions/bash.ts -------------------------------------------------------------------------------- /web/src/utils/conditionals/typeOptions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/conditionals/typeOptions/index.ts -------------------------------------------------------------------------------- /web/src/utils/conditionals/typeOptions/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/conditionals/typeOptions/table.ts -------------------------------------------------------------------------------- /web/src/utils/conditionals/types/ruleTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/conditionals/types/ruleTypes.ts -------------------------------------------------------------------------------- /web/src/utils/dynamicAlerts/pages/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./dynamicAlertColumns"; 2 | -------------------------------------------------------------------------------- /web/src/utils/dynamicAlerts/selectedQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/dynamicAlerts/selectedQuery.ts -------------------------------------------------------------------------------- /web/src/utils/execution/RelationStates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/execution/RelationStates.ts -------------------------------------------------------------------------------- /web/src/utils/execution/StepStates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/execution/StepStates.ts -------------------------------------------------------------------------------- /web/src/utils/execution/executeStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/execution/executeStep.ts -------------------------------------------------------------------------------- /web/src/utils/execution/executeTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/execution/executeTask.ts -------------------------------------------------------------------------------- /web/src/utils/execution/handleStepState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/execution/handleStepState.ts -------------------------------------------------------------------------------- /web/src/utils/execution/handleTaskState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/execution/handleTaskState.ts -------------------------------------------------------------------------------- /web/src/utils/execution/transformLogData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/execution/transformLogData.ts -------------------------------------------------------------------------------- /web/src/utils/execution/updateCardById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/execution/updateCardById.ts -------------------------------------------------------------------------------- /web/src/utils/fetchAssetModelOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/fetchAssetModelOptions.ts -------------------------------------------------------------------------------- /web/src/utils/graph/calculateData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/graph/calculateData.ts -------------------------------------------------------------------------------- /web/src/utils/graph/fetchGraphData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/graph/fetchGraphData.ts -------------------------------------------------------------------------------- /web/src/utils/graph/getEdges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/graph/getEdges.ts -------------------------------------------------------------------------------- /web/src/utils/graph/getNodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/graph/getNodes.ts -------------------------------------------------------------------------------- /web/src/utils/handleAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/handleAssets.ts -------------------------------------------------------------------------------- /web/src/utils/pages/noLayoutPages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/pages/noLayoutPages.ts -------------------------------------------------------------------------------- /web/src/utils/pages/unAuthPages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/pages/unAuthPages.ts -------------------------------------------------------------------------------- /web/src/utils/pages/unsupportedAnimationPages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/pages/unsupportedAnimationPages.ts -------------------------------------------------------------------------------- /web/src/utils/parser/playbook/playbookToState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/parser/playbook/playbookToState.ts -------------------------------------------------------------------------------- /web/src/utils/parser/playbook/relationToState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/parser/playbook/relationToState.ts -------------------------------------------------------------------------------- /web/src/utils/parser/playbook/stateToPlaybook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/parser/playbook/stateToPlaybook.ts -------------------------------------------------------------------------------- /web/src/utils/parser/workflow/stateToWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/parser/workflow/stateToWorkflow.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/changeHandlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/changeHandlers/index.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/constructBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/constructBuilder.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/constructDfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/constructDfs.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/extractData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/extractData.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/extractHandleChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/extractHandleChange.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/extractOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/extractOptions.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/getCurrentAsset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/getCurrentAsset.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/handleCopyPlaybook.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/utils/playbook/handleErrorMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/handleErrorMessage.tsx -------------------------------------------------------------------------------- /web/src/utils/playbook/handleInputType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/handleInputType.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/handleToolLogos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/handleToolLogos.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/key.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/optionHandlers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./cloudwatch/index.ts"; 2 | -------------------------------------------------------------------------------- /web/src/utils/playbook/options/argoCd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/options/argoCd.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/options/bashCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/options/bashCommand.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/options/eks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/options/eks.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/options/gke.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/options/gke.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/options/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/options/index.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/options/jiraCloud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/options/jiraCloud.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/options/nrDashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/options/nrDashboard.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/pages/index.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/step/getCurrentStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/step/getCurrentStep.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/step/updateStepById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/step/updateStepById.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/stepInformation/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/stepInformation/api.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/stepInformation/bash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/stepInformation/bash.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/stepInformation/eks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/stepInformation/eks.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/stepInformation/gke.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/stepInformation/gke.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/stepInformation/loki.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/stepInformation/loki.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/stepInformation/nrql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/stepInformation/nrql.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/stepInformation/smtp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/stepInformation/smtp.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/stepInformation/sql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/stepInformation/sql.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/task/getCurrentTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/task/getCurrentTask.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/task/getTaskData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/task/getTaskData.ts -------------------------------------------------------------------------------- /web/src/utils/playbook/unsupportedRunners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/playbook/unsupportedRunners.ts -------------------------------------------------------------------------------- /web/src/utils/search/handleKeyDown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/search/handleKeyDown.ts -------------------------------------------------------------------------------- /web/src/utils/search/handleOptionType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/search/handleOptionType.ts -------------------------------------------------------------------------------- /web/src/utils/search/handleOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/search/handleOptions.ts -------------------------------------------------------------------------------- /web/src/utils/search/highlightMatch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/search/highlightMatch.tsx -------------------------------------------------------------------------------- /web/src/utils/search/optionTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/search/optionTypes.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/extractors/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/extractors/actions.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/extractors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/extractors/index.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/extractors/schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/extractors/schedule.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/handleInputs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/handleInputs.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/injectors/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/injectors/actions.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/injectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/injectors/index.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/injectors/schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/injectors/schedule.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/notificationOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/notificationOptions.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/pages/index.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/scheduleOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/scheduleOptions.tsx -------------------------------------------------------------------------------- /web/src/utils/workflow/triggerOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/triggerOptions.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/types/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/types/action.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/types/entryPoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/types/entryPoint.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/types/index.ts -------------------------------------------------------------------------------- /web/src/utils/workflow/types/schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/src/utils/workflow/types/schedule.ts -------------------------------------------------------------------------------- /web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/tailwind.config.js -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /web/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrDroidLab/PlayBooks/HEAD/web/vite.config.js --------------------------------------------------------------------------------