{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":687060926,"defaultBranch":"main","name":"backstage-showcase","ownerLogin":"davidfestal","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-04T14:17:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/686586?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717504054.0","currentOid":""},"activityList":{"items":[{"before":"ff2012a37eb75fef29bbf739856b28b26f41244c","after":"ead4b1bc6ca8b1cc9e44dc2e6ee636dab8d0b1d6","ref":"refs/heads/support-catalog-entity-extra-context-menu-items","pushedAt":"2024-06-04T15:40:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"fix some Sonar warnings.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"fix some Sonar warnings."}},{"before":"6d83c73beeb379c4f13ce33a76399fa671fa3285","after":"ff2012a37eb75fef29bbf739856b28b26f41244c","ref":"refs/heads/support-catalog-entity-extra-context-menu-items","pushedAt":"2024-06-04T15:24:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"fix some Sonar warnings.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"fix some Sonar warnings."}},{"before":"d07fd1121354dc513c8fcba9cf5c4c831087edcb","after":"6d83c73beeb379c4f13ce33a76399fa671fa3285","ref":"refs/heads/support-catalog-entity-extra-context-menu-items","pushedAt":"2024-06-04T14:18:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"fix some Sonar warnings.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"fix some Sonar warnings."}},{"before":"c8251f197466ea1c77523a2d3b4950070e6bad7d","after":"3f8850ba3a437563304205941fea1a4872e888cf","ref":"refs/heads/main","pushedAt":"2024-06-04T14:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"chore: tagRelease.sh: bump to 1.3.0 in main branch + regen yarn.lock (#1297)\n\nSigned-off-by: rhdh-bot service account ","shortMessageHtmlLink":"chore: tagRelease.sh: bump to 1.3.0 in main branch + regen yarn.lock (j…"}},{"before":"f3a8a7ffabb0bc250e1863b7cd06a92e2c6b7001","after":"d07fd1121354dc513c8fcba9cf5c4c831087edcb","ref":"refs/heads/support-catalog-entity-extra-context-menu-items","pushedAt":"2024-06-04T14:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"fix some Sonar warnings.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"fix some Sonar warnings."}},{"before":null,"after":"f3a8a7ffabb0bc250e1863b7cd06a92e2c6b7001","ref":"refs/heads/support-catalog-entity-extra-context-menu-items","pushedAt":"2024-06-04T12:27:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"feat: support catalog entity extra context menu items.\n\nThis is required to support adding plugins like the `badges` or `playlist` plugins as dynamic plugins.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"feat: support catalog entity extra context menu items."}},{"before":"0fbc913e9072735de7fa758aa0e1261bdf9b73dc","after":"c8251f197466ea1c77523a2d3b4950070e6bad7d","ref":"refs/heads/main","pushedAt":"2024-06-04T12:22:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"feat(app) RHIDP-2338 expose dynamic UI config (#1290)\n\nThis change exposes the dynamic UI configuration to dynamic plugins via\nthe scalprum API holder available with the scalprum React API. This\nchange also moves around some blocks for consistency and improves the\ntyping for the DynamicRootContext objects.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"feat(app) RHIDP-2338 expose dynamic UI config (janus-idp#1290)"}},{"before":"8eb4e18d5dfcfdbdcd08a802e1656ef0b500dde4","after":"76962c90722e7e1dd6b3336747b8e62bb8a1cf94","ref":"refs/heads/allow-custom-side-bar-item","pushedAt":"2024-06-03T13:35:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"feat: add all `BackstagePlugin` values exported by dynamic plugins to the frontend application.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"feat: add all BackstagePlugin values exported by dynamic plugins to…"}},{"before":"29b1266d85621cb0389bf783997e31c9ffdda5b7","after":"8eb4e18d5dfcfdbdcd08a802e1656ef0b500dde4","ref":"refs/heads/allow-custom-side-bar-item","pushedAt":"2024-06-03T08:39:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"feat: add all `BackstagePlugin` values exported by dynamic plugins to the frontend application.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"feat: add all BackstagePlugin values exported by dynamic plugins to…"}},{"before":"893340fbd132dd64f3605b1ccb81d1dc3c15b870","after":"0fbc913e9072735de7fa758aa0e1261bdf9b73dc","ref":"refs/heads/main","pushedAt":"2024-06-03T08:29:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"RHIDP-2067 [QE] Automate Scenario - Support external postgres databases (#1292)\n\nSigned-off-by: Gustavo Lira ","shortMessageHtmlLink":"RHIDP-2067 [QE] Automate Scenario - Support external postgres databas…"}},{"before":"58f412e835ec4270f2e82f7e9ae808c65ab72a81","after":"29b1266d85621cb0389bf783997e31c9ffdda5b7","ref":"refs/heads/allow-custom-side-bar-item","pushedAt":"2024-05-30T21:31:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"feat: add all `BackstagePlugin` values exported by dynamic plugins to the frontend application.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"feat: add all BackstagePlugin values exported by dynamic plugins to…"}},{"before":"c83560c9dc65387f0a64c5ef6cb9dc79e8dd9b6f","after":"58f412e835ec4270f2e82f7e9ae808c65ab72a81","ref":"refs/heads/allow-custom-side-bar-item","pushedAt":"2024-05-30T21:12:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Add all `BackstagePlugin` values exported by dynamic plugins to the frontend application.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Add all BackstagePlugin values exported by dynamic plugins to the f…"}},{"before":"4ecf826b2350a95d9b65aec8aec9abce7dc41fc3","after":"c83560c9dc65387f0a64c5ef6cb9dc79e8dd9b6f","ref":"refs/heads/allow-custom-side-bar-item","pushedAt":"2024-05-30T20:39:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Add all `BackstagePlugin` values exported by dynamic plugins to the frontend application.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Add all BackstagePlugin values exported by dynamic plugins to the f…"}},{"before":"f8200d4d9d23f76fa4c2e373f294894c4412cfa6","after":"4ecf826b2350a95d9b65aec8aec9abce7dc41fc3","ref":"refs/heads/allow-custom-side-bar-item","pushedAt":"2024-05-30T17:41:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Add all `BackstagePlugin` values exported by dynamic plugins to the frontend application.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Add all BackstagePlugin values exported by dynamic plugins to the f…"}},{"before":null,"after":"f8200d4d9d23f76fa4c2e373f294894c4412cfa6","ref":"refs/heads/allow-custom-side-bar-item","pushedAt":"2024-05-30T14:11:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"feat: support wiring SideBarItem components.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"feat: support wiring SideBarItem components."}},{"before":"dac8b55e4ba5b8c1cc1b3e0e1797faf159416769","after":"893340fbd132dd64f3605b1ccb81d1dc3c15b870","ref":"refs/heads/main","pushedAt":"2024-05-30T11:49:11.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"chore(deps): update devdependencies (non-major) (#1274)\n\nSigned-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nCo-authored-by: Kim Tsao <84398375+kim-tsao@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): update devdependencies (non-major) (janus-idp#1274)"}},{"before":"8b10ddf41f52749b8b5cecfec69cb411067763bc","after":"8893592808586a1462e3ff80e20ee68b20d77c38","ref":"refs/heads/override-core-plugins","pushedAt":"2024-05-14T09:00:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Run prettier\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Run prettier"}},{"before":"f4a8802c970af0230614c56830d288a6d53a7ed0","after":"dac8b55e4ba5b8c1cc1b3e0e1797faf159416769","ref":"refs/heads/main","pushedAt":"2024-05-14T08:43:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"chore(deps): update RHDH theme (#1252)","shortMessageHtmlLink":"chore(deps): update RHDH theme (janus-idp#1252)"}},{"before":null,"after":"8b10ddf41f52749b8b5cecfec69cb411067763bc","ref":"refs/heads/override-core-plugins","pushedAt":"2024-05-13T20:35:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Allow overriding core backend plugins\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Allow overriding core backend plugins"}},{"before":"cf3f2c75723f3237f36d94713abe32ab04df598f","after":"f4a8802c970af0230614c56830d288a6d53a7ed0","ref":"refs/heads/main","pushedAt":"2024-05-13T16:12:36.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"fix(ui): RHIDP-2297 avoid duplicate config (#1249)\n\nThis change overhauls the way in which the dynamic frontend\nconfiguration is obtained and evaluated, by first passing the loaded\nconfiguration through a ConfigReader vs directly evaluating the array of\napplication configurations that the backend API returns.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"fix(ui): RHIDP-2297 avoid duplicate config (janus-idp#1249)"}},{"before":"d07b82bf326e1146744ddcf3169373f29438492e","after":"cf3f2c75723f3237f36d94713abe32ab04df598f","ref":"refs/heads/main","pushedAt":"2024-05-02T19:01:26.000Z","pushType":"push","commitsCount":60,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"feat(admin): identify external plugins (#1202)\n\nSigned-off-by: Yi Cai ","shortMessageHtmlLink":"feat(admin): identify external plugins (janus-idp#1202)"}},{"before":"e99fb857c7d948c0265787822cc38d4dd1c2828c","after":"83cbd56b10760579614d2847c692df3705c9202f","ref":"refs/heads/fix-resolve-package-path-support","pushedAt":"2024-03-12T16:58:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Support `resolvePackagePath` for dynamic backend plugins.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Support resolvePackagePath for dynamic backend plugins."}},{"before":"00e2225666811656d9bb2d6f70c07743c7096f88","after":"e99fb857c7d948c0265787822cc38d4dd1c2828c","ref":"refs/heads/fix-resolve-package-path-support","pushedAt":"2024-03-12T16:25:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Support `resolvePackagePath` for dynamic backend plugins.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Support resolvePackagePath for dynamic backend plugins."}},{"before":"7793a3ead307885e7d4eeb7161f5ffbb75aedca1","after":"d07b82bf326e1146744ddcf3169373f29438492e","ref":"refs/heads/main","pushedAt":"2024-03-12T16:24:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"chore(deps): bump jose from 4.15.4 to 4.15.5 (#1059)\n\nBumps [jose](https://github.com/panva/jose) from 4.15.4 to 4.15.5.\n- [Release notes](https://github.com/panva/jose/releases)\n- [Changelog](https://github.com/panva/jose/blob/v4.15.5/CHANGELOG.md)\n- [Commits](https://github.com/panva/jose/compare/v4.15.4...v4.15.5)\n\n---\nupdated-dependencies:\n- dependency-name: jose\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump jose from 4.15.4 to 4.15.5 (janus-idp#1059)"}},{"before":"852a05e8f10fbe7945cd5edde745eab24f0ad90a","after":"7793a3ead307885e7d4eeb7161f5ffbb75aedca1","ref":"refs/heads/main","pushedAt":"2024-03-12T14:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"E2E: upload Playwright report and add view report link to PR (#1068)\n\n* chore(ci): upload Playwright report and add view report link to PR\n\n* Update functions.sh\n\nchore(ci): fix link to Playwright report in GitHub comment","shortMessageHtmlLink":"E2E: upload Playwright report and add view report link to PR (janus-i…"}},{"before":"082eb01549af540e432e43314ff7a287e89e352a","after":"00e2225666811656d9bb2d6f70c07743c7096f88","ref":"refs/heads/fix-resolve-package-path-support","pushedAt":"2024-03-12T14:28:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Support `resolvePackagePath` for dynamic backend plugins.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Support resolvePackagePath for dynamic backend plugins."}},{"before":"5e40d8ee8a78af9f43cac38fcb38008427dad246","after":"082eb01549af540e432e43314ff7a287e89e352a","ref":"refs/heads/fix-resolve-package-path-support","pushedAt":"2024-03-11T20:14:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Support `resolvePackagePath` for dynamic backend plugins.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Support resolvePackagePath for dynamic backend plugins."}},{"before":"db682af7bef75961e17559937dd6c7982a0a739a","after":"5e40d8ee8a78af9f43cac38fcb38008427dad246","ref":"refs/heads/fix-resolve-package-path-support","pushedAt":"2024-03-11T17:31:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Support `resolvePackagePath` for dynamic backend plugins.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Support resolvePackagePath for dynamic backend plugins."}},{"before":"fae98e3eb9e5bfa3eb3d17e919dede403f3f4270","after":"852a05e8f10fbe7945cd5edde745eab24f0ad90a","ref":"refs/heads/main","pushedAt":"2024-03-11T17:29:35.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"[e2e-tests] Add security scan check to quay plugin suite (#1021)\n\nCo-authored-by: Joseph Kim ","shortMessageHtmlLink":"[e2e-tests] Add security scan check to quay plugin suite (janus-idp#1021"}},{"before":null,"after":"db682af7bef75961e17559937dd6c7982a0a739a","ref":"refs/heads/fix-resolve-package-path-support","pushedAt":"2024-03-11T17:24:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidfestal","name":"David Festal","path":"/davidfestal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/686586?s=80&v=4"},"commit":{"message":"Support `resolvePackagePath` for dynamic backend plugins.\n\nSigned-off-by: David Festal ","shortMessageHtmlLink":"Support resolvePackagePath for dynamic backend plugins."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXDSl8gA","startCursor":null,"endCursor":null}},"title":"Activity · davidfestal/backstage-showcase"}