karishmas6
|
ee624361ff
|
feat: if path, sort, optimize path & input
|
2024-06-05 10:45:51 +05:30 |
|
karishmas6
|
1afd38f1c0
|
feat: use bottomUpSearch for path
|
2024-06-05 10:45:15 +05:30 |
|
karishmas6
|
4dd35d599b
|
feat: html handle
|
2024-06-05 10:44:19 +05:30 |
|
karishmas6
|
ebd82480e1
|
feat: throw err for non-element node type
|
2024-06-05 10:44:01 +05:30 |
|
karishmas6
|
01f3381289
|
feat: types for Node
|
2024-06-05 10:42:00 +05:30 |
|
karishmas6
|
24bdea4c10
|
feat: find root document
|
2024-06-05 10:36:27 +05:30 |
|
karishmas6
|
a2d4dfb68c
|
feat: implement finder for selector generation
|
2024-06-05 10:36:06 +05:30 |
|
karishmas6
|
28de16be12
|
feat: type Options for selctors
|
2024-06-05 10:34:17 +05:30 |
|
karishmas6
|
45c51c0d32
|
docs: getElementInformation comment docs
|
2024-06-05 07:05:53 +05:30 |
|
karishmas6
|
1b176f8e16
|
feat: get element information
|
2024-06-05 07:05:20 +05:30 |
|
karishmas6
|
39ca2a2618
|
feat: add Workflow type
|
2024-06-05 06:34:46 +05:30 |
|
karishmas6
|
6774d74ccc
|
feat: if valid rect, return rect properties
|
2024-06-05 06:32:45 +05:30 |
|
karishmas6
|
cf85b238f0
|
feat: retrieve bounding rectangle of element & store in rectangle
|
2024-06-05 06:31:58 +05:30 |
|
karishmas6
|
59f778a0c6
|
feat: check if parent el's tag name is a + use parent elt if true, otherwise uses the original element
|
2024-06-05 06:28:49 +05:30 |
|
karishmas6
|
074cc697b2
|
feat: check if element found @ coordinates
|
2024-06-05 06:27:17 +05:30 |
|
karishmas6
|
7d3bd22cd4
|
feat: find the HTML element at the specified coordinates + cast it to an HTMLElement type
|
2024-06-05 06:26:13 +05:30 |
|
karishmas6
|
bf861fad2b
|
chore: lint
|
2024-06-05 04:36:22 +05:30 |
|
karishmas6
|
649de7e9f6
|
feat: update socket for client communictaion
|
2024-06-05 04:35:23 +05:30 |
|
karishmas6
|
b357172b39
|
feat: check if interepretation in progress
|
2024-06-05 04:35:02 +05:30 |
|
karishmas6
|
10678bb4ab
|
feat: interpret recording as a run
|
2024-06-05 04:34:36 +05:30 |
|
karishmas6
|
2741f3fd16
|
feat: clear state after stopping interpretation
|
2024-06-05 04:33:52 +05:30 |
|
karishmas6
|
5ce97d12ce
|
feat: stop current workflow interpretation
|
2024-06-05 04:33:07 +05:30 |
|
karishmas6
|
2afef05143
|
feat: interpret recording inside editor
|
2024-06-05 04:32:28 +05:30 |
|
karishmas6
|
ca79b9be98
|
feat: subscribe to breakpoints event
|
2024-06-05 04:30:59 +05:30 |
|
karishmas6
|
d18d86ac9d
|
feat: subscribe to step event
|
2024-06-05 04:30:44 +05:30 |
|
karishmas6
|
be7f0ad6f1
|
feat: subscribe to resume event
|
2024-06-05 04:30:26 +05:30 |
|
karishmas6
|
da5f557d13
|
feat: subscribe to pause event
|
2024-06-05 04:29:55 +05:30 |
|
karishmas6
|
b6bf1bfc35
|
feat: public constructor with socket for client communication
|
2024-06-05 04:28:43 +05:30 |
|
karishmas6
|
b0250bbba2
|
feat: init WorkflowInterpreter class
|
2024-06-05 04:24:49 +05:30 |
|
karishmas6
|
997198109a
|
feat: types for workflows & browser
|
2024-06-04 23:20:24 +05:30 |
|
karishmas6
|
a1a42a7f0a
|
feat(ts): interface RemoteBrowserOptions
|
2024-06-01 11:35:18 +05:30 |
|
karishmas6
|
659f4c506f
|
feat(ts): interface InterpreterSettings
|
2024-06-01 11:34:50 +05:30 |
|
karishmas6
|
3898fb49fd
|
feat(temporary): local paths
|
2024-06-01 11:30:07 +05:30 |
|
karishmas6
|
af897a2b49
|
chore: lint
|
2024-06-01 11:22:43 +05:30 |
|
karishmas6
|
fc57daef61
|
feat:stop interpretatopn of current workflow in active browser instance
|
2024-06-01 11:22:23 +05:30 |
|
karishmas6
|
c6d740f3ce
|
feat: interpret current workflow in active browser instance
|
2024-06-01 11:22:01 +05:30 |
|
karishmas6
|
85518848bf
|
feat: get remote browser current tabs
|
2024-06-01 11:21:16 +05:30 |
|
karishmas6
|
9c32080d4b
|
feat: gget active remote brwoser current url
|
2024-06-01 11:20:45 +05:30 |
|
karishmas6
|
000a047723
|
feat: gget active remote browser id
|
2024-06-01 11:20:14 +05:30 |
|
karishmas6
|
2e207f2f5e
|
feat: terminate / destory remote browser instance
|
2024-06-01 11:19:39 +05:30 |
|
karishmas6
|
35d3843d68
|
feat: create remote browser to run interpretation
|
2024-06-01 11:19:01 +05:30 |
|
karishmas6
|
8bc5296dbd
|
feat: intialize remote browser for recording via controller
|
2024-06-01 11:18:02 +05:30 |
|
karishmas6
|
7c69204f9d
|
chore: lint
|
2024-06-01 11:05:45 +05:30 |
|
karishmas6
|
795e653fd0
|
feat: new page intialization
|
2024-06-01 11:05:13 +05:30 |
|
karishmas6
|
93585405bf
|
feat: tab management for screencast based on page instance
|
2024-06-01 11:04:38 +05:30 |
|
karishmas6
|
6bbd71baf4
|
feat: stop interpretaion and get current page
|
2024-06-01 11:03:44 +05:30 |
|
karishmas6
|
8b9ce90a6d
|
feat: interpret generated workflow
|
2024-06-01 11:03:01 +05:30 |
|
karishmas6
|
44b8393ace
|
feat: start & stop screencast
|
2024-06-01 11:02:21 +05:30 |
|
karishmas6
|
30cab6c5b2
|
feat: helper method to emit screenshot to client via websocket
|
2024-06-01 11:01:12 +05:30 |
|
karishmas6
|
580e0c046a
|
feat: update socket connection
|
2024-06-01 11:00:28 +05:30 |
|