Vladimir Fetisov
f6b64c9294
move examples into separeted dirs ( #495 )
2020-05-03 13:01:01 -04:00
John Bampton
eae2b01feb
Fix the embedded mode example. ( #474 )
...
Remove keyword desc.
Based on Arango keywords.
https://www.arangodb.com/docs/3.6/aql/fundamentals-syntax.html#keywords
Also fix static-page.fql example
2020-04-20 15:53:36 -04:00
Tim Voronov
2dd5457f8c
Updated redirects.fql
2019-12-24 18:51:59 -05:00
Tim Voronov
fe7b45df6e
Bugfix/#399 navigation ( #432 )
...
* Refactored networking
* Some work
* Added event loop
* Renamed EventHandler to Handler
* wip
* Removed console logs
* Added DOMManager
* Refactored frame managment
* Fixes
* Fixed concurrency issues
* Fixed unit tests
* Improved EventLoop api
* Some fixes
* Refactored event loop.
* Improved logic of initial page load
* Cleaned up
* Fixed linting issues
* Fixed dom.Manager.Close
* SOme works
* Fixes
* Removed fmt.Println statements
* Refactored WaitForNavigation
* Removed filter for e2e tests
* Made Cookies Measurable
* Made Cookies KeyedCollection
* Fixes after code review
* Updated e2e tests for iframes
* Fixed iframe lookup in e2e tests
* Added comments
2019-12-24 18:47:21 -05:00
Tim Voronov
b855f203e6
Update input.fql
2019-08-22 18:07:08 -04:00
Tim Voronov
0f88408054
Update input.fql
2019-08-22 17:54:52 -04:00
Tim Voronov
602dc0d93d
Update click.fql
2019-08-22 17:51:49 -04:00
Tim Voronov
6ec50c5e43
Bugfix/inner text html by selector ( #347 )
...
* Fixed inner text
* Fixed inner html
* Updated set inner html and inner text
* Changed mechanism of reading and writing inner text and html
* updated makefile
* Added e2e tests
* Updated makefile
* Updated changelog
* Reverted dynamic page example
2019-08-05 19:57:02 -04:00
Tim Voronov
11bf8c365a
Fixed headers ( #348 )
...
* Fixed headers
* Added e2e for static pages
2019-08-04 17:25:47 -04:00
Tim Voronov
996d565191
Updated examples
2019-07-23 14:55:26 -04:00
Tim Voronov
d7b923e4c3
Feature/#220 iframe support ( #315 )
...
* Refactored Virtual DOM structure
* Added new E2E tests
* Updated E2E Test Runner
2019-06-19 17:58:56 -04:00
3timeslazy
acf2f13dcb
Linter Cleanups ( #294 )
...
* sync with MontFerret/ferret
* fix --param handling
When params is converted to map it uses strings.Split,
which slices a string into all substrings separated by :.
* remove impossible conditions nil != nil
* delete ineffectual assignments
* replace '+= 1' with '++'
* remove useless comparison with nil
* merge variable declarations
* remove bool comparison
* fix imports
* fix imports
* delete unused file
* use copy instead of loop
* delete unused DummyInterface
* remove unnecassary break statements
* tidy modules
2019-05-03 17:10:34 -04:00
Tim Voronov
e951b914a5
Updated nav example
2019-03-18 21:12:18 -04:00
Tim Voronov
71c246dd17
Feature/#236 cookies ( #242 )
...
* Added KeepCookies option to CDP driver
* Added LoadDocumentParams
* Added COOKIE_GET and COOKIE_SET methods
2019-03-15 19:59:05 -04:00
Tim Voronov
25f3ef0646
Updated embedded examples
2019-02-21 09:46:36 -05:00
Tim Voronov
ea6260685f
Updated pagination script
2019-01-12 12:21:38 -05:00
Tim Voronov
8da8ac2644
Updated example of pagination
2019-01-11 21:25:58 -05:00
Tim Voronov
d390ee0bc9
Updated example of pagination
2019-01-11 21:08:59 -05:00
Tim Voronov
a99eb219af
Updated README
2018-12-22 11:24:06 -05:00
Tim Voronov
5620be211c
Next ( #214 )
...
* Renamed DOCUMENT to PAGE
* Added PageLoadParams
* Added PageLoadParams
* Renamed LoadPageParams -> PageLoadParams
* Added support for context.Done() (#201 )
* Bug/#189 operators precedence (#202 )
* Fixed math operators precedence
* Fixed logical operators precedence
* Fixed array operator
* Added support for parentheses to enforce a different operator evaluation order
* Feature/#200 drivers (#209 )
* Added new interfaces
* Renamed dynamic to cdp driver
* Renamed drivers
* Added ELEMENT_EXISTS function (#210 )
* Renamed back PAGE to DOCUMENT (#211 )
* Added Getter and Setter interfaces
2018-12-21 23:14:41 -05:00
Tim Voronov
39e379f0f2
Decoupled runtime and HTML driver initialization ( #198 )
...
* Decoupled runtime and HTML driver initialization
* Updates
2018-11-30 19:30:55 -05:00
Tim Voronov
291d07cbef
Feature/custom iterator ( #173 )
...
* Added CollectionIterator interface
* Added PAGINATION function
* Fixed LIMIT clause
* Fixed linting issues
2018-11-12 19:58:12 -05:00
Tim Voronov
d7df80df9d
Removed unneccessary goroutine
2018-10-15 21:56:07 -04:00
Tim Voronov
495cc34d77
#104 Added NAVIGATE_FORWARD function ( #108 )
2018-10-12 16:30:17 -04:00
Tim Voronov
93d5df5fe7
Feature/#103 navigate back ( #107 )
...
* #103 Added NAVIGATE_BACK function
* Commented out debugging test
* Updated implementation
2018-10-12 16:02:53 -04:00
Tim Voronov
570c1b4548
Bug/#80 element not found ( #99 )
...
* SOme work
* Some refactoring
* Work on stabalizing queries
* Removed unit test for debugging
* Fixed linter errors
* Added logging when NodeID is 0
* Added --time param to CLI
2018-10-11 12:39:03 -04:00
Adam Argo
ab63371892
adds WAIT_FOR_ELEMENT as sometimes WAIT_NAVIGATION isn't sufficient ( #90 )
2018-10-09 16:02:57 -04:00
Tim Voronov
65a7f2a2df
Updated example with Google Search
2018-10-08 23:28:15 -04:00
Adam Argo
3829dffb91
Adds function to type value into input ( #81 )
...
* adds function to type input
* changes per feedback
* more PR feedback changes
* add context.Background()
2018-10-08 23:07:08 -04:00
Tim Voronov
05a7582bba
Feature/inner html element child ( #82 )
...
* SOme wokrd
* Renamed example
* Updated example
2018-10-08 20:20:40 -04:00
Tim Voronov
957490efec
Feature/#19 proxy ( #72 )
...
* #19 Some work on proxy
* Fixed linter issue
2018-10-07 21:23:36 -04:00
Tim Voronov
fa466af940
Added optional timeout to NAVIGATE
2018-10-07 20:15:41 -04:00
Tim Voronov
1db9082085
Update static-page.fql
2018-10-07 02:24:29 -04:00
Tim Voronov
e64ad4ec0e
Feature/#33 wait class function ( #63 )
...
* #33 Lib cleanup. Added WAIT_CLASS and WAIT_CLASS_ALL functions
* #33 Fixed attr update
* #33 HTMLElement.WaitForClass
* #33 Updated HTMLDocument.WaitForClass
2018-10-06 22:33:39 -04:00
Tim Voronov
e8d82d9396
Moved exmples folder
2018-10-05 23:36:23 -04:00