{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":244420364,"defaultBranch":"master","name":"python-hrflow-api","ownerLogin":"Riminder","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-02T16:34:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25160129?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725277465.0","currentOid":""},"activityList":{"items":[{"before":"8a5e614fb037de3c194a87a6641ee94eaed9ff52","after":"49ef7a2cd3521f6f0d68f4e2917492ce7890ff5e","ref":"refs/heads/master","pushedAt":"2024-09-02T11:42:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-forest-tree","name":null,"path":"/the-forest-tree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65894619?s=80&v=4"},"commit":{"message":"core: remove dependency on unused python-magic","shortMessageHtmlLink":"core: remove dependency on unused python-magic"}},{"before":"d6131de468c2f0a2c25facd46fe5f3010146c16d","after":"8a5e614fb037de3c194a87a6641ee94eaed9ff52","ref":"refs/heads/master","pushedAt":"2024-08-30T11:06:13.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Abdellahitech","name":"Abdellahi Mezid","path":"/Abdellahitech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135601200?s=80&v=4"},"commit":{"message":"fix: typo in matching profile","shortMessageHtmlLink":"fix: typo in matching profile"}},{"before":"48704503601fda306d28d1d9d0892de7bd4c6370","after":"17061ea3162a905495b01f68c83d1d43b9d87d3d","ref":"refs/heads/feat/add-new-api-endpoints","pushedAt":"2024-08-30T11:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Abdellahitech","name":"Abdellahi Mezid","path":"/Abdellahitech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135601200?s=80&v=4"},"commit":{"message":"fix: typo in matching profile","shortMessageHtmlLink":"fix: typo in matching profile"}},{"before":"cf2a0a8db12e8cf83c30a05b0ac337645547733a","after":"48704503601fda306d28d1d9d0892de7bd4c6370","ref":"refs/heads/feat/add-new-api-endpoints","pushedAt":"2024-08-30T10:05:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Abdellahitech","name":"Abdellahi Mezid","path":"/Abdellahitech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135601200?s=80&v=4"},"commit":{"message":"fix: formatting after review","shortMessageHtmlLink":"fix: formatting after review"}},{"before":"d6131de468c2f0a2c25facd46fe5f3010146c16d","after":"cf2a0a8db12e8cf83c30a05b0ac337645547733a","ref":"refs/heads/feat/add-new-api-endpoints","pushedAt":"2024-08-29T23:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Abdellahitech","name":"Abdellahi Mezid","path":"/Abdellahitech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135601200?s=80&v=4"},"commit":{"message":"feat: add profile matching & grading and job matching","shortMessageHtmlLink":"feat: add profile matching & grading and job matching"}},{"before":"678b232c1937642ea9f604236383692edae5d3c9","after":"d6131de468c2f0a2c25facd46fe5f3010146c16d","ref":"refs/heads/feat/add-new-api-endpoints","pushedAt":"2024-08-29T17:47:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Abdellahitech","name":"Abdellahi Mezid","path":"/Abdellahitech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135601200?s=80&v=4"},"commit":{"message":"Merge pull request #23 from Riminder/fix/elgibility_functions\n\nFix: bugs in eligibility functions","shortMessageHtmlLink":"Merge pull request #23 from Riminder/fix/elgibility_functions"}},{"before":null,"after":"678b232c1937642ea9f604236383692edae5d3c9","ref":"refs/heads/feat/add-new-api-endpoints","pushedAt":"2024-08-29T17:46:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Abdellahitech","name":"Abdellahi Mezid","path":"/Abdellahitech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135601200?s=80&v=4"},"commit":{"message":"Merge pull request #22 from Riminder/feat/add-scoring-searching-profile-validation\n\nFeat: add validation for profile searching & scoring in utils","shortMessageHtmlLink":"Merge pull request #22 from Riminder/feat/add-scoring-searching-profi…"}},{"before":null,"after":"602e34a2305193c98563bbbd2bb4286f05f80b87","ref":"refs/heads/core/remove-dependency-on-python-magic","pushedAt":"2024-08-22T10:13:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"the-forest-tree","name":null,"path":"/the-forest-tree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65894619?s=80&v=4"},"commit":{"message":"core: remove dependency on python-magic since it seems to be used nowhere and saves users from having a system dependency to install","shortMessageHtmlLink":"core: remove dependency on python-magic since it seems to be used now…"}},{"before":"30a72c1849edd450244ec27a252e51ed20dae2f3","after":"cf391e460383742eb4f576cf3cb7f53fdc46a812","ref":"refs/heads/fix/elgibility_functions","pushedAt":"2024-07-22T13:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Abdellahitech","name":"Abdellahi Mezid","path":"/Abdellahitech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135601200?s=80&v=4"},"commit":{"message":"fix: use label schemas from hrflow-connectors","shortMessageHtmlLink":"fix: use label schemas from hrflow-connectors"}},{"before":"678b232c1937642ea9f604236383692edae5d3c9","after":"d6131de468c2f0a2c25facd46fe5f3010146c16d","ref":"refs/heads/master","pushedAt":"2024-07-22T09:21:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Abdellahitech","name":"Abdellahi Mezid","path":"/Abdellahitech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135601200?s=80&v=4"},"commit":{"message":"Merge pull request #23 from Riminder/fix/elgibility_functions\n\nFix: bugs in eligibility functions","shortMessageHtmlLink":"Merge pull request #23 from Riminder/fix/elgibility_functions"}},{"before":null,"after":"30a72c1849edd450244ec27a252e51ed20dae2f3","ref":"refs/heads/fix/elgibility_functions","pushedAt":"2024-07-22T08:54:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Abdellahitech","name":"Abdellahi Mezid","path":"/Abdellahitech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135601200?s=80&v=4"},"commit":{"message":"fix: bugs in eligibility functions","shortMessageHtmlLink":"fix: bugs in eligibility functions"}},{"before":"39c992ba4d961a1dcedad98689b6b8c700cc44e2","after":null,"ref":"refs/heads/feat/add-scoring-searching-profile-validation","pushedAt":"2024-06-27T12:13:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"}},{"before":"7d012c459c0cf9d03678f0a0ea8c97817a34c3fc","after":null,"ref":"refs/heads/feat/add-job-parsing-evaluation","pushedAt":"2024-06-27T12:13:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"}},{"before":"a3508430367ca5f0906a93eefd1a9c8dbb619b52","after":null,"ref":"refs/heads/fix/use-fullname-instead-person-eval-parsing","pushedAt":"2024-06-27T12:13:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"}},{"before":"51711ded417857ba701b9bd0d15c9f31da8b1c6d","after":"678b232c1937642ea9f604236383692edae5d3c9","ref":"refs/heads/master","pushedAt":"2024-06-27T11:29:33.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"Merge pull request #22 from Riminder/feat/add-scoring-searching-profile-validation\n\nFeat: add validation for profile searching & scoring in utils","shortMessageHtmlLink":"Merge pull request #22 from Riminder/feat/add-scoring-searching-profi…"}},{"before":"80341213bdfc9f0be915cbe907941ccfb40cbbff","after":"39c992ba4d961a1dcedad98689b6b8c700cc44e2","ref":"refs/heads/feat/add-scoring-searching-profile-validation","pushedAt":"2024-06-27T11:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"feat(parsing): add interests and languages in exp & edu schemas","shortMessageHtmlLink":"feat(parsing): add interests and languages in exp & edu schemas"}},{"before":"e2ba664cad682b3ecf76876c49bca7ed30d50c13","after":"80341213bdfc9f0be915cbe907941ccfb40cbbff","ref":"refs/heads/feat/add-scoring-searching-profile-validation","pushedAt":"2024-06-26T14:03:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/add-scoring-searching-profile-validation","shortMessageHtmlLink":"Merge branch 'master' into feat/add-scoring-searching-profile-validation"}},{"before":"6d91cef249590229119ee8e985a85d835359b7fe","after":"51711ded417857ba701b9bd0d15c9f31da8b1c6d","ref":"refs/heads/master","pushedAt":"2024-06-26T14:02:08.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"Merge pull request #21 from Riminder/feat/add-job-parsing-evaluation\n\nFeat: add job evaluation and change person field to full_name","shortMessageHtmlLink":"Merge pull request #21 from Riminder/feat/add-job-parsing-evaluation"}},{"before":"0aade53c63c8a8823905ebd50520b462c7405467","after":"e2ba664cad682b3ecf76876c49bca7ed30d50c13","ref":"refs/heads/feat/add-scoring-searching-profile-validation","pushedAt":"2024-06-26T13:14:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"fix: check searching elegibility in profile scoring validation","shortMessageHtmlLink":"fix: check searching elegibility in profile scoring validation"}},{"before":"c707b4f1197f995bd506f9760d1d3b5ad2298634","after":"0aade53c63c8a8823905ebd50520b462c7405467","ref":"refs/heads/feat/add-scoring-searching-profile-validation","pushedAt":"2024-06-26T13:02:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"fix: remove fetching in validate profile for searching and scoring","shortMessageHtmlLink":"fix: remove fetching in validate profile for searching and scoring"}},{"before":"6d91cef249590229119ee8e985a85d835359b7fe","after":"c707b4f1197f995bd506f9760d1d3b5ad2298634","ref":"refs/heads/feat/add-scoring-searching-profile-validation","pushedAt":"2024-06-26T12:11:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"feat: add validation for profile searching & scoring in utils","shortMessageHtmlLink":"feat: add validation for profile searching & scoring in utils"}},{"before":null,"after":"6d91cef249590229119ee8e985a85d835359b7fe","ref":"refs/heads/feat/add-scoring-searching-profile-validation","pushedAt":"2024-06-26T10:18:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"Merge pull request #19 from Riminder/fix/empty-cv-wrong-file-obj\n\nFix: Use File object instead of bytes & Handle BytesIO objet with no file name","shortMessageHtmlLink":"Merge pull request #19 from Riminder/fix/empty-cv-wrong-file-obj"}},{"before":"bfeb6cbcd7ee4a791eddc20458c7f12a0c9c0dc9","after":"7d012c459c0cf9d03678f0a0ea8c97817a34c3fc","ref":"refs/heads/feat/add-job-parsing-evaluation","pushedAt":"2024-06-13T11:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"fix: computing location on profile","shortMessageHtmlLink":"fix: computing location on profile"}},{"before":"5bac98bdd31b55b06f3cb0a86b383986eb347cd9","after":"bfeb6cbcd7ee4a791eddc20458c7f12a0c9c0dc9","ref":"refs/heads/feat/add-job-parsing-evaluation","pushedAt":"2024-06-06T13:34:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"style: format with black and isort","shortMessageHtmlLink":"style: format with black and isort"}},{"before":null,"after":"5bac98bdd31b55b06f3cb0a86b383986eb347cd9","ref":"refs/heads/feat/add-job-parsing-evaluation","pushedAt":"2024-06-06T13:29:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"feat(evaluation): add job evaluation and change person field to full_name","shortMessageHtmlLink":"feat(evaluation): add job evaluation and change person field to full_…"}},{"before":"e703e2fde51df845d87a53e35079de860c0614fe","after":"a3508430367ca5f0906a93eefd1a9c8dbb619b52","ref":"refs/heads/fix/use-fullname-instead-person-eval-parsing","pushedAt":"2024-04-16T11:55:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"fix: use full_name instead of person score for eval parsing","shortMessageHtmlLink":"fix: use full_name instead of person score for eval parsing"}},{"before":"6d91cef249590229119ee8e985a85d835359b7fe","after":"e703e2fde51df845d87a53e35079de860c0614fe","ref":"refs/heads/fix/use-fullname-instead-person-eval-parsing","pushedAt":"2024-03-14T16:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"fix: use full_name instead of person score for eval parsing","shortMessageHtmlLink":"fix: use full_name instead of person score for eval parsing"}},{"before":null,"after":"6d91cef249590229119ee8e985a85d835359b7fe","ref":"refs/heads/fix/use-fullname-instead-person-eval-parsing","pushedAt":"2024-03-14T15:53:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"Merge pull request #19 from Riminder/fix/empty-cv-wrong-file-obj\n\nFix: Use File object instead of bytes & Handle BytesIO objet with no file name","shortMessageHtmlLink":"Merge pull request #19 from Riminder/fix/empty-cv-wrong-file-obj"}},{"before":"b601927df9116a0a666a6aa032936dbf130b6480","after":null,"ref":"refs/heads/fix/empty-cv-wrong-file-obj","pushedAt":"2024-03-14T14:02:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"}},{"before":"a2d60a75be17fbc2fff00fece48e15140b75c762","after":"6d91cef249590229119ee8e985a85d835359b7fe","ref":"refs/heads/master","pushedAt":"2024-03-14T14:00:13.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"corentin-hrflow","name":"Corentin","path":"/corentin-hrflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90205011?s=80&v=4"},"commit":{"message":"Merge pull request #19 from Riminder/fix/empty-cv-wrong-file-obj\n\nFix: Use File object instead of bytes & Handle BytesIO objet with no file name","shortMessageHtmlLink":"Merge pull request #19 from Riminder/fix/empty-cv-wrong-file-obj"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxMTo0MjoxMC4wMDAwMDBazwAAAASqiBQQ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxMTo0MjoxMC4wMDAwMDBazwAAAASqiBQQ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xNFQxNDowMDoxMy4wMDAwMDBazwAAAAQVtTSO"}},"title":"Activity · Riminder/python-hrflow-api"}