{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4600110,"defaultBranch":"master","name":"fscrawler","ownerLogin":"dadoonet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-06-08T17:23:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/274222?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726756105.0","currentOid":""},"activityList":{"items":[{"before":"e55271177f224bb40e223f9faa1c7e797178436f","after":null,"ref":"refs/heads/dependabot/maven/org.apache.maven.plugins-maven-gpg-plugin-3.2.6","pushedAt":"2024-09-19T14:28:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"7fa840d512ff986707fe8f9a36b27fc685cd2cc6","after":"3c86324a50ec1942744b2f2b0143d90869a732c5","ref":"refs/heads/master","pushedAt":"2024-09-19T14:28:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge pull request #1935 from dadoonet/dependabot/maven/org.apache.maven.plugins-maven-gpg-plugin-3.2.6\n\nBump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6","shortMessageHtmlLink":"Merge pull request #1935 from dadoonet/dependabot/maven/org.apache.ma…"}},{"before":"27e91f986281ef7c56c0efce93014c10a69ee7b8","after":null,"ref":"refs/heads/dependabot/maven/commons-io-commons-io-2.17.0","pushedAt":"2024-09-19T06:42:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b55d194a9f94f08ae9e19be0dba7de938de1ca37","after":"7fa840d512ff986707fe8f9a36b27fc685cd2cc6","ref":"refs/heads/master","pushedAt":"2024-09-19T06:41:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge pull request #1936 from dadoonet/dependabot/maven/commons-io-commons-io-2.17.0\n\nBump commons-io:commons-io from 2.16.1 to 2.17.0","shortMessageHtmlLink":"Merge pull request #1936 from dadoonet/dependabot/maven/commons-io-co…"}},{"before":null,"after":"27e91f986281ef7c56c0efce93014c10a69ee7b8","ref":"refs/heads/dependabot/maven/commons-io-commons-io-2.17.0","pushedAt":"2024-09-19T04:25:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump commons-io:commons-io from 2.16.1 to 2.17.0\n\nBumps commons-io:commons-io from 2.16.1 to 2.17.0.\n\n---\nupdated-dependencies:\n- dependency-name: commons-io:commons-io\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump commons-io:commons-io from 2.16.1 to 2.17.0"}},{"before":"4e7d5781e5d0653e716305cdab05de2d9e7fcba5","after":null,"ref":"refs/heads/dependabot/maven/joda-time-joda-time-2.13.0","pushedAt":"2024-09-16T06:03:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"6fd3502af340bc57096015593295afdf51a598fc","after":"b55d194a9f94f08ae9e19be0dba7de938de1ca37","ref":"refs/heads/master","pushedAt":"2024-09-16T06:03:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge pull request #1934 from dadoonet/dependabot/maven/joda-time-joda-time-2.13.0\n\nBump joda-time:joda-time from 2.12.7 to 2.13.0","shortMessageHtmlLink":"Merge pull request #1934 from dadoonet/dependabot/maven/joda-time-jod…"}},{"before":null,"after":"e55271177f224bb40e223f9faa1c7e797178436f","ref":"refs/heads/dependabot/maven/org.apache.maven.plugins-maven-gpg-plugin-3.2.6","pushedAt":"2024-09-16T04:56:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6\n\nBumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.5 to 3.2.6.\n- [Release notes](https://github.com/apache/maven-gpg-plugin/releases)\n- [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.5...maven-gpg-plugin-3.2.6)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-gpg-plugin\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6"}},{"before":null,"after":"4e7d5781e5d0653e716305cdab05de2d9e7fcba5","ref":"refs/heads/dependabot/maven/joda-time-joda-time-2.13.0","pushedAt":"2024-09-16T04:56:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump joda-time:joda-time from 2.12.7 to 2.13.0\n\nBumps [joda-time:joda-time](https://github.com/JodaOrg/joda-time) from 2.12.7 to 2.13.0.\n- [Release notes](https://github.com/JodaOrg/joda-time/releases)\n- [Changelog](https://github.com/JodaOrg/joda-time/blob/main/RELEASE-NOTES.txt)\n- [Commits](https://github.com/JodaOrg/joda-time/compare/v2.12.7...v2.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: joda-time:joda-time\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump joda-time:joda-time from 2.12.7 to 2.13.0"}},{"before":"669895db270c03b12d21a9c915ee5293f90874c8","after":"6fd3502af340bc57096015593295afdf51a598fc","ref":"refs/heads/master","pushedAt":"2024-09-14T10:15:05.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Merge pull request #1510 from macb74/feature/add_psm_option\n\nadd \"Preserve Interword Spacing\" and \"Page Seg Mode\"","shortMessageHtmlLink":"Merge pull request #1510 from macb74/feature/add_psm_option"}},{"before":"d2338e6280d262ddd8e9ae9875c85a4f440fc9b4","after":"669895db270c03b12d21a9c915ee5293f90874c8","ref":"refs/heads/master","pushedAt":"2024-09-13T22:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Update indentation for SSL doc","shortMessageHtmlLink":"Update indentation for SSL doc"}},{"before":"4e491280c6dde0c2986d4d84a1b6c12df403f4b7","after":null,"ref":"refs/heads/ssl-verification","pushedAt":"2024-09-13T22:17:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"}},{"before":"b10d526d5547aacd46f18c8fd419fd26fcd8f3a6","after":"d2338e6280d262ddd8e9ae9875c85a4f440fc9b4","ref":"refs/heads/master","pushedAt":"2024-09-13T22:17:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Merge pull request #1932 from dadoonet/ssl-verification\n\nImplement SSL Verification","shortMessageHtmlLink":"Merge pull request #1932 from dadoonet/ssl-verification"}},{"before":"ef6371c0881a3875cea42c2050a2bf161ffa185c","after":"4e491280c6dde0c2986d4d84a1b6c12df403f4b7","ref":"refs/heads/ssl-verification","pushedAt":"2024-09-13T22:16:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Path prefix is added back","shortMessageHtmlLink":"Path prefix is added back"}},{"before":"d80fb938b599e2d4c1501802d71ed604a4abe6bf","after":"ef6371c0881a3875cea42c2050a2bf161ffa185c","ref":"refs/heads/ssl-verification","pushedAt":"2024-09-13T17:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Check if there is a certificate","shortMessageHtmlLink":"Check if there is a certificate"}},{"before":"eaf27fb8daa1152e965574267bfe44ceff0637fd","after":"d80fb938b599e2d4c1501802d71ed604a4abe6bf","ref":"refs/heads/ssl-verification","pushedAt":"2024-09-13T17:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Reinit the testCaCertificate to `null` after a run","shortMessageHtmlLink":"Reinit the testCaCertificate to null after a run"}},{"before":"3432445ebea9baa4c73143feadaf097778175512","after":"eaf27fb8daa1152e965574267bfe44ceff0637fd","ref":"refs/heads/ssl-verification","pushedAt":"2024-09-13T16:46:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Add more info about certificate used","shortMessageHtmlLink":"Add more info about certificate used"}},{"before":"c14422ace4de8c83169fbfb48dfa99eed9116fec","after":"3432445ebea9baa4c73143feadaf097778175512","ref":"refs/heads/ssl-verification","pushedAt":"2024-09-13T16:41:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Path prefix is added back","shortMessageHtmlLink":"Path prefix is added back"}},{"before":null,"after":"c14422ace4de8c83169fbfb48dfa99eed9116fec","ref":"refs/heads/ssl-verification","pushedAt":"2024-09-13T16:33:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Implement SSL Verification\n\nWe now support both `ssl_verification` (default to `true`) and `ca_certificate` (default to `null`).\n\nIn order to ingest documents to Elasticsearch over HTTPS based connection, you obviously need to set the URL to ``https://your-server-address``. If your server is using a certificate that has been signed by a Certificate Authority, then you're good to go. For example, that's the case if you are running Elasticsearch from cloud.elastic.co.\n\nBut if you are using a self signed certificate, which is the case in development mode, you need to either ignore the ssl check (not recommended) or provide the certificate to the Elasticsearch client.\n\nTo bypass the SSL Certificate verification, you can use the `ssl_verification` option:\n\n```yaml\nname: \"test\"\nelasticsearch:\n api_key: \"VnVhQ2ZHY0JDZGJrUW0tZTVhT3g6dWkybHAyYXhUTm1zeWFrdzl0dk5udw==\"\n ssl_verification: false\n```\n\nIf you are running Elasticsearch from a Docker container, you can copy the self-signed certificate generated in `/usr/share/elasticsearch/config/certs/http_ca.crt` to your local machine:\n\n```sh\ndocker cp CONTAINER_NAME:/usr/share/elasticsearch/config/certs/http_ca.crt /path/to/certificate\n```\n\nAnd then, you can specify this file in the `elasticsearch.ca_certificate` option:\n\n```yaml\nname: \"test\"\nelasticsearch:\n api_key: \"VnVhQ2ZHY0JDZGJrUW0tZTVhT3g6dWkybHAyYXhUTm1zeWFrdzl0dk5udw==\"\n ca_certificate: /path/to/certificate/http_ca.crt\n```\n\nYou can also import your certificate into ``\\lib\\security\\cacerts``.\n\nFor example, if you have a root CA chain certificate or Elasticsearch server certificate in DER format (it's a binary format using a `.cer` extension), you need to:\n\n1. Logon to server (or client machine) where FSCrawler is running\n2. Run:\n\n```sh\nkeytool -import -alias -keystore \"\\lib\\security\\cacerts\" -file \n```\n\nIt will prompt you for the password. Enter the certificate password like `changeit`.\n\n3. Make changes to FSCrawler `_settings.json` file to connect to your Elasticsearch server over HTTPS:\n\n```yaml\nname: \"test\"\nelasticsearch:\n api_key: \"VnVhQ2ZHY0JDZGJrUW0tZTVhT3g6dWkybHAyYXhUTm1zeWFrdzl0dk5udw==\"\n nodes:\n - url: \"https://localhost:9243\"\n```\n\nIf you can not find `keytool`, it probably means that you did not add your `JAVA_HOME/bin` directory to your path.\n\nCloses #1538.","shortMessageHtmlLink":"Implement SSL Verification"}},{"before":"8e562dc5badee0a7fb42c718acec844c7f3195bb","after":null,"ref":"refs/heads/slf4j-fix","pushedAt":"2024-09-13T11:58:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"}},{"before":"779a38c0f7ecb0f7e2430aefbfe43ca43b698bd8","after":"b10d526d5547aacd46f18c8fd419fd26fcd8f3a6","ref":"refs/heads/master","pushedAt":"2024-09-13T11:58:39.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Merge pull request #1931 from dadoonet/slf4j-fix\n\nMissing SL4J provider message","shortMessageHtmlLink":"Merge pull request #1931 from dadoonet/slf4j-fix"}},{"before":"46aa199b54b14118eeacc53403738325a8bc2384","after":"8e562dc5badee0a7fb42c718acec844c7f3195bb","ref":"refs/heads/slf4j-fix","pushedAt":"2024-09-13T09:53:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Make JUnit run with log4j as the JUL logger","shortMessageHtmlLink":"Make JUnit run with log4j as the JUL logger"}},{"before":"33909442062de6606acf34d4007ff17ca39678ef","after":"46aa199b54b14118eeacc53403738325a8bc2384","ref":"refs/heads/slf4j-fix","pushedAt":"2024-09-13T09:48:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Missing SL4J provider message\n\nThis removes the message:\n\n```\nSLF4J: No SLF4J providers were found.\nSLF4J: Defaulting to no-operation (NOP) logger implementation\nSLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.\nSLF4J: Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier.\nSLF4J: Ignoring binding found at [jar:file:/usr/local/src/fscrawler-distribution-2.10-20230501.083424-195/fscrawler-distribution-2.10-SNAPSHOT/lib/log4j-slf4j-impl-2.20.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]\nSLF4J: See https://www.slf4j.org/codes.html#ignoredBindings for an explanation.\n```\n\nCloses #1647.","shortMessageHtmlLink":"Missing SL4J provider message"}},{"before":null,"after":"33909442062de6606acf34d4007ff17ca39678ef","ref":"refs/heads/slf4j-fix","pushedAt":"2024-09-13T08:50:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Missing SL4J provider message\n\nCloses #1647.","shortMessageHtmlLink":"Missing SL4J provider message"}},{"before":"0b0c2264d0a29acac86d8d350ef1ea8e904bf434","after":null,"ref":"refs/heads/test/ssh","pushedAt":"2024-09-12T08:15:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"}},{"before":"2ce9959298427fd68c96fa01b3fa7452b2625413","after":"779a38c0f7ecb0f7e2430aefbfe43ca43b698bd8","ref":"refs/heads/master","pushedAt":"2024-09-12T08:15:15.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Merge pull request #1225 from dadoonet/test/ssh\n\nSwitch to Mina SSHD for the implementation of the SSH crawler","shortMessageHtmlLink":"Merge pull request #1225 from dadoonet/test/ssh"}},{"before":"41eb711a9cb84aa89ed2f3302f24ee093a10e675","after":"0b0c2264d0a29acac86d8d350ef1ea8e904bf434","ref":"refs/heads/test/ssh","pushedAt":"2024-09-10T18:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Use a safer way to uncompress zip files","shortMessageHtmlLink":"Use a safer way to uncompress zip files"}},{"before":"fb44ef25f7104d46efd2eab4552ea5a3612b84de","after":"41eb711a9cb84aa89ed2f3302f24ee093a10e675","ref":"refs/heads/test/ssh","pushedAt":"2024-09-10T17:03:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dadoonet","name":"David Pilato","path":"/dadoonet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274222?s=80&v=4"},"commit":{"message":"Solve the Zombie threads issue\n\nThis was due to the fact we were using this line to decompress a zip file:\n\n```java\nFileSystems.newFileSystem(zipFile, zipProperties)\n```\n\nThis apparently loads and starts some classes behind the scene, which we don't want.","shortMessageHtmlLink":"Solve the Zombie threads issue"}},{"before":"a0deaeec82c401fcb63f67ecc2e4ceef8ab002ee","after":null,"ref":"refs/heads/dependabot/maven/log4j.version-2.24.0","pushedAt":"2024-09-09T05:59:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"1af564db7b169f6d73113fd78203bc21263ee439","after":"2ce9959298427fd68c96fa01b3fa7452b2625413","ref":"refs/heads/master","pushedAt":"2024-09-09T05:59:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge pull request #1930 from dadoonet/dependabot/maven/log4j.version-2.24.0\n\nBump log4j.version from 2.23.1 to 2.24.0","shortMessageHtmlLink":"Merge pull request #1930 from dadoonet/dependabot/maven/log4j.version…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuvf23AA","startCursor":null,"endCursor":null}},"title":"Activity · dadoonet/fscrawler"}