1
0
mirror of https://github.com/MontFerret/ferret.git synced 2024-12-04 10:35:08 +02:00
Commit Graph

845 Commits

Author SHA1 Message Date
Tim Voronov
7526bab91c Updated benchmarks 2024-10-18 15:59:42 -04:00
Tim Voronov
4cdcd768a8
Update README.md 2024-09-19 13:07:08 -04:00
guangwu
abd6a895f5
chore: use fmt.Printf instead of fmt.Println(fmt.Sprintf(...)) (#789) 2023-10-04 20:26:07 -04:00
Tim Voronov
7f6c45fde6
Updated dependencies (#783) 2023-03-28 13:55:44 -04:00
Tim Voronov
6b2747a2f8 Updated lab runner 2023-03-28 13:35:56 -04:00
Tim Voronov
8d745b36ab Updated lab installer 2023-03-28 13:30:13 -04:00
Tim Voronov
4395200c3c Updated lab installer 2023-03-28 13:27:14 -04:00
Tim Voronov
9272b4a36e Updated build script 2023-03-28 13:12:19 -04:00
Tim Voronov
cd87c468fe Updated build script 2023-03-28 12:44:12 -04:00
June Hester
99e256eaf2
Add to_binary function (#775)
* Add to_binary function

* Move test to correct package

* Rename unused context parameter

* Run make fmt
2023-03-27 17:05:01 -04:00
tsukasa-ino
82f0e5f044
Add more unit tests for operators - ToNumberOrString, ToNumberOnly (#781)
* WIP TestToNumberOrString

* add boolean check

* add array type

* WIP add TestToNumberOnly

* add ToNumberOnly test
2023-03-27 17:04:16 -04:00
Tim Voronov
fb6b29b29e
Update build.yml 2023-03-06 12:46:33 -05:00
Tim Voronov
2884e023ba Changed Lab installation 2023-03-02 12:47:28 -05:00
Tim Voronov
9b7a9a2704 Dropped lagacy ANTL sdk 2023-02-07 13:02:46 -05:00
Tim Voronov
d201b50c20
Updated dependencies (#769)
* Updated dependencies

* Dropped pre-generics versions of Go

* Updated ANTRL

* Added staticcheck and goimports tools

* Updated build steps

* Fixed unit tests for http funcs
2023-02-07 12:58:43 -05:00
Tim Voronov
dd33141b88 Updated deps 2022-11-14 00:37:27 -05:00
dependabot[bot]
a9ec12bed6
Bump github.com/stretchr/testify from 1.7.0 to 1.8.0 (#750)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.7.0...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Voronov <ziflex@users.noreply.github.com>
2022-10-09 13:37:50 -04:00
dependabot[bot]
44c34a0add
Bump github.com/rs/zerolog from 1.26.1 to 1.28.0 (#752)
Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.26.1 to 1.28.0.
- [Release notes](https://github.com/rs/zerolog/releases)
- [Commits](https://github.com/rs/zerolog/compare/v1.26.1...v1.28.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Voronov <ziflex@users.noreply.github.com>
2022-10-09 13:36:04 -04:00
dependabot[bot]
fad2035784
Bump github.com/mafredri/cdp from 0.32.0 to 0.33.0 (#744)
Bumps [github.com/mafredri/cdp](https://github.com/mafredri/cdp) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/mafredri/cdp/releases)
- [Commits](https://github.com/mafredri/cdp/compare/v0.32.0...v0.33.0)

---
updated-dependencies:
- dependency-name: github.com/mafredri/cdp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-09 13:35:21 -04:00
Tim Voronov
be360b4eb4 Added auto-marshalling to http functions 2022-07-30 15:12:48 -04:00
Tim Voronov
aea7195d44 Updated jettison 2022-06-06 09:16:52 -04:00
Norman Chan
80f21af219
Add more unit tests for operators (#742) 2022-06-04 16:21:18 -04:00
Norman Chan
db65fe9910
Add more unit tests for operators (#741) 2022-06-03 11:24:51 -04:00
dependabot[bot]
c4ab4a5a9c
Bump github.com/jarcoal/httpmock from 1.1.0 to 1.2.0 (#736)
Bumps [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/jarcoal/httpmock/releases)
- [Commits](https://github.com/jarcoal/httpmock/compare/v1.1.0...v1.2.0)

---
updated-dependencies:
- dependency-name: github.com/jarcoal/httpmock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 11:11:28 -04:00
dependabot[bot]
7aaf38c0d6
Bump github.com/antchfx/htmlquery from 1.2.4 to 1.2.5 (#738)
Bumps [github.com/antchfx/htmlquery](https://github.com/antchfx/htmlquery) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/antchfx/htmlquery/releases)
- [Commits](https://github.com/antchfx/htmlquery/compare/v1.2.4...v1.2.5)

---
updated-dependencies:
- dependency-name: github.com/antchfx/htmlquery
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 11:10:26 -04:00
dependabot[bot]
06344a23f9
Bump github.com/antchfx/xpath from 1.2.0 to 1.2.1 (#739)
Bumps [github.com/antchfx/xpath](https://github.com/antchfx/xpath) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/antchfx/xpath/releases)
- [Commits](https://github.com/antchfx/xpath/compare/v1.2.0...v1.2.1)

---
updated-dependencies:
- dependency-name: github.com/antchfx/xpath
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 11:08:55 -04:00
Norman Chan
0cfa6e8861
Add xpath example (#740) 2022-06-03 11:08:27 -04:00
Tim Voronov
ca11d169be Updated changelog 2022-02-10 19:08:45 -05:00
Roman
70a8ef790b
fix go routines leakage (#726)
* fix go routines leakage

* Update manager.go

fmt

Co-authored-by: Tim Voronov <ziflex@users.noreply.github.com>
2022-02-10 15:42:07 -05:00
Tim Voronov
0c6d4e6401
Bugfix/http driver xpath (#725)
* Fixed XPath eval in http driver for attrribute values

* Added unit test to cover http XPath func eval

* Added integration test for covering XPath by CDP driver
2022-01-28 15:19:50 -05:00
Tim Voronov
8d8afed51f
Fixed element not found error (#724) 2022-01-17 10:24:27 -05:00
Tim Voronov
64f086a4a6
Tweaked parser for formatter (#723) 2022-01-12 16:52:07 -05:00
Tim Voronov
b0377c1bcc
Added support of parsing DateTime with a custom layout (#721)
* Added support of parsing DateTime with a custom layout
2022-01-02 23:40:42 -05:00
Tim Voronov
4e94caa55f
Fixed handling text nodes by XPath parser (#715)
* Fixed handling text nodes by XPath parser

* Formatting
2021-12-22 20:20:02 -05:00
dependabot[bot]
767fb7f1b6
Bump github.com/rs/zerolog from 1.26.0 to 1.26.1 (#713)
Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.26.0 to 1.26.1.
- [Release notes](https://github.com/rs/zerolog/releases)
- [Commits](https://github.com/rs/zerolog/compare/v1.26.0...v1.26.1)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-22 20:08:44 -05:00
dependabot[bot]
f34f319a97
Bump github.com/jarcoal/httpmock from 1.0.8 to 1.1.0 (#714)
Bumps [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) from 1.0.8 to 1.1.0.
- [Release notes](https://github.com/jarcoal/httpmock/releases)
- [Commits](https://github.com/jarcoal/httpmock/compare/v1.0.8...v1.1.0)

---
updated-dependencies:
- dependency-name: github.com/jarcoal/httpmock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-22 20:08:23 -05:00
Tim Voronov
9ae50eaaa8
Chore/deps (#711)
* Cleaned up go.sum

* Updated go.mod
2021-12-13 09:52:26 -05:00
Tim Voronov
993a7efa05
Cleaned up go.sum (#710) 2021-12-13 09:05:56 -05:00
Roman
27950e5e35
feat(http): change method add headers to set headers (#707) 2021-12-10 17:50:39 -05:00
Roman
5981260c56
Http driver (#709)
* feat(http): change method add headers to set headers

* feat(options): add default timeout adn user options

* feat(options): set default timeout

* feat(http): change init options adn remove trash code
2021-12-10 17:50:30 -05:00
Tim Voronov
265a40c92a
Fixed inability to use dynamic values in LIMIT clause (#706) 2021-12-09 10:26:02 -05:00
Tim Voronov
07e33580c6
Fixed precedence of logical operators (#704) 2021-12-09 00:12:02 -05:00
Tim Voronov
f7f17ea5b4
Feature/network events (#688)
* Added new network events

* Refactored runtime Event streaming

* Added support of using keywords as variables

* Added support of body property in response event

* Added example of subscription to network response

* Added example of subscription to network requests

* Fixed infinite loop bug

* Updated Google example

* Updated unit tests

* Reenamed Event to Message

* Fixed navvigation filtering by frame
2021-11-22 14:36:28 -05:00
dependabot[bot]
b45cc529fb
Bump github.com/rs/zerolog from 1.25.0 to 1.26.0 (#693) 2021-11-06 11:25:10 -04:00
dependabot[bot]
48aa00d9b4
Bump github.com/wI2L/jettison from 0.7.2 to 0.7.3 (#694)
Bumps [github.com/wI2L/jettison](https://github.com/wI2L/jettison) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/wI2L/jettison/releases)
- [Changelog](https://github.com/wI2L/jettison/blob/master/CHANGELOG.md)
- [Commits](https://github.com/wI2L/jettison/compare/v0.7.2...v0.7.3)

---
updated-dependencies:
- dependency-name: github.com/wI2L/jettison
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 00:12:00 -04:00
dependabot[bot]
96a9446689
Bump github.com/smartystreets/goconvey from 1.6.7 to 1.7.2 (#691)
Bumps [github.com/smartystreets/goconvey](https://github.com/smartystreets/goconvey) from 1.6.7 to 1.7.2.
- [Release notes](https://github.com/smartystreets/goconvey/releases)
- [Commits](https://github.com/smartystreets/goconvey/compare/v1.6.7...v1.7.2)

---
updated-dependencies:
- dependency-name: github.com/smartystreets/goconvey
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-28 14:30:25 -04:00
dependabot[bot]
a44608fd89
Bump github.com/PuerkitoBio/goquery from 1.7.1 to 1.8.0 (#689)
Bumps [github.com/PuerkitoBio/goquery](https://github.com/PuerkitoBio/goquery) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/PuerkitoBio/goquery/releases)
- [Commits](https://github.com/PuerkitoBio/goquery/compare/v1.7.1...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/PuerkitoBio/goquery
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-27 10:47:47 -04:00
Tim Voronov
06b17394ed Simplified event.Loop API 2021-10-23 21:16:50 -04:00
dependabot[bot]
7384d3466d
Bump github.com/smartystreets/goconvey from 1.6.6 to 1.6.7 (#687)
Bumps [github.com/smartystreets/goconvey](https://github.com/smartystreets/goconvey) from 1.6.6 to 1.6.7.
- [Release notes](https://github.com/smartystreets/goconvey/releases)
- [Commits](https://github.com/smartystreets/goconvey/compare/v1.6.6...v1.6.7)

---
updated-dependencies:
- dependency-name: github.com/smartystreets/goconvey
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-22 23:54:38 -04:00
Tim Voronov
a17a0a1819
Added support of FILTER clause in WAITFOR EVENT expression (#685)
* Added support of FILTER clause in WAITFOR EVENT expression

* Fixed exampl query

* Fixed inability of using keywords as an object property
2021-10-22 23:54:11 -04:00