{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":217494378,"defaultBranch":"main","name":"substra-backend","ownerLogin":"Substra","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-25T09:00:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/84009910?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726662285.0","currentOid":""},"activityList":{"items":[{"before":"6720c3b19220e6453033ccb606628e5e28de2709","after":"dbc5e9b4aa9c6bcc47ae5014ef676e814af05608","ref":"refs/heads/fix/add-account-operator-does-not-synchronise-content","pushedAt":"2024-09-18T12:23:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"fix: user creation with `sync_user` didn't work as expected\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"fix: user creation with sync_user didn't work as expected"}},{"before":"946651fc1c381b595b52f0e4cbc5e128b2f5d752","after":"6720c3b19220e6453033ccb606628e5e28de2709","ref":"refs/heads/fix/add-account-operator-does-not-synchronise-content","pushedAt":"2024-09-18T10:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"feat: update `base_sync.py` to use instance level deletion\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"feat: update base_sync.py to use instance level deletion"}},{"before":"2f6128e5e9fa360432647c6b9f2cdd413822a247","after":"946651fc1c381b595b52f0e4cbc5e128b2f5d752","ref":"refs/heads/fix/add-account-operator-does-not-synchronise-content","pushedAt":"2024-09-18T08:52:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"chore: create alpha chart\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"chore: create alpha chart"}},{"before":"1291126fd44038f588f43b5696a1d0dcd821ffbb","after":"3409a90f41aa86c8d9b388bc5bb988a54c00031b","ref":"refs/heads/dependabot/pip/backend/cryptography-43.0.1","pushedAt":"2024-09-17T14:46:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump cryptography from 42.0.5 to 43.0.1 in /backend\n\nBumps [cryptography](https://github.com/pyca/cryptography) from 42.0.5 to 43.0.1.\n- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pyca/cryptography/compare/42.0.5...43.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: cryptography\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump cryptography from 42.0.5 to 43.0.1 in /backend"}},{"before":"21d9be8a0fda79206fcb4d410d7f0962317dca19","after":"381a7ffb76914f44dedb3be67836edbb659a0e34","ref":"refs/heads/dependabot/pip/backend/django-4.2.15","pushedAt":"2024-09-17T14:46:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump django from 4.2.14 to 4.2.15 in /backend\n\nBumps [django](https://github.com/django/django) from 4.2.14 to 4.2.15.\n- [Commits](https://github.com/django/django/compare/4.2.14...4.2.15)\n\n---\nupdated-dependencies:\n- dependency-name: django\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump django from 4.2.14 to 4.2.15 in /backend"}},{"before":"62e3267812716ff3397533b7d46c4fc2d0b41729","after":null,"ref":"refs/heads/feat/remove-django-celery-results","pushedAt":"2024-09-17T14:45:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"}},{"before":"513842f244b6f152ac4e307741c620f612036c0e","after":"4021bf5f6186d16a10b01445066f6f01f32f5111","ref":"refs/heads/main","pushedAt":"2024-09-17T14:45:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"feat: remove `django-celery-results` and replace by redis (#995)\n\n* feat: remove `django-celery-results` and replace by redis\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* doc: change fragment\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n---------\r\n\r\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"feat: remove django-celery-results and replace by redis (#995)"}},{"before":"835b66960957a245239ad5fd033d2556b12afaa6","after":"62e3267812716ff3397533b7d46c4fc2d0b41729","ref":"refs/heads/feat/remove-django-celery-results","pushedAt":"2024-09-17T14:39:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"doc: change fragment\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"doc: change fragment"}},{"before":"6d33e50f2095ff37e05850187842380c1f553371","after":null,"ref":"refs/heads/feat/make-image-builder-timeout-configurable","pushedAt":"2024-09-17T14:39:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"}},{"before":"288005b54c65966bc0c391f929da0661a1780152","after":"513842f244b6f152ac4e307741c620f612036c0e","ref":"refs/heads/main","pushedAt":"2024-09-17T14:39:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"feat: make image builder timeout configurable (#992)\n\n* chore: change default value for `IMAGE_BUILD_TIMEOUT`\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* feat: add `builder.timeout` to change `IMAGE_BUILD_TIMEOUT`\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* feat: add test for `substrap.lock_local.lock_resource`\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* chore: remove unused `IMAGE_BUILD_TIMEOUT`\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* fix: replace `Exception` by `LockError` as `Exception` does not accept custom named arguments\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* chore: update chart changelog\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* doc: update chart changelog\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* doc: change fragment\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n---------\r\n\r\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"feat: make image builder timeout configurable (#992)"}},{"before":"0f111a984c70141d750a4f1d337dd9e326acb82c","after":"6d33e50f2095ff37e05850187842380c1f553371","ref":"refs/heads/feat/make-image-builder-timeout-configurable","pushedAt":"2024-09-17T14:33:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"doc: change fragment\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"doc: change fragment"}},{"before":"3fa72108247a8bbe08d0761baae36704ae7e0f8f","after":"835b66960957a245239ad5fd033d2556b12afaa6","ref":"refs/heads/feat/remove-django-celery-results","pushedAt":"2024-09-17T13:42:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"doc: change fragment\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"doc: change fragment"}},{"before":"de7e20cc757ea7129a030684af234fd3210e0ac5","after":null,"ref":"refs/heads/fix/update-strategy-format","pushedAt":"2024-09-17T13:42:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"}},{"before":"9e03a1c417190928d5213a05bfaa33002fa2ba45","after":"288005b54c65966bc0c391f929da0661a1780152","ref":"refs/heads/main","pushedAt":"2024-09-17T13:42:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"fix(charts): update path for `server.spec.strategy.type` (#1001)\n\n* fix(charts): update path for `server.spec.strategy.type`\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* chore: bump chart version\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n---------\r\n\r\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"fix(charts): update path for server.spec.strategy.type (#1001)"}},{"before":"04af1d4a8e14ce7cf8762d4dfcd1689d789c7bb2","after":"de7e20cc757ea7129a030684af234fd3210e0ac5","ref":"refs/heads/fix/update-strategy-format","pushedAt":"2024-09-17T13:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"chore: bump chart version\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"chore: bump chart version"}},{"before":null,"after":"04af1d4a8e14ce7cf8762d4dfcd1689d789c7bb2","ref":"refs/heads/fix/update-strategy-format","pushedAt":"2024-09-17T08:58:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"fix(charts): update path for `server.spec.strategy.type`\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"fix(charts): update path for server.spec.strategy.type"}},{"before":"382beeb0ec1e4227a54e954aac17bc1a557d077f","after":"3fa72108247a8bbe08d0761baae36704ae7e0f8f","ref":"refs/heads/feat/remove-django-celery-results","pushedAt":"2024-09-17T08:04:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"doc: change fragment\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"doc: change fragment"}},{"before":"52875d706bf45ec61b3dea84f3025160932bf6ce","after":null,"ref":"refs/heads/fix/pending-error-not-repackaged","pushedAt":"2024-09-17T08:03:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"}},{"before":"71dc1f2e7c8817b157b3c03c588d4c310e275579","after":"9e03a1c417190928d5213a05bfaa33002fa2ba45","ref":"refs/heads/main","pushedAt":"2024-09-17T08:03:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"fix: pending error not repackaged (#993)\n\n* fix: replace `max_attempts` in logs by correct value (`BUILDER_KANIKO_STARTUP_MAX_ATTEMPTS`)\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* feat: tests\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* chore: remove useless ,\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n---------\r\n\r\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"fix: pending error not repackaged (#993)"}},{"before":"41939fe6ff4fb2636955c48186ee270005a24bb1","after":"52875d706bf45ec61b3dea84f3025160932bf6ce","ref":"refs/heads/fix/pending-error-not-repackaged","pushedAt":"2024-09-17T07:58:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"chore: remove useless ,\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"chore: remove useless ,"}},{"before":"3882fab01ad2d0dc54f0c6110e0621e6111af7a0","after":null,"ref":"refs/heads/feat/cp-duration-starts-with-build","pushedAt":"2024-09-17T07:56:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"}},{"before":"3ff7c51609a541f6940c4c751cade7d19aeea93b","after":"71dc1f2e7c8817b157b3c03c588d4c310e275579","ref":"refs/heads/main","pushedAt":"2024-09-17T07:56:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"feat: cp duration starts with build (#998)\n\n* feat: start cp timer when status changed to `PLAN_STATUS_DOING`\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* chore: rename `ComputePlan.update_dates` to `ComputePlan.update_end_date`\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* fix: tests\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n* doc: change fragment\r\n\r\nSigned-off-by: Guilhem Barthés \r\n\r\n---------\r\n\r\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"feat: cp duration starts with build (#998)"}},{"before":"e04b35f086d68b240b9df82bdb71d47af9ddd81e","after":"3882fab01ad2d0dc54f0c6110e0621e6111af7a0","ref":"refs/heads/feat/cp-duration-starts-with-build","pushedAt":"2024-09-17T07:50:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guilhem-barthes","name":"Guilhem Barthés","path":"/guilhem-barthes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28707408?s=80&v=4"},"commit":{"message":"doc: change fragment\n\nSigned-off-by: Guilhem Barthés ","shortMessageHtmlLink":"doc: change fragment"}},{"before":"429b587ee30938d3d54cf7eab4a44a9c6ccf225a","after":null,"ref":"refs/heads/chore/bump-kaniko-version","pushedAt":"2024-09-13T14:01:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thbcmlowk","name":"Thibault Camalon","path":"/thbcmlowk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135698225?s=80&v=4"}},{"before":"37c437db6055ff79f027faed45256253ba52e307","after":"3ff7c51609a541f6940c4c751cade7d19aeea93b","ref":"refs/heads/main","pushedAt":"2024-09-13T14:01:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thbcmlowk","name":"Thibault Camalon","path":"/thbcmlowk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135698225?s=80&v=4"},"commit":{"message":"chore(charts): bump defaut kaniko version (#968)\n\n* chore(charts): bump defaut kaniko version\r\n\r\nSigned-off-by: Thibault Camalon <135698225+thbcmlowk@users.noreply.github.com>\r\n\r\n* docs(charts): update README\r\n\r\nSigned-off-by: Thibault Camalon <135698225+thbcmlowk@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Thibault Camalon <135698225+thbcmlowk@users.noreply.github.com>","shortMessageHtmlLink":"chore(charts): bump defaut kaniko version (#968)"}},{"before":"83db1c3ab2d57050f9c1ede52a091afd5202c28e","after":"429b587ee30938d3d54cf7eab4a44a9c6ccf225a","ref":"refs/heads/chore/bump-kaniko-version","pushedAt":"2024-09-13T13:43:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thbcmlowk","name":"Thibault Camalon","path":"/thbcmlowk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135698225?s=80&v=4"},"commit":{"message":"docs(charts): update README\n\nSigned-off-by: Thibault Camalon <135698225+thbcmlowk@users.noreply.github.com>","shortMessageHtmlLink":"docs(charts): update README"}},{"before":"2aeb34b1d5d1b56c5c63c14eef0501bc9c90e5cb","after":null,"ref":"refs/heads/chore/change-updateStrategy","pushedAt":"2024-09-13T13:40:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SdgJlbl","name":null,"path":"/SdgJlbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30044292?s=80&v=4"}},{"before":"5033cd07768bcb973c3ded5ecaa8ed673593072e","after":"37c437db6055ff79f027faed45256253ba52e307","ref":"refs/heads/main","pushedAt":"2024-09-13T13:39:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SdgJlbl","name":null,"path":"/SdgJlbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30044292?s=80&v=4"},"commit":{"message":"chore: change updateStrategy of the server and the registry (#1000)\n\nSigned-off-by: SdgJlbl ","shortMessageHtmlLink":"chore: change updateStrategy of the server and the registry (#1000)"}},{"before":"a9fa6c168353b4fb8798e48e9155bfe7560d55eb","after":"2aeb34b1d5d1b56c5c63c14eef0501bc9c90e5cb","ref":"refs/heads/chore/change-updateStrategy","pushedAt":"2024-09-13T13:27:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SdgJlbl","name":null,"path":"/SdgJlbl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30044292?s=80&v=4"},"commit":{"message":"chore: change updateStrategy of the server and the registry\n\nSigned-off-by: SdgJlbl ","shortMessageHtmlLink":"chore: change updateStrategy of the server and the registry"}},{"before":"effb672c4d877d6ee044542541f0db6174a9cdae","after":"21d9be8a0fda79206fcb4d410d7f0962317dca19","ref":"refs/heads/dependabot/pip/backend/django-4.2.15","pushedAt":"2024-09-13T13:04:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump django from 4.2.14 to 4.2.15 in /backend\n\nBumps [django](https://github.com/django/django) from 4.2.14 to 4.2.15.\n- [Commits](https://github.com/django/django/compare/4.2.14...4.2.15)\n\n---\nupdated-dependencies:\n- dependency-name: django\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump django from 4.2.14 to 4.2.15 in /backend"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjoyMzo1MS4wMDAwMDBazwAAAAS5ppl4","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjoyMzo1MS4wMDAwMDBazwAAAAS5ppl4","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMzowNDo1My4wMDAwMDBazwAAAAS1fzQD"}},"title":"Activity · Substra/substra-backend"}