{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":362500938,"defaultBranch":"develop","name":"argilla","ownerLogin":"argilla-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-28T14:37:42.000Z","ownerAvatar":"https://github.com/avatars/u/18415507?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722864303.0","currentOid":""},"activityList":{"items":[{"before":"a870a08b3553a2b50292e718fa6be40d1881b89a","after":"148f1c8d8287b42a099ca5d8de047cb37cfc739d","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-08-06T00:02:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- https://github.com/charliermarsh/ruff-pre-commit → https://github.com/astral-sh/ruff-pre-commit\n- [github.com/astral-sh/ruff-pre-commit: v0.4.8 → v0.5.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.8...v0.5.6)\n- https://github.com/charliermarsh/ruff-pre-commit → https://github.com/astral-sh/ruff-pre-commit\n- [github.com/astral-sh/ruff-pre-commit: v0.4.8 → v0.5.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.8...v0.5.6)\n- https://github.com/charliermarsh/ruff-pre-commit → https://github.com/astral-sh/ruff-pre-commit\n- [github.com/astral-sh/ruff-pre-commit: v0.4.8 → v0.5.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.8...v0.5.6)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"763f349ff52996ee1fd5bea195af5d0d9e15cc25","after":"f2916be04e485f00f94a6e813bfec8d834bab002","ref":"refs/heads/feat/from-hub-with-settings","pushedAt":"2024-08-05T13:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":null,"after":"763f349ff52996ee1fd5bea195af5d0d9e15cc25","ref":"refs/heads/feat/from-hub-with-settings","pushedAt":"2024-08-05T13:25:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"burtenshaw","name":null,"path":"/burtenshaw","primaryAvatarUrl":"https://github.com/avatars/u/19620375?s=80&v=4"},"commit":{"message":"feat: implment from hub with settings","shortMessageHtmlLink":"feat: implment from hub with settings"}},{"before":"a36a11d9d99cdd130bac76d41a7765649b5d251d","after":"eefec6d89147ae6a376e80ef31de95727ab835ac","ref":"refs/heads/feat-chat-field-support-sdk","pushedAt":"2024-08-05T11:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":null,"after":"a36a11d9d99cdd130bac76d41a7765649b5d251d","ref":"refs/heads/feat-chat-field-support-sdk","pushedAt":"2024-08-05T11:40:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"burtenshaw","name":null,"path":"/burtenshaw","primaryAvatarUrl":"https://github.com/avatars/u/19620375?s=80&v=4"},"commit":{"message":"feat: implement chat field in the sdk","shortMessageHtmlLink":"feat: implement chat field in the sdk"}},{"before":"e663079f2aa4e8775b9a0885d869b08498ec370f","after":"3bbe2f2dfd1148f5d40fd44d65c2022295e3b6b7","ref":"refs/heads/feat/chat-field-support-server","pushedAt":"2024-08-05T11:39:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":null,"after":"e663079f2aa4e8775b9a0885d869b08498ec370f","ref":"refs/heads/feat/chat-field-support-server","pushedAt":"2024-08-05T11:37:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"burtenshaw","name":null,"path":"/burtenshaw","primaryAvatarUrl":"https://github.com/avatars/u/19620375?s=80&v=4"},"commit":{"message":"feat: add chat field to api","shortMessageHtmlLink":"feat: add chat field to api"}},{"before":null,"after":"21bbd51e694b95e5a9a5907633daf93b9ce08935","ref":"refs/heads/feat/chat-field-support","pushedAt":"2024-08-05T11:34:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"burtenshaw","name":null,"path":"/burtenshaw","primaryAvatarUrl":"https://github.com/avatars/u/19620375?s=80&v=4"},"commit":{"message":"Merge branch 'feat/add-image-field-support' into feat/argilla/add-support-to-create-image-fields","shortMessageHtmlLink":"Merge branch 'feat/add-image-field-support' into feat/argilla/add-sup…"}},{"before":"52412aacd90463e32e0c6744caf772e7a3b42981","after":"aca2a184616d62ddfc075dcdb2fd692ad3334446","ref":"refs/heads/feat/argilla-server/enhance-text-search","pushedAt":"2024-08-02T12:52:20.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into feat/argilla-server/enhance-text-search","shortMessageHtmlLink":"Merge branch 'develop' into feat/argilla-server/enhance-text-search"}},{"before":"66bb8a9931cbf20e16357a82639943cf7e9d6646","after":"bc4553fb4d80886b60ddc5d6692576d4a8caaca6","ref":"refs/heads/feat/argilla-server/add-support-for-filter-on-list-datasets","pushedAt":"2024-08-02T12:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"chore: Update CHANGELOG","shortMessageHtmlLink":"chore: Update CHANGELOG"}},{"before":null,"after":"66bb8a9931cbf20e16357a82639943cf7e9d6646","ref":"refs/heads/feat/argilla-server/add-support-for-filter-on-list-datasets","pushedAt":"2024-08-02T12:45:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"tests: Add new tests","shortMessageHtmlLink":"tests: Add new tests"}},{"before":"7c5a8f881a2648c84ca75a4d11fa9ac38dfe6e17","after":"21bbd51e694b95e5a9a5907633daf93b9ce08935","ref":"refs/heads/feat/argilla/add-support-to-create-image-fields","pushedAt":"2024-08-02T12:02:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jfcalvo","name":"José Francisco Calvo","path":"/jfcalvo","primaryAvatarUrl":"https://github.com/avatars/u/446497?s=80&v=4"},"commit":{"message":"Merge branch 'feat/add-image-field-support' into feat/argilla/add-support-to-create-image-fields","shortMessageHtmlLink":"Merge branch 'feat/add-image-field-support' into feat/argilla/add-sup…"}},{"before":"44d88cbdde6392bc3c041290cf602215004cb945","after":"bd41a48de098228de16f04d61cc42fb554afdb54","ref":"refs/heads/gh-pages","pushedAt":"2024-08-02T11:22:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"Deployed b7ac946 to dev with MkDocs 1.6.0 and mike 2.1.1","shortMessageHtmlLink":"Deployed b7ac946 to dev with MkDocs 1.6.0 and mike 2.1.1"}},{"before":"d656bbc20d269ffed23ee01f4148e2af35a86b1a","after":"d8aa03e5c3907f06bf92de0b9cca6471a0446fec","ref":"refs/heads/refactor/argilla-server/list-records-endpoint-using-db","pushedAt":"2024-08-02T11:22:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"61bc08f7bd89e74acec018e3378ce6a5e199f9b5","after":"d656bbc20d269ffed23ee01f4148e2af35a86b1a","ref":"refs/heads/refactor/argilla-server/list-records-endpoint-using-db","pushedAt":"2024-08-02T11:21:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into refactor/argilla-server/list-records-endpoint-using-db","shortMessageHtmlLink":"Merge branch 'develop' into refactor/argilla-server/list-records-endp…"}},{"before":"d59f635b6f04e814023a3cae7898cf145ce9e531","after":null,"ref":"refs/heads/refactor/argilla-server/unify-validators-signature","pushedAt":"2024-08-02T11:20:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"}},{"before":"1bbf543784a406994228717c19cc3ac634c9f5a5","after":"b7ac946af610a663b48e01007bc6b31955fc0b2a","ref":"refs/heads/develop","pushedAt":"2024-08-02T11:20:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"[REFACTOR]: Unify validators signature (#5368)\n\n# Description\r\n\r\n\r\nThis PR reviews and unifies the existing validators:\r\n\r\n1. Validator class signature is a `validate` class method\r\n2. All dependencies are passed as an argument to the `validate` method.\r\n3. If validator requires access to the DB, the session db will be passed\r\nas the first `validate` argument.\r\n\r\n**Type of change**\r\n\r\n\r\n- Bug fix (non-breaking change which fixes an issue)\r\n- New feature (non-breaking change which adds functionality)\r\n- Breaking change (fix or feature that would cause existing\r\nfunctionality to not work as expected)\r\n- Refactor (change restructuring the codebase without changing\r\nfunctionality)\r\n- Improvement (change adding some improvement to an existing\r\nfunctionality)\r\n- Documentation update\r\n\r\n**How Has This Been Tested**\r\n\r\n\r\n**Checklist**\r\n\r\n\r\n- I added relevant documentation\r\n- I followed the style guidelines of this project\r\n- I did a self-review of my code\r\n- I made corresponding changes to the documentation\r\n- I confirm My changes generate no new warnings\r\n- I have added tests that prove my fix is effective or that my feature\r\nworks\r\n- I have added relevant notes to the CHANGELOG.md file (See\r\nhttps://keepachangelog.com/)","shortMessageHtmlLink":"[REFACTOR]: Unify validators signature (#5368)"}},{"before":"65a0cfcafda8919bfe32d2363971d6221db62e5b","after":"47781e7ce80e8db97392fec9c1ecc51eb819c89c","ref":"refs/heads/feat/add-image-field-support","pushedAt":"2024-08-02T10:34:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jfcalvo","name":"José Francisco Calvo","path":"/jfcalvo","primaryAvatarUrl":"https://github.com/avatars/u/446497?s=80&v=4"},"commit":{"message":"feat: add MIME type validation for records using image fields values with Data URLs","shortMessageHtmlLink":"feat: add MIME type validation for records using image fields values …"}},{"before":"c5f7c5554a0ecd9403e2174e04fa9c366d62f2be","after":"7c5a8f881a2648c84ca75a4d11fa9ac38dfe6e17","ref":"refs/heads/feat/argilla/add-support-to-create-image-fields","pushedAt":"2024-08-02T10:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"chore: remove type alias","shortMessageHtmlLink":"chore: remove type alias"}},{"before":"bcdebd1692028f7dba013e0beb5654a5cb662850","after":"c5f7c5554a0ecd9403e2174e04fa9c366d62f2be","ref":"refs/heads/feat/argilla/add-support-to-create-image-fields","pushedAt":"2024-08-02T10:27:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"ci: Using proper server version","shortMessageHtmlLink":"ci: Using proper server version"}},{"before":null,"after":"bcdebd1692028f7dba013e0beb5654a5cb662850","ref":"refs/heads/feat/argilla/add-support-to-create-image-fields","pushedAt":"2024-08-02T10:18:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"tests: Add some image fields to tests","shortMessageHtmlLink":"tests: Add some image fields to tests"}},{"before":"59d05c5a82ca8f5b5a6fd38ae9099d4be886044d","after":"61bc08f7bd89e74acec018e3378ce6a5e199f9b5","ref":"refs/heads/refactor/argilla-server/list-records-endpoint-using-db","pushedAt":"2024-08-01T20:03:47.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into refactor/argilla-server/list-records-endpoint-using-db","shortMessageHtmlLink":"Merge branch 'develop' into refactor/argilla-server/list-records-endp…"}},{"before":"f3f46f468432a3a79137aba337785514f025ca2c","after":null,"ref":"refs/heads/feat/argilla-server/add-annotators-progress-endpoint","pushedAt":"2024-08-01T20:03:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"}},{"before":"08d6ed55361e9747f9c4f1c0f5a26c63b569635b","after":"1bbf543784a406994228717c19cc3ac634c9f5a5","ref":"refs/heads/develop","pushedAt":"2024-08-01T20:03:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"[FEATURE] `argilla server`: Add annotators progress endpoint (#5367)\n\n# Description\r\n\r\n\r\nThis PR adds a new endpoint to compute the dataset annotators' progress.\r\n\r\nThe endpoint is defined as\r\n```json\r\nGET /api/v1/datasets/:dataset_id/progress/annotators\r\n\r\n{\r\n \"annotators\": [\r\n { \r\n \"username\": \"userA\", \r\n \"completed\": { \"submitted\": 20, \"draft\": 5, \"discarded\": 1 },\r\n \"pending\": { \"submitted\": 2, \"draft\": 50, \"discarded\": 10 }\r\n },\r\n ...\r\n ]\r\n}\r\n```\r\n\r\nProgress distribution is split by record status, so values represent\r\nuser responses for each kind of record status.\r\n\r\n\r\n**Type of change**\r\n\r\n\r\n- New feature (non-breaking change which adds functionality)\r\n\r\n**How Has This Been Tested**\r\n\r\n\r\n**Checklist**\r\n\r\n\r\n- I added relevant documentation\r\n- I followed the style guidelines of this project\r\n- I did a self-review of my code\r\n- I made corresponding changes to the documentation\r\n- I confirm My changes generate no new warnings\r\n- I have added tests that prove my fix is effective or that my feature\r\nworks\r\n- I have added relevant notes to the CHANGELOG.md file (See\r\nhttps://keepachangelog.com/)\r\n\r\n---------\r\n\r\nCo-authored-by: José Francisco Calvo ","shortMessageHtmlLink":"[FEATURE] argilla server: Add annotators progress endpoint (#5367)"}},{"before":"a386466f1ca3628a0dcdbf9b755d9145da719fc6","after":"44d88cbdde6392bc3c041290cf602215004cb945","ref":"refs/heads/gh-pages","pushedAt":"2024-08-01T19:06:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"Deployed 08d6ed5 to dev with MkDocs 1.6.0 and mike 2.1.1","shortMessageHtmlLink":"Deployed 08d6ed5 to dev with MkDocs 1.6.0 and mike 2.1.1"}},{"before":"ec019727b6a699d7b59a936bb6b68cae42fcdd9f","after":null,"ref":"refs/heads/feature/from-hub-with-existing-dataset-name","pushedAt":"2024-08-01T19:03:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"burtenshaw","name":null,"path":"/burtenshaw","primaryAvatarUrl":"https://github.com/avatars/u/19620375?s=80&v=4"}},{"before":"5c12e329d5ac1fea1922a02d03479ae4e1621392","after":"08d6ed55361e9747f9c4f1c0f5a26c63b569635b","ref":"refs/heads/develop","pushedAt":"2024-08-01T19:03:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"burtenshaw","name":null,"path":"/burtenshaw","primaryAvatarUrl":"https://github.com/avatars/u/19620375?s=80&v=4"},"commit":{"message":"[FEATURE] from_hub raise on existing dataset name (#5358)\n\n# Description\r\n\r\n\r\nThis PR changes the behaviour of the `from_disk` method when a dataset\r\nof the same name already exists. Currently, a new dataset is create with\r\nthe name + uuid. This change will:\r\n\r\n- check id the dataset name exists, and if so\r\n- warn that the dataset exists and that the `name` parameter could be\r\nused to create a new one\r\n- try to push records to the existing dataset with a try except to add\r\nmore context\r\n\r\nCloses #5346 \r\n\r\n**Type of change**\r\n- Improvement (change adding some improvement to an existing\r\nfunctionality)\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[FEATURE] from_hub raise on existing dataset name (#5358)"}},{"before":"7205842a26b217be00f43ca014b4e05a98633152","after":"59d05c5a82ca8f5b5a6fd38ae9099d4be886044d","ref":"refs/heads/refactor/argilla-server/list-records-endpoint-using-db","pushedAt":"2024-08-01T16:15:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"chore: Change order","shortMessageHtmlLink":"chore: Change order"}},{"before":"423466ae7a05b208725da098aedd8170b92eb4e4","after":"7205842a26b217be00f43ca014b4e05a98633152","ref":"refs/heads/refactor/argilla-server/list-records-endpoint-using-db","pushedAt":"2024-08-01T16:09:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"chore: Update CHANGELOG","shortMessageHtmlLink":"chore: Update CHANGELOG"}},{"before":"9f32b673b845634f119430e0e32cb262f28b146d","after":"f3f46f468432a3a79137aba337785514f025ca2c","ref":"refs/heads/feat/argilla-server/add-annotators-progress-endpoint","pushedAt":"2024-08-01T15:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frascuchon","name":"Paco Aranda","path":"/frascuchon","primaryAvatarUrl":"https://github.com/avatars/u/2518789?s=80&v=4"},"commit":{"message":"chore: update CHANGELOG","shortMessageHtmlLink":"chore: update CHANGELOG"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkonfMAA","startCursor":null,"endCursor":null}},"title":"Activity · argilla-io/argilla"}