{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":498761556,"defaultBranch":"dev","name":"oncall","ownerLogin":"grafana","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-01T14:05:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7195757?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716905954.0","currentOid":""},"activityList":{"items":[{"before":"21a45140f6e81c19d0c482cd2e3ef3e4fd96e651","after":null,"ref":"refs/heads/rares/faro-fix-reported-errors","pushedAt":"2024-05-28T14:19:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"teodosii","name":"Rares Mardare","path":"/teodosii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40542072?s=80&v=4"}},{"before":"80ecde6fbba685a3ff706478266d58ff9534ef04","after":null,"ref":"refs/heads/gh-readonly-queue/dev/pr-4408-7e3008ba0fbe005236599b4d349374161f3a2020","pushedAt":"2024-05-28T14:19:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"7e3008ba0fbe005236599b4d349374161f3a2020","after":"80ecde6fbba685a3ff706478266d58ff9534ef04","ref":"refs/heads/dev","pushedAt":"2024-05-28T14:19:12.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix reported errors by Faro (#4408)\n\n# What this PR does\n\nFixes the following reported errors by Faro\n- Cannot read properties of undefined (reading 'error_code') - found in\nPage Error Handling wrapper\n- Cannot read properties of undefined (reading 'slack_team_identity') -\nFound in DefaultPageLayout helpers\n- Cannot read properties of undefined (reading 'reduce') - undefined\npassed labels in labels helpers\n- Cannot read properties of undefined (reading 'controlled_fields') -\nwebhooks\n- Cannot read properties of undefined (reading 'data')\n\nThe following needs to be further investigated to see if the response\nmisses whole body\n- Cannot read properties of undefined (reading 'config') - happening in\nFaro. I assume it's when an exception is thrown and the ex doesn't have\nthe `config` field\n\n## Which issue(s) this PR closes\n\nCloses #4403","shortMessageHtmlLink":"Fix reported errors by Faro (#4408)"}},{"before":null,"after":"80ecde6fbba685a3ff706478266d58ff9534ef04","ref":"refs/heads/gh-readonly-queue/dev/pr-4408-7e3008ba0fbe005236599b4d349374161f3a2020","pushedAt":"2024-05-28T14:11:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix reported errors by Faro (#4408)\n\n# What this PR does\n\nFixes the following reported errors by Faro\n- Cannot read properties of undefined (reading 'error_code') - found in\nPage Error Handling wrapper\n- Cannot read properties of undefined (reading 'slack_team_identity') -\nFound in DefaultPageLayout helpers\n- Cannot read properties of undefined (reading 'reduce') - undefined\npassed labels in labels helpers\n- Cannot read properties of undefined (reading 'controlled_fields') -\nwebhooks\n- Cannot read properties of undefined (reading 'data')\n\nThe following needs to be further investigated to see if the response\nmisses whole body\n- Cannot read properties of undefined (reading 'config') - happening in\nFaro. I assume it's when an exception is thrown and the ex doesn't have\nthe `config` field\n\n## Which issue(s) this PR closes\n\nCloses #4403","shortMessageHtmlLink":"Fix reported errors by Faro (#4408)"}},{"before":"9e87ea135621a90cb9c4be6dd71d16f51bf10239","after":"21a45140f6e81c19d0c482cd2e3ef3e4fd96e651","ref":"refs/heads/rares/faro-fix-reported-errors","pushedAt":"2024-05-28T14:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"teodosii","name":"Rares Mardare","path":"/teodosii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40542072?s=80&v=4"},"commit":{"message":"remaining npe","shortMessageHtmlLink":"remaining npe"}},{"before":"8c50713ec92eac369dd575c721cf4db086dd1fe8","after":"0da6a78ec4d158c059b0891c6b4e1a8bcc598956","ref":"refs/heads/maxim/2667-schedules-v3-pt1-update-layers-visualization","pushedAt":"2024-05-28T13:40:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maskin25","name":"Maxim Mordasov","path":"/maskin25","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3278022?s=80&v=4"},"commit":{"message":"Update grafana-plugin/src/pages/schedule/Schedule.tsx\n\nCo-authored-by: Dominik Broj ","shortMessageHtmlLink":"Update grafana-plugin/src/pages/schedule/Schedule.tsx"}},{"before":"5e81779095024e69d0ce9f58829368f4f7b0d033","after":"8c50713ec92eac369dd575c721cf4db086dd1fe8","ref":"refs/heads/maxim/2667-schedules-v3-pt1-update-layers-visualization","pushedAt":"2024-05-28T13:38:36.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"maskin25","name":"Maxim Mordasov","path":"/maskin25","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3278022?s=80&v=4"},"commit":{"message":"Merge branch 'maxim/2667-schedules-v3-pt1-update-layers-visualization' of github.com:grafana/oncall into maxim/2667-schedules-v3-pt1-update-layers-visualization","shortMessageHtmlLink":"Merge branch 'maxim/2667-schedules-v3-pt1-update-layers-visualization…"}},{"before":"1e03eb460fe08af9ab45884016be1e349eb9a760","after":null,"ref":"refs/heads/gh-readonly-queue/dev/pr-4407-7e3008ba0fbe005236599b4d349374161f3a2020","pushedAt":"2024-05-28T12:28:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"aecb85430d00add75bacdf3da352feab1ac7b58b","after":"9e87ea135621a90cb9c4be6dd71d16f51bf10239","ref":"refs/heads/rares/faro-fix-reported-errors","pushedAt":"2024-05-28T12:20:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"teodosii","name":"Rares Mardare","path":"/teodosii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40542072?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":null,"after":"1e03eb460fe08af9ab45884016be1e349eb9a760","ref":"refs/heads/gh-readonly-queue/dev/pr-4407-7e3008ba0fbe005236599b4d349374161f3a2020","pushedAt":"2024-05-28T12:19:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Plugin.json: update with extensions info (#4407)\n\n### What changed?\n\n- Manually added ui-extensions metadata to the plugin.json (to be able\nto lazy-load plugins in Grafana, based on [this\nPR](https://github.com/grafana/grafana/pull/88288)","shortMessageHtmlLink":"Plugin.json: update with extensions info (#4407)"}},{"before":null,"after":"aecb85430d00add75bacdf3da352feab1ac7b58b","ref":"refs/heads/rares/faro-fix-reported-errors","pushedAt":"2024-05-28T11:51:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"teodosii","name":"Rares Mardare","path":"/teodosii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40542072?s=80&v=4"},"commit":{"message":"Fix reported errors by Faro","shortMessageHtmlLink":"Fix reported errors by Faro"}},{"before":null,"after":"c8cd964035981ef2407fd9cf9b1ef092b6d9189a","ref":"refs/heads/update-make-docs","pushedAt":"2024-05-28T07:00:36.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 `make docs` procedure","shortMessageHtmlLink":"Update make docs procedure"}},{"before":"f868d612ebac916a3e765f6a99bae1e5d15a0b03","after":null,"ref":"refs/heads/update-make-docs","pushedAt":"2024-05-28T07:00:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":null,"after":"b193c26f3345418135c6328e0abfc23bc70bd447","ref":"refs/heads/leventebalogh/update-plugin-json","pushedAt":"2024-05-28T06:29:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leventebalogh","name":"Levente Balogh","path":"/leventebalogh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9974811?s=80&v=4"},"commit":{"message":"feat: add extensions info to the plugin.json","shortMessageHtmlLink":"feat: add extensions info to the plugin.json"}},{"before":"61344c9e5d43bc26a921382f30519c104373fafc","after":"9eb862aa8194884b71a4ffe9ef21a6d45ba6dc09","ref":"refs/heads/mderynck/backend-plugin-proxy","pushedAt":"2024-05-28T02:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mderynck","name":"Michael Derynck","path":"/mderynck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28077050?s=80&v=4"},"commit":{"message":"Add install handler, disable token write from frontend","shortMessageHtmlLink":"Add install handler, disable token write from frontend"}},{"before":"c990689cc0ba3d787e56271cc53eecc2cfc4c89e","after":"61344c9e5d43bc26a921382f30519c104373fafc","ref":"refs/heads/mderynck/backend-plugin-proxy","pushedAt":"2024-05-27T19:59:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mderynck","name":"Michael Derynck","path":"/mderynck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28077050?s=80&v=4"},"commit":{"message":"Add teams, handle case for non-rbac instance","shortMessageHtmlLink":"Add teams, handle case for non-rbac instance"}},{"before":"69285d3497fccfce3108639a4d8ddf2a1d92a4f4","after":"6c088ceda1d416a3bfdf28b71e77433a2e899e2a","ref":"refs/heads/matiasb/plugin-auth-rework","pushedAt":"2024-05-27T19:57:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matiasb","name":"Matias Bordese","path":"/matiasb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260710?s=80&v=4"},"commit":{"message":"Setting up user on-the-fly, a PoC","shortMessageHtmlLink":"Setting up user on-the-fly, a PoC"}},{"before":"7a8f89c97c503041ccc65f08b67633000b1c201d","after":"69285d3497fccfce3108639a4d8ddf2a1d92a4f4","ref":"refs/heads/matiasb/plugin-auth-rework","pushedAt":"2024-05-27T19:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matiasb","name":"Matias Bordese","path":"/matiasb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260710?s=80&v=4"},"commit":{"message":"Setting up user on-the-fly, a PoC","shortMessageHtmlLink":"Setting up user on-the-fly, a PoC"}},{"before":"486731c3b7834cf2f1d49afeb364b407722e3a19","after":"4400d84ff94b86d6e646d1f2449518b7e2a2c04b","ref":"refs/heads/matiasb/slack-cant-update-updates","pushedAt":"2024-05-27T18:06:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matiasb","name":"Matias Bordese","path":"/matiasb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260710?s=80&v=4"},"commit":{"message":"Do not retry on SlackAPICantUpdateMessageError errors","shortMessageHtmlLink":"Do not retry on SlackAPICantUpdateMessageError errors"}},{"before":"7e3008ba0fbe005236599b4d349374161f3a2020","after":null,"ref":"refs/heads/gh-readonly-queue/dev/pr-4396-2881bc8fecf45c2b56d3b9a3e3fff3ba76b5e59a","pushedAt":"2024-05-27T17:48:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"86d8039488ef23ae9d08a7e4db7a4670516ce92e","after":null,"ref":"refs/heads/matiasb/team-id-unique-per-org","pushedAt":"2024-05-27T17:48:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matiasb","name":"Matias Bordese","path":"/matiasb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260710?s=80&v=4"}},{"before":"2881bc8fecf45c2b56d3b9a3e3fff3ba76b5e59a","after":"7e3008ba0fbe005236599b4d349374161f3a2020","ref":"refs/heads/dev","pushedAt":"2024-05-27T17:48:58.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Setup team uniqueness at DB level (#4396)\n\nAvoid potential duplicated teams. Also it should help ensuring\n`sync_organization` idempotency.","shortMessageHtmlLink":"Setup team uniqueness at DB level (#4396)"}},{"before":null,"after":"7e3008ba0fbe005236599b4d349374161f3a2020","ref":"refs/heads/gh-readonly-queue/dev/pr-4396-2881bc8fecf45c2b56d3b9a3e3fff3ba76b5e59a","pushedAt":"2024-05-27T17:41:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Setup team uniqueness at DB level (#4396)\n\nAvoid potential duplicated teams. Also it should help ensuring\n`sync_organization` idempotency.","shortMessageHtmlLink":"Setup team uniqueness at DB level (#4396)"}},{"before":null,"after":"7a8f89c97c503041ccc65f08b67633000b1c201d","ref":"refs/heads/matiasb/plugin-auth-rework","pushedAt":"2024-05-27T17:35:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matiasb","name":"Matias Bordese","path":"/matiasb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260710?s=80&v=4"},"commit":{"message":"Refactoring plugin auth getting user","shortMessageHtmlLink":"Refactoring plugin auth getting user"}},{"before":"b3669586b72a99b2097d9627c9636bef2ddfa779","after":"86d8039488ef23ae9d08a7e4db7a4670516ce92e","ref":"refs/heads/matiasb/team-id-unique-per-org","pushedAt":"2024-05-27T16:59:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matiasb","name":"Matias Bordese","path":"/matiasb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260710?s=80&v=4"},"commit":{"message":"Update user current_team when needed","shortMessageHtmlLink":"Update user current_team when needed"}},{"before":"43a7b6a8275032ffa07250ca39cde7d0538faa6f","after":"486731c3b7834cf2f1d49afeb364b407722e3a19","ref":"refs/heads/matiasb/slack-cant-update-updates","pushedAt":"2024-05-27T16:59:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matiasb","name":"Matias Bordese","path":"/matiasb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260710?s=80&v=4"},"commit":{"message":"Do not retry on SlackAPICantUpdateMessageError errors","shortMessageHtmlLink":"Do not retry on SlackAPICantUpdateMessageError errors"}},{"before":null,"after":"43a7b6a8275032ffa07250ca39cde7d0538faa6f","ref":"refs/heads/matiasb/slack-cant-update-updates","pushedAt":"2024-05-27T14:04:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matiasb","name":"Matias Bordese","path":"/matiasb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260710?s=80&v=4"},"commit":{"message":"Do not retry on SlackAPICantUpdateMessageError errors","shortMessageHtmlLink":"Do not retry on SlackAPICantUpdateMessageError errors"}},{"before":"ed48f9696e1a7c1de6783867313573dca809be1a","after":null,"ref":"refs/heads/jorlando/update-install-frontend-deps-gh-action","pushedAt":"2024-05-27T13:47:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joeyorlando","name":"Joey Orlando","path":"/joeyorlando","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9406895?s=80&v=4"}},{"before":"f7beced64e0d6299eb45d3a5bd35b01fc2a30cda","after":"2881bc8fecf45c2b56d3b9a3e3fff3ba76b5e59a","ref":"refs/heads/dev","pushedAt":"2024-05-27T13:47:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joeyorlando","name":"Joey Orlando","path":"/joeyorlando","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9406895?s=80&v=4"},"commit":{"message":"update install-frontend-dependencies composable github action (again) (#4404)","shortMessageHtmlLink":"update install-frontend-dependencies composable github action (again) ("}},{"before":"d955d14eb0816c7955a5240beee24caa5f2b217e","after":"ed48f9696e1a7c1de6783867313573dca809be1a","ref":"refs/heads/jorlando/update-install-frontend-deps-gh-action","pushedAt":"2024-05-27T13:43:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joeyorlando","name":"Joey Orlando","path":"/joeyorlando","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9406895?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVfIRfAA","startCursor":null,"endCursor":null}},"title":"Activity · grafana/oncall"}