{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":301727732,"defaultBranch":"main","name":"charabia","ownerLogin":"meilisearch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-06T13:00:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43250847?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724826195.0","currentOid":""},"activityList":{"items":[{"before":"dd260b900d7ef50bc4da5f57cb70caced7adc0f6","after":"79d85f4645455737bef3303060f0d2104516a708","ref":"refs/heads/staging","pushedAt":"2024-08-28T06:23:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #296\n\n296: Normalizer for russian r=ManyTheFish a=aignatovich\n\n# Pull Request\r\n- Normalizer for russian\r\n\r\n## Related issue\r\n- No related issue.\r\n\r\n## Why this changes could be helpful?\r\n- In written russian language it is permissible to use \"е\" in words containing diacritical version (ex. \"ёжик\" -> \"ежик\").\r\n\r\n- Below is the current search behavior, using latest version of meilisearch available to date, and it is questionable. \r\n - Case 1: Search Query: \"Ёж\", Indexed: [\"Ежик\", \"Ёжик\"], Result: \"Ёжик\", Expected: Both\r\n - Case 2: Search Query: \"Еж\", Indexed: [\"Ежик\", \"Ёжик\"], Result: \"Ежик\", Expected: Both\r\n - Case 3: Search Query: \"ёж\", Indexed: [\"Ежик\", \"Ёжик\"], Result: \"Ежик\", Expected: Both, or at least \"Ёжик\". This one seems to be incorrect.\r\n\r\nIf my assumptions are correct, this change may impact some of the cases above, though it has to be validated.\r\n\r\n## What does this PR do?\r\n- Performs a grammatically permissible normalization of \"ё\" into \"е\" for russian language, given that compatibility decomposition already replaces 1-codepoint version with 2-codepoint version.\r\n\r\n## PR checklist\r\nPlease check if your PR fulfills the following requirements:\r\n- [ ❓ ] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?\r\n- [ 🟢 ] Have you read the contributing guidelines?\r\n- [ 🟢 ] Have you made sure that the title is accurate and descriptive of the changes?\r\n\r\nThank you so much for contributing to Meilisearch!\r\n\n\nCo-authored-by: Arty I \nCo-authored-by: Many the fish ","shortMessageHtmlLink":"Merge #296"}},{"before":"4949e8c939006178a8373396dff1ad986d16a20d","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2024-08-28T06:23:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"03daae034a3fadb223493930b34a769dedc2050e","after":"4949e8c939006178a8373396dff1ad986d16a20d","ref":"refs/heads/staging.tmp","pushedAt":"2024-08-28T06:23:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-296","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-296"}},{"before":null,"after":"03daae034a3fadb223493930b34a769dedc2050e","ref":"refs/heads/staging.tmp","pushedAt":"2024-08-28T06:23:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"437dec200dc75aa3536761c2bb42793593cdd6cd","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2024-08-28T06:13:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":null,"after":"437dec200dc75aa3536761c2bb42793593cdd6cd","ref":"refs/heads/staging.tmp","pushedAt":"2024-08-28T06:13:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"9854134f64075bf763adda4672e775eaa720a330","after":"dd260b900d7ef50bc4da5f57cb70caced7adc0f6","ref":"refs/heads/main","pushedAt":"2024-08-27T07:37:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #305\n\n305: Add Turkish normalizer r=ManyTheFish a=tkhshtsh0917\n\n# Pull Request\r\n\r\n## Related issue\r\nFixes #294 \r\n\r\n## What does this PR do?\r\n- Add Turkish normalizer definition & tests.\r\n- Update `README.md`.\r\n\r\n## PR checklist\r\nPlease check if your PR fulfills the following requirements:\r\n- [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?\r\n- [x] Have you read the contributing guidelines?\r\n- [x] Have you made sure that the title is accurate and descriptive of the changes?\r\n\r\nThank you so much for contributing to Meilisearch!\r\n\n\nCo-authored-by: ToshinoriTakahashi ","shortMessageHtmlLink":"Merge #305"}},{"before":"81f0a43b5e40a135854149c77a1c45a4b83352fe","after":"dd260b900d7ef50bc4da5f57cb70caced7adc0f6","ref":"refs/heads/staging","pushedAt":"2024-08-27T07:27:14.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #305\n\n305: Add Turkish normalizer r=ManyTheFish a=tkhshtsh0917\n\n# Pull Request\r\n\r\n## Related issue\r\nFixes #294 \r\n\r\n## What does this PR do?\r\n- Add Turkish normalizer definition & tests.\r\n- Update `README.md`.\r\n\r\n## PR checklist\r\nPlease check if your PR fulfills the following requirements:\r\n- [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?\r\n- [x] Have you read the contributing guidelines?\r\n- [x] Have you made sure that the title is accurate and descriptive of the changes?\r\n\r\nThank you so much for contributing to Meilisearch!\r\n\n\nCo-authored-by: ToshinoriTakahashi ","shortMessageHtmlLink":"Merge #305"}},{"before":"313cbdd1e95ece391dd9665084bf0bbd9176dbe3","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2024-08-27T07:27:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"d23b7bfe4c48cbd4a01a13072ef0ea76cef57d44","after":"313cbdd1e95ece391dd9665084bf0bbd9176dbe3","ref":"refs/heads/staging.tmp","pushedAt":"2024-08-27T07:27:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-305","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-305"}},{"before":null,"after":"d23b7bfe4c48cbd4a01a13072ef0ea76cef57d44","ref":"refs/heads/staging.tmp","pushedAt":"2024-08-27T07:27:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"9daa84b0628a4e06534fbfb1725c28bed9fefbca","after":null,"ref":"refs/heads/update-version-v0.9.0","pushedAt":"2024-07-25T13:46:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"}},{"before":"81f0a43b5e40a135854149c77a1c45a4b83352fe","after":"9854134f64075bf763adda4672e775eaa720a330","ref":"refs/heads/main","pushedAt":"2024-07-25T13:46:07.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"},"commit":{"message":"Merge pull request #302 from meilisearch/update-version-v0.9.0\n\nUpdate version for the next release (v0.9.0) in Cargo.toml files","shortMessageHtmlLink":"Merge pull request #302 from meilisearch/update-version-v0.9.0"}},{"before":"5c7467e0dfd968750ae025eec9b6e985f6b48854","after":"9daa84b0628a4e06534fbfb1725c28bed9fefbca","ref":"refs/heads/update-version-v0.9.0","pushedAt":"2024-07-25T13:34:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"},"commit":{"message":"fix clippy","shortMessageHtmlLink":"fix clippy"}},{"before":"59be2158cabd6c52c62af8727704298b56bd1fce","after":"5c7467e0dfd968750ae025eec9b6e985f6b48854","ref":"refs/heads/update-version-v0.9.0","pushedAt":"2024-07-25T13:30:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"},"commit":{"message":"fix clippy","shortMessageHtmlLink":"fix clippy"}},{"before":"fc236dd419285239922c0b04623a14536323ce86","after":"59be2158cabd6c52c62af8727704298b56bd1fce","ref":"refs/heads/update-version-v0.9.0","pushedAt":"2024-07-25T13:14:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"},"commit":{"message":"fix clippy","shortMessageHtmlLink":"fix clippy"}},{"before":"55795c845d04f864c2bc8def618e5f6312bf746b","after":"fc236dd419285239922c0b04623a14536323ce86","ref":"refs/heads/update-version-v0.9.0","pushedAt":"2024-07-25T12:22:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"},"commit":{"message":"Activate swedish by default","shortMessageHtmlLink":"Activate swedish by default"}},{"before":"927990954a077868214b5962c77167cab28f2b24","after":"55795c845d04f864c2bc8def618e5f6312bf746b","ref":"refs/heads/update-version-v0.9.0","pushedAt":"2024-07-25T12:11:05.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ManyTheFish","name":"Many the fish","path":"/ManyTheFish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6482087?s=80&v=4"},"commit":{"message":"Merge branch 'main' into update-version-v0.9.0","shortMessageHtmlLink":"Merge branch 'main' into update-version-v0.9.0"}},{"before":"9f27d85c830204e9333f33541910a26c788d6bd1","after":"81f0a43b5e40a135854149c77a1c45a4b83352fe","ref":"refs/heads/main","pushedAt":"2024-07-25T11:56:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #301\n\n301: Add math symbols to default separators r=ManyTheFish a=phillitrOSU\n\n# Pull Request\r\n\r\n## Related issue\r\nFixes #300\r\n\r\n## What does this PR do?\r\n- Adds all math symbols from https://www.compart.com/en/unicode/category/Sm to the default separator list.\r\n\r\n## PR checklist\r\nPlease check if your PR fulfills the following requirements:\r\n- [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?\r\n- [x] Have you read the contributing guidelines?\r\n- [x] Have you made sure that the title is accurate and descriptive of the changes?\r\n\r\nThank you so much for contributing to Meilisearch!\r\n\n\nCo-authored-by: Trevor Phillips \nCo-authored-by: Trevor Glenn Phillips ","shortMessageHtmlLink":"Merge #301"}},{"before":null,"after":"927990954a077868214b5962c77167cab28f2b24","ref":"refs/heads/update-version-v0.9.0","pushedAt":"2024-07-25T11:47:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update version for the next release (v0.9.0) in Cargo.toml files","shortMessageHtmlLink":"Update version for the next release (v0.9.0) in Cargo.toml files"}},{"before":"4f8db904e4b2e9fc060a5f50aba3c5c8850b910b","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2024-07-25T11:45:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"9f27d85c830204e9333f33541910a26c788d6bd1","after":"81f0a43b5e40a135854149c77a1c45a4b83352fe","ref":"refs/heads/staging","pushedAt":"2024-07-25T11:45:40.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #301\n\n301: Add math symbols to default separators r=ManyTheFish a=phillitrOSU\n\n# Pull Request\r\n\r\n## Related issue\r\nFixes #300\r\n\r\n## What does this PR do?\r\n- Adds all math symbols from https://www.compart.com/en/unicode/category/Sm to the default separator list.\r\n\r\n## PR checklist\r\nPlease check if your PR fulfills the following requirements:\r\n- [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?\r\n- [x] Have you read the contributing guidelines?\r\n- [x] Have you made sure that the title is accurate and descriptive of the changes?\r\n\r\nThank you so much for contributing to Meilisearch!\r\n\n\nCo-authored-by: Trevor Phillips \nCo-authored-by: Trevor Glenn Phillips ","shortMessageHtmlLink":"Merge #301"}},{"before":"39ad6b11b4d02d8ed273401d2d04562d50699de1","after":"4f8db904e4b2e9fc060a5f50aba3c5c8850b910b","ref":"refs/heads/staging.tmp","pushedAt":"2024-07-25T11:45:38.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-301","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-301"}},{"before":null,"after":"39ad6b11b4d02d8ed273401d2d04562d50699de1","ref":"refs/heads/staging.tmp","pushedAt":"2024-07-25T11:45:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"cbeb12a57fa78c02f8cc498a47c2c3ac2ccfbc4f","after":null,"ref":"refs/heads/simplify-lang-detection","pushedAt":"2024-07-25T07:28:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"ae07a589ab5fa825e7fb68777b76f81e155be1b9","after":"9f27d85c830204e9333f33541910a26c788d6bd1","ref":"refs/heads/main","pushedAt":"2024-07-25T07:28:56.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #299\n\n299: Simplify lang detection r=dureuill a=ManyTheFish\n\n- Change the language `allow_list` from a map of script->language to an array of allowed languages\r\n- Allow to dynamically change the language allow list when tokenizing text\r\n\n\nCo-authored-by: ManyTheFish \nCo-authored-by: Many the fish ","shortMessageHtmlLink":"Merge #299"}},{"before":"079c69273e536a10bcf7b968a6173fa4d79d1d12","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2024-07-25T07:18:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"}},{"before":"ae07a589ab5fa825e7fb68777b76f81e155be1b9","after":"9f27d85c830204e9333f33541910a26c788d6bd1","ref":"refs/heads/staging","pushedAt":"2024-07-25T07:18:20.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"Merge #299\n\n299: Simplify lang detection r=dureuill a=ManyTheFish\n\n- Change the language `allow_list` from a map of script->language to an array of allowed languages\r\n- Allow to dynamically change the language allow list when tokenizing text\r\n\n\nCo-authored-by: ManyTheFish \nCo-authored-by: Many the fish ","shortMessageHtmlLink":"Merge #299"}},{"before":"d9080b872fdaa4040efb47c9e8f26bf51bb4c676","after":"079c69273e536a10bcf7b968a6173fa4d79d1d12","ref":"refs/heads/staging.tmp","pushedAt":"2024-07-25T07:18:18.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-299","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-299"}},{"before":null,"after":"d9080b872fdaa4040efb47c9e8f26bf51bb4c676","ref":"refs/heads/staging.tmp","pushedAt":"2024-07-25T07:18:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meili-bors[bot]","name":null,"path":"/apps/meili-bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/132382?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpiB9AQA","startCursor":null,"endCursor":null}},"title":"Activity · meilisearch/charabia"}