{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":604615608,"defaultBranch":"main","name":"events","ownerLogin":"werkraum-media","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-21T12:43:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9267260?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726564335.0","currentOid":""},"activityList":{"items":[{"before":"84b63832868bbf09417f74e09abf1008b9200c28","after":null,"ref":"refs/heads/fix-headline","pushedAt":"2024-09-17T09:12:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"}},{"before":"674014e8fdd8bc2a7e610a569e7eaa5aec57e937","after":"60b752e4b2fcbceb1ba0bf860822379ae5a36111","ref":"refs/heads/main","pushedAt":"2024-09-17T09:12:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Fix headline of changelog (#69)","shortMessageHtmlLink":"Fix headline of changelog (#69)"}},{"before":null,"after":"84b63832868bbf09417f74e09abf1008b9200c28","ref":"refs/heads/fix-headline","pushedAt":"2024-09-17T09:12:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Fix headline of changelog","shortMessageHtmlLink":"Fix headline of changelog"}},{"before":"674014e8fdd8bc2a7e610a569e7eaa5aec57e937","after":null,"ref":"refs/heads/test","pushedAt":"2024-09-17T09:09:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"}},{"before":null,"after":"674014e8fdd8bc2a7e610a569e7eaa5aec57e937","ref":"refs/heads/test","pushedAt":"2024-09-17T09:09:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Handle destination.one files without file name. (#67)\n\nIt is possible to have files such as\r\n`https://dam.destination.one/2675868/3dc0a9dccd0dad46c73e669ece428c634ff8324ea3d01a4858a1c43169deed41/.jpg`.\r\nThose were not handled correctly yet.\r\nWe now also handle those cases.\r\nWe will generate a hash from the URL as file name in order to still use those files.\r\n\r\nRelates: #11396","shortMessageHtmlLink":"Handle destination.one files without file name. (#67)"}},{"before":"31699a278c55537970348fbd4915965b4d1455a6","after":null,"ref":"refs/heads/11396-filenames-3.x","pushedAt":"2024-09-17T09:04:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"}},{"before":"9059f4c29f3928a916275364f47e883e943a10ec","after":"5f6c6eef0e6fb0461f3ae6b6bac5e0fede5ff7e5","ref":"refs/heads/support-v3.x","pushedAt":"2024-09-17T09:04:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Handle destination.one files without file name. (#68)\n\nIt is possible to have files such as\r\n`https://dam.destination.one/2675868/3dc0a9dccd0dad46c73e669ece428c634ff8324ea3d01a4858a1c43169deed41/.jpg`.\r\nThose were not handled correctly yet.\r\nWe now also handle those cases.\r\nWe will generate a hash from the URL as file name in order to still use those files.\r\n\r\nRelates: #11396","shortMessageHtmlLink":"Handle destination.one files without file name. (#68)"}},{"before":"cedfbb1f503ff045b8a8039f56d3548d95b6940d","after":null,"ref":"refs/heads/11396-filenames","pushedAt":"2024-09-17T09:04:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"}},{"before":"17fae724dfabbc30a6dc4f6c7200ff01b67ff493","after":"674014e8fdd8bc2a7e610a569e7eaa5aec57e937","ref":"refs/heads/main","pushedAt":"2024-09-17T09:04:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Handle destination.one files without file name. (#67)\n\nIt is possible to have files such as\r\n`https://dam.destination.one/2675868/3dc0a9dccd0dad46c73e669ece428c634ff8324ea3d01a4858a1c43169deed41/.jpg`.\r\nThose were not handled correctly yet.\r\nWe now also handle those cases.\r\nWe will generate a hash from the URL as file name in order to still use those files.\r\n\r\nRelates: #11396","shortMessageHtmlLink":"Handle destination.one files without file name. (#67)"}},{"before":null,"after":"31699a278c55537970348fbd4915965b4d1455a6","ref":"refs/heads/11396-filenames-3.x","pushedAt":"2024-09-17T09:00:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Handle destination.one files without file name.\n\nIt is possible to have files such as\n`https://dam.destination.one/2675868/3dc0a9dccd0dad46c73e669ece428c634ff8324ea3d01a4858a1c43169deed41/.jpg`.\nThose were not handled correctly yet.\nWe now also handle those cases.\nWe will generate a hash from the URL as file name in order to still use those files.\n\nRelates: #11396","shortMessageHtmlLink":"Handle destination.one files without file name."}},{"before":"ae255721b3e05f0ae711b3def1978d500882cea4","after":"cedfbb1f503ff045b8a8039f56d3548d95b6940d","ref":"refs/heads/11396-filenames","pushedAt":"2024-09-17T08:54:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Handle destination.one files without file name.\n\nIt is possible to have files such as\n`https://dam.destination.one/2675868/3dc0a9dccd0dad46c73e669ece428c634ff8324ea3d01a4858a1c43169deed41/.jpg`.\nThose were not handled correctly yet.\nWe now also handle those cases.\nWe will generate a hash from the URL as file name in order to still use those files.\n\nRelates: #11396","shortMessageHtmlLink":"Handle destination.one files without file name."}},{"before":"404b5aec5a14be9691edf857cd4aebc847bd33a3","after":"ae255721b3e05f0ae711b3def1978d500882cea4","ref":"refs/heads/11396-filenames","pushedAt":"2024-09-17T08:52:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Handle destination.one files without file name.\n\nIt is possible to have files such as\n`https://dam.destination.one/2675868/3dc0a9dccd0dad46c73e669ece428c634ff8324ea3d01a4858a1c43169deed41/.jpg`.\nThose were not handled correctly yet.\nWe now also handle those cases.\nWe will generate a hash from the URL as file name in order to still use those files.\n\nRelates: #11396","shortMessageHtmlLink":"Handle destination.one files without file name."}},{"before":null,"after":"404b5aec5a14be9691edf857cd4aebc847bd33a3","ref":"refs/heads/11396-filenames","pushedAt":"2024-09-17T08:47:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Handle destination.one files without file name.\n\nIt is possible to have files such as\n`https://dam.destination.one/2675868/3dc0a9dccd0dad46c73e669ece428c634ff8324ea3d01a4858a1c43169deed41/.jpg`.\nThose were not handled correctly yet.\nWe now also handle those cases.\nWe will generate a hash from the URL as file name in order to still use those files.\n\nRelates: #11396","shortMessageHtmlLink":"Handle destination.one files without file name."}},{"before":"6b17b82355f2cf7730b8e3f3abc6343f4745a6ff","after":null,"ref":"refs/heads/11345-falsche-zeitzone-in-events-urls","pushedAt":"2024-09-10T12:32:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"}},{"before":"2d6c13e19991c01b5a0ec3658863abdd98d9738e","after":"17fae724dfabbc30a6dc4f6c7200ff01b67ff493","ref":"refs/heads/main","pushedAt":"2024-09-10T12:32:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Make time zone for slugs configurable (#66)\n\nSlugs of dates are generated during import.\r\nThis might lead to confusion if the time zone differs from frontend.\r\nTherefore the time zone is now configurable to allow adjustments for the\r\nactual website.\r\n\r\nA new interface `TimeZoneProviderInterface` is provided which can be re\r\nconfigured to a different implementation.\r\n\r\nThe default implementation will use TYPO3s `SYS.phpTimeZone` setting,\r\nwith fall back to `date_default_timezone_get()` call.\r\nThat way it should be useful for most systems out of the box.\r\n\r\nResolves: #11345","shortMessageHtmlLink":"Make time zone for slugs configurable (#66)"}},{"before":"77d5579ffb5fd990b888c080bd8e57392473abc8","after":"6b17b82355f2cf7730b8e3f3abc6343f4745a6ff","ref":"refs/heads/11345-falsche-zeitzone-in-events-urls","pushedAt":"2024-09-09T09:26:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Make time zone for slugs configurable\n\nSlugs of dates are generated during import.\nThis might lead to confusion if the time zone differs from frontend.\nTherefore the time zone is now configurable to allow adjustments for the\nactual website.\n\nA new interface `TimeZoneProviderInterface` is provided which can be re\nconfigured to a different implementation.\n\nThe default implementation will use TYPO3s `SYS.phpTimeZone` setting,\nwith fall back to `date_default_timezone_get()` call.\nThat way it should be useful for most systems out of the box.\n\nResolves: #11345","shortMessageHtmlLink":"Make time zone for slugs configurable"}},{"before":"eb995cb4405ecf161c4f422d2f7948a27f49166c","after":"77d5579ffb5fd990b888c080bd8e57392473abc8","ref":"refs/heads/11345-falsche-zeitzone-in-events-urls","pushedAt":"2024-09-09T09:08:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Make time zone for slugs configurable\n\nSlugs of dates are generated during import.\nThis might lead to confusion if the time zone differs from frontend.\nTherefore the time zone is now configurable to allow adjustments for the\nactual website.\n\nA new interface `TimeZoneProviderInterface` is provided which can be re\nconfigured to a different implementation.\n\nThe default implementation will use TYPO3s `SYS.phpTimeZone` setting,\nwith fall back to `date_default_timezone_get()` call.\nThat way it should be useful for most systems out of the box.\n\nResolves: #11345","shortMessageHtmlLink":"Make time zone for slugs configurable"}},{"before":null,"after":"eb995cb4405ecf161c4f422d2f7948a27f49166c","ref":"refs/heads/11345-falsche-zeitzone-in-events-urls","pushedAt":"2024-09-09T09:07:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-s-codappix","name":"Daniel Siepmann","path":"/d-s-codappix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179449418?s=80&v=4"},"commit":{"message":"Make time zone for slugs configurable\n\nSlugs of dates are generated during import.\nThis might lead to confusion if the time zone differs from frontend.\nTherefore the time zone is now configurable to allow adjustments for the\nactual website.\n\nA new interface `TimeZoneProviderInterface` is provided which can be re\nconfigured to a different implementation.\n\nThe default implementation will use TYPO3s `SYS.phpTimeZone` setting,\nwith fall back to `date_default_timezone_get()` call.\nThat way it should be useful for most systems out of the box.\n\nResolves: #11345","shortMessageHtmlLink":"Make time zone for slugs configurable"}},{"before":"a4f8e2a6faa7da8dc4f48dc62b55d3344b9c9e73","after":null,"ref":"refs/heads/10629-html-texts-two","pushedAt":"2024-08-20T06:58:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"}},{"before":"39dfc0b42aa915ff3f25446b73d58d1f9c70a642","after":"2d6c13e19991c01b5a0ec3658863abdd98d9738e","ref":"refs/heads/main","pushedAt":"2024-08-20T06:58:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"},"commit":{"message":"Support import of HTML variant for detail text (#65)\n\nProvide a new option within configurations to turn on import of HTML\r\nfrom destination.one for detail text of each event.\r\n\r\nResolves: #10629","shortMessageHtmlLink":"Support import of HTML variant for detail text (#65)"}},{"before":null,"after":"f20b0dd6b68d0fdd26e4bbb8a28dc9aef1285970","ref":"refs/heads/11322-13.4","pushedAt":"2024-08-19T13:23:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"},"commit":{"message":"WIP|Add TYPO3 13 LTS Support\n\nRelates: #11322","shortMessageHtmlLink":"WIP|Add TYPO3 13 LTS Support"}},{"before":"82f16e5cd5ed12eac0104914be7a249c18d11b9d","after":"a4f8e2a6faa7da8dc4f48dc62b55d3344b9c9e73","ref":"refs/heads/10629-html-texts-two","pushedAt":"2024-08-19T12:04:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"},"commit":{"message":"Support import of HTML variant for detail text\n\nProvide a new option within configurations to turn on import of HTML\nfrom destination.one for detail text of each event.\n\nResolves: #10629","shortMessageHtmlLink":"Support import of HTML variant for detail text"}},{"before":"d35dbd6239aee89085caca8e39dd62f411449b94","after":"82f16e5cd5ed12eac0104914be7a249c18d11b9d","ref":"refs/heads/10629-html-texts-two","pushedAt":"2024-08-19T12:02:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"},"commit":{"message":"Support import of HTML variant for detail text\n\nProvide a new option within configurations to turn on import of HTML\nfrom destination.one for detail text of each event.\n\nResolves: #10629","shortMessageHtmlLink":"Support import of HTML variant for detail text"}},{"before":"7e5f0c8b9fadde5ce57efbb909edf80b7b005f58","after":"d35dbd6239aee89085caca8e39dd62f411449b94","ref":"refs/heads/10629-html-texts-two","pushedAt":"2024-08-19T12:01:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"},"commit":{"message":"Support import of HTML variant for detail text\n\nProvide a new option within configurations to turn on import of HTML\nfrom destination.one for detail text of each event.\n\nResolves: #10629","shortMessageHtmlLink":"Support import of HTML variant for detail text"}},{"before":null,"after":"7e5f0c8b9fadde5ce57efbb909edf80b7b005f58","ref":"refs/heads/10629-html-texts-two","pushedAt":"2024-08-19T12:00:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"},"commit":{"message":"Support import of HTML variant for detail text\n\nProvide a new option within configurations to turn on import of HTML\nfrom destination.one for detail text of each event.\n\nResolves: #10629","shortMessageHtmlLink":"Support import of HTML variant for detail text"}},{"before":"985dc354c4855221255f948c2f8241fd1e4e2808","after":null,"ref":"refs/heads/11233-aggregate-locations-main","pushedAt":"2024-07-24T08:44:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"}},{"before":"a02435b909250fc9f3e8c4294a6b32dd059e4984","after":"39dfc0b42aa915ff3f25446b73d58d1f9c70a642","ref":"refs/heads/main","pushedAt":"2024-07-24T08:44:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"},"commit":{"message":"Add grouping of locations. (#64)\n\nIt is now possible to group locations.\r\nEach location can have arbitrary children.\r\n\r\nThat can be used for editorial structuring.\r\nFiltering for a location will always find all dates where the location\r\nor one of the child locations is assigned.\r\n\r\nOne use case can be to group imported locations and provide a grouped\r\nlocation for filtering in frontend.\r\n\r\nRelates: #11233","shortMessageHtmlLink":"Add grouping of locations. (#64)"}},{"before":"739d568787c012afa5b807c7087f6221bb274b55","after":null,"ref":"refs/heads/11233-aggregate-locations","pushedAt":"2024-07-24T08:38:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"}},{"before":"1daff9de4ac61c22684bb10bc6a3dd9b325b890f","after":"9059f4c29f3928a916275364f47e883e943a10ec","ref":"refs/heads/support-v3.x","pushedAt":"2024-07-24T08:38:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"},"commit":{"message":"Add grouping of locations. (#63)\n\nIt is now possible to group locations.\r\nEach location can have arbitrary children.\r\n\r\nThat can be used for editorial structuring.\r\nFiltering for a location will always find all dates where the location\r\nor one of the child locations is assigned.\r\n\r\nOne use case can be to group imported locations and provide a grouped\r\nlocation for filtering in frontend.\r\n\r\nRelates: #11233","shortMessageHtmlLink":"Add grouping of locations. (#63)"}},{"before":"e72349f0d2809fd219a95640604d808ee12df23d","after":"985dc354c4855221255f948c2f8241fd1e4e2808","ref":"refs/heads/11233-aggregate-locations-main","pushedAt":"2024-07-24T08:36:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DanielSiepmann","name":"Daniel Siepmann","path":"/DanielSiepmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/354250?s=80&v=4"},"commit":{"message":"Add grouping of locations.\n\nIt is now possible to group locations.\nEach location can have arbitrary children.\n\nThat can be used for editorial structuring.\nFiltering for a location will always find all dates where the location\nor one of the child locations is assigned.\n\nOne use case can be to group imported locations and provide a grouped\nlocation for filtering in frontend.\n\nRelates: #11233","shortMessageHtmlLink":"Add grouping of locations."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwOToxMjoxNS4wMDAwMDBazwAAAAS4UCgI","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwOToxMjoxNS4wMDAwMDBazwAAAAS4UCgI","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQwODozNjoxOC4wMDAwMDBazwAAAASHsgjN"}},"title":"Activity ยท werkraum-media/events"}