karishmas6
|
dceec05352
|
feat:socket emit workflow
|
2024-06-07 23:59:10 +05:30 |
|
karishmas6
|
8955cfdee7
|
feat: if match !found, validate where conditions
|
2024-06-07 23:58:52 +05:30 |
|
karishmas6
|
e57b88cdfd
|
feat: if match found, add new action into matched rule
|
2024-06-07 23:57:51 +05:30 |
|
karishmas6
|
7b977804ef
|
feat: validate if pair w same where conditions is already present in workflow
|
2024-06-07 23:56:12 +05:30 |
|
karishmas6
|
06bd0bfc39
|
chore: register handler description
|
2024-06-07 23:53:17 +05:30 |
|
karishmas6
|
3d2cff905c
|
feat: update pair
|
2024-06-07 23:51:02 +05:30 |
|
karishmas6
|
6df8c77886
|
feat: add pair to workflow if current page
|
2024-06-07 23:50:50 +05:30 |
|
karishmas6
|
65d63c3888
|
feat: default switch case
|
2024-06-07 23:50:26 +05:30 |
|
karishmas6
|
971b8c0abc
|
feat: custom action decision
|
2024-06-07 23:50:11 +05:30 |
|
karishmas6
|
f62191a56e
|
feat: get current active browser id from pool
|
2024-06-07 23:49:38 +05:30 |
|
karishmas6
|
4b06903c88
|
feat: active recording
|
2024-06-07 23:48:30 +05:30 |
|
karishmas6
|
e4b61768e6
|
feat: new recording
|
2024-06-07 23:48:08 +05:30 |
|
karishmas6
|
65f901cc26
|
feat: save worflow
|
2024-06-07 23:45:50 +05:30 |
|
karishmas6
|
35e1250d3b
|
chore: data persistence var
|
2024-06-07 23:44:04 +05:30 |
|
karishmas6
|
2230eb323d
|
chore: comments
|
2024-06-07 23:28:15 +05:30 |
|
karishmas6
|
e3582da825
|
feat: private vars for workflow
|
2024-06-07 23:28:05 +05:30 |
|
karishmas6
|
968c504456
|
chore: comments
|
2024-06-07 23:27:11 +05:30 |
|
karishmas6
|
71c5f3922b
|
chore: generator description
|
2024-06-07 23:26:57 +05:30 |
|
karishmas6
|
27b4cf9474
|
feat: init WorkflowGenerator class
|
2024-06-07 23:26:08 +05:30 |
|
karishmas6
|
571683a285
|
feat: data persistence interface
|
2024-06-07 23:24:18 +05:30 |
|
karishmas6
|
b99e1ecb08
|
feat: metadata interface
|
2024-06-07 23:19:43 +05:30 |
|
karishmas6
|
8ce339f176
|
chore: lint
|
2024-06-06 05:45:38 +05:30 |
|
karishmas6
|
8f33ae6b60
|
feat: input & keydown actions
|
2024-06-06 05:45:19 +05:30 |
|
karishmas6
|
0fd5927715
|
chore: comment
|
2024-06-06 05:44:55 +05:30 |
|
karishmas6
|
8da75c5419
|
feat: span, em, cite, B, strong selectors
|
2024-06-06 05:44:41 +05:30 |
|
karishmas6
|
4c8312fe76
|
feat: tagname A selectors
|
2024-06-06 05:43:43 +05:30 |
|
karishmas6
|
5940dd1d3d
|
feat: tagname input selectors
|
2024-06-06 05:43:16 +05:30 |
|
karishmas6
|
343c34ca3b
|
feat: click, hover, dnd actions
|
2024-06-06 05:42:23 +05:30 |
|
karishmas6
|
88b2fe4c2e
|
chore: remove whitespace
|
2024-06-06 05:14:33 +05:30 |
|
karishmas6
|
bdc37a188f
|
chore:: lint
|
2024-06-06 05:14:18 +05:30 |
|
karishmas6
|
cded3fead6
|
feat: check if given selectors are visible on page at same time
|
2024-06-06 05:13:48 +05:30 |
|
karishmas6
|
0263d0789d
|
feat: selector already in workflow
|
2024-06-06 05:13:19 +05:30 |
|
karishmas6
|
b27c45fc21
|
fix: error handling
|
2024-06-06 05:12:14 +05:30 |
|
karishmas6
|
e03cfaf389
|
fix: return selectors
|
2024-06-06 05:11:59 +05:30 |
|
karishmas6
|
6693099385
|
feat: retrieve elements under cursor
|
2024-06-06 05:11:37 +05:30 |
|
karishmas6
|
a40ed23275
|
feat: check if char is num
|
2024-06-06 05:09:52 +05:30 |
|
karishmas6
|
1aa120120e
|
feat: don't use id for selector
|
2024-06-06 05:09:26 +05:30 |
|
karishmas6
|
71cd95a1a2
|
feat: generate selector for attributes
|
2024-06-06 05:08:57 +05:30 |
|
karishmas6
|
f5af410064
|
feat: get all attributed that are !null
|
2024-06-06 05:07:59 +05:30 |
|
karishmas6
|
23a96b8118
|
feat: check if attribute defined
|
2024-06-06 05:07:03 +05:30 |
|
karishmas6
|
81faceb2f7
|
feat: add attribute value iff val !null & len > 0
|
2024-06-06 05:05:10 +05:30 |
|
karishmas6
|
943e718130
|
feat: filter attributes
|
2024-06-06 05:04:32 +05:30 |
|
karishmas6
|
67827f9202
|
feat: create a new Set object to store unique attribute values
|
2024-06-06 05:03:43 +05:30 |
|
karishmas6
|
90de043ba5
|
feat: generate CSS selectors targeting a given HTML el based on its tag name, class names, attributes, & potential test IDs
|
2024-06-06 05:00:16 +05:30 |
|
karishmas6
|
e7a3d146df
|
feat: remove spaces after \HEX escapes that are not followed by a hex digit
|
2024-06-06 01:26:33 +05:30 |
|
karishmas6
|
358efd6dea
|
feat: handle edge cases for valid selectors starting with hyphen or numbers
|
2024-06-06 01:25:44 +05:30 |
|
karishmas6
|
e241a7a99b
|
feat: ASCII & alphanumeric characters
|
2024-06-06 01:24:50 +05:30 |
|
karishmas6
|
52d74f9ea4
|
feat: validate quotes to be single or double
|
2024-06-06 01:23:26 +05:30 |
|
karishmas6
|
88e6a53c6e
|
feat: regex for CSS selectors
|
2024-06-06 00:52:04 +05:30 |
|
karishmas6
|
ff3687c1fd
|
feat: check if the modified path still uniquely identifies the element:
|
2024-06-06 00:35:21 +05:30 |
|