{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6153942,"defaultBranch":"development","name":"flux","ownerLogin":"FluidTYPO3","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-10-10T07:56:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3912401?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715081862.0","currentOid":""},"activityList":{"items":[{"before":"cc08a08a6c4b632ab063bdc65141b874be4b68d6","after":"907b7abc436c51fa6cc124dce01abb6666226dac","ref":"refs/heads/development","pushedAt":"2024-05-09T13:51:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Regenerate ViewHelper documentation","shortMessageHtmlLink":"[TASK] Regenerate ViewHelper documentation"}},{"before":"871fcf502e6bb9204adc3827afabdd6b3cf9b977","after":"cc08a08a6c4b632ab063bdc65141b874be4b68d6","ref":"refs/heads/development","pushedAt":"2024-05-09T13:50:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Update XSD schema","shortMessageHtmlLink":"[TASK] Update XSD schema"}},{"before":"37cd93ad5a8b39b7a8250f17d2c344f6c1f7dae8","after":"871fcf502e6bb9204adc3827afabdd6b3cf9b977","ref":"refs/heads/development","pushedAt":"2024-05-09T13:50:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[FEATURE] Add inheritance mode control\n\nAdds an extension configuration option and corresponding Form option\nand option ViewHelper which allows a site to control how Flux handles\ninheritance of FlexForm values (specific to pages).\n\nNormally, Flux will only allow FlexForm values to be inherited from a\nparent page to children if the child uses the same page layout (template)\nas the parent page(s). This new option allows changing this inheritance\nmode from the default \"restricted\" to an \"unrestricted\" mode which\nallows FlexForm values to be inherited even if the child and parent uses\ndifferent page layouts.\n\nThis is useful when you have different page templates which use the\nsame FlexForm fields (for example, a shared set of fields) and you wish\nto inherit such fields from parents even if you use different page\nlayouts on the child/parent(s).\n\nThere is a similar Form option which allows setting this inheritance\nmode on a per-template basis. Use the new ViewHelper\nflux:form.option.inheritanceMode for this, with either \"restricted\"\nor \"unrestricted\" as value. If no mode is specified on a template then\nthe inheritance mode defined in extension configuration will be used.","shortMessageHtmlLink":"[FEATURE] Add inheritance mode control"}},{"before":"654b993a46dde7002fbdec95dc3c3a97d1ca22ea","after":"37cd93ad5a8b39b7a8250f17d2c344f6c1f7dae8","ref":"refs/heads/development","pushedAt":"2024-05-07T11:37:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Set beta stability","shortMessageHtmlLink":"[TASK] Set beta stability"}},{"before":"a9274f1bbcc26b6afa63e55a245037f1f17018ec","after":"f22ebddd4347aea16109ad74970f42cdbd6c96d6","ref":"refs/heads/master","pushedAt":"2024-05-07T11:37:42.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TER] 10.0.10","shortMessageHtmlLink":"[TER] 10.0.10"}},{"before":"d6ed7337aed008a4f95a0bdc3d2101eebebc622a","after":"654b993a46dde7002fbdec95dc3c3a97d1ca22ea","ref":"refs/heads/development","pushedAt":"2024-05-07T11:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Do not reuse TemplateView instance when reading available page templates\n\nSome change in TYPO3v12's Fluid dep has caused the TemplateParser to\nhold on to invalid states of parsed templates. Likely has to do with the\nmany hoop-jumps the Fluid team has had to do since declaring that shared\nViewHelper instances is a totally valid use case.\n\nI'm getting really tired of TYPO3's decisions as of late.","shortMessageHtmlLink":"[BUGFIX] Do not reuse TemplateView instance when reading available pa…"}},{"before":"066027a5003ddac2657dbc2590265e92b28c1f41","after":"d6ed7337aed008a4f95a0bdc3d2101eebebc622a","ref":"refs/heads/development","pushedAt":"2024-04-02T14:58:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Fix warning \"Undefined array key colPos\" (#2156)\n\nCo-authored-by: Claus Due ","shortMessageHtmlLink":"[BUGFIX] Fix warning \"Undefined array key colPos\" (#2156)"}},{"before":"e57fa43ad8e20ffa9bfddabec048583f82f4aad8","after":"066027a5003ddac2657dbc2590265e92b28c1f41","ref":"refs/heads/development","pushedAt":"2024-04-02T13:53:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Handle possible DBALException (#2153)\n\nWe can ignore a missing database connection at this point. We cant do anything about a missing database connection. This Scenario is possible during first install.","shortMessageHtmlLink":"[BUGFIX] Handle possible DBALException (#2153)"}},{"before":"dcf0795a931ce0854a69c7dc9c63ec783f4233a7","after":"e57fa43ad8e20ffa9bfddabec048583f82f4aad8","ref":"refs/heads/development","pushedAt":"2024-03-19T13:27:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Use ServerRequestInterface (#2152)\n\nCo-authored-by: Claus Due ","shortMessageHtmlLink":"[TASK] Use ServerRequestInterface (#2152)"}},{"before":"02565d81763530b177a95d0c17dd70a46f6752b9","after":"dcf0795a931ce0854a69c7dc9c63ec783f4233a7","ref":"refs/heads/development","pushedAt":"2024-03-19T13:20:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Fix handling of drop-in templates\n\nFixes a combined issue where template file paths would be wrong in BE\ncontext and the pi_flexform field would not be shown in record editing,\nfor templates placed in the plug-and-play / drop-in directory.","shortMessageHtmlLink":"[BUGFIX] Fix handling of drop-in templates"}},{"before":"544d44d19566b7e93934fdff2264d15b9ae1dfb1","after":"02565d81763530b177a95d0c17dd70a46f6752b9","ref":"refs/heads/development","pushedAt":"2024-03-19T13:17:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Skip ItemProcessingService in test case","shortMessageHtmlLink":"[TASK] Skip ItemProcessingService in test case"}},{"before":"9232d18abadd222e07399c8800e71df96b68736b","after":"544d44d19566b7e93934fdff2264d15b9ae1dfb1","ref":"refs/heads/development","pushedAt":"2024-01-11T19:23:38.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Set beta stability","shortMessageHtmlLink":"[TASK] Set beta stability"}},{"before":"286a2e18e4ca2144601443cd67baf0eae547822e","after":"a9274f1bbcc26b6afa63e55a245037f1f17018ec","ref":"refs/heads/master","pushedAt":"2024-01-11T19:23:31.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TER] 10.0.9","shortMessageHtmlLink":"[TER] 10.0.9"}},{"before":"437e4d19e4520e42b948e37f976dfea352548eed","after":"9232d18abadd222e07399c8800e71df96b68736b","ref":"refs/heads/development","pushedAt":"2023-12-14T14:53:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Allow ItemProcessingService as param in MultipleItemsProcFunc (#2144)\n\nCo-authored-by: Claus Due ","shortMessageHtmlLink":"[BUGFIX] Allow ItemProcessingService as param in MultipleItemsProcFunc ("}},{"before":"8e1ec8b8c20f7675f80197f76560825bad09b8e4","after":"437e4d19e4520e42b948e37f976dfea352548eed","ref":"refs/heads/development","pushedAt":"2023-12-14T13:32:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Adjust to recent phpstan evaluation rules","shortMessageHtmlLink":"[TASK] Adjust to recent phpstan evaluation rules"}},{"before":"4bb1a1ce2080eb01e214fea6780af97a6f7b562e","after":"8e1ec8b8c20f7675f80197f76560825bad09b8e4","ref":"refs/heads/development","pushedAt":"2023-11-27T10:26:22.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Set beta stability","shortMessageHtmlLink":"[TASK] Set beta stability"}},{"before":"7f716ef390d28dbf73357e898dbf567f3420d7dc","after":"286a2e18e4ca2144601443cd67baf0eae547822e","ref":"refs/heads/master","pushedAt":"2023-11-27T10:26:15.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TER] 10.0.8","shortMessageHtmlLink":"[TER] 10.0.8"}},{"before":"5c10d6425f6296c0a6adde57cb23c3186bb2c33f","after":"4bb1a1ce2080eb01e214fea6780af97a6f7b562e","ref":"refs/heads/development","pushedAt":"2023-11-27T10:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Null-coalesce possibly null flexform source in record","shortMessageHtmlLink":"[BUGFIX] Null-coalesce possibly null flexform source in record"}},{"before":"6cd3b78d66c374b4537edc56c73908a7306276e0","after":"5c10d6425f6296c0a6adde57cb23c3186bb2c33f","ref":"refs/heads/development","pushedAt":"2023-11-09T12:09:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Prevent warnings if DataHandler received record has no language\n\nWarnings may trigger if the current BE user does not have access\nto the language column of a record being moved. When this happens,\nFlux will now attempt to read the language UID from the record as\nstored in DB, or will default to the default language UID of zero.","shortMessageHtmlLink":"[BUGFIX] Prevent warnings if DataHandler received record has no language"}},{"before":"2eecad3df0c5b93f39c01731095c4de1e1bbc770","after":"6cd3b78d66c374b4537edc56c73908a7306276e0","ref":"refs/heads/development","pushedAt":"2023-10-10T09:18:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Set beta stability","shortMessageHtmlLink":"[TASK] Set beta stability"}},{"before":"c1f649a8dfbe7b06152cdec5edfe60bfe6773300","after":"7f716ef390d28dbf73357e898dbf567f3420d7dc","ref":"refs/heads/master","pushedAt":"2023-10-10T09:18:01.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TER] 10.0.7","shortMessageHtmlLink":"[TER] 10.0.7"}},{"before":"ae3150906b67b3ceccd47ecdb2d8d1225537a91a","after":"2eecad3df0c5b93f39c01731095c4de1e1bbc770","ref":"refs/heads/development","pushedAt":"2023-10-10T09:16:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Correct template lookup when page record is new\n\nClose: #2135\nClose: #2138","shortMessageHtmlLink":"[BUGFIX] Correct template lookup when page record is new"}},{"before":"c68381f678580c2db31bf27364be6744dd062818","after":"ae3150906b67b3ceccd47ecdb2d8d1225537a91a","ref":"refs/heads/development","pushedAt":"2023-09-28T10:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Fix line length CGL issue in test case","shortMessageHtmlLink":"[TASK] Fix line length CGL issue in test case"}},{"before":"93241db6e5d0fcc00fc092b5926052786d5be82f","after":"c68381f678580c2db31bf27364be6744dd062818","ref":"refs/heads/development","pushedAt":"2023-09-28T10:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Remove \"images\" from softref parsers list in Text element\n\nThis parser only exists if the \"images in RTE\" extension is loaded. On\nall other sites this causes a log entry warning of a non-existing parser.\nSince \"images in RTE\" is 100% opt-in, Flux is adjusted to fit the more\ncommon use case - users who use \"images in RTE\" must manually\nconfigure any \"Text\" fields manually by setting the \"config\" property\non the flux:field.text tag with a key \"softref\" and set the value to your\ndesired list of softref parsers, e.g. \"typolink_tag,images,url\".\n\nIf you don't care about reference tracking then no action is necessary.","shortMessageHtmlLink":"[BUGFIX] Remove \"images\" from softref parsers list in Text element"}},{"before":"f9c1cb8c048905ecf9fc5394c4984708df234702","after":"93241db6e5d0fcc00fc092b5926052786d5be82f","ref":"refs/heads/development","pushedAt":"2023-09-11T15:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Proxy setContentObject in ChimeraConfigurationManager\n\nResolves: #2133","shortMessageHtmlLink":"[BUGFIX] Proxy setContentObject in ChimeraConfigurationManager"}},{"before":"2e8fa085ed0948801c5865163c69cb30a75366ca","after":"f9c1cb8c048905ecf9fc5394c4984708df234702","ref":"refs/heads/development","pushedAt":"2023-09-11T14:24:43.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Set beta stability","shortMessageHtmlLink":"[TASK] Set beta stability"}},{"before":"7673d6ea383de49a2ce46140df9ba34e46f89a54","after":"c1f649a8dfbe7b06152cdec5edfe60bfe6773300","ref":"refs/heads/master","pushedAt":"2023-09-11T14:24:36.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TER] 10.0.6","shortMessageHtmlLink":"[TER] 10.0.6"}},{"before":"254a190db195caef2961d9d8025db2f9d6a410ee","after":"2e8fa085ed0948801c5865163c69cb30a75366ca","ref":"refs/heads/development","pushedAt":"2023-09-11T14:12:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Remove workaround for incompletely booted CLI contexts\n\nTurns out, the problem that was worked around is exclusively caused\nby the TYPO3 Console package in versions below 8, since these versions\ncontain a special CLI command \"typo3cms\" which does not correctly\ndispatch the same events that the core's \"typo3\" command will dispatch.\n\nSince the workaround caused *separate* issues on TYPO3v12, the\nworkaround is removed.\n\nShould you run into a problem similar to the one described in the\ndoc comment that is now removed, the solution is:\n\n* Do not call \"typo3cms\" in any context that will trigger a nested\n call to TemplateService. Call \"typo3\" instead!\n* Whenever possible, raise the version of TYPO3 Console to at\n least version 8 since this properly wraps it in a command runner\n that will dispatch the events which Flux depends on.","shortMessageHtmlLink":"[BUGFIX] Remove workaround for incompletely booted CLI contexts"}},{"before":"157eabcf3c6d674886f448b3af087ee9389dc3c7","after":"254a190db195caef2961d9d8025db2f9d6a410ee","ref":"refs/heads/development","pushedAt":"2023-09-11T14:01:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[BUGFIX] Assign \"data\" and \"contentObject\" template variables\n\nRefs: #2131","shortMessageHtmlLink":"[BUGFIX] Assign \"data\" and \"contentObject\" template variables"}},{"before":"2c1b36b926b10e1c35fdae66ce1937d61b1e60c7","after":"157eabcf3c6d674886f448b3af087ee9389dc3c7","ref":"refs/heads/development","pushedAt":"2023-09-08T10:35:16.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"NamelessCoder","name":"Claus Due","path":"/NamelessCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2228052?s=80&v=4"},"commit":{"message":"[TASK] Set beta stability","shortMessageHtmlLink":"[TASK] Set beta stability"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERarJUAA","startCursor":null,"endCursor":null}},"title":"Activity · FluidTYPO3/flux"}