MCPcopy Create free account

hub / github.com/omkarcloud/botasaurus / functions

Functions1,906 in github.com/omkarcloud/botasaurus

↓ 2 callersFunctionmakeAPI
(baseUrl, apiBasePath)
js/botasaurus-desktop-api/botasaurus-desktop-api-docs/src/app/components/ApiIntegrationComponent/createApiREADME.tsx:319
↓ 2 callersFunctionmakeWorksheet
(worksheet: Worksheet, data: any[])
js/botasaurus-server-js/src/writer.ts:301
↓ 2 callersFunctionmakeWorksheetStreamed
(worksheet:Worksheet, inputFileNamePath: any, streamFn:any)
js/botasaurus-server-js/src/writer.ts:326
↓ 2 callersFunctionmake_request_with_retry
(request_lambda, max_retries=6, initial_delay=1, backoff_factor=2, max_delay=60)
botasaurus_server/botasaurus_server/worker_executor.py:9
↓ 2 callersMethodmark_task_as_failure
(self, task_id, exception_log)
botasaurus_server/botasaurus_server/task_executor.py:252
↓ 2 callersMethodmouse_press
(self,x,y)
botasaurus_humancursor/src/botasaurus_humancursor/web_cursor.py:121
↓ 2 callersFunctionnormalizeAndDeduplicateChildrenTasks
(ids: number[], parentId: number, removeDuplicatesBy: string | null)
js/botasaurus-server-js/src/task-helper.ts:359
↓ 2 callersFunctionnormalizeControlValue
* Helper function to normalize control values - extracts values from object formats * and parses JSON strings for jsonTextArea controls * @param co
botasaurus-controls/src/index.ts:393
↓ 2 callersMethodnumber
(id: string, props: NumberControlInput<number> = {})
botasaurus-controls/src/index.ts:642
↓ 2 callersFunctionomitKeys
(obj: T, keysToOmit: Set<string>)
js/botasaurus-server-js/src/utils.ts:154
↓ 2 callersFunctionon_failed_after_retry_exhausted
(e)
botasaurus_server/botasaurus_server/retry_on_db_error.py:60
↓ 2 callersFunctionparseJSON
(value: any)
botasaurus-controls/src/index.ts:471
↓ 2 callersMethodparse_date
(self, date_str)
botasaurus_server/botasaurus_server/sorts.py:145
↓ 2 callersFunctionperformApplyView
(results: any[], viewObj: View, inputData?: any)
js/botasaurus-server-js/src/views.ts:399
↓ 2 callersFunctionperformCreateTasks
(tasks: any[], cachedTasks?: any[], withResult: boolean = true, giveFirstResultOnly: boolean = false,)
js/botasaurus-server-js/src/routes-db-logic.ts:67
↓ 2 callersFunctionperform_cluster_deletion
(cluster_name, force)
bota/src/bota/__main__.py:1110
↓ 2 callersFunctionperform_create_tasks
(tasks, cached_tasks=None)
botasaurus_server/botasaurus_server/routes_db_logic.py:68
↓ 2 callersFunctionpopulateMissingKeys
(newKeys: string[], allKeysMapping: any)
js/botasaurus-server-js/src/task-helper.ts:19
↓ 2 callersMethodpreStart
()
js/botasaurus-server-js/src/ndjson-http.ts:45
↓ 2 callersMethodpreStart
()
js/botasaurus-server-js/src/ndjson.ts:73
↓ 2 callersFunctionprintRunning
()
js/botasaurus-js/src/decorators-common.ts:15
↓ 2 callersMethodpush
(data: Record<string, any> | Record<string, any>[])
js/botasaurus-server-js/src/task-helper.ts:269
↓ 2 callersFunctionpushData
(data: any)
js/botasaurus-server-js/src/api-config.ts:225
↓ 2 callersMethodput
(func: Function | string, keyData: any, data: any)
js/botasaurus-js/src/cache.ts:141
↓ 2 callersFunctionqueryTasksWithFilters
( ets: string[], withResults: boolean, page: number, per_page: number, serializer: (task: any, withR
js/botasaurus-server-js/src/routes-db-logic.ts:1312
↓ 2 callersMethodreadCleanSaveTask
( parentId: number, removeDuplicatesBy: string | null, status: string, is_already_larg
js/botasaurus-server-js/src/task-helper.ts:752
↓ 2 callersFunctionreadTempCsv
()
js/botasaurus-js/src/output.ts:102
↓ 2 callersFunctionreadTempExcel
()
js/botasaurus-js/src/output.ts:508
↓ 2 callersFunctionreadTempFile
()
js/botasaurus-js/src/output.ts:302
↓ 2 callersFunctionreadTempHtml
()
js/botasaurus-js/src/output.ts:277
↓ 2 callersFunctionreadTempJson
()
js/botasaurus-js/src/output.ts:69
↓ 2 callersFunctionread_conf
()
bota/src/bota/apache_utils.py:9
↓ 2 callersMethodreleaseTasksToPending
(inProgressTaskIds: number[])
js/botasaurus-server-js/src/worker-executor.ts:535
↓ 2 callersMethodremoveItem
(item: string)
js/botasaurus-js/src/botasaurus-storage.ts:108
↓ 2 callersFunctionremove_commas
(s)
botasaurus/cl.py:57
↓ 2 callersFunctionremove_function_key
Removes the 'function' key from each dictionary in the list. :param data_list: List of dictionaries, each potentially containing a 'function
botasaurus/links.py:17
↓ 2 callersFunctionrenameTemporaryFile
(tempFilePath: string, taskFilePathTemp: string)
js/botasaurus-server-js/src/task-helper.ts:64
↓ 2 callersMethodreportTaskFailure
(taskId: any, exceptionLog: any, parent_task_id: any, _key: string)
js/botasaurus-server-js/src/task-executor.ts:627
↓ 2 callersMethodreportTaskSuccess
(taskId: any, result: any, isResultDontCached: boolean, scraperName: any, taskData: any, parent_task_id: any,
js/botasaurus-server-js/src/task-executor.ts:634
↓ 2 callersMethodreportTaskSuccessWithPushData
( taskId: number, taskFilePath:string, itemCount: number, isResultDontCached:
js/botasaurus-server-js/src/task-executor.ts:604
↓ 2 callersMethodresetTasksToPending
* Reset tasks back to PENDING status with URGENT priority. * Only resets if tasks are currently IN_PROGRESS or PENDING (idempotent).
js/botasaurus-server-js/src/master-executor.ts:153
↓ 2 callersFunctionretrieveTaskResults
( taskId: number, scraper_name: string, view: string | null, filters: any, sort: any,
js/botasaurus-server-js/src/routes-db-logic.ts:1649
↓ 2 callersFunctionretrieve_task_results
( task_id, scraper_name, is_all_task, view, filters, sort, page, per_page )
botasaurus_server/botasaurus_server/routes_db_logic.py:1021
↓ 2 callersMethodretryParentTask
(parentId: number)
js/botasaurus-server-js/src/task-helper.ts:675
↓ 2 callersFunctionrunPlaywright
( data: any, retryAttempt: number, retryDriver: PlaywrightChrome | null =
js/botasaurus-js/src/playwright.ts:202
↓ 2 callersFunctionrunTask
( data: any, retryAttempt: number )
js/botasaurus-js/src/task.ts:76
↓ 2 callersMethodrunTaskAndUpdateCapacity
( key: string, taskJson: any )
js/botasaurus-server-js/src/task-executor.ts:336
↓ 2 callersMethodrunWorkerLoop
* Single worker loop that polls for tasks by keys sequentially.
js/botasaurus-server-js/src/worker-executor.ts:162
↓ 2 callersFunctionrun_backend_in_thread
()
botasaurus_server/botasaurus_server/run.py:103
↓ 2 callersFunctionrun_frontend
(is_dev)
botasaurus_server/botasaurus_server/run.py:77
↓ 2 callersFunctionrun_task
( data, retry_attempt, )
botasaurus/request_decorator.py:83
↓ 2 callersFunctionrun_task
(data, retry_attempt, retry_driver=None)
botasaurus/browser_decorator.py:129
↓ 2 callersFunctionrun_task
( data, retry_attempt, )
botasaurus/task_decorator.py:70
↓ 2 callersFunctionsafe_download
(url: str, folder_name: str, print_ignore: bool)
bota/src/bota/vm.py:148
↓ 2 callersMethodsaveTask
(id: number, data: any)
js/botasaurus-server-js/src/task-results.ts:123
↓ 2 callersMethodsave_all_task
(id, data)
botasaurus_server/botasaurus_server/task_results.py:158
↓ 2 callersMethodscroll_to_element
(self, element)
botasaurus_humancursor/src/botasaurus_humancursor/web_cursor.py:267
↓ 2 callersMethodsendChunkToMaster
* Send a chunk of pushData to master.
js/botasaurus-server-js/src/worker-executor.ts:381
↓ 2 callersFunctionserializeTask
(obj: Task, withResult: boolean)
js/botasaurus-server-js/src/models.ts:218
↓ 2 callersFunctionset_and_get_project_id
()
bota/src/bota/__main__.py:295
↓ 2 callersFunctionset_get_region
()
bota/src/bota/__main__.py:346
↓ 2 callersFunctionshouldNormalize
(allKeys: string[] | null, firstItemKeyCount: number)
js/botasaurus-server-js/src/task-helper.ts:137
↓ 2 callersFunctionsleepWithJitter
(delay: number)
js/botasaurus-server-js/src/worker-executor.ts:85
↓ 2 callersFunctionstart_frontend
(is_dev)
botasaurus_server/botasaurus_server/run.py:66
↓ 2 callersMethodstreamMultipleTask
(ids: number[], onData: (item: any, index: number) => any)
js/botasaurus-server-js/src/task-results.ts:172
↓ 2 callersMethodtaskExists
(id: number)
js/botasaurus-server-js/src/task-results.ts:155
↓ 2 callersMethodupdateParentTask
(taskId: number, result: any[])
js/botasaurus-server-js/src/task-executor.ts:647
↓ 2 callersMethodupdateTaskAsCompleted
* Common method to update task status as completed.
js/botasaurus-server-js/src/task-executor.ts:824
↓ 2 callersMethodupdate_cursor_position
(self, x: int, y: int)
botasaurus_humancursor/src/botasaurus_humancursor/web_cursor.py:337
↓ 2 callersMethodvalidateAgainstLimit
(toBeValidatedObject: Record<string, number> | { browser?: number; request?: number; task?: number }, kind: '
js/botasaurus-server-js/src/server.ts:513
↓ 2 callersFunctionvalidateFilters
(jsonData: any)
js/botasaurus-server-js/src/validation.ts:192
↓ 2 callersFunctionvalidateMaxTasksParam
(maxTasksStr: string | undefined)
js/botasaurus-server-js/src/validation.ts:436
↓ 2 callersFunctionvalidateOptions
(options:any[], controlType: string, id: string)
botasaurus-controls/src/index.ts:289
↓ 2 callersFunctionvalidateOptionsOrSearchMethod
* Validates that exactly one of 'options' or 'searchMethod' is provided * @param id - The control id for error messages * @param controlType - The t
botasaurus-controls/src/index.ts:258
↓ 2 callersFunctionvalidateRepository
Checks if a GitHub repository exists. Raises an exception if not.
bota/src/bota/vm.py:101
↓ 2 callersFunctionvalidateResultsRequest
(jsonData: any, allowedSorts: string[], allowedViews: string[], defaultSort: string)
js/botasaurus-server-js/src/validation.ts:239
↓ 2 callersFunctionvalidateSort
(jsonData: any, allowedSorts: string[], defaultSort: string)
js/botasaurus-server-js/src/validation.ts:219
↓ 2 callersFunctionvalidateTaskId
(id: any, propertyName: string )
js/botasaurus-server-js/src/validation.ts:332
↓ 2 callersFunctionvalidateTaskIds
(taskIds: any, propertyName: string = "task_ids")
js/botasaurus-server-js/src/validation.ts:349
↓ 2 callersFunctionvalidateTaskRequest
(jsonData: any)
js/botasaurus-server-js/src/validation.ts:121
↓ 2 callersFunctionvalidateView
(jsonData: any, allowedViews: string[])
js/botasaurus-server-js/src/validation.ts:202
↓ 2 callersFunctionvalidate_filters
(json_data)
botasaurus_server/botasaurus_server/validation.py:121
↓ 2 callersFunctionvalidate_patch_task
(json_data)
botasaurus_server/botasaurus_server/validation.py:244
↓ 2 callersFunctionvalidate_results_request
Validates parameters for a task results request (excluding format).
botasaurus_server/botasaurus_server/validation.py:165
↓ 2 callersFunctionvalidate_sort
(json_data, allowed_sorts, default_sort)
botasaurus_server/botasaurus_server/validation.py:145
↓ 2 callersFunctionvalidate_url
(url)
bota/src/bota/vm.py:786
↓ 2 callersFunctionvalidate_view
(json_data, allowed_views)
botasaurus_server/botasaurus_server/validation.py:128
↓ 2 callersMethodwasUsed
()
js/botasaurus-server-js/src/task-helper.ts:342
↓ 2 callersFunctionwget
(debian_installer_url, temp_filename)
bota/src/bota/vm.py:495
↓ 2 callersFunctionwrap_in_sitemap
(urls)
botasaurus/sitemap_parser_utils.py:205
↓ 2 callersFunctionwrapper_browser
(*args, **kwargs)
botasaurus/browser_decorator.py:75
↓ 2 callersFunctionwrapper_requests
(*args, **kwargs)
botasaurus/request_decorator.py:46
↓ 2 callersFunctionwrapper_requests
(*args, **kwargs)
botasaurus/task_decorator.py:39
↓ 2 callersFunctionwriteCsv
(data: any[], filename: string)
js/botasaurus-server-js/src/writer.ts:156
↓ 2 callersFunctionwriteDeduplicatedTasks
* Write deduplicated tasks and normalize if needed tasks to a file. * @param ids - The ids of the tasks to write. * @param taskFilePath - The path
js/botasaurus-server-js/src/task-helper.ts:150
↓ 2 callersFunctionwriteExcel
(data: any[], filename: string )
js/botasaurus-server-js/src/writer.ts:252
↓ 2 callersFunctionwriteJson
(data: any, filename: string)
js/botasaurus-server-js/src/writer.ts:90
↓ 2 callersFunctionwriteNdJson
(data: any[], taskPath: string)
js/botasaurus-server-js/src/ndjson.ts:168
↓ 2 callersFunctionwriteTempCsv
(data: any[], log: boolean = true)
js/botasaurus-js/src/output.ts:98
↓ 2 callersFunctionwriteTempExcel
(data: any[], log: boolean = true)
js/botasaurus-js/src/output.ts:504
← previousnext →501–600 of 1,906, ranked by callers