{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":320174753,"defaultBranch":"main","name":"rules_prerender","ownerLogin":"dgp1130","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-10T05:58:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11010321?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693865871.0","currentOid":""},"activityList":{"items":[{"before":"bdb1aff9085735bf8f441a1034605b23b7d3584b","after":"9da109bfbe4fd55640216b9c5fc48535de5bf422","ref":"refs/heads/docs","pushedAt":"2023-11-19T02:16:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Adds tests for layout scripts.\n\nThis mostly ensures that the menu button is correctly bound to showing / hiding the navigation pane. It also ensures the pane is initialized in the correct state.","shortMessageHtmlLink":"Adds tests for layout scripts."}},{"before":"946ac27cbe406c83900364b2f706441aa3a6bfe3","after":"bdb1aff9085735bf8f441a1034605b23b7d3584b","ref":"refs/heads/docs","pushedAt":"2023-11-19T02:15:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"WIP: tests","shortMessageHtmlLink":"WIP: tests"}},{"before":"cfb412d71469a833fe90917a28d2b7abe5f63fca","after":"946ac27cbe406c83900364b2f706441aa3a6bfe3","ref":"refs/heads/docs","pushedAt":"2023-11-19T02:09:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Adds tests for layout scripts.\n\nThis mostly ensures that the menu button is correctly bound to showing / hiding the navigation pane. It also ensures the pane is initialized in the correct state.","shortMessageHtmlLink":"Adds tests for layout scripts."}},{"before":"713b00448c1e0f745d2dae809b6c1755d3c7ddc6","after":"cfb412d71469a833fe90917a28d2b7abe5f63fca","ref":"refs/heads/docs","pushedAt":"2023-11-18T23:58:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Adds tests for layout scripts.\n\nThis mostly ensures that the menu button is correctly bound to showing / hiding the navigation pane. It also ensures the pane is initialized in the correct state.","shortMessageHtmlLink":"Adds tests for layout scripts."}},{"before":"4ed89a5fa0dbe1f88d7e86cb166a06b6863e1bf4","after":"713b00448c1e0f745d2dae809b6c1755d3c7ddc6","ref":"refs/heads/docs","pushedAt":"2023-11-18T23:54:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Adds tests for layout scripts.\n\nThis mostly ensures that the menu button is correctly bound to showing / hiding the navigation pane. It also ensures the pane is initialized in the correct state.","shortMessageHtmlLink":"Adds tests for layout scripts."}},{"before":"4a46e97bab17a4b1aa508f4af31ca854e9fde361","after":"4ed89a5fa0dbe1f88d7e86cb166a06b6863e1bf4","ref":"refs/heads/docs","pushedAt":"2023-11-18T23:54:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Adds `hydrate` function to WebDriver utils.\n\nThis makes it easy to trigger hydration by removing `defer-hydration` in a WebDriver context.","shortMessageHtmlLink":"Adds hydrate function to WebDriver utils."}},{"before":"d319d37da7f9d1a5365c9646a540f1daac9ae31d","after":"4a46e97bab17a4b1aa508f4af31ca854e9fde361","ref":"refs/heads/docs","pushedAt":"2023-11-18T19:02:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Hides nav pane by default for small viewports.\n\nThis is easy to do with media queries, but required changes to the JS and CSS to manage the toggle. We can't use `.nav-collapsed` anymore because the absence of this class means the default behavior must be used, which could be now be expanded or collapsed, based on the media query. Instead, I switched to a trinary/enum state of `nav=\"collapsed\"`, `nav=\"expanded\"`, and `:not([nav])`. When no `nav` is provided, the default value is used based on a media query of viewport width. On component hydration, it makes the same media query and initializes the `nav` attribute. From there it can toggle as expected.\n\nNot a huge fan of this approach, but I think it is the best option I can see right now.\n\nhttps://techhub.social/@develwithoutacause/111432914215810488","shortMessageHtmlLink":"Hides nav pane by default for small viewports."}},{"before":"8f061b04474d43671c71344613e298ecfc687ae7","after":"d5c9ac48b2f221d64c9bf9bf9b026e859f29a56e","ref":"refs/heads/main","pushedAt":"2023-11-18T17:47:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Moves page title before site title.\n\nPage title is more immediately actionable, especially for users with multiple tabs open to the documentation site. Given that it will likely be aggressively shortened due to large numbers of tabs, I'd rather see \"Introduc...\" and \"Getting Start...\" over \"@rules_prerend...\" and `@rules_prerend...\" again.","shortMessageHtmlLink":"Moves page title before site title."}},{"before":"d319d37da7f9d1a5365c9646a540f1daac9ae31d","after":"8f061b04474d43671c71344613e298ecfc687ae7","ref":"refs/heads/main","pushedAt":"2023-11-18T17:44:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes unused styles.\n\nThere is no `nav` element, only an `rp-nav-pane[role=\"navigation\"]`, so this style is unused and clearly fine without it.","shortMessageHtmlLink":"Removes unused styles."}},{"before":"62a08a32928f71d34dc7fc8b17cdc0bf9f18331d","after":"d319d37da7f9d1a5365c9646a540f1daac9ae31d","ref":"refs/heads/main","pushedAt":"2023-11-18T07:18:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Adds \"Under Construction\" banner to each page.\n\nThis clearly denotes each page as currently being developed.\n\nWarning icon courtesy of Google Fonts: https://fonts.google.com/icons?selected=Material+Symbols+Outlined:warning:FILL@0;wght@400;GRAD@0;opsz@24&icon.query=warning.","shortMessageHtmlLink":"Adds \"Under Construction\" banner to each page."}},{"before":"b2fe571a3a6c5398b53be5a8cf109cc45e1a12ee","after":"d319d37da7f9d1a5365c9646a540f1daac9ae31d","ref":"refs/heads/docs","pushedAt":"2023-11-18T07:18:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Adds \"Under Construction\" banner to each page.\n\nThis clearly denotes each page as currently being developed.\n\nWarning icon courtesy of Google Fonts: https://fonts.google.com/icons?selected=Material+Symbols+Outlined:warning:FILL@0;wght@400;GRAD@0;opsz@24&icon.query=warning.","shortMessageHtmlLink":"Adds \"Under Construction\" banner to each page."}},{"before":"981e0bce74ccdcc02a540c64f53b67899a0f399e","after":"62a08a32928f71d34dc7fc8b17cdc0bf9f18331d","ref":"refs/heads/main","pushedAt":"2023-11-18T07:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes unnecessary `require-yield` lint disable comment.\n\nThis feels like a bug in the ESLint check as it is definitely a function which doesn't yield. Interesting, the editor doesn't care whether this line is ignored or not. Only `npm run lint` cares. Regardless, I don't actually care enough to look into it.","shortMessageHtmlLink":"Removes unnecessary require-yield lint disable comment."}},{"before":"981e0bce74ccdcc02a540c64f53b67899a0f399e","after":"b2fe571a3a6c5398b53be5a8cf109cc45e1a12ee","ref":"refs/heads/docs","pushedAt":"2023-11-18T07:15:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Adds \"Under Construction\" banner to each page.\n\nThis clearly denotes each page as currently being developed.\n\nWarning icon courtesy of Google Fonts: https://fonts.google.com/icons?selected=Material+Symbols+Outlined:warning:FILL@0;wght@400;GRAD@0;opsz@24&icon.query=warning.","shortMessageHtmlLink":"Adds \"Under Construction\" banner to each page."}},{"before":"9957d1f56f0bf8b1ec975fcf3d80457ebbc8b9dd","after":"981e0bce74ccdcc02a540c64f53b67899a0f399e","ref":"refs/heads/main","pushedAt":"2023-11-18T06:31:00.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"178fd03c87d89fa7c4b09cf2b7e5a473edd81d50","after":"981e0bce74ccdcc02a540c64f53b67899a0f399e","ref":"refs/heads/docs","pushedAt":"2023-11-18T06:29:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"9ce6a5d1542a0db35dd496c31c073333a98b4757","after":"178fd03c87d89fa7c4b09cf2b7e5a473edd81d50","ref":"refs/heads/docs","pushedAt":"2023-11-18T06:23:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"62ef5b8d69193240540b7ba35f0c988413c0375f","after":"9ce6a5d1542a0db35dd496c31c073333a98b4757","ref":"refs/heads/docs","pushedAt":"2023-11-18T06:14:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"334f4d770e928ec729f9a7e5614e76480d5f95f8","after":"62ef5b8d69193240540b7ba35f0c988413c0375f","ref":"refs/heads/docs","pushedAt":"2023-11-18T06:07:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"cba12dee9006d120b16d64969bfe4ecb298f28b4","after":"334f4d770e928ec729f9a7e5614e76480d5f95f8","ref":"refs/heads/docs","pushedAt":"2023-11-18T05:41:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"35a232bfdcc3d5bcd18fad228cea8bc53fad513b","after":"cba12dee9006d120b16d64969bfe4ecb298f28b4","ref":"refs/heads/docs","pushedAt":"2023-11-18T05:38:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"9f7b31820a8c241b1231eb7627a6b51056241692","after":"35a232bfdcc3d5bcd18fad228cea8bc53fad513b","ref":"refs/heads/docs","pushedAt":"2023-11-18T05:36:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"e6c1390b016564083aa0b4d8c9e978f4f9ace89d","after":"9f7b31820a8c241b1231eb7627a6b51056241692","ref":"refs/heads/docs","pushedAt":"2023-11-18T05:29:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"89f55000245ceef5e049ea0f43b11699225a2de7","after":"e6c1390b016564083aa0b4d8c9e978f4f9ace89d","ref":"refs/heads/docs","pushedAt":"2023-11-18T05:21:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"c6761145fa7eb15de3a5bea619f06a5498504398","after":"89f55000245ceef5e049ea0f43b11699225a2de7","ref":"refs/heads/docs","pushedAt":"2023-11-18T05:12:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"669cd3d6769e781ea56f90db2ec7a2070236c6b7","after":"c6761145fa7eb15de3a5bea619f06a5498504398","ref":"refs/heads/docs","pushedAt":"2023-11-18T04:53:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"509526c2934b3e1984a78e7263d1de0039f0ecb3","after":"669cd3d6769e781ea56f90db2ec7a2070236c6b7","ref":"refs/heads/docs","pushedAt":"2023-11-18T04:32:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"09ccece1cb4439343ddd93084c00e82fcfad6604","after":"509526c2934b3e1984a78e7263d1de0039f0ecb3","ref":"refs/heads/docs","pushedAt":"2023-11-12T02:01:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"bd7fda1e0b0d5027ec26e57c0d123a0645c628d0","after":"09ccece1cb4439343ddd93084c00e82fcfad6604","ref":"refs/heads/docs","pushedAt":"2023-11-12T01:46:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"0419c612cb75c23a83ce29053dfc7f0be853150a","after":"bd7fda1e0b0d5027ec26e57c0d123a0645c628d0","ref":"refs/heads/docs","pushedAt":"2023-11-12T01:39:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}},{"before":"483dd2bbb371be488250aef3d74e3293f0766743","after":"0419c612cb75c23a83ce29053dfc7f0be853150a","ref":"refs/heads/docs","pushedAt":"2023-11-12T01:33:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"Removes `//docs:route`.\n\nThis has been superceeded by `//docs:routing` and is no longer used.","shortMessageHtmlLink":"Removes //docs:route."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADsnbF5gA","startCursor":null,"endCursor":null}},"title":"Activity ยท dgp1130/rules_prerender"}