{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":482248284,"defaultBranch":"main","name":"spido","ownerLogin":"yazan-zoghbi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-16T12:29:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19217188?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684471801.8222709","currentOid":""},"activityList":{"items":[{"before":"e25a1438414398f6a3236fcaede9da38deee7d4a","after":"67c27581daa5d4c3c5b5d61e3c367325b0e5e4cb","ref":"refs/heads/main","pushedAt":"2023-05-19T04:41:51.211Z","pushType":"pr_merge","commitsCount":38,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #48 from yazan-zoghbi/development\n\nv1.5.0","shortMessageHtmlLink":"Merge pull request #48 from yazan-zoghbi/development"}},{"before":"4e57d99888d1f97d6bbedd64d63b6f101eaa4939","after":"5f9aba9489bc843ba2d8146250876681800e7836","ref":"refs/heads/development","pushedAt":"2023-05-19T04:39:10.494Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #47 from yazan-zoghbi/doc/update-readme-npm-version\n\nDoc/update readme npm version","shortMessageHtmlLink":"Merge pull request #47 from yazan-zoghbi/doc/update-readme-npm-version"}},{"before":"4e57d99888d1f97d6bbedd64d63b6f101eaa4939","after":"3ee5bf99ecb387f55e5a07917b275f5d3a59fe62","ref":"refs/heads/doc/update-readme-npm-version","pushedAt":"2023-05-19T04:34:26.263Z","pushType":"push","commitsCount":3,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"1.5.0","shortMessageHtmlLink":"1.5.0"}},{"before":null,"after":"4e57d99888d1f97d6bbedd64d63b6f101eaa4939","ref":"refs/heads/doc/update-readme-npm-version","pushedAt":"2023-05-19T03:42:07.145Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #46 from yazan-zoghbi/testing/check-unit-testing\n\nTesting/check unit testing","shortMessageHtmlLink":"Merge pull request #46 from yazan-zoghbi/testing/check-unit-testing"}},{"before":"1e558c03874b27b57bcd530c845b9e20cea1a111","after":"4e57d99888d1f97d6bbedd64d63b6f101eaa4939","ref":"refs/heads/development","pushedAt":"2023-05-19T03:31:13.607Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #46 from yazan-zoghbi/testing/check-unit-testing\n\nTesting/check unit testing","shortMessageHtmlLink":"Merge pull request #46 from yazan-zoghbi/testing/check-unit-testing"}},{"before":"c2267e44931c6aeaa4f209cb8d39bb4876ae3463","after":"20b04497d4e174cd89459895bccbbda51ddc9acb","ref":"refs/heads/testing/check-unit-testing","pushedAt":"2023-05-19T03:29:41.263Z","pushType":"push","commitsCount":2,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"[Add]: isValidUrl method add to unit testing.","shortMessageHtmlLink":"[Add]: isValidUrl method add to unit testing."}},{"before":"1fe0915dd29b53a1e7a6e6885596f1dfd717db5e","after":"c2267e44931c6aeaa4f209cb8d39bb4876ae3463","ref":"refs/heads/testing/check-unit-testing","pushedAt":"2023-05-18T04:44:35.942Z","pushType":"push","commitsCount":3,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"[Fix] mocking methods does not work.","shortMessageHtmlLink":"[Fix] mocking methods does not work."}},{"before":"1e558c03874b27b57bcd530c845b9e20cea1a111","after":"1fe0915dd29b53a1e7a6e6885596f1dfd717db5e","ref":"refs/heads/testing/check-unit-testing","pushedAt":"2023-05-18T00:33:43.594Z","pushType":"push","commitsCount":3,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"[Fix] some class properties state from private to public.","shortMessageHtmlLink":"[Fix] some class properties state from private to public."}},{"before":null,"after":"1e558c03874b27b57bcd530c845b9e20cea1a111","ref":"refs/heads/testing/check-unit-testing","pushedAt":"2023-05-17T23:57:17.389Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #45 from yazan-zoghbi/chore/refactor-lib-code\n\nChore/refactor lib code","shortMessageHtmlLink":"Merge pull request #45 from yazan-zoghbi/chore/refactor-lib-code"}},{"before":"ead57ffac66f4ccd0de48e0df949833d60b240cd","after":"1e558c03874b27b57bcd530c845b9e20cea1a111","ref":"refs/heads/development","pushedAt":"2023-05-17T23:54:35.789Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #45 from yazan-zoghbi/chore/refactor-lib-code\n\nChore/refactor lib code","shortMessageHtmlLink":"Merge pull request #45 from yazan-zoghbi/chore/refactor-lib-code"}},{"before":"ead57ffac66f4ccd0de48e0df949833d60b240cd","after":"a5269e4577ff9978707637e0bf1bf7be2a6eb14f","ref":"refs/heads/chore/refactor-lib-code","pushedAt":"2023-05-17T23:49:22.356Z","pushType":"push","commitsCount":4,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"[Chore] Refactor code for improved readability and maintainability\n\nChanges:\n- Updated import statements to use named imports\n- Replaced `cheerio` import with `* as cheerio`\n- Removed unused import statement for `node-fetch`\n- Replaced `Utils` class export with default export\n- Renamed `seoData` type to `Metadata`\n- Updated type definition for `Response` to use `HttpResponse`\n- Replaced `axios.defaults.headers.get` assignment with explicit header assignment\n- Added JSDoc comments to document functions and parameters\n- Removed commented out code\n- Renamed `isValidUrl` parameter from `status` to `url`\n- Added explicit error handling for `isValidUrl` function\n- Added JSDoc comment for `isValidUrl` function\n- Renamed `isSitemap` parameter from `url` to `sitemapUrl`\n- Added explicit error handling for `isSitemap` function\n- Added JSDoc comment for `isSitemap` function\n- Removed commented out code for `sitemapGenerator` function\n- Added JSDoc comment for `getImages` function\n- Added JSDoc comment for `getHeadings` function\n- Renamed `getUrlPathDepth` parameter from `url_param` to `url`\n- Removed unused imports and types","shortMessageHtmlLink":"[Chore] Refactor code for improved readability and maintainability"}},{"before":null,"after":"ead57ffac66f4ccd0de48e0df949833d60b240cd","ref":"refs/heads/chore/refactor-lib-code","pushedAt":"2023-05-17T00:01:15.057Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #43 from yazan-zoghbi/feature/add-links-response-status-codes\n\nFeature/add links response status codes","shortMessageHtmlLink":"Merge pull request #43 from yazan-zoghbi/feature/add-links-response-s…"}},{"before":"ff6927ee8b74d7fced6b217556e6f89bca7c7792","after":"ead57ffac66f4ccd0de48e0df949833d60b240cd","ref":"refs/heads/development","pushedAt":"2023-05-16T23:49:25.678Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #43 from yazan-zoghbi/feature/add-links-response-status-codes\n\nFeature/add links response status codes","shortMessageHtmlLink":"Merge pull request #43 from yazan-zoghbi/feature/add-links-response-s…"}},{"before":"ff6927ee8b74d7fced6b217556e6f89bca7c7792","after":"d92ce47917001f7874a5abc136a798652b2b37be","ref":"refs/heads/feature/add-links-response-status-codes","pushedAt":"2023-05-16T23:41:10.655Z","pushType":"push","commitsCount":3,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"[Add] status code for fetched urls added.","shortMessageHtmlLink":"[Add] status code for fetched urls added."}},{"before":null,"after":"ff6927ee8b74d7fced6b217556e6f89bca7c7792","ref":"refs/heads/feature/add-links-response-status-codes","pushedAt":"2023-05-16T23:11:56.768Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #40 from yazan-zoghbi/feature/cache-mechanism\n\nFeature/cache mechanism","shortMessageHtmlLink":"Merge pull request #40 from yazan-zoghbi/feature/cache-mechanism"}},{"before":"2616d7b8732134ac7dcff2f9dd54439b0f13461f","after":"ff6927ee8b74d7fced6b217556e6f89bca7c7792","ref":"refs/heads/development","pushedAt":"2023-05-16T22:01:50.152Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #40 from yazan-zoghbi/feature/cache-mechanism\n\nFeature/cache mechanism","shortMessageHtmlLink":"Merge pull request #40 from yazan-zoghbi/feature/cache-mechanism"}},{"before":"2616d7b8732134ac7dcff2f9dd54439b0f13461f","after":"906ae92819ff738c0efd48167ab44e740abe695e","ref":"refs/heads/feature/cache-mechanism","pushedAt":"2023-05-16T21:41:12.047Z","pushType":"push","commitsCount":3,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"[Add]: new features and types added:\n- Response type with document data and response URL\n- limit sending http request\n- more improvements for types","shortMessageHtmlLink":"[Add]: new features and types added:"}},{"before":null,"after":"2616d7b8732134ac7dcff2f9dd54439b0f13461f","ref":"refs/heads/feature/cache-mechanism","pushedAt":"2023-05-15T02:16:23.626Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #39 from yazan-zoghbi/feature/specify-crawl-depth\n\nFeature/specify crawl depth","shortMessageHtmlLink":"Merge pull request #39 from yazan-zoghbi/feature/specify-crawl-depth"}},{"before":"966482114d41a8160a6f5193f10c6ae070880dcd","after":"2616d7b8732134ac7dcff2f9dd54439b0f13461f","ref":"refs/heads/development","pushedAt":"2023-05-15T02:02:04.347Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #39 from yazan-zoghbi/feature/specify-crawl-depth\n\nFeature/specify crawl depth","shortMessageHtmlLink":"Merge pull request #39 from yazan-zoghbi/feature/specify-crawl-depth"}},{"before":"290a43aa98e685752bbd07267a24c580e92973a5","after":"966482114d41a8160a6f5193f10c6ae070880dcd","ref":"refs/heads/development","pushedAt":"2023-05-15T02:00:22.266Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #38 from yazan-zoghbi/main\n\nSync development / main","shortMessageHtmlLink":"Merge pull request #38 from yazan-zoghbi/main"}},{"before":"e25a1438414398f6a3236fcaede9da38deee7d4a","after":"c5f2fff309cf07906eed39c22171f2fb1ee578e9","ref":"refs/heads/feature/specify-crawl-depth","pushedAt":"2023-05-15T01:53:45.197Z","pushType":"push","commitsCount":9,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Chore: add dist to be excluded from overwrite warnings","shortMessageHtmlLink":"Chore: add dist to be excluded from overwrite warnings"}},{"before":"e25a1438414398f6a3236fcaede9da38deee7d4a","after":null,"ref":"refs/heads/specify-crawl-depth","pushedAt":"2023-05-11T23:13:27.226Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"}},{"before":null,"after":"e25a1438414398f6a3236fcaede9da38deee7d4a","ref":"refs/heads/feature/specify-crawl-depth","pushedAt":"2023-05-11T23:13:26.937Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #29 from Syrian-Open-Source/development\n\nv1.4.3","shortMessageHtmlLink":"Merge pull request #29 from Syrian-Open-Source/development"}},{"before":null,"after":"e25a1438414398f6a3236fcaede9da38deee7d4a","ref":"refs/heads/specify-crawl-depth","pushedAt":"2023-05-11T23:12:42.423Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yazan-zoghbi","name":"Yazan Zoghbi","path":"/yazan-zoghbi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19217188?s=80&v=4"},"commit":{"message":"Merge pull request #29 from Syrian-Open-Source/development\n\nv1.4.3","shortMessageHtmlLink":"Merge pull request #29 from Syrian-Open-Source/development"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADL-MsMAA","startCursor":null,"endCursor":null}},"title":"Activity · yazan-zoghbi/spido"}