{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":184733259,"defaultBranch":"master","name":"cylc-ui","ownerLogin":"oliver-sanders","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-05-03T09:52:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16705946?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725951667.0","currentOid":""},"activityList":{"items":[{"before":"9b7897f7244b684de1c924e11d33d93d1eb6b9a8","after":"71cad272d1010c03b8bb96dc8c4c4be82e581caf","ref":"refs/heads/renovate/sass-1.x","pushedAt":"2024-09-18T00:12:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency sass to ~1.79.0","shortMessageHtmlLink":"chore(deps): update dependency sass to ~1.79.0"}},{"before":null,"after":"0558c4ab0ec8b3d6d348267186e39337cc037fcb","ref":"refs/heads/renovate/graphql-15.x","pushedAt":"2024-09-10T07:01:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency graphql to ~15.9.0","shortMessageHtmlLink":"fix(deps): update dependency graphql to ~15.9.0"}},{"before":"a8218b0ca5db85fd0fb12f367e95d64379d78fd2","after":null,"ref":"refs/heads/renovate/concurrently-8.x","pushedAt":"2024-09-08T13:37:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":null,"after":"cd246613770f97b83ca1da2efe775f7e8836d4f6","ref":"refs/heads/renovate/axios-0.x","pushedAt":"2024-09-08T13:37:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency axios to ^0.28.0","shortMessageHtmlLink":"fix(deps): update dependency axios to ^0.28.0"}},{"before":"f1ab052075b29d9e9b56f002c95366017cbce0c5","after":"9b7897f7244b684de1c924e11d33d93d1eb6b9a8","ref":"refs/heads/renovate/sass-1.x","pushedAt":"2024-09-04T02:11:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency sass to ~1.78.0","shortMessageHtmlLink":"chore(deps): update dependency sass to ~1.78.0"}},{"before":"c13a9fddc64c3f8ea7b321c00831995ec56e31b2","after":"3a9dcf76f0ad8a583bad59ecdba1e529c094a14c","ref":"refs/heads/renovate/yarn-monorepo","pushedAt":"2024-08-24T15:38:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update yarn to v3.8.5","shortMessageHtmlLink":"chore(deps): update yarn to v3.8.5"}},{"before":"03175987ba92f73ea34f61d3dc47a2e6897966a7","after":"a3a28754576f807b075558ad534b93575137cbf1","ref":"refs/heads/metadata-view-template","pushedAt":"2024-08-16T09:06:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Tim Pillinger <26465611+wxtim@users.noreply.github.com>\nCo-authored-by: Ronnie Dutta <61982285+MetRonnie@users.noreply.github.com>","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"158551dc62c22db10c8ad5638c4e09d2b8054632","after":"03175987ba92f73ea34f61d3dc47a2e6897966a7","ref":"refs/heads/metadata-view-template","pushedAt":"2024-08-15T13:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"metadata-view: fix unknown node state","shortMessageHtmlLink":"metadata-view: fix unknown node state"}},{"before":"f562984c7db84ab4129f2a4c30fe15944b64c48b","after":"158551dc62c22db10c8ad5638c4e09d2b8054632","ref":"refs/heads/metadata-view-template","pushedAt":"2024-08-15T13:41:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"metadata-view: strip \"c\" character from prereq expressions\n\n* Remove the \"c\" prefix from prerequisite expressions and task aliases.\n* This matches `cylc show`.","shortMessageHtmlLink":"metadata-view: strip \"c\" character from prereq expressions"}},{"before":"ef155b08367eba756b324150a2237e57407eb41d","after":null,"ref":"refs/heads/deps++","pushedAt":"2024-08-14T13:29:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"}},{"before":"368a775d570adb761a75f30ed79934f76ee7539d","after":"f562984c7db84ab4129f2a4c30fe15944b64c48b","ref":"refs/heads/metadata-view-template","pushedAt":"2024-08-14T13:28:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"metadata-view: prevent horizontal scrolling","shortMessageHtmlLink":"metadata-view: prevent horizontal scrolling"}},{"before":"cfbc4a9496f7bc23a6406d993beb081e10a8af66","after":"368a775d570adb761a75f30ed79934f76ee7539d","ref":"refs/heads/metadata-view-template","pushedAt":"2024-08-14T10:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"metadata-view: improve coverage","shortMessageHtmlLink":"metadata-view: improve coverage"}},{"before":null,"after":"ef155b08367eba756b324150a2237e57407eb41d","ref":"refs/heads/deps++","pushedAt":"2024-08-14T09:31:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"yarn up","shortMessageHtmlLink":"yarn up"}},{"before":"d6d9e104fe021b9a829a041bdc03db9dc3bdfd6a","after":"cfbc4a9496f7bc23a6406d993beb081e10a8af66","ref":"refs/heads/metadata-view-template","pushedAt":"2024-08-12T16:10:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"metadata-view: added offline data and tests\n\n* Added offline data.\n* Added component tests to cover component display.\n* Added e2e test to cover opening view, expansion state and data\n provision.","shortMessageHtmlLink":"metadata-view: added offline data and tests"}},{"before":"2e5c1b506e25b22f5d62ffbc15811773a04a3582","after":"d6d9e104fe021b9a829a041bdc03db9dc3bdfd6a","ref":"refs/heads/metadata-view-template","pushedAt":"2024-08-12T14:36:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"metadata-view: added offline data and tests\n\n* Added offline data.\n* Added component tests to cover component display.\n* Added e2e test to cover opening view, expansion state and data\n provision.","shortMessageHtmlLink":"metadata-view: added offline data and tests"}},{"before":"78a057fb5a4f30e264ebeec1d13a800d40e27f24","after":"2e5c1b506e25b22f5d62ffbc15811773a04a3582","ref":"refs/heads/metadata-view-template","pushedAt":"2024-08-08T14:59:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"metadata view: introduce a minimal task metadata view\n\n* Bare bones task metadata view.\n* Display task metadata, prerequisites and outputs.\n* Support for viewing task configuration, broadcasts, etc to follow in\n future PRs.\n* Support for markup (e.g. markdown & reStructured text) to arrive in\n future PRs (pending a decision on how to configure the markup\n language).","shortMessageHtmlLink":"metadata view: introduce a minimal task metadata view"}},{"before":"31d2717b65220badb0123373acd9652ad1548b25","after":"c13a9fddc64c3f8ea7b321c00831995ec56e31b2","ref":"refs/heads/renovate/yarn-monorepo","pushedAt":"2024-08-05T16:12:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update yarn to v3.8.4","shortMessageHtmlLink":"chore(deps): update yarn to v3.8.4"}},{"before":"1851310e86b43a346c5999016d2d41e1fe75e1a3","after":"31d2717b65220badb0123373acd9652ad1548b25","ref":"refs/heads/renovate/yarn-monorepo","pushedAt":"2024-06-21T18:30:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update yarn to v3.8.3","shortMessageHtmlLink":"chore(deps): update yarn to v3.8.3"}},{"before":"aa8ccb92ea2c0e01af8e0363553c48c6437db686","after":"5d7f266282b4b4ee3c44a68a1e6ef2a34000c3ea","ref":"refs/heads/expired-icon","pushedAt":"2024-05-17T12:15:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"task: change expired state appearance\n\n* Change the expired task icon from a clockface derived icon to a\n simpler dotted circle outline.\n* This better conveys that the task has not finished (which is usually\n the case) due to the empty background (matches waiting, preparing,\n submitting, submit-failed).\n* This removes the strict association with wallclock expiry which is no\n longer the only way to achieve expiry (post `cylc set`\n implementation).\n* This uses fewer SVG elements which should make it more efficient.","shortMessageHtmlLink":"task: change expired state appearance"}},{"before":null,"after":"aa8ccb92ea2c0e01af8e0363553c48c6437db686","ref":"refs/heads/expired-icon","pushedAt":"2024-05-17T12:12:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"task: change expired state appearance\n\n* Change the expired task icon from a clockface derived icon to a\n simpler dotted circle outline.\n* This better conveys that the task has not finished (which is usually\n the case) due to the empty background (matches waiting, preparing,\n submitting, submit-failed).\n* This removes the strict association with wallclock expiry which is no\n longer the only way to achieve expiry (post `cylc set`\n implementation).\n* This uses fewer SVG elements which should make it more efficient.","shortMessageHtmlLink":"task: change expired state appearance"}},{"before":"bfaca83a57163cbf4e7a6c297c3a50b5fab8c38e","after":null,"ref":"refs/heads/fix-graph-rendering","pushedAt":"2024-05-10T14:44:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"}},{"before":"0ff0d9ae5d0a099bf4eed6b720c18a35dc99bb88","after":"bfaca83a57163cbf4e7a6c297c3a50b5fab8c38e","ref":"refs/heads/fix-graph-rendering","pushedAt":"2024-05-09T15:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"Update src/components/cylc/GraphNode.vue\n\nCo-authored-by: Ronnie Dutta <61982285+MetRonnie@users.noreply.github.com>","shortMessageHtmlLink":"Update src/components/cylc/GraphNode.vue"}},{"before":"c121fde290fb8d660a3e3e22f629da6c306415db","after":"0ff0d9ae5d0a099bf4eed6b720c18a35dc99bb88","ref":"refs/heads/fix-graph-rendering","pushedAt":"2024-05-08T14:31:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"graph: revert preventMouseEventsDefault change\n\n* Turns out that this is not needed to allow click events through to SVG\n elements in the graph, but does have negitive side-effects, namely\n text selection in the graph previously disabled.","shortMessageHtmlLink":"graph: revert preventMouseEventsDefault change"}},{"before":"3a6db44391a1ff17fe066ebdd2a83db46222cf1c","after":"f1ab052075b29d9e9b56f002c95366017cbce0c5","ref":"refs/heads/renovate/sass-1.x","pushedAt":"2024-05-07T01:30:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency sass to ~1.77.0","shortMessageHtmlLink":"chore(deps): update dependency sass to ~1.77.0"}},{"before":"ce0649a6b146c52b6ebb4a8add457c8c906b855e","after":"c121fde290fb8d660a3e3e22f629da6c306415db","ref":"refs/heads/fix-graph-rendering","pushedAt":"2024-05-03T12:07:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"graph: fix graph rendering\n\n* There appears to have been a recent change in how multiple browsers\n measure the \"bounding box\" of SVG elements.\n* This caused graph nodes to be measured much larger than the area\n they actually render to.\n* This messed with the graph because we feed these dimensions into GraphViz\n when creating the virtual graph causing the nodes in the virtual graph\n to be given too much space. An error which is subsequently translated\n to the SVG graph.\n* The changes in \"bounding box\" measurement appear to affect\n SVG Symbols and rotations.\n* This commit removes the use of SVG symbols (and their related \"use\"\n elements) and moves the rotation from the circle element to a group.\n* The use of SVG symbols made it easier for us to capture click events\n from behind the svgPanZoom layer.\n* Removing SVG symbols required changes to the way\n click events are captured in the graph. Note in SVG the click events\n land on graphical elements (i.e. children), not their containing groups\n (i.e. parents).","shortMessageHtmlLink":"graph: fix graph rendering"}},{"before":null,"after":"ce0649a6b146c52b6ebb4a8add457c8c906b855e","ref":"refs/heads/fix-graph-rendering","pushedAt":"2024-05-03T09:33:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"graph: fix graph rendering\n\n* There appears to have been a recent change in how multiple browsers\n measure the \"bounding box\" of SVG elements.\n* This caused graph nodes to be measured much larger than the area\n they actually render to.\n* This messed with the graph because we feed these dimensions into GraphViz\n when creating the virtual graph causing the nodes in the virtual graph\n to be given too much space. An error which is subsequently translated\n to the SVG graph.\n* The changes in \"bounding box\" measurement appear to affect\n SVG Symbols and rotations.\n* This commit removes the use of SVG symbols (and their related \"use\"\n elements) and moves the rotation from the circle element to a group.\n* The use of SVG symbols made it easier for us to capture click events\n from behind the svgPanZoom layer.\n* Removing SVG symbols required changes to the way\n click events are captured in the graph. Note in SVG the click events\n land on graphical elements (i.e. children), not their containing groups\n (i.e. parents).","shortMessageHtmlLink":"graph: fix graph rendering"}},{"before":"8a2b1c4ffb0cd2cf42ca38f74d27b57efb85cf3d","after":"1851310e86b43a346c5999016d2d41e1fe75e1a3","ref":"refs/heads/renovate/yarn-monorepo","pushedAt":"2024-05-02T19:53:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update yarn to v3.8.2","shortMessageHtmlLink":"chore(deps): update yarn to v3.8.2"}},{"before":null,"after":"78a057fb5a4f30e264ebeec1d13a800d40e27f24","ref":"refs/heads/metadata-view-template","pushedAt":"2024-05-02T09:36:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"},"commit":{"message":"basic metadata view template\n\n* Must display this better.\n* Must provide task/cycle selectors to allow switching task in the view\n (see log view).\n* Must have tests (will have to add some dummy data to power this).\n* Must hook into the \"pruned\" deltas to delete any taskProxy data the\n view acquires whilst running to avoid incorrect \"stale\" data being\n left behind.\n* Should show arbitrary metadata too (not just title, description, URL).\n* Should render metadata as markdown (note we will want to support\n reStructuredText too, see issue)\n* Should show taskProxy info too (e.g. task state, etc).\n * Prerequisites\n * Configuration (note take this from the taskProxy not the task)\n * Broadcasts","shortMessageHtmlLink":"basic metadata view template"}},{"before":"a19c3f1a0dddb1b8558b3ca15bed815265307043","after":"3a6db44391a1ff17fe066ebdd2a83db46222cf1c","ref":"refs/heads/renovate/sass-1.x","pushedAt":"2024-04-30T22:16:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency sass to ~1.76.0","shortMessageHtmlLink":"chore(deps): update dependency sass to ~1.76.0"}},{"before":"1cc6b181914554345e0f658c506bd61a90c66bad","after":null,"ref":"refs/heads/n-window","pushedAt":"2024-04-24T08:07:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oliver-sanders","name":"Oliver Sanders","path":"/oliver-sanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16705946?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwMDoxMjo0Ni4wMDAwMDBazwAAAAS5F_Rc","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwMDoxMjo0Ni4wMDAwMDBazwAAAAS5F_Rc","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yNFQwODowNzo0NC4wMDAwMDBazwAAAAQ43pJf"}},"title":"Activity ยท oliver-sanders/cylc-ui"}