Gergő Móricz
|
ef505f8d99
|
feat(scrapeURL/fire-engine): adjust timeout tuning
|
2024-11-08 17:24:19 +01:00 |
|
Gergő Móricz
|
b8a6fb3524
|
fix(scrapeURL/checkStatus): bad handling of f-e under load
|
2024-11-08 16:29:56 +01:00 |
|
Gergő Móricz
|
25e94ffd28
|
fix(scrapeURL): do not submit LLM schema errors to Sentry
|
2024-11-07 23:21:07 +01:00 |
|
Gergő Móricz
|
79cadcb769
|
fix(scrapeURL/llmExtract): fill in required field as well
|
2024-11-07 22:48:57 +01:00 |
|
Gergő Móricz
|
0588f340c3
|
fix(scrapeURL/llmExtract): array schema fix
|
2024-11-07 22:46:59 +01:00 |
|
Gergő Móricz
|
552d55c8fc
|
fix(scrapeURL): includeTags/excludeTags
|
2024-11-07 21:10:27 +01:00 |
|
Gergő Móricz
|
8d467c8ca7
|
WebScraper refactor into scrapeURL (#714)
* feat: use strictNullChecking
* feat: switch logger to Winston
* feat(scrapeURL): first batch
* fix(scrapeURL): error swallow
* fix(scrapeURL): add timeout to EngineResultsTracker
* fix(scrapeURL): report unexpected error to sentry
* chore: remove unused modules
* feat(transfomers/coerce): warn when a format's response is missing
* feat(scrapeURL): feature flag priorities, engine quality sorting, PDF and DOCX support
* (add note)
* feat(scrapeURL): wip readme
* feat(scrapeURL): LLM extract
* feat(scrapeURL): better warnings
* fix(scrapeURL/engines/fire-engine;playwright): fix screenshot
* feat(scrapeURL): add forceEngine internal option
* feat(scrapeURL/engines): scrapingbee
* feat(scrapeURL/transformars): uploadScreenshot
* feat(scrapeURL): more intense tests
* bunch of stuff
* get rid of WebScraper (mostly)
* adapt batch scrape
* add staging deploy workflow
* fix yaml
* fix logger issues
* fix v1 test schema
* feat(scrapeURL/fire-engine/chrome-cdp): remove wait inserts on actions
* scrapeURL: v0 backwards compat
* logger fixes
* feat(scrapeurl): v0 returnOnlyUrls support
* fix(scrapeURL/v0): URL leniency
* fix(batch-scrape): ts non-nullable
* fix(scrapeURL/fire-engine/chromecdp): fix wait action
* fix(logger): remove error debug key
* feat(requests.http): use dotenv expression
* fix(scrapeURL/extractMetadata): extract custom metadata
* fix crawl option conversion
* feat(scrapeURL): Add retry logic to robustFetch
* fix(scrapeURL): crawl stuff
* fix(scrapeURL): LLM extract
* fix(scrapeURL/v0): search fix
* fix(tests/v0): grant larger response size to v0 crawl status
* feat(scrapeURL): basic fetch engine
* feat(scrapeURL): playwright engine
* feat(scrapeURL): add url-specific parameters
* Update readme and examples
* added e2e tests for most parameters. Still a few actions, location and iframes to be done.
* fixed type
* Nick:
* Update scrape.ts
* Update index.ts
* added actions and base64 check
* Nick: skipTls feature flag?
* 403
* todo
* todo
* fixes
* yeet headers from url specific params
* add warning when final engine has feature deficit
* expose engine results tracker for ScrapeEvents implementation
* ingest scrape events
* fixed some tests
* comment
* Update index.test.ts
* fixed rawHtml
* Update index.test.ts
* update comments
* move geolocation to global f-e option, fix removeBase64Images
* Nick:
* trim url-specific params
* Update index.ts
---------
Co-authored-by: Eric Ciarla <ericciarla@yahoo.com>
Co-authored-by: rafaelmmiller <8574157+rafaelmmiller@users.noreply.github.com>
Co-authored-by: Nicolas <nicolascamara29@gmail.com>
|
2024-11-07 20:57:33 +01:00 |
|
rafaelmmiller
|
f07bbef78e
|
added trycatch and removed redundancy
|
2024-11-05 08:11:49 -03:00 |
|
Rafael Miller
|
8297e5beef
|
Merge branch 'main' into fix/remove-base64-images
|
2024-11-04 10:35:09 -03:00 |
|
rafaelmmiller
|
4c5bb21a6f
|
added remove base64 images options (true by default)
|
2024-11-04 10:31:44 -03:00 |
|
Eric Ciarla
|
2eff27ba43
|
Merge pull request #847 from mendableai/nsc/mobile-support
Adds support for mobile web scraping + mobile screenshot
|
2024-11-02 11:16:33 -04:00 |
|
Nicolas
|
446acfccde
|
Nick: support for the new actions
|
2024-10-31 20:01:52 -03:00 |
|
rafaelsideguide
|
367af9512f
|
added iframe links to extractLinksFromHTML
|
2024-10-31 10:53:47 -03:00 |
|
Thomas Kosmas
|
fe02101a12
|
Iframe support
|
2024-10-31 14:40:33 +02:00 |
|
Nicolas
|
c00cd21308
|
Nick: adds support for mobile web scraping
|
2024-10-29 14:10:40 -03:00 |
|
Nicolas
|
fa8875d64d
|
Update single_url.ts
|
2024-10-28 15:09:50 -03:00 |
|
Thomas Kosmas
|
acde353e56
|
skipTlsVerification on robots.txt scraping
|
2024-10-23 01:07:03 +03:00 |
|
Thomas Kosmas
|
bd55464b52
|
skipTlsVerification
|
2024-10-22 22:28:02 +03:00 |
|
Nicolas
|
a73b06589c
|
Merge pull request #785 from mendableai/nsc/support-for-all-metadata
Return all the website metadata
|
2024-10-16 23:37:26 -03:00 |
|
Nicolas
|
2ac50a16f5
|
Update metadata.ts
|
2024-10-16 23:37:07 -03:00 |
|
Nicolas
|
8974230db4
|
Nick: formatting + error handling
|
2024-10-16 23:35:03 -03:00 |
|
Nicolas
|
417c7697c3
|
Update metadata.ts
|
2024-10-16 23:26:46 -03:00 |
|
Nicolas
|
ff906f7750
|
Update excludeTags.ts
|
2024-10-16 13:40:34 -03:00 |
|
Nicolas
|
2c1a98f019
|
Update excludeTags.ts
|
2024-10-16 13:37:40 -03:00 |
|
Nicolas
|
027158fa44
|
Nick:
|
2024-10-15 21:47:27 -03:00 |
|
Nicolas
|
795e5a9228
|
Update metadata.ts
|
2024-10-15 21:36:13 -03:00 |
|
Nicolas
|
b4f6a0f919
|
Nick: geolocation
|
2024-10-15 21:12:33 -03:00 |
|
rafaelsideguide
|
180801225b
|
fix/check files on crawl
|
2024-10-14 15:44:45 -03:00 |
|
rafaelsideguide
|
2bf7b433e2
|
fixed file blocking process
|
2024-10-14 12:18:26 -03:00 |
|
rafaelsideguide
|
c1f98d0371
|
fixed developer.notion special case
|
2024-10-11 10:54:59 -03:00 |
|
Nicolas
|
abb5ec7439
|
Update playwright.ts
|
2024-10-09 22:55:01 -03:00 |
|
Nicolas
|
f6ec45f046
|
Merge pull request #747 from Harsh0707005/timeout-parameter-not-passed
Fixed Issue #734
|
2024-10-09 22:53:26 -03:00 |
|
Nicolas
|
222a34cae8
|
Update playwright.ts
|
2024-10-09 22:53:03 -03:00 |
|
Nicolas
|
064ce482c2
|
Update blocklist.ts
|
2024-10-09 14:41:23 -03:00 |
|
Harsh Master
|
aa3d4b8d6c
|
Fixed Issue #734
|
2024-10-08 11:36:12 +05:30 |
|
Nicolas
|
5c0c952a27
|
Update website_params.ts
|
2024-10-07 14:51:05 -03:00 |
|
Nicolas
|
dba96998e3
|
Update fetch.ts
|
2024-10-03 18:56:51 -03:00 |
|
Nicolas
|
668ff3c71b
|
Update fetch.ts
|
2024-10-03 18:55:39 -03:00 |
|
Nicolas
|
25dd16bf2a
|
Nick: removed 401
|
2024-10-03 18:52:17 -03:00 |
|
Nicolas
|
ddd774ed68
|
Nick:
|
2024-10-03 17:20:57 -03:00 |
|
Nicolas
|
a150aa820c
|
Nick: shouldnt fallback on a 400 + error code should be correct on page status code
|
2024-10-03 15:21:42 -03:00 |
|
Nicolas
|
ac5e1fc194
|
Update sitemap.ts
|
2024-10-01 16:14:43 -03:00 |
|
Nicolas
|
8aa07afb6d
|
Nick: fixes
|
2024-10-01 15:15:49 -03:00 |
|
Nicolas
|
ff4b7a835b
|
Merge pull request #685 from devflowinc/main
bugfix: using onlyIncludeTags and removeTags together
|
2024-09-30 17:18:30 -03:00 |
|
Nicolas
|
975f0575b4
|
Nick: max retries with axios-retry
|
2024-09-27 12:58:57 -04:00 |
|
Nicolas
|
1fdff87b3e
|
Update single_url.ts
|
2024-09-27 12:23:44 -04:00 |
|
Nicolas
|
a9773a24a3
|
Nick: increased timeout for chrome-cdp due to smart wait
|
2024-09-25 19:27:02 -04:00 |
|
Nicolas
|
1da026b26e
|
Update single_url.ts
|
2024-09-24 23:29:48 -04:00 |
|
Nicolas
|
b8266cc329
|
Update website_params.ts
|
2024-09-24 23:28:58 -04:00 |
|
Nicolas
|
3f138e559e
|
Update website_params.ts
|
2024-09-24 15:14:26 -04:00 |
|