{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":351411149,"defaultBranch":"master","name":"conductor","ownerLogin":"foundriesio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-25T11:27:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41070914?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692982999.0","currentOid":""},"activityList":{"items":[{"before":"f5a74cec90efdfa1c095bc7d69b4984bc5fd642c","after":"30696add649ef1f7353342860ecf69ad81267dc2","ref":"refs/heads/master","pushedAt":"2024-09-20T15:30:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: add filters to Project admin page\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: add filters to Project admin page"}},{"before":"80cd4d546de8684f8f25ba9c63a874e3e30c31d7","after":"f5a74cec90efdfa1c095bc7d69b4984bc5fd642c","ref":"refs/heads/master","pushedAt":"2024-09-20T11:48:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"testplan: add qemu boot method\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"testplan: add qemu boot method"}},{"before":"287a2cca368bf149b612eb92d4e329e326097732","after":"80cd4d546de8684f8f25ba9c63a874e3e30c31d7","ref":"refs/heads/master","pushedAt":"2024-09-20T11:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"testplan: fix job rendering for qemu\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"testplan: fix job rendering for qemu"}},{"before":"bd9b4576d54edfb5b9c70a74a5d42831397b02ea","after":"287a2cca368bf149b612eb92d4e329e326097732","ref":"refs/heads/master","pushedAt":"2024-09-17T14:42:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"Release 7.5.0\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"Release 7.5.0"}},{"before":"d0baf981c275688124f3ed03606d9f1e8b3cefc7","after":"bd9b4576d54edfb5b9c70a74a5d42831397b02ea","ref":"refs/heads/master","pushedAt":"2024-09-13T12:40:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"scripts: automatically fix merge conflict with public keys\n\nWhen conf/keys directory in public lmp-manifest is changed, this\nproduces a conflict on the merge to the factory lmp-manifest. This patch\naddresses the issue by re-releting the public keys.\n\nNOTE: With conductor project set to test on merge only, the testing\nround will not be created when this happens. It's a rare event, so it\nshould not be a big issue in the long run.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"scripts: automatically fix merge conflict with public keys"}},{"before":"9978e14e5ae8b93c450d54b51fea1579475f1af1","after":"d0baf981c275688124f3ed03606d9f1e8b3cefc7","ref":"refs/heads/master","pushedAt":"2024-09-13T10:01:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: improve admin email formatting\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: improve admin email formatting"}},{"before":"d31738bc913327ec888d21b8b3e4dba08373997d","after":"9978e14e5ae8b93c450d54b51fea1579475f1af1","ref":"refs/heads/master","pushedAt":"2024-09-13T09:27:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: improve failed merge reporting\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: improve failed merge reporting"}},{"before":"618c3739bda84823c3f9e1c9283a8f964c52b698","after":"d31738bc913327ec888d21b8b3e4dba08373997d","ref":"refs/heads/master","pushedAt":"2024-09-13T09:02:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: fix import in tasks\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: fix import in tasks"}},{"before":"8e7e3d8624e2cb093601af6b1c1c42f34d802150","after":"618c3739bda84823c3f9e1c9283a8f964c52b698","ref":"refs/heads/master","pushedAt":"2024-09-13T08:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: send admin email on failed git tasks\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: send admin email on failed git tasks"}},{"before":"928fbcbc0e6b35d8db676c65b4a358e738908461","after":"8e7e3d8624e2cb093601af6b1c1c42f34d802150","ref":"refs/heads/master","pushedAt":"2024-08-14T09:12:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: Delay Project post_save signal actions\n\nThere is a chance that the post_save actions fail because the DB object\nis not saved when they execute. This patch delays the actions to ensure\nobject is successfully saved.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: Delay Project post_save signal actions"}},{"before":"c2fe601fa984c62e2af6a7b564a58e85e50b5f81","after":"928fbcbc0e6b35d8db676c65b4a358e738908461","ref":"refs/heads/master","pushedAt":"2024-08-13T13:58:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"scripts: fix potential error return code in checkout_repository.sh\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"scripts: fix potential error return code in checkout_repository.sh"}},{"before":"080ceea5467afc9d027e7840cc6101f9989d1097","after":"c2fe601fa984c62e2af6a7b564a58e85e50b5f81","ref":"refs/heads/master","pushedAt":"2024-08-12T12:32:28.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"Version 7.2.0\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"Version 7.2.0"}},{"before":"303c33d1f68fe7463074f521cee0c0607241e680","after":"080ceea5467afc9d027e7840cc6101f9989d1097","ref":"refs/heads/master","pushedAt":"2024-08-06T07:33:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"Version 6.6.0\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"Version 6.6.0"}},{"before":"bf94f7f908a1f361a0afc25f932f56fa31da9e9b","after":"303c33d1f68fe7463074f521cee0c0607241e680","ref":"refs/heads/master","pushedAt":"2024-07-08T13:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: fix PR test rendering\n\nAdd device type variables to context and fill in proper build URLs. This\npatch is backward compatible with old device types.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: fix PR test rendering"}},{"before":"a32f34a408d316582ec3267c16d19dfc407bc0b7","after":"bf94f7f908a1f361a0afc25f932f56fa31da9e9b","ref":"refs/heads/master","pushedAt":"2024-07-08T09:23:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: Don't save jobserv builds that are not finished\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: Don't save jobserv builds that are not finished"}},{"before":"fac93e5c03bfd9c318ba8bfc3a148ef18c02fd96","after":"a32f34a408d316582ec3267c16d19dfc407bc0b7","ref":"refs/heads/master","pushedAt":"2024-07-03T09:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"testplan: fix job visibility options\n\nPrivate jobs in LAVA have visibility \"personal\".\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"testplan: fix job visibility options"}},{"before":"b99c0a3a45df5869a0900ab4c989d12a9f915f9f","after":"fac93e5c03bfd9c318ba8bfc3a148ef18c02fd96","ref":"refs/heads/master","pushedAt":"2024-06-27T08:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"Bump Django version to 4.2.13\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"Bump Django version to 4.2.13"}},{"before":"b8cb753a47215fbde9095ab827e7d9c2dfd65f57","after":"b99c0a3a45df5869a0900ab4c989d12a9f915f9f","ref":"refs/heads/master","pushedAt":"2024-06-13T10:55:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"Release 6.3.0\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"Release 6.3.0"}},{"before":"e0327589e23798193cdab7fb3bb49ead308271f5","after":"b8cb753a47215fbde9095ab827e7d9c2dfd65f57","ref":"refs/heads/master","pushedAt":"2024-06-05T16:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: don't report exception on HTTP 201 status\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: don't report exception on HTTP 201 status"}},{"before":"2c37a5cc7d38a29c06d9bd1e651f0c3122cf459d","after":"e0327589e23798193cdab7fb3bb49ead308271f5","ref":"refs/heads/master","pushedAt":"2024-06-05T14:05:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: api: improve logging on apps change request\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: api: improve logging on apps change request"}},{"before":"11cb04a4721474c1291e85bf10f446a67f6b9570","after":"2c37a5cc7d38a29c06d9bd1e651f0c3122cf459d","ref":"refs/heads/master","pushedAt":"2024-03-27T14:09:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"api: fix typo\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"api: fix typo"}},{"before":"e7ec295006f3fc331d749bf9b653bab5e32bed74","after":"11cb04a4721474c1291e85bf10f446a67f6b9570","ref":"refs/heads/master","pushedAt":"2024-03-25T12:57:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: add scheduled task for monitoring PRs\n\nPR build jobs don't send notifications. This patch creates a crontab\ntask to pull the latest builds from API and start any PR testing if\nneeded.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: add scheduled task for monitoring PRs"}},{"before":"e9e0374fd80a9022faff63ae8a58fc08251ed567","after":"e7ec295006f3fc331d749bf9b653bab5e32bed74","ref":"refs/heads/master","pushedAt":"2024-03-18T15:11:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"api: core: add API to change device tag\n\nThe API call will be used to change FoundriesFactory registered device\ntag. The call is similar to changing apps list for the device. The calls\nwill overwrite the config fragment. Both should only be used for a\nsingle test.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"api: core: add API to change device tag"}},{"before":"38bb3bf6c2b521f06c56f1d664b4e1836416f118","after":"e9e0374fd80a9022faff63ae8a58fc08251ed567","ref":"refs/heads/master","pushedAt":"2024-03-11T15:37:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: allow to run single test jobs on any build\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: allow to run single test jobs on any build"}},{"before":"fe16d75491386059f5f743eff672d2864d516d94","after":"38bb3bf6c2b521f06c56f1d664b4e1836416f118","ref":"refs/heads/master","pushedAt":"2024-03-11T13:10:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"frontend: don't filter builds for single job submission\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"frontend: don't filter builds for single job submission"}},{"before":"682da4adcec676bed0fa193f782fb0c2e0fc3fe7","after":"fe16d75491386059f5f743eff672d2864d516d94","ref":"refs/heads/master","pushedAt":"2024-03-11T12:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: frontend: allow to submit single jobs from UI\n\nIt is possible to submit single job from an existing test plan. The job\nonly gets submitted to LAVA and is not traced in qa-reports.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: frontend: allow to submit single jobs from UI"}},{"before":"143c20b878c4435b759eb9f5ba997b0b138db8d7","after":"682da4adcec676bed0fa193f782fb0c2e0fc3fe7","ref":"refs/heads/master","pushedAt":"2024-03-04T14:08:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"Re-license to BSD 3-clause license\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"Re-license to BSD 3-clause license"}},{"before":"b2f824217698ae997a6c1d6530907ab73f4560a2","after":"143c20b878c4435b759eb9f5ba997b0b138db8d7","ref":"refs/heads/master","pushedAt":"2024-03-01T10:10:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: use proper version for assemble builds\n\nWhen submitting assemble test jobs to qa-reports use version from\nlmp-manifest merge instead of containers build.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: use proper version for assemble builds"}},{"before":"5a08660e2c74187d4f6fab9c80ec1e7ca3b5ae5b","after":"b2f824217698ae997a6c1d6530907ab73f4560a2","ref":"refs/heads/master","pushedAt":"2024-02-27T14:55:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"Bump version to 5.9.0\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"Bump version to 5.9.0"}},{"before":"8ff7b41dcb3cdf193311fd04fd2457236e7b0fc5","after":"5a08660e2c74187d4f6fab9c80ec1e7ca3b5ae5b","ref":"refs/heads/master","pushedAt":"2024-02-19T12:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwasilew","name":null,"path":"/mwasilew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/618901?s=80&v=4"},"commit":{"message":"core: use previous_build details on assemble jobs\n\nWhen composing LAVA job for assemble system image builds, which usually\nare associated with container builds, commit data from previous build\n(usually OS build) will be used in the test job metadata.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"core: use previous_build details on assemble jobs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNTozMDoyMC4wMDAwMDBazwAAAAS8Hot_","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNTozMDoyMC4wMDAwMDBazwAAAAS8Hot_","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOVQxMjoyODowNy4wMDAwMDBazwAAAAP-m-I8"}},"title":"Activity ยท foundriesio/conductor"}