{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":162855353,"defaultBranch":"main","name":"docs-builder","ownerLogin":"symfony-tools","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-12-23T02:01:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/82757555?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716799611.0","currentOid":""},"activityList":{"items":[{"before":"81e707a8d7d7f8e7eea3f84ef17f609bfb2c5d57","after":"533dd4d94fd5f3b99fc66e70866d8d60dbdcfdbc","ref":"refs/heads/main","pushedAt":"2024-05-27T08:45:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"bug #175 Fixes for PHP attribute parsing (wouterj)\n\nThis PR was squashed before being merged into the main branch.\n\nDiscussion\n----------\n\nFixes for PHP attribute parsing\n\n- No longer wrap the entire attribute in a span, but only wrap `#[Route` and `]` in spans (fixes #174)\n- `@javiereguiluz` for consistency with the real PHP highlight.js file, I've renamed `php-attributes` to `meta`. Is it OK for you to update the CSS on symfony.com to style `.hljs-meta` instead of `.hljs-php-attributes`?\n- Fixed not parsing attributes in parameters, see e.g. https://symfony.com/doc/current/controller.html#mapping-the-whole-query-string\n\nCommits\n-------\n\nde706b5 Fixes for PHP attribute parsing","shortMessageHtmlLink":"bug #175 Fixes for PHP attribute parsing (wouterj)"}},{"before":"35ae0d572bc572c886c7a5637c06222ef8132992","after":"81e707a8d7d7f8e7eea3f84ef17f609bfb2c5d57","ref":"refs/heads/main","pushedAt":"2024-05-20T10:50:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"feature #173 Update the php syntax file to highlight attributes (javiereguiluz, wouterj)\n\nThis PR was merged into the main branch.\n\nDiscussion\n----------\n\nUpdate the php syntax file to highlight attributes\n\nAlternative to https://github.com/symfony-tools/docs-builder/pull/172 (as per my suggestion).\n\n`@javiereguiluz` what do you think of this? The output is slightly different from yours, but that's how highlight.js works :)\n\nI tried my suggestion of converting the latest highlight.js syntax file, this unfortunately didn't work (there are too many BC breaks in v10). So I've copy pasted their regex and used it to what is available in our syntax file already.\n\nIf we want to go this way, I can also follow up with a PR adding more support for PHP features (e.g. arrow functions). For now, I've just added a couple keywords that plainly were missing (such as trait and enum).\n\nCommits\n-------\n\n020a281 Add support for PHP attributes\n9764478 Add tests for highlighting PHP attributes","shortMessageHtmlLink":"feature #173 Update the php syntax file to highlight attributes (javi…"}},{"before":"218bfe8bef908cea3934851fd294ffa0d48db059","after":"35ae0d572bc572c886c7a5637c06222ef8132992","ref":"refs/heads/main","pushedAt":"2024-01-25T12:53:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"minor #170 Test this project on more platforms (javiereguiluz)\n\nThis PR was squashed before being merged into the main branch.\n\nDiscussion\n----------\n\nTest this project on more platforms\n\nCommits\n-------\n\ne0e941f Test this project on more platforms","shortMessageHtmlLink":"minor #170 Test this project on more platforms (javiereguiluz)"}},{"before":"5cbc4dd373e210a7d76e6a29149ac7753cd3f9e6","after":"218bfe8bef908cea3934851fd294ffa0d48db059","ref":"refs/heads/main","pushedAt":"2023-12-26T14:50:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"feature #169 Add directive test for admonition/danger (smnandre)\n\nThis PR was squashed before being merged into the main branch.\n\nDiscussion\n----------\n\nAdd directive test for admonition/danger\n\nFollows this topic about admonition levels on symfony/symfony-docs: [[RFC] Differenciate \"caution\" admonitions #19181 ](https://github.com/symfony/symfony-docs/issues/19181)\n\nThe bloc `danger` will be used soon in Symfony docs (cc [javiereguiluz](https://github.com/javiereguiluz) [comment](https://github.com/symfony/symfony-docs/issues/19181#issuecomment-1857944528) ).\n\nSo this PR allow a single test to check its compilation.\n\nCommits\n-------\n\n2f89856 Add directive test for admonition/danger","shortMessageHtmlLink":"feature #169 Add directive test for admonition/danger (smnandre)"}},{"before":"9c1c0ba09a735e663e8950f32c404fdf761226fa","after":"5cbc4dd373e210a7d76e6a29149ac7753cd3f9e6","ref":"refs/heads/main","pushedAt":"2023-11-01T08:01:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"OskarStark","name":"Oskar Stark","path":"/OskarStark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/995707?s=80&v=4"},"commit":{"message":"Remove useless comments (#168)","shortMessageHtmlLink":"Remove useless comments (#168)"}},{"before":"81ca33e4c6964bb56380f8acc851d57c5050c3d9","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-11-01T08:01:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"1b3e7ec055dfe9812f76afdfbeb4a305ab2ac990","after":"9c1c0ba09a735e663e8950f32c404fdf761226fa","ref":"refs/heads/main","pushedAt":"2023-11-01T08:01:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"OskarStark","name":"Oskar Stark","path":"/OskarStark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/995707?s=80&v=4"},"commit":{"message":"github-actions(deps): bump actions/checkout from 3 to 4 (#167)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"github-actions(deps): bump actions/checkout from 3 to 4 (#167)"}},{"before":null,"after":"81ca33e4c6964bb56380f8acc851d57c5050c3d9","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-11-01T07:58:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"github-actions(deps): bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"github-actions(deps): bump actions/checkout from 3 to 4"}},{"before":"746bbd9aed231d1096cbe385d3a74aef3e101d48","after":"1b3e7ec055dfe9812f76afdfbeb4a305ab2ac990","ref":"refs/heads/main","pushedAt":"2023-11-01T07:58:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"OskarStark","name":"Oskar Stark","path":"/OskarStark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/995707?s=80&v=4"},"commit":{"message":"Add dependabot for GithubActions (#166)","shortMessageHtmlLink":"Add dependabot for GithubActions (#166)"}},{"before":"fdaeec79b7a8b715bdf0debad6629721bb0d5f67","after":"746bbd9aed231d1096cbe385d3a74aef3e101d48","ref":"refs/heads/main","pushedAt":"2023-10-31T13:40:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OskarStark","name":"Oskar Stark","path":"/OskarStark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/995707?s=80&v=4"},"commit":{"message":"Update notes.md","shortMessageHtmlLink":"Update notes.md"}},{"before":"0706d2cb46f1f059daa21a1e096720bcaafc8d67","after":"fdaeec79b7a8b715bdf0debad6629721bb0d5f67","ref":"refs/heads/main","pushedAt":"2023-10-31T13:09:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"OskarStark","name":"Oskar Stark","path":"/OskarStark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/995707?s=80&v=4"},"commit":{"message":"Allow using Symfony 7.0 dependencies (#165)","shortMessageHtmlLink":"Allow using Symfony 7.0 dependencies (#165)"}},{"before":"9e067e9ef541fb7bb0eb719048fb90993932e782","after":null,"ref":"refs/heads/OskarStark-patch-1","pushedAt":"2023-10-06T14:09:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"}},{"before":"7ab92db15e9be7d6af51b86db87c7e41a14ba18b","after":"0706d2cb46f1f059daa21a1e096720bcaafc8d67","ref":"refs/heads/main","pushedAt":"2023-10-06T10:28:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"OskarStark","name":"Oskar Stark","path":"/OskarStark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/995707?s=80&v=4"},"commit":{"message":"Update `scrivo/highlight.php` (#162)","shortMessageHtmlLink":"Update scrivo/highlight.php (#162)"}},{"before":"fabc333c37ece882b3e6bdb7af87fcbf3de5bd27","after":"9e067e9ef541fb7bb0eb719048fb90993932e782","ref":"refs/heads/OskarStark-patch-1","pushedAt":"2023-10-06T06:37:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OskarStark","name":"Oskar Stark","path":"/OskarStark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/995707?s=80&v=4"},"commit":{"message":"Update composer.json","shortMessageHtmlLink":"Update composer.json"}},{"before":null,"after":"fabc333c37ece882b3e6bdb7af87fcbf3de5bd27","ref":"refs/heads/OskarStark-patch-1","pushedAt":"2023-10-06T06:33:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OskarStark","name":"Oskar Stark","path":"/OskarStark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/995707?s=80&v=4"},"commit":{"message":"Update `scrivo/highlight.php`","shortMessageHtmlLink":"Update scrivo/highlight.php"}},{"before":"faf2c5f9cd22dd00c8ef9614d521ea1cdff43390","after":"7ab92db15e9be7d6af51b86db87c7e41a14ba18b","ref":"refs/heads/main","pushedAt":"2023-07-11T15:21:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"feature #161 Adding the \"tabs\" directive (weaverryan)\n\nThis PR was squashed before being merged into the main branch.\n\nDiscussion\n----------\n\nAdding the \"tabs\" directive\n\nHi!\n\nThis adds a \"tabs\" directive, based off of https://sphinx-tabs.readthedocs.io/en/latest/\n\nExample:\n\n```rst\n\n.. tabs:: UX Installation\n\n .. tab:: Webpack Encore\n\n Webpack Encore stuff!\n\n .. code-block:: yaml\n\n I am yaml:\n\n .. tab:: AssetMapper\n\n AssetMapper stuff!\n\n And another paragraph.\n```\n\nThis will render (with a little assistance from Javier) just like a \"configuration block\", except that you can put any content inside. My use-case is for some UX-related items where install steps will now be different if you're using Encore vs AssetMapper, and I think a tabbed setup will be better than 2 sections right after each other.\n\nFeedback appreciated!\n\nCommits\n-------\n\n200f906 Adding the \"tabs\" directive","shortMessageHtmlLink":"feature #161 Adding the \"tabs\" directive (weaverryan)"}},{"before":"11d9d81e3997e771ad1a57eabaa51fc22c500b35","after":"faf2c5f9cd22dd00c8ef9614d521ea1cdff43390","ref":"refs/heads/main","pushedAt":"2023-05-24T10:07:26.967Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"feature #160 Method reference generate link with scroll to text fragment (alamirault)\n\nThis PR was merged into the main branch.\n\nDiscussion\n----------\n\nMethod reference generate link with scroll to text fragment\n\nThis PR fix #159 if you're ok to use `Scroll-To-Text Fragment`\n\nCommits\n-------\n\n12bf347 Method reference generate link with scoll to text fragment","shortMessageHtmlLink":"feature #160 Method reference generate link with scroll to text fragm…"}},{"before":"f34eaabf76580e54397ac1bf5b1fa2c3053d6a77","after":"11d9d81e3997e771ad1a57eabaa51fc22c500b35","ref":"refs/heads/main","pushedAt":"2023-04-28T09:42:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"bug #157 fix: unknown caddy language (mikaelkael)\n\nThis PR was merged into the main branch.\n\nDiscussion\n----------\n\nfix: unknown caddy language\n\nhttps://github.com/symfony/symfony-docs/commit/83fa5c62a668c5489f2027dd3398072bce0bdedc introduced a new code-block directive 'Caddy'\n\nWe have now builds errors like:\n`[ERROR] There were some errors while building the docs:\n Build errors from \"2023-04-25 08:14:03\"\n Error while processing \"code-block\" directive: \"Unsupported code block language \"caddy\". Added it in\n SymfonyDocsBuilder\\Renderers\\CodeNodeRenderer\" in file \"security\"`\n\nI added 'caddy' as plaintext as there is no definition of caddy's syntax in https://github.com/scrivo/highlight.php\n\nCommits\n-------\n\n73c2ab1 fix: unknown caddy's language","shortMessageHtmlLink":"bug #157 fix: unknown caddy language (mikaelkael)"}},{"before":"e74e0c64f297fe1ad14e5c5bafc95d667b2e2af7","after":"f34eaabf76580e54397ac1bf5b1fa2c3053d6a77","ref":"refs/heads/main","pushedAt":"2023-04-14T08:18:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"bug #156 Fix the TOC generation with unique links (javiereguiluz)\n\nThis PR was squashed before being merged into the main branch.\n\nDiscussion\n----------\n\nFix the TOC generation with unique links\n\nStill WIP. It fixes #155.\n\nI can't find any way of getting the `id` attributes of headings without changing the vendor dependencies ... so this proposes to just parse the generated HTML file and extract the information from it.\n\nCommits\n-------\n\n87859d7 Fix the TOC generation with unique links","shortMessageHtmlLink":"bug #156 Fix the TOC generation with unique links (javiereguiluz)"}},{"before":"6486fd734bb151a05f592b06ac1569c62d338a08","after":"e74e0c64f297fe1ad14e5c5bafc95d667b2e2af7","ref":"refs/heads/main","pushedAt":"2023-04-13T06:39:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"bug #152 Avoid link with same ID's (alamirault)\n\nThis PR was squashed before being merged into the main branch.\n\nDiscussion\n----------\n\nAvoid link with same ID's\n\nHello,\n\nThis PR try to generate unique link id.\n\nRelative issues in symfony docs:\n\nhttps://github.com/symfony/symfony-docs/issues/16417\nhttps://github.com/symfony/symfony-docs/issues/16721\n\nrst-parser instantiate NodeRenderer for each node so the only way I found is to use static property and save when id is already rendered on same page.\n\nExamples of changes on symfony-docs:\n\nhttps://github.com/alamirault/sf-doc-output/commit/45a528110ffd37982b1689b2b622a2a9edb40c9b\n\nCommits\n-------\n\n048f43e Avoid link with same ID's","shortMessageHtmlLink":"bug #152 Avoid link with same ID's (alamirault)"}},{"before":"b421d2f3776e73d5750e3e1a9e0abb9fa8d0821e","after":"6486fd734bb151a05f592b06ac1569c62d338a08","ref":"refs/heads/main","pushedAt":"2023-04-04T06:17:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"bug #154 Fix language labels array of ConfigurationBlockDirective (alexander-schranz)\n\nThis PR was merged into the main branch.\n\nDiscussion\n----------\n\nFix language labels array of ConfigurationBlockDirective\n\nRelated to https://github.com/symfony-tools/docs-builder/pull/153 `@javiereguiluz`\n\nCommits\n-------\n\n5d44ed2 Fix language labels array of ConfigurationBlockDirective","shortMessageHtmlLink":"bug #154 Fix language labels array of ConfigurationBlockDirective (al…"}},{"before":"544f4bd4cabffa9eeaa4e4c85f3a7084e1a54cdc","after":"b421d2f3776e73d5750e3e1a9e0abb9fa8d0821e","ref":"refs/heads/main","pushedAt":"2023-04-03T11:57:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"minor #153 Add Caddy server config files to the list of known formats (javiereguiluz)\n\nThis PR was merged into the main branch.\n\nDiscussion\n----------\n\nAdd Caddy server config files to the list of known formats\n\nHere: https://github.com/symfony/symfony-docs/pull/18151 we've merged a PR that uses `caddy` as a config format name. So, let's add support for it.\n\nCommits\n-------\n\nee62e63 Add Caddy server config files to the list of known formats","shortMessageHtmlLink":"minor #153 Add Caddy server config files to the list of known formats…"}},{"before":"2edacca5c5ace728507c30ebc0c6697543dae5fd","after":"544f4bd4cabffa9eeaa4e4c85f3a7084e1a54cdc","ref":"refs/heads/main","pushedAt":"2023-03-23T08:48:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"javiereguiluz","name":"Javier Eguiluz","path":"/javiereguiluz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73419?s=80&v=4"},"commit":{"message":"feature #149 Replace `{version}` in URLs (alamirault)\n\nThis PR was squashed before being merged into the main branch.\n\nDiscussion\n----------\n\nReplace `{version}` in URLs\n\nIn order to make link on symfony codebase, even if is not a class or a method reference\n\nCan be usefull in this case for example https://github.com/symfony/symfony-docs/pull/17902\n\nCommits\n-------\n\n3d54708 Replace `{version}` in URLs","shortMessageHtmlLink":"feature #149 Replace {version} in URLs (alamirault)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVKtpLgA","startCursor":null,"endCursor":null}},"title":"Activity · symfony-tools/docs-builder"}