Commit Graph

  • 8fe92c3437 Update changlog. Andrew Jackson 2021-08-02 13:36:45 +01:00
  • 4d5b2dc3fe Merge pull request #397 from ukwa/upgrade-httpclient-4-5 Andy Jackson 2021-08-02 09:19:30 +01:00
  • ed13a2b0c5 UI: Pull duplicate getEngine() methods up to BaseResource Alex Osborne 2021-08-01 16:02:15 +09:00
  • 2719d022d5 UI: Refactor duplicated template code into a common render() helper Alex Osborne 2021-08-01 15:50:37 +09:00
  • 4233a930f0 UI: Use a single instance of Freemarker for the whole application Alex Osborne 2021-08-01 14:59:27 +09:00
  • d72d847d92 Merge pull request #421 from internetarchive/toe-thread-interrupt-fix Alex Osborne 2021-07-31 16:21:14 +09:00
  • 82b4360962 Merge pull request #418 from internetarchive/fix-keytool-on-jdk16 Alex Osborne 2021-07-31 16:20:45 +09:00
  • 33a5d70209 ExtractorSitemap: Use logUriError() helper like other extractors Alex Osborne 2021-07-30 15:33:50 +09:00
  • 1032c0ec40 ExtractorHTML: Avoid allocating strings for data: URIs when possible Alex Osborne 2021-07-30 15:22:38 +09:00
  • e33e1ff398 Extractor: ignore data URIs when adding outlinks Alex Osborne 2021-07-30 14:41:02 +09:00
  • 91ef23eddf ExtractorPDFContext, ExtractorYoutubeDL: use addOutlink() helper method Alex Osborne 2021-07-30 14:24:10 +09:00
  • 466c10b7a4 Merge pull request #416 from internetarchive/extractor-chrome-replay-responses Alex Osborne 2021-07-27 20:26:46 +09:00
  • 721e89ca10 ToeThread: ensure currentCuri is finished before exiting Alex Osborne 2021-07-26 15:26:09 +09:00
  • f0d9385120 GitHub actions: run test suite on JDK 16 too Alex Osborne 2021-07-25 11:22:09 +09:00
  • f4bd5d1015 Upgrade Groovy to latest stable version (3.0.8) for JDK 16 compatibility Alex Osborne 2021-07-25 14:09:37 +09:00
  • 636948cb09 KeyTool wrapper: fallback to running keytool as a subprocess on JDK 16+ Alex Osborne 2021-07-25 11:15:39 +09:00
  • 014fb2dcad ExtractorChrome: have frontier consider browser-fetched uris included Alex Osborne 2021-07-24 17:25:21 +09:00
  • bbae794b47 ExtractorChrome: run extractors on subresources captured by the browser Alex Osborne 2021-07-24 16:27:28 +09:00
  • 8ec7ce3363 ExtractorChrome: replay the recorded CrawlURI response to the browser Alex Osborne 2021-07-23 17:38:56 +09:00
  • ab19efa9d6 Merge pull request #414 from internetarchive/maven-assembly-plugin-3.3.0 Alex Osborne 2021-07-22 11:21:35 +09:00
  • d2d9d4f157 Adding configurable MaxLogFileSize option to BdbModule Adam Miller 2021-07-13 21:29:33 +00:00
  • 0dfb119df2 Upgrade maven-assembly-plugin to 3.3.0 to fix file permissions Alex Osborne 2021-07-19 15:37:46 +09:00
  • d2d8c490bc Merge pull request #412 from internetarchive/adds-bdbmodule-max-file-size-option Adam Miller 2021-07-16 10:21:56 -07:00
  • 523200ada6 Enabled configurable url-matching and extraction for sitemaps. csrster 2021-07-15 08:45:49 +02:00
  • 953e7c9399 Adding configurable MaxLogFileSize option to BdbModule adds-bdbmodule-max-file-size-option Adam Miller 2021-07-13 21:29:33 +00:00
  • ea42630608 docs: Add decide rules to bean reference Alex Osborne 2021-07-13 21:49:27 +09:00
  • 09e3ff3568 Everywhere: Fix dangling JavaDoc comments Alex Osborne 2021-07-12 21:38:48 +09:00
  • 2a027a4064 docs: Fallback to field javadoc comments when setter javadoc unavailable Alex Osborne 2021-07-12 19:30:56 +09:00
  • 812ea0f720 Merge pull request #411 from internetarchive/chrome-request-capturing Alex Osborne 2021-07-12 17:49:31 +09:00
  • c54f18e3ff docs: Add most of the default config beans to the bean reference Alex Osborne 2021-07-12 11:39:06 +09:00
  • 4dfe48b1a0 docs: Strip @link and @code javadoc directives from bean reference Alex Osborne 2021-07-12 09:28:04 +09:00
  • 4a5fdcfaf0 docs: Add remaining link extractor to the bean reference Alex Osborne 2021-07-12 09:23:08 +09:00
  • d10be35f0c docs: Remove duplicate word 'Documentation' from page titles Alex Osborne 2021-07-12 09:10:57 +09:00
  • 63bd15535d docs: Fix links accidentally using Markdown syntax Alex Osborne 2021-07-12 09:09:17 +09:00
  • b3be9d01fe docs: Start a 'Bean Reference' document generated from the source code Alex Osborne 2021-07-11 15:56:37 +09:00
  • 3f20e736d5 docs: Fix incorrectly indented line causing rst warning Alex Osborne 2021-07-10 21:11:03 +09:00
  • 503e40cfce docs: Add sections on FTP, SFTP and WHOIS to config guide Alex Osborne 2021-07-10 21:09:52 +09:00
  • c2c2b244de docs: Add a plugin for basic auto-generation of bean examples Alex Osborne 2021-07-10 21:09:17 +09:00
  • 6fb699c780 docs: s/Most/More/ documentation lives on the wiki Alex Osborne 2021-07-10 12:42:17 +09:00
  • 9b1919dbd3 docs: Remove inaccurate 2018 date from documentation footer Alex Osborne 2021-07-10 12:32:56 +09:00
  • b680bb206b docs: Add subdirectory explanation from wiki install page Alex Osborne 2021-07-10 12:13:26 +09:00
  • a84e0bb792 docs: Add an operating guide based on the contents of the wiki Alex Osborne 2021-07-07 21:30:36 +09:00
  • 507d7d91a3 docs: add getting-started.rst, configuring-jobs.rst and glossary.rst Alex Osborne 2021-07-06 22:44:11 +09:00
  • 0640cae4a9 Enabled AuthCache but not for DigestScheme. Andrew Jackson 2021-07-05 21:29:16 +01:00
  • aa265855ef ExtractorChrome: Capture requests made by the browser Alex Osborne 2021-07-06 00:49:20 +09:00
  • 8bbc8261e1 Merge pull request #410 from internetarchive/warc-writer-stats-fixes Alex Osborne 2021-07-05 15:05:09 +09:00
  • ca3397e346 Fixing race condition on totalBytesWritten Adam Miller 2020-11-11 00:02:09 +00:00
  • 111b77b4aa Add checkpoint store/load functionality for warc writer stats Adam Miller 2020-10-09 22:14:08 +00:00
  • 512acfc616 Merge pull request #403 from internetarchive/extractor-chrome Alex Osborne 2021-06-30 14:07:04 +09:00
  • 17375bac26 Merge pull request #409 from internetarchive/server-ip-attribute Alex Osborne 2021-06-30 12:34:21 +09:00
  • 671eca0e76 Merge pull request #408 from internetarchive/crawl-log-syntax Alex Osborne 2021-06-30 12:33:23 +09:00
  • 200f1cf38f DNS: Use the new protocol-agnostic server IP attribute Alex Osborne 2021-06-25 15:25:05 +09:00
  • c378c46e49 WHOIS: Replace A_WHOIS_SERVER_IP with the generic A_SERVER_IP one Alex Osborne 2021-06-25 14:21:40 +09:00
  • 6b42c608a5 BaseWARCRecordBuilder: remove now unused getHostAddress(curi) helper Alex Osborne 2021-06-25 14:15:39 +09:00
  • ef3b428061 FTP: Save server IP at fetch time and use in WARC-IP-Address Alex Osborne 2021-06-25 14:11:54 +09:00
  • 13c0f65294 FTP: Implement a basic fetch test Alex Osborne 2021-06-25 14:09:38 +09:00
  • 28ea9c4ba5 HTTP: Populate WARC-IP-Address with server's IP address Alex Osborne 2021-06-25 13:34:40 +09:00
  • 5a6531b296 CrawlURI: Introduce a protocol-agnostic server-ip attribute Alex Osborne 2021-06-25 13:24:20 +09:00
  • c26307068f Merge pull request #406 from internetarchive/run-job-option Alex Osborne 2021-06-25 11:53:14 +09:00
  • 6835d0940e Merge pull request #407 from internetarchive/fix-maven-warnings Alex Osborne 2021-06-25 11:52:53 +09:00
  • 6f32d018be Merge pull request #405 from internetarchive/faster-tests Alex Osborne 2021-06-25 11:52:40 +09:00
  • 04f958e987 Merge pull request #404 from internetarchive/github-ci Alex Osborne 2021-06-25 11:52:01 +09:00
  • e9d5966c22 Add basic syntax highlighting to the crawl.log viewer Alex Osborne 2021-06-22 22:44:23 +09:00
  • 039634cee0 Update relocated dependencies Alex Osborne 2021-06-22 20:52:55 +09:00
  • e47469b69c Remove obsolete prerequisites element from parent pom Alex Osborne 2021-06-22 20:49:36 +09:00
  • a38fda2b72 Fix and document the -r option which runs a named job on startup Alex Osborne 2021-06-22 20:16:23 +09:00
  • 643f16d20c Remove arbitrary 1.5 second sleep() when launching jobs Alex Osborne 2021-06-22 13:40:09 +09:00
  • c0cb68f754 Speed up the unit tests by changing some 1s polling sleeps to 250ms Alex Osborne 2021-06-22 15:39:40 +09:00
  • 16a49d3527 Remove arbitrary 1.5 second sleep() when launching jobs Alex Osborne 2021-06-22 13:40:09 +09:00
  • d643770a7c Put slowest unit tests behind a -DrunSlowTests=true option Alex Osborne 2021-06-22 16:03:29 +09:00
  • 175f2938d1 Workaround Maven connection timeout in Github Action Alex Osborne 2021-06-22 13:13:18 +09:00
  • a5c610f488 Switch from Travis CI to Github Actions Alex Osborne 2021-06-22 11:52:19 +09:00
  • c9369da6b8 Updated changelog. Andrew Jackson 2021-06-21 22:09:51 +01:00
  • 0e93e22ba9 [maven-release-plugin] prepare for next development iteration Andrew Jackson 2021-06-21 15:42:52 +01:00
  • 846f2bc2cc [maven-release-plugin] prepare release 3.4.0-20210621 3.4.0-20210621 Andrew Jackson 2021-06-21 15:42:46 +01:00
  • b58f54963a Merge branch 'master' into upgrade-httpclient-4-5 Andrew Jackson 2021-06-21 14:28:59 +01:00
  • 33a01a3bb6 Merge branch 'master' of github.com:internetarchive/heritrix3 Andrew Jackson 2021-06-21 14:28:38 +01:00
  • 6d0ae8f916 Remove unnecessary Maven setup that breaks cross-JDK builds. Andrew Jackson 2021-06-21 14:18:52 +01:00
  • c75e710183 Update Changlog. Andrew Jackson 2021-06-21 14:18:06 +01:00
  • d372aacc33 Fix merge error. Andrew Jackson 2021-06-21 13:50:58 +01:00
  • 1e144e23dc Merge branch 'upgrade-httpclient-4-5' of github.com:ukwa/heritrix3 into upgrade-httpclient-4-5 Andrew Jackson 2021-06-21 13:49:43 +01:00
  • 595c8d1293 Resolve issues raised during review by @ato. Andrew Jackson 2021-06-21 13:49:21 +01:00
  • bd6b4f1e0f Switch to StandardCharsets to avoid try/catch. Andy Jackson 2021-06-21 13:42:13 +01:00
  • 7ff4420801 Add ExtractorChrome to contrib Alex Osborne 2021-06-21 12:56:24 +09:00
  • df4a328048 Fix imports. Andrew Jackson 2021-06-20 23:16:42 +01:00
  • a9002e1e3b Merge branch 'master' into upgrade-httpclient-4-5 Andy Jackson 2021-06-20 23:09:59 +01:00
  • 31e54ccdb0 Merge pull request #402 from internetarchive/remove-mg4j Andy Jackson 2021-06-20 23:08:24 +01:00
  • b917a32eab Merge pull request #401 from kris-sigur/shutdown Alex Osborne 2021-06-20 23:47:44 +09:00
  • 5d0a5b2ec4 Remove dependency on mg4j Alex Osborne 2021-06-20 23:23:57 +09:00
  • 37913cbb2e Graceful UI shutdown Kristinn Sigurdsson 2021-06-18 10:50:17 +00:00
  • a34e40a9f8 Update changelog. Andrew Jackson 2021-06-18 10:25:54 +01:00
  • e3b2eea12d Merge branch 'master' into upgrade-httpclient-4-5 Andrew Jackson 2021-06-18 10:22:31 +01:00
  • 50de3eea08 Merge pull request #400 from kris-sigur/robots-sitemap Andy Jackson 2021-06-18 10:14:11 +01:00
  • 07ada5f838 Update changelog. Andrew Jackson 2021-06-18 09:57:51 +01:00
  • 627befe07e Remove unnecessary fiddling with VIA path Kristinn Sigurdsson 2021-06-18 08:42:05 +00:00
  • a5beb7d6e9 [maven-release-plugin] prepare for next development iteration Andrew Jackson 2021-06-18 09:41:30 +01:00
  • 30598f8402 [maven-release-plugin] prepare release 3.4.0-20210618 3.4.0-20210618 Andrew Jackson 2021-06-18 09:41:24 +01:00
  • 22b07e151a Merge branch 'master' of github.com:internetarchive/heritrix3 Andrew Jackson 2021-06-18 09:37:37 +01:00
  • 768c6ef458 Update changelog. Andrew Jackson 2021-06-18 09:37:13 +01:00
  • 4990946c59 Merge branch 'master' into upgrade-httpclient-4-5 Andrew Jackson 2021-06-17 21:24:34 +01:00