{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":39443258,"defaultBranch":"master","name":"instantsearch","ownerLogin":"algolia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-07-21T12:10:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2034458?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717185738.0","currentOid":""},"activityList":{"items":[{"before":"bffcd0bf4d65e570a6dec6045c238bb42a7d766d","after":"0cb7190f620cfcb38b9ffab86d07d401f1215514","ref":"refs/heads/fix/hits-items","pushedAt":"2024-05-31T20:02:36.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix/hits-items","shortMessageHtmlLink":"Merge branch 'master' into fix/hits-items"}},{"before":"624b62903f430cb20482ba98d637333e9a4b1dfd","after":null,"ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-31T20:02:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"}},{"before":"a0eb9c94999f62ebef321de8e124111b07df69e9","after":"89dd7ae4d45dea4dafbe451e55b01f2e45caf07e","ref":"refs/heads/master","pushedAt":"2024-05-31T20:02:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"feat(typescript): allow generics for the Hit type in all hit-displaying connectors and widgets (#6218)\n\n* POC: make hits connector and widget (js) generic\r\n\r\nto work around, `satisfies` operator gets confused with the generic type of widgetParams being different to the ones passed to the connector itself. Maybe there's a smart way to pass the generics around though\r\n\r\n* refactor: simplify and not allow generic for params twice\r\n\r\nthis ensures no extra params are allowed unless declared in the connector in advance\r\n\r\n* use in examples\r\n\r\n* chore: remove comment\r\n\r\n* fix: allow WidgetRenderState generic by retyping\r\n\r\n* chore: change type things","shortMessageHtmlLink":"feat(typescript): allow generics for the Hit type in all hit-displayi…"}},{"before":"cc2ced008aa0b4a5c2358058e30110d1d44b61bd","after":"bffcd0bf4d65e570a6dec6045c238bb42a7d766d","ref":"refs/heads/fix/hits-items","pushedAt":"2024-05-30T16:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"revert warning (gets called too often)","shortMessageHtmlLink":"revert warning (gets called too often)"}},{"before":"0cde49ee54dd844343e10ba6060b0225492fe0ec","after":"624b62903f430cb20482ba98d637333e9a4b1dfd","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-30T16:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"chore: change type things","shortMessageHtmlLink":"chore: change type things"}},{"before":"ca170876cc89249810438bc70ffd307fcc6c4f61","after":"0cde49ee54dd844343e10ba6060b0225492fe0ec","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-30T09:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"fix: allow WidgetRenderState generic by retyping","shortMessageHtmlLink":"fix: allow WidgetRenderState generic by retyping"}},{"before":"3c7828d6aa85f2f114ca5f825f662f790fe6bd8d","after":"ca170876cc89249810438bc70ffd307fcc6c4f61","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-30T08:47:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"chore: remove comment","shortMessageHtmlLink":"chore: remove comment"}},{"before":"afb06d2d24b1559f4602c7f14f6e9b30acd914d8","after":"3c7828d6aa85f2f114ca5f825f662f790fe6bd8d","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-30T08:46:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"use in examples","shortMessageHtmlLink":"use in examples"}},{"before":"9fb7ab4dcf5788d0bd75f702447b0587fc64cbbf","after":"afb06d2d24b1559f4602c7f14f6e9b30acd914d8","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-30T08:41:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"refactor: simplify and not allow generic for params twice\n\nthis ensures no extra params are allowed unless declared in the connector in advance","shortMessageHtmlLink":"refactor: simplify and not allow generic for params twice"}},{"before":"eee3940af522b2e210dfeeaab631e566ba5c6a68","after":"9fb7ab4dcf5788d0bd75f702447b0587fc64cbbf","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-29T15:58:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"chore: margins","shortMessageHtmlLink":"chore: margins"}},{"before":"9af61ddb64c2f3dcbba403f9c4fa33f1a1e89c25","after":"eee3940af522b2e210dfeeaab631e566ba5c6a68","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-29T15:37:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"retype the generic yay","shortMessageHtmlLink":"retype the generic yay"}},{"before":"fca8145183c2b9dfec0fe1e12f7f88959df5c051","after":"9af61ddb64c2f3dcbba403f9c4fa33f1a1e89c25","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-29T07:41:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"fix most lints","shortMessageHtmlLink":"fix most lints"}},{"before":"2a36c37cc73d3e37ba511638fdac07da4aa9e50c","after":"fca8145183c2b9dfec0fe1e12f7f88959df5c051","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-28T17:39:03.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"ignore in a way typescript likes","shortMessageHtmlLink":"ignore in a way typescript likes"}},{"before":"1a0c12bba7101a27ecc557017ac0dd381eace54a","after":"2a36c37cc73d3e37ba511638fdac07da4aa9e50c","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-28T16:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"chore(types): export IndexWidget from root","shortMessageHtmlLink":"chore(types): export IndexWidget from root"}},{"before":"106efe3cec8b1dc8efd809de0627eb3b38b68fde","after":"1a0c12bba7101a27ecc557017ac0dd381eace54a","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-28T16:00:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"update api-extractor","shortMessageHtmlLink":"update api-extractor"}},{"before":"9273c5a124d81d1f8357dc560e6cc12cc812cee2","after":"106efe3cec8b1dc8efd809de0627eb3b38b68fde","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-28T15:02:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"consistency finally!","shortMessageHtmlLink":"consistency finally!"}},{"before":"46dd16ff1b9da329d9474b444f29deaa6fff2623","after":null,"ref":"refs/heads/tests/cts-rating-menu","pushedAt":"2024-05-28T13:15:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dhayab","name":"Dhaya","path":"/dhayab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154633?s=80&v=4"}},{"before":"5bf02d0f65e6e1fc70265319dbad660696d8ba81","after":"a0eb9c94999f62ebef321de8e124111b07df69e9","ref":"refs/heads/master","pushedAt":"2024-05-28T13:15:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhayab","name":"Dhaya","path":"/dhayab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154633?s=80&v=4"},"commit":{"message":"test(rating-menu): add common test suite (#6217)","shortMessageHtmlLink":"test(rating-menu): add common test suite (#6217)"}},{"before":"ef6e04eccf4eea73e39cb01fa86bfefd3fe6c5e6","after":"46dd16ff1b9da329d9474b444f29deaa6fff2623","ref":"refs/heads/tests/cts-rating-menu","pushedAt":"2024-05-28T13:06:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dhayab","name":"Dhaya","path":"/dhayab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154633?s=80&v=4"},"commit":{"message":"Merge branch 'master' into tests/cts-rating-menu","shortMessageHtmlLink":"Merge branch 'master' into tests/cts-rating-menu"}},{"before":"8415b7c9c9c641ae30941935e2dbff89e1145b9c","after":"e9da47f413206d1ae8c7097c96d9dd32143e830a","ref":"refs/heads/templates","pushedAt":"2024-05-28T12:24:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"feat(template): Update templates","shortMessageHtmlLink":"feat(template): Update templates"}},{"before":"f354688771f421502724274a3f959f2c237915ff","after":null,"ref":"refs/heads/chore/release-1716890304393","pushedAt":"2024-05-28T12:03:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dhayab","name":"Dhaya","path":"/dhayab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154633?s=80&v=4"}},{"before":"21404fc530a9aad640a88fac1a48244f4e665828","after":"5bf02d0f65e6e1fc70265319dbad660696d8ba81","ref":"refs/heads/master","pushedAt":"2024-05-28T12:03:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhayab","name":"Dhaya","path":"/dhayab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154633?s=80&v=4"},"commit":{"message":"chore: release (#6219)","shortMessageHtmlLink":"chore: release (#6219)"}},{"before":"f05907e35b5372134521c37e22d17b666914323b","after":"f354688771f421502724274a3f959f2c237915ff","ref":"refs/heads/chore/release-1716890304393","pushedAt":"2024-05-28T11:53:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dhayab","name":"Dhaya","path":"/dhayab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154633?s=80&v=4"},"commit":{"message":"sync versions","shortMessageHtmlLink":"sync versions"}},{"before":null,"after":"f05907e35b5372134521c37e22d17b666914323b","ref":"refs/heads/chore/release-1716890304393","pushedAt":"2024-05-28T09:58:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"instantsearch-bot","name":"InstantSearch [bot]","path":"/instantsearch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66688561?s=80&v=4"},"commit":{"message":"chore: release","shortMessageHtmlLink":"chore: release"}},{"before":"3735465f1ed8b41e460058d66f99b3ae846794ad","after":null,"ref":"refs/heads/feat/recommend-ssr","pushedAt":"2024-05-28T09:02:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymeric-giraudet","name":"Aymeric Giraudet","path":"/aymeric-giraudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9158954?s=80&v=4"}},{"before":"e55c345bce1969f4379db39de27642a7929c9411","after":"21404fc530a9aad640a88fac1a48244f4e665828","ref":"refs/heads/master","pushedAt":"2024-05-28T09:02:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aymeric-giraudet","name":"Aymeric Giraudet","path":"/aymeric-giraudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9158954?s=80&v=4"},"commit":{"message":"feat(recommend): enable server-side rendering (#6215)\n\n* feat(recommend): enable server-side rendering\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Haroen Viaene \r\n\r\n* suggestions\r\n\r\n* revert to spread\r\n\r\n* exclude type check for getServerState in v3\r\n\r\n---------\r\n\r\nCo-authored-by: Haroen Viaene ","shortMessageHtmlLink":"feat(recommend): enable server-side rendering (#6215)"}},{"before":"42577bdf5170abe78d4c42a8bbaac59c3f6a570d","after":"ef6e04eccf4eea73e39cb01fa86bfefd3fe6c5e6","ref":"refs/heads/tests/cts-rating-menu","pushedAt":"2024-05-28T08:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dhayab","name":"Dhaya","path":"/dhayab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154633?s=80&v=4"},"commit":{"message":"remove xmlns in svg for both flavors","shortMessageHtmlLink":"remove xmlns in svg for both flavors"}},{"before":null,"after":"9273c5a124d81d1f8357dc560e6cc12cc812cee2","ref":"refs/heads/poc/generic-hits-connector","pushedAt":"2024-05-27T16:41:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Haroenv","name":"Haroen Viaene","path":"/Haroenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270048?s=80&v=4"},"commit":{"message":"POC: make hits connector and widget (js) generic\n\nto work around, `satisfies` operator gets confused with the generic type of widgetParams being different to the ones passed to the connector itself. Maybe there's a smart way to pass the generics around though","shortMessageHtmlLink":"POC: make hits connector and widget (js) generic"}},{"before":null,"after":"42577bdf5170abe78d4c42a8bbaac59c3f6a570d","ref":"refs/heads/tests/cts-rating-menu","pushedAt":"2024-05-27T15:30:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dhayab","name":"Dhaya","path":"/dhayab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/154633?s=80&v=4"},"commit":{"message":"test(rating-menu): add common test suite","shortMessageHtmlLink":"test(rating-menu): add common test suite"}},{"before":"5583332912db7363652ebfea820bab3a0f0f0243","after":"3735465f1ed8b41e460058d66f99b3ae846794ad","ref":"refs/heads/feat/recommend-ssr","pushedAt":"2024-05-27T10:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymeric-giraudet","name":"Aymeric Giraudet","path":"/aymeric-giraudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9158954?s=80&v=4"},"commit":{"message":"exclude type check for getServerState in v3","shortMessageHtmlLink":"exclude type check for getServerState in v3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWVwKfwA","startCursor":null,"endCursor":null}},"title":"Activity · algolia/instantsearch"}