Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hey-Telo/admyral
/ functions
Functions
954 in github.com/Hey-Telo/admyral
⨍
Functions
954
◇
Types & classes
182
↳
Endpoints
58
↓ 3 callers
Method
store_workflow_run_error
( self, step_id: str, run_id: str, action_type: str, prev_step_id: str
admyral/db/admyral_store.py:858
↓ 2 callers
Method
__init__
( self, message: str, )
admyral/exceptions.py:16
↓ 2 callers
Function
_alert_to_json
(alert: Alert)
admyral/actions/integrations/shared/ms_graph.py:60
↓ 2 callers
Method
_compile_subscript
Compiles a subscript into a reference: Example: x["a"][1]["c"] is compiled to: {{ x["a"][1]["
admyral/compiler/workflow_compiler.py:75
↓ 2 callers
Method
_delete
( self, path: str, json: JsonValue | None = None, params: dict = {} )
admyral/client.py:77
↓ 2 callers
Method
_encrypt_secret
(self, secret: dict[str, str])
admyral/secret/secrets_manager.py:86
↓ 2 callers
Function
_extract_payload_from_request
(request: Request)
admyral/server/endpoints/webhook_endpoints.py:17
↓ 2 callers
Function
_generate_hs256
(secret: bytes, data: str)
admyral/utils/crypto.py:10
↓ 2 callers
Method
_get_action
( self, db: AdmyralDatabaseSession, user_id: str, action_type: str )
admyral/db/admyral_store.py:238
↓ 2 callers
Method
_get_cached_pip_lockfile
( self, db: AdmyralDatabaseSession, hash: str )
admyral/db/admyral_store.py:317
↓ 2 callers
Function
_get_docker_compose_dir_path
()
admyral/cli/server.py:32
↓ 2 callers
Function
_get_next_url
(result: dict)
admyral/actions/integrations/vulnerability_management/snyk.py:100
↓ 2 callers
Function
_get_pid_if_daemon_is_running
(pid_file: str)
admyral/utils/daemon.py:45
↓ 2 callers
Method
_get_postgres_setup_engine
(self)
admyral/db/alembic/database_manager.py:43
↓ 2 callers
Function
_get_slack_user_id_by_email
(client: Client, email: str)
admyral/actions/integrations/communication/slack.py:80
↓ 2 callers
Method
_get_token
(self)
admyral/actions/integrations/shared/ms_graph.py:132
↓ 2 callers
Method
_get_workflow_by_name
( self, db: AdmyralDatabaseSession, user_id: str, workflow_name: str )
admyral/db/admyral_store.py:395
↓ 2 callers
Function
_is_float
(value: str)
admyral/editor/json_with_references_serde.py:38
↓ 2 callers
Function
_kandji_get_api
(url: str)
admyral/actions/integrations/compliance/kandji.py:66
↓ 2 callers
Function
_load_secrets
(python_action: PythonAction)
admyral/workers/python_executor.py:140
↓ 2 callers
Function
_parse_type_annotation
Parse the type annotation of an argument, i.e.: Annotated[ <type>, ArgumentMetadata(...) ] Args: arg: The A
admyral/compiler/action_parser.py:176
↓ 2 callers
Function
_parse_value
Transform AST value expression into a JSON-compatible value. Args: value_ast: The AST node of the value expression. Returns:
admyral/compiler/action_parser.py:237
↓ 2 callers
Function
_read_stream
(stream: StreamReader, callback: Callable[[str], None])
admyral/utils/subprocess.py:10
↓ 2 callers
Function
_resolve_access_path
(action_outputs: dict, input: str)
admyral/workers/references.py:23
↓ 2 callers
Method
_run_migrations
( self, fn: Optional[Callable[..., Iterable[RevisionStep]]], )
admyral/db/alembic/database_manager.py:89
↓ 2 callers
Function
_store_action_result
( exec_ctx: ExecutionContext, result: JsonValue, args: dict[str, Any] )
admyral/workers/action_executor.py:139
↓ 2 callers
Function
_store_reference_resolution_error
( ctx_dict: dict[str, Any], error: str )
admyral/workers/workflow_executor.py:101
↓ 2 callers
Function
_validate_date_format
(date_str: str)
admyral/actions/integrations/compliance/retool.py:258
↓ 2 callers
Function
_verify_platform
()
admyral/utils/daemon.py:13
↓ 2 callers
Function
calculate_join_key
(entry, key_paths)
admyral/actions/utilities.py:360
↓ 2 callers
Function
capture_main_event_loop
()
admyral/utils/future_executor.py:9
↓ 2 callers
Function
collect_action_arguments
Collect the arguments of an action function. Args: action_node: The AST node of the action function. Returns: list[Argu
admyral/compiler/action_parser.py:265
↓ 2 callers
Function
comment_jira_issue_status
( issue_id_or_key: Annotated[ str, ArgumentMetadata( display_name="Issue ID or
admyral/actions/integrations/cases/jira.py:233
↓ 2 callers
Function
compile_from_yaml_workflow
(yaml_workflow_str: str)
admyral/compiler/yaml_workflow_compiler.py:147
↓ 2 callers
Function
condition_validate
(expr: dict[str, JsonValue])
admyral/models/condition.py:112
↓ 2 callers
Method
create_workflow
(self, user_id: str, workflow: Workflow)
admyral/db/admyral_store.py:429
↓ 2 callers
Function
decrypt_aes256_gcm
(secret_key: bytes, iv_ciphertext_b64: str)
admyral/utils/crypto.py:39
↓ 2 callers
Function
decrypt_secret
(ciphertext: str)
admyral/utils/crypto.py:56
↓ 2 callers
Method
delete_action
(self, user_id: str, action_type: str)
admyral/db/admyral_store.py:304
↓ 2 callers
Method
delete_secret
(self, user_id: str, secret_id: str)
admyral/db/admyral_store.py:1005
↓ 2 callers
Function
editor_workflow_graph_to_workflow
Transform editor workflow graph to Workflow. Args: editor_workflow_graph: Editor workflow graph to transform. Returns:
admyral/editor/graph_conversion.py:135
↓ 2 callers
Function
encrypt_aes256_gcm
(secret_key: bytes, plaintext: str)
admyral/utils/crypto.py:18
↓ 2 callers
Method
evaluate
(self, expr: ConditionExpression)
admyral/workers/if_condition_executor.py:69
↓ 2 callers
Method
get_actions
(cls)
admyral/action_registry.py:31
↓ 2 callers
Function
get_admyral_daemon_log_file
()
admyral/config/config.py:213
↓ 2 callers
Function
get_docker_compose_cmd
()
admyral/utils/docker_utils.py:20
↓ 2 callers
Function
get_kandji_client
(secret: KandjiSecret)
admyral/actions/integrations/compliance/kandji.py:20
↓ 2 callers
Function
get_local_postgres_volume
()
admyral/config/config.py:62
↓ 2 callers
Function
get_log_level
()
admyral/logger.py:14
↓ 2 callers
Method
get_secret
(self, user_id: str, secret_id: str)
admyral/db/admyral_store.py:944
↓ 2 callers
Method
get_secrets_manager
(cls)
admyral/workers/shared_worker_state.py:26
↓ 2 callers
Function
get_stream_handler
()
admyral/logger.py:20
↓ 2 callers
Method
get_webhook_for_workflow
( self, user_id: str, workflow_id: str )
admyral/db/admyral_store.py:546
↓ 2 callers
Function
handle_secret_values
(secret_key_values: dict[str, str])
admyral/server/endpoints/secret_endpoints.py:14
↓ 2 callers
Function
importWorkflow
(file: File)
web/src/hooks/use-import-workflow.ts:36
↓ 2 callers
Method
inactive
(cls)
admyral/models/workflow.py:177
↓ 2 callers
Method
init
(cls, store: StoreInterface, secrets_manager: SecretsManager)
admyral/workers/shared_worker_state.py:14
↓ 2 callers
Function
isAuthDisabled
()
web/src/lib/env.ts:5
↓ 2 callers
Function
isValidResultName
(name: string)
web/src/lib/workflow-validation.ts:11
↓ 2 callers
Function
is_docker_running
Check for running Docker daemon. Returns: bool: True if Docker daemon is running, False otherwise.
admyral/utils/docker_utils.py:5
↓ 2 callers
Function
launch_as_daemon
Launch a function as a daemon process using UNIX double-fork method. Why double fork? - the first fork creates a background process
admyral/utils/daemon.py:58
↓ 2 callers
Method
list_secrets
( self, user_id: str, )
admyral/db/admyral_store.py:905
↓ 2 callers
Method
list_workflow_run_steps
( self, user_id: str, workflow_id: str, run_id: str )
admyral/db/admyral_store.py:682
↓ 2 callers
Method
list_workflow_runs
( self, user_id: str, workflow_id: str, limit: int = 100 )
admyral/db/admyral_store.py:647
↓ 2 callers
Function
path_elimination
Path Elimination for if-conditions. Consider the following DAG: ... || if cond //
admyral/workers/workflow_executor.py:374
↓ 2 callers
Function
push_workflow_impl
Push a workflow to the store. If the workflow for the provided workflow id already exists, it will be overwritten. Args: workflo
admyral/server/endpoints/workflow_endpoints.py:62
↓ 2 callers
Method
register
(cls, type_name: str, action: Action)
admyral/action_registry.py:17
↓ 2 callers
Function
run_temporal
Start a local Temporal instance.
admyral/services/temporal_service.py:54
↓ 2 callers
Method
schedule_workflow
( self, user_id: str, workflow: Workflow, schedule: WorkflowSchedule )
admyral/workers/workers_client.py:86
↓ 2 callers
Function
send_slack_message
( channel_id: Annotated[ str, ArgumentMetadata( display_name="Channel ID",
admyral/actions/integrations/communication/slack.py:34
↓ 2 callers
Method
set_workflow_active_state
( self, user_id: str, workflow_id: str, is_active: bool )
admyral/db/admyral_store.py:480
↓ 2 callers
Function
snakeCaseToCapitalizedCase
(snakeCase: string)
web/src/lib/utils.ts:1
↓ 2 callers
Function
start_after_temporal
Start the backend server and the worker after Temporal has started. Args: target_host: The host and port of the Temporal server.
admyral/services/temporal_service.py:35
↓ 2 callers
Function
stop_daemon
Stop a running daemon process. Args: pid_file: The path to the PID file.
admyral/utils/daemon.py:165
↓ 2 callers
Method
store_workflow
(self, user_id: str, workflow: Workflow)
admyral/db/admyral_store.py:449
↓ 2 callers
Method
store_workflow_control_result
( self, workflow_id: str, run_id: str, result: str, )
admyral/db/admyral_store.py:1062
↓ 2 callers
Method
success
(cls)
admyral/models/workflow.py:173
↓ 2 callers
Function
useListSecretsApi
()
web/src/hooks/use-list-credentials-api.ts:23
↓ 2 callers
Function
useListWorkflowRunsApi
(workflowId: string, limit?: number)
web/src/hooks/use-list-workflow-runs-api.ts:28
↓ 2 callers
Function
useSaveWorkflow
()
web/src/providers/save-workflow.tsx:143
↓ 2 callers
Function
utc_now_timestamp_seconds
()
admyral/utils/time.py:8
↓ 2 callers
Method
validate_schema
(cls, secret_type: str, secret: dict[str, str])
admyral/secret/secret_registry.py:27
↓ 1 callers
Method
_acall
(self, **params: dict[str, Any])
admyral/action.py:75
↓ 1 callers
Function
_build_editor_schedule_trigger
Build editor schedule trigger. Args: trigger: Workflow schedule trigger. Returns: Editor schedule trigger.
admyral/editor/graph_conversion.py:216
↓ 1 callers
Function
_build_python_action_module
(python_action: PythonAction)
admyral/workers/python_executor.py:148
↓ 1 callers
Method
_build_temporal_schedule_spec
(self, schedule: WorkflowSchedule)
admyral/workers/workers_client.py:66
↓ 1 callers
Function
_build_workflow_schedule_trigger
Build workflow schedule trigger. Args: trigger: Editor schedule trigger. Returns: Workflow schedule trigger.
admyral/editor/graph_conversion.py:271
↓ 1 callers
Method
_call
(self, **params: dict[str, Any])
admyral/action.py:70
↓ 1 callers
Function
_collect_imports
( module_body: list[ast.stmt], requirements_set: set[str] )
admyral/compiler/action_parser.py:122
↓ 1 callers
Method
_compile_condition_expression
( self, condition_expr: ast.expr, )
admyral/compiler/workflow_compiler.py:99
↓ 1 callers
Method
_compile_dict
(self, dict_expr: ast.Dict)
admyral/compiler/workflow_compiler.py:59
↓ 1 callers
Method
_compile_list
(self, list_expr: ast.List)
admyral/compiler/workflow_compiler.py:50
↓ 1 callers
Method
_execute_action_node
( self, node: ActionNode, execution_state: dict, ctx_dict: dict[str, Any] )
admyral/workers/workflow_executor.py:281
↓ 1 callers
Method
_execute_if_condition
( self, dag_node: IfNode, execution_state: dict, workflow_dag: WorkflowDAG,
admyral/workers/workflow_executor.py:328
↓ 1 callers
Function
_export_google_docs_revision
For very recent revisions, we might need to retry the export a couple of times since there is a slight delay between the revision being creat
admyral/actions/integrations/compliance/google_drive.py:42
↓ 1 callers
Function
_fetch_token
( client_id: str, client_secret: str, auth_url: str, )
admyral/actions/integrations/cdr/wiz.py:21
↓ 1 callers
Function
_get_base_api_url
(region: str)
admyral/actions/integrations/vulnerability_management/snyk.py:109
↓ 1 callers
Function
_get_detailed_platform
()
admyral/utils/telemetry.py:12
↓ 1 callers
Function
_get_leakcheck_public_client
()
admyral/actions/integrations/enrich/leakcheck.py:28
↓ 1 callers
Function
_get_leakcheck_v2_client
(secret: LeakCheckSecret)
admyral/actions/integrations/enrich/leakcheck.py:17
← previous
next →
101–200 of 954, ranked by callers