{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":709269465,"defaultBranch":"main","name":"ProductHunt-Python-Scrapy-Scraper","ownerLogin":"lykmapipo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-24T11:30:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1610857?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698147115.0","currentOid":""},"activityList":{"items":[{"before":"8fd267f4b531acf87bb6e2679c203187b2703954","after":"beeae8e83a76c7cb7c8d51c37452bda2e9c062ad","ref":"refs/heads/main","pushedAt":"2023-11-05T07:45:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"chore(deps): re-organize dependencies","shortMessageHtmlLink":"chore(deps): re-organize dependencies"}},{"before":"c2f4827e2d4f53ac6d3cf2b4eda469b415115096","after":"8fd267f4b531acf87bb6e2679c203187b2703954","ref":"refs/heads/main","pushedAt":"2023-11-04T18:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"refactor: improve trending product topics & categories parser","shortMessageHtmlLink":"refactor: improve trending product topics & categories parser"}},{"before":"1f2b841bf007a60d26ff666525334b270216a0a0","after":"c2f4827e2d4f53ac6d3cf2b4eda469b415115096","ref":"refs/heads/main","pushedAt":"2023-11-04T17:50:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"refactor: rename parse_page_script_data to parse_script_data","shortMessageHtmlLink":"refactor: rename parse_page_script_data to parse_script_data"}},{"before":"3638a945d18807b3e1b912e735e34418f0c8c3ca","after":"1f2b841bf007a60d26ff666525334b270216a0a0","ref":"refs/heads/main","pushedAt":"2023-11-04T17:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: parse reference values and keys from script data","shortMessageHtmlLink":"feat: parse reference values and keys from script data"}},{"before":"3979ccd9ad11284fe60c8a1b04cc90a7eb6e6629","after":"3638a945d18807b3e1b912e735e34418f0c8c3ca","ref":"refs/heads/main","pushedAt":"2023-11-04T14:11:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"refactor: use common feed settings and lint codes","shortMessageHtmlLink":"refactor: use common feed settings and lint codes"}},{"before":"490d0b52acef69a64900184f42434cc7da046cda","after":"3979ccd9ad11284fe60c8a1b04cc90a7eb6e6629","ref":"refs/heads/main","pushedAt":"2023-11-04T13:53:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: yield start requests to support extra requests meta","shortMessageHtmlLink":"feat: yield start requests to support extra requests meta"}},{"before":"196c15549537e75ba331fc0be2e48daba3e8cffe","after":"490d0b52acef69a64900184f42434cc7da046cda","ref":"refs/heads/main","pushedAt":"2023-11-04T11:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"refactor(conf): improve and update spider settings","shortMessageHtmlLink":"refactor(conf): improve and update spider settings"}},{"before":"9e3a4c37c4fd916ea4b7ec450bba14fd5ca710ac","after":"196c15549537e75ba331fc0be2e48daba3e8cffe","ref":"refs/heads/main","pushedAt":"2023-11-03T07:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"docs: add feature list","shortMessageHtmlLink":"docs: add feature list"}},{"before":"05f7d1a49ff161199201627cac291282aaa8b69e","after":"9e3a4c37c4fd916ea4b7ec450bba14fd5ca710ac","ref":"refs/heads/main","pushedAt":"2023-11-03T06:57:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"refactor: remove unused codes and set module exports","shortMessageHtmlLink":"refactor: remove unused codes and set module exports"}},{"before":"3d0492cc26ef84ce004764e2e3b3172f2c8bfa64","after":"05f7d1a49ff161199201627cac291282aaa8b69e","ref":"refs/heads/main","pushedAt":"2023-11-03T06:45:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: add item normalization pipeline","shortMessageHtmlLink":"feat: add item normalization pipeline"}},{"before":"d9c31d017a1c69910ce271c13ec58d1855a8d81d","after":"3d0492cc26ef84ce004764e2e3b3172f2c8bfa64","ref":"refs/heads/main","pushedAt":"2023-11-03T06:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: add duplicate item filter pipeline","shortMessageHtmlLink":"feat: add duplicate item filter pipeline"}},{"before":"2b432687660f66dab07e7cd8d3591068b49790fb","after":"d9c31d017a1c69910ce271c13ec58d1855a8d81d","ref":"refs/heads/main","pushedAt":"2023-11-03T05:37:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: add valid item filter pipeline","shortMessageHtmlLink":"feat: add valid item filter pipeline"}},{"before":"425d0ef4cfd05ba97db07775763e8389524d5196","after":"2b432687660f66dab07e7cd8d3591068b49790fb","ref":"refs/heads/main","pushedAt":"2023-10-31T18:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: implement mixin to scrape page script data","shortMessageHtmlLink":"feat: implement mixin to scrape page script data"}},{"before":"64683a40d68623cc5694058cc83183de3e13e7c9","after":"425d0ef4cfd05ba97db07775763e8389524d5196","ref":"refs/heads/main","pushedAt":"2023-10-31T18:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"refactor: improve environment settings parser","shortMessageHtmlLink":"refactor: improve environment settings parser"}},{"before":"505da714de05822dab004671c9700ef03c68cd96","after":"64683a40d68623cc5694058cc83183de3e13e7c9","ref":"refs/heads/main","pushedAt":"2023-10-31T09:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: implement featured launches spider","shortMessageHtmlLink":"feat: implement featured launches spider"}},{"before":"38d1a864d8702572bbc8c6f2cfc8dcefb69541c2","after":"505da714de05822dab004671c9700ef03c68cd96","ref":"refs/heads/main","pushedAt":"2023-10-31T04:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"docs: improve data exploration guides","shortMessageHtmlLink":"docs: improve data exploration guides"}},{"before":"06dfaedfdcad10bbbf7b355f4886c5f74ac0add5","after":"38d1a864d8702572bbc8c6f2cfc8dcefb69541c2","ref":"refs/heads/main","pushedAt":"2023-10-30T19:03:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat(middlewares): add random user agent middlewares","shortMessageHtmlLink":"feat(middlewares): add random user agent middlewares"}},{"before":"47aeb8c5a259e03832d7adf739b0031b2f5c5daa","after":"06dfaedfdcad10bbbf7b355f4886c5f74ac0add5","ref":"refs/heads/main","pushedAt":"2023-10-30T17:35:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"fix: add utility to parse environment variables","shortMessageHtmlLink":"fix: add utility to parse environment variables"}},{"before":"d73f45e89dcf5accfb6f64e9043626af4ec3898b","after":"47aeb8c5a259e03832d7adf739b0031b2f5c5daa","ref":"refs/heads/main","pushedAt":"2023-10-30T17:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: add utility to parse environment variables","shortMessageHtmlLink":"feat: add utility to parse environment variables"}},{"before":"5d1909aa63a783b31a5418b744957fed595f3621","after":"d73f45e89dcf5accfb6f64e9043626af4ec3898b","ref":"refs/heads/main","pushedAt":"2023-10-30T11:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: support settings from environment variables","shortMessageHtmlLink":"feat: support settings from environment variables"}},{"before":null,"after":"5d1909aa63a783b31a5418b744957fed595f3621","ref":"refs/heads/main","pushedAt":"2023-10-24T11:31:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lykmapipo","name":"lally elias","path":"/lykmapipo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1610857?s=80&v=4"},"commit":{"message":"feat: implement product treding spider","shortMessageHtmlLink":"feat: implement product treding spider"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADp6MJLQA","startCursor":null,"endCursor":null}},"title":"Activity ยท lykmapipo/ProductHunt-Python-Scrapy-Scraper"}