{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":751337183,"defaultBranch":"main","name":"eds-editorial","ownerLogin":"ifahrentholz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-01T12:09:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1914058?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715161592.0","currentOid":""},"activityList":{"items":[{"before":"636afa4be9e07db1de05a69bdd4f76fce93d3749","after":"66d883a6010d2af0e4cc860322d9784673cfd9ee","ref":"refs/heads/30-styleguide","pushedAt":"2024-05-16T12:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Continuous Integration Build Project","shortMessageHtmlLink":"Continuous Integration Build Project"}},{"before":"46c4db68d5a2a296b6bbf58041f15d19f61957b1","after":"636afa4be9e07db1de05a69bdd4f76fce93d3749","ref":"refs/heads/30-styleguide","pushedAt":"2024-05-16T12:35:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iza17hor","name":null,"path":"/iza17hor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72079771?s=80&v=4"},"commit":{"message":"styleguide stored in ts and configured by vite","shortMessageHtmlLink":"styleguide stored in ts and configured by vite"}},{"before":null,"after":"f4302784edd551cfb1a2bb685b6395f5f45e1bdc","ref":"refs/heads/boilerplate-cleanup--if","pushedAt":"2024-05-08T09:46:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ifahrentholz","name":"Ingo Fahrentholz","path":"/ifahrentholz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914058?s=80&v=4"},"commit":{"message":"add new mountpoint (gdrive)","shortMessageHtmlLink":"add new mountpoint (gdrive)"}},{"before":"eb104b1cc59f6316a0857b3fe213c9896f7e8011","after":"152529bde0862a6f45e97c78ab610a8c81a7eeec","ref":"refs/heads/develop","pushedAt":"2024-05-08T07:50:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ifahrentholz","name":"Ingo Fahrentholz","path":"/ifahrentholz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914058?s=80&v=4"},"commit":{"message":"33 maints refactor (#83)\n\nRefactor eds-init","shortMessageHtmlLink":"33 maints refactor (#83)"}},{"before":"defdadc63af9d3a4b9c9071c2acd3b13bd96bef0","after":"3f6d2b143de1cf1cb4b0c6854b300707f1a42ec0","ref":"refs/heads/lcp-block-bug-fix","pushedAt":"2024-05-07T13:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Continuous Integration Build Project","shortMessageHtmlLink":"Continuous Integration Build Project"}},{"before":"7f703e4c09437b5703188bf719745440f24cc1db","after":"defdadc63af9d3a4b9c9071c2acd3b13bd96bef0","ref":"refs/heads/lcp-block-bug-fix","pushedAt":"2024-05-07T13:43:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LoomingEcho","name":"Christian Schmidt","path":"/LoomingEcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151521815?s=80&v=4"},"commit":{"message":"Rebuild","shortMessageHtmlLink":"Rebuild"}},{"before":"98bffc12c573c3708aa5acc47942ebfa379d2261","after":"7f703e4c09437b5703188bf719745440f24cc1db","ref":"refs/heads/lcp-block-bug-fix","pushedAt":"2024-05-07T13:13:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"LoomingEcho","name":"Christian Schmidt","path":"/LoomingEcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151521815?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/lcp-block-bug-fix' into lcp-block-bug-fix","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/lcp-block-bug-fix' into lcp-bloc…"}},{"before":"9df6dd5b10de16c6e3c107e77c1693584e3193fb","after":"98bffc12c573c3708aa5acc47942ebfa379d2261","ref":"refs/heads/lcp-block-bug-fix","pushedAt":"2024-05-07T12:39:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Continuous Integration Build Project","shortMessageHtmlLink":"Continuous Integration Build Project"}},{"before":null,"after":"9df6dd5b10de16c6e3c107e77c1693584e3193fb","ref":"refs/heads/lcp-block-bug-fix","pushedAt":"2024-05-07T12:38:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LoomingEcho","name":"Christian Schmidt","path":"/LoomingEcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151521815?s=80&v=4"},"commit":{"message":"Cleanup:\nRemoved replaced services from the code base","shortMessageHtmlLink":"Cleanup:"}},{"before":"5367b957ec1099dd1d1eda1976e3ebfccebad303","after":"713ee98459d09a9e4655b9ecf9a6b9ce587c3a21","ref":"refs/heads/56-eslint-boilerplate-setup","pushedAt":"2024-05-06T09:49:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Continuous Integration Build Project","shortMessageHtmlLink":"Continuous Integration Build Project"}},{"before":"4457688378f35d8743f23c38789b694ea058b973","after":"5367b957ec1099dd1d1eda1976e3ebfccebad303","ref":"refs/heads/56-eslint-boilerplate-setup","pushedAt":"2024-05-06T09:48:32.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"eKrausedivae","name":null,"path":"/eKrausedivae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156672452?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into 56-eslint-boilerplate-setup","shortMessageHtmlLink":"Merge branch 'develop' into 56-eslint-boilerplate-setup"}},{"before":null,"after":"eb104b1cc59f6316a0857b3fe213c9896f7e8011","ref":"refs/heads/57-stylelint-config","pushedAt":"2024-05-06T07:05:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iza17hor","name":null,"path":"/iza17hor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72079771?s=80&v=4"},"commit":{"message":"Feature/error handling (#63)\n\n* #36: add kluntje services to project\r\n\r\n* #36: add PlaceholderService and error handling to all components that use fetchservice\r\n\r\n* #36: created dist files\r\n\r\n* Merge branch 'develop' into feature/error-handling\r\n\r\n* Extended error handling for fetch service\r\n* Logging error of failed response with additional information\r\n* Throwing error with additional information\r\n\r\n* Adding informative debug log for posts.ts\r\n\r\n* Adding informative debug log for form.ts\r\n\r\n* Adding informative debug log for sidebarContact.ts\r\n\r\n* Adding informative debug log for sidebarFooter.ts\r\n\r\n* Adding informative debug log for sidebarNav.ts\r\n\r\n* Adding informative debug log for sidebarPosts.ts\r\n\r\n* Adding informative debug log for header.ts\r\n\r\n* Add DebuggerService to Form.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Add DebuggerService to Icon.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Add DebuggerService to main.service.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Add DebuggerService to placeholder.service.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Fixed placeholder.service.ts\r\n* Uses now fetch service\r\n* Logs informative error logs\r\n* throws Error by not founded key\r\n* Added Placeholder types\r\n\r\nShared types SheetResponse expects now a type for data key\r\n\r\nAdjust Posts.ts\r\n* Changed logic to filter unsuccessfully posts fetches\r\n* Fixed placeholder logic if no posts available\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Fixed sidebarPosts.ts\r\n * Moved the fetching of the placeholder to the connected life hook since it needs an async call and they cant be in the render method\r\n * Made the placeholder a state to trigger rerender if the promise is resolved\r\n * Adjust the render conditions to be easier readable and follow the rule of early return.\r\n\r\n* build\r\n\r\n* run build\r\n\r\n* show just post in the post directory\r\n\r\n---------\r\n\r\nCo-authored-by: Sabrina Müller \r\nCo-authored-by: christian.schmidt \r\nCo-authored-by: eds-editorial Continuous Integration \r\nCo-authored-by: samuelecalamita ","shortMessageHtmlLink":"Feature/error handling (#63)"}},{"before":null,"after":"f0eb41df272c693c1445d743a858b0285a9d3191","ref":"refs/heads/82-cli-generator","pushedAt":"2024-05-03T16:00:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LoomingEcho","name":"Christian Schmidt","path":"/LoomingEcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151521815?s=80&v=4"},"commit":{"message":"WIP: Generator script","shortMessageHtmlLink":"WIP: Generator script"}},{"before":null,"after":"eb104b1cc59f6316a0857b3fe213c9896f7e8011","ref":"refs/heads/56-eslint-config-boilerplate","pushedAt":"2024-05-03T11:01:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eKrausedivae","name":null,"path":"/eKrausedivae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156672452?s=80&v=4"},"commit":{"message":"Feature/error handling (#63)\n\n* #36: add kluntje services to project\r\n\r\n* #36: add PlaceholderService and error handling to all components that use fetchservice\r\n\r\n* #36: created dist files\r\n\r\n* Merge branch 'develop' into feature/error-handling\r\n\r\n* Extended error handling for fetch service\r\n* Logging error of failed response with additional information\r\n* Throwing error with additional information\r\n\r\n* Adding informative debug log for posts.ts\r\n\r\n* Adding informative debug log for form.ts\r\n\r\n* Adding informative debug log for sidebarContact.ts\r\n\r\n* Adding informative debug log for sidebarFooter.ts\r\n\r\n* Adding informative debug log for sidebarNav.ts\r\n\r\n* Adding informative debug log for sidebarPosts.ts\r\n\r\n* Adding informative debug log for header.ts\r\n\r\n* Add DebuggerService to Form.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Add DebuggerService to Icon.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Add DebuggerService to main.service.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Add DebuggerService to placeholder.service.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Fixed placeholder.service.ts\r\n* Uses now fetch service\r\n* Logs informative error logs\r\n* throws Error by not founded key\r\n* Added Placeholder types\r\n\r\nShared types SheetResponse expects now a type for data key\r\n\r\nAdjust Posts.ts\r\n* Changed logic to filter unsuccessfully posts fetches\r\n* Fixed placeholder logic if no posts available\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Fixed sidebarPosts.ts\r\n * Moved the fetching of the placeholder to the connected life hook since it needs an async call and they cant be in the render method\r\n * Made the placeholder a state to trigger rerender if the promise is resolved\r\n * Adjust the render conditions to be easier readable and follow the rule of early return.\r\n\r\n* build\r\n\r\n* run build\r\n\r\n* show just post in the post directory\r\n\r\n---------\r\n\r\nCo-authored-by: Sabrina Müller \r\nCo-authored-by: christian.schmidt \r\nCo-authored-by: eds-editorial Continuous Integration \r\nCo-authored-by: samuelecalamita ","shortMessageHtmlLink":"Feature/error handling (#63)"}},{"before":"5c8e46c8cc435f77b7d683e6274f5f8d4770df3b","after":"f0a73214954d19396249a81a8b310386e0a094fd","ref":"refs/heads/33-maints-refactor","pushedAt":"2024-05-03T08:37:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ifahrentholz","name":"Ingo Fahrentholz","path":"/ifahrentholz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914058?s=80&v=4"},"commit":{"message":"fix codeBasePath","shortMessageHtmlLink":"fix codeBasePath"}},{"before":"feb4af60ba988bf9d8aa57594ccdfa73c4c4c1a7","after":"5c8e46c8cc435f77b7d683e6274f5f8d4770df3b","ref":"refs/heads/33-maints-refactor","pushedAt":"2024-05-03T08:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ifahrentholz","name":"Ingo Fahrentholz","path":"/ifahrentholz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914058?s=80&v=4"},"commit":{"message":"fix init loading and wait for document (main) before fire HLX script","shortMessageHtmlLink":"fix init loading and wait for document (main) before fire HLX script"}},{"before":"2b541f87c93b05ed01eb238617b789a705b838e7","after":"5ce474640ef96551b88a57fe4e56eb31b07f15f9","ref":"refs/heads/54-component-generator","pushedAt":"2024-05-02T09:00:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"eKrausedivae","name":null,"path":"/eKrausedivae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156672452?s=80&v=4"},"commit":{"message":"Updated cloneTemplateRepository","shortMessageHtmlLink":"Updated cloneTemplateRepository"}},{"before":"932a67c7b9f2f78965fe76fd1f2b6956772bdb0b","after":"5ce474640ef96551b88a57fe4e56eb31b07f15f9","ref":"refs/heads/generator_iza","pushedAt":"2024-05-02T08:58:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eKrausedivae","name":null,"path":"/eKrausedivae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156672452?s=80&v=4"},"commit":{"message":"Updated cloneTemplateRepository","shortMessageHtmlLink":"Updated cloneTemplateRepository"}},{"before":"e61bd1838c372266f53f2a9dba580fa4c617397d","after":"932a67c7b9f2f78965fe76fd1f2b6956772bdb0b","ref":"refs/heads/generator_iza","pushedAt":"2024-04-30T11:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iza17hor","name":null,"path":"/iza17hor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72079771?s=80&v=4"},"commit":{"message":"changed commands for CLI generator","shortMessageHtmlLink":"changed commands for CLI generator"}},{"before":null,"after":"e61bd1838c372266f53f2a9dba580fa4c617397d","ref":"refs/heads/generator_iza","pushedAt":"2024-04-30T10:07:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iza17hor","name":null,"path":"/iza17hor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72079771?s=80&v=4"},"commit":{"message":"created clone function","shortMessageHtmlLink":"created clone function"}},{"before":"eb104b1cc59f6316a0857b3fe213c9896f7e8011","after":"f118ecd736fd34ca99f810539b6311766200bd0e","ref":"refs/heads/84-transfer-helper","pushedAt":"2024-04-26T12:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LoomingEcho","name":"Christian Schmidt","path":"/LoomingEcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151521815?s=80&v=4"},"commit":{"message":"#64 Transfer cleanup block helper from DVAG POC","shortMessageHtmlLink":"#64 Transfer cleanup block helper from DVAG POC"}},{"before":"e18da3fc12035049addb07503a8d155be35c8b0e","after":null,"ref":"refs/heads/84-helper-transfer","pushedAt":"2024-04-26T11:56:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LoomingEcho","name":"Christian Schmidt","path":"/LoomingEcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151521815?s=80&v=4"}},{"before":null,"after":"eb104b1cc59f6316a0857b3fe213c9896f7e8011","ref":"refs/heads/84-transfer-helper","pushedAt":"2024-04-26T11:56:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LoomingEcho","name":"Christian Schmidt","path":"/LoomingEcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151521815?s=80&v=4"},"commit":{"message":"Feature/error handling (#63)\n\n* #36: add kluntje services to project\r\n\r\n* #36: add PlaceholderService and error handling to all components that use fetchservice\r\n\r\n* #36: created dist files\r\n\r\n* Merge branch 'develop' into feature/error-handling\r\n\r\n* Extended error handling for fetch service\r\n* Logging error of failed response with additional information\r\n* Throwing error with additional information\r\n\r\n* Adding informative debug log for posts.ts\r\n\r\n* Adding informative debug log for form.ts\r\n\r\n* Adding informative debug log for sidebarContact.ts\r\n\r\n* Adding informative debug log for sidebarFooter.ts\r\n\r\n* Adding informative debug log for sidebarNav.ts\r\n\r\n* Adding informative debug log for sidebarPosts.ts\r\n\r\n* Adding informative debug log for header.ts\r\n\r\n* Add DebuggerService to Form.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Add DebuggerService to Icon.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Add DebuggerService to main.service.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Add DebuggerService to placeholder.service.ts\r\n * Switched and extend error log with DebuggerService\r\n\r\n* Fixed placeholder.service.ts\r\n* Uses now fetch service\r\n* Logs informative error logs\r\n* throws Error by not founded key\r\n* Added Placeholder types\r\n\r\nShared types SheetResponse expects now a type for data key\r\n\r\nAdjust Posts.ts\r\n* Changed logic to filter unsuccessfully posts fetches\r\n* Fixed placeholder logic if no posts available\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Fixed sidebarPosts.ts\r\n * Moved the fetching of the placeholder to the connected life hook since it needs an async call and they cant be in the render method\r\n * Made the placeholder a state to trigger rerender if the promise is resolved\r\n * Adjust the render conditions to be easier readable and follow the rule of early return.\r\n\r\n* build\r\n\r\n* run build\r\n\r\n* show just post in the post directory\r\n\r\n---------\r\n\r\nCo-authored-by: Sabrina Müller \r\nCo-authored-by: christian.schmidt \r\nCo-authored-by: eds-editorial Continuous Integration \r\nCo-authored-by: samuelecalamita ","shortMessageHtmlLink":"Feature/error handling (#63)"}},{"before":null,"after":"e18da3fc12035049addb07503a8d155be35c8b0e","ref":"refs/heads/84-helper-transfer","pushedAt":"2024-04-26T11:36:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LoomingEcho","name":"Christian Schmidt","path":"/LoomingEcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151521815?s=80&v=4"},"commit":{"message":"Master Release (#70)\n\n* added loading eager to banner image\r\n\r\n* add bg to banner img\r\n\r\n* Revert \"add bg to banner img\"\r\n\r\nThis reverts commit 9f5c5811172d3fb4471066c8349c72482fe84e1d.\r\n\r\n* update createOptimizedPicture util\r\n\r\n* added posts image width and height\r\n\r\n* efactored fetch\r\n* Seperated fetchData to gain Single Responsibility\r\n* Removed Param type since only two options needed max\r\n* Added fetchJson with generic return type\r\n* Added fetchText\r\n* Used fetchData in fetchJson and fetchText for DRY\r\n\r\nRefactored fetching sheet data\r\n* Created SheetService\r\n* Moved all sheet related logic to SheetService\r\n\r\n* Fix console error\r\n* Add early return in render() if contactTemplateArgs are still undefinded\r\n\r\n* Refactored Posts block\r\n* Changed var parser to const parser\r\n* Used fetchJson utils method instead of plain fetch\r\n\r\n* Refactor sidebarContact.ts\r\n\r\n* Added missing Type\r\n\r\n* Added FetchCache Singleton for instance runtime cache of fetch requests\r\n\r\n* Created dist files\r\n\r\n* Refactored posts\r\n* Using the SheetService to get sitemap insted of plain fetch\r\n* Instanziateing paser just onces insted of for each post\r\n* Shortend loops\r\n\r\n* Correct Header.ts changes\r\n\r\n* Refactored sidebarContact.ts\r\n* Parsed html before using the html fetch string\r\n* Made every step by step readable.\r\n* Since the params came from extern source every template arg is optional\r\n\r\n* Refactored sidebarContact.ts\r\n\r\n* Merge develop into refactoring branch\r\n* Changed use of shared types\r\n\r\n* Fix after review in call\r\n* Implemented SheetService as a Singleton\r\n* Change FetchCache.ts Singleton implementation\r\n* Change cache implementation from array to map\r\n\r\n* Added post button text for SEO score\r\n* Link aktion text description needed, \"More\" is not enough\r\n\r\n* ignore unused destructured elements from vite.config.ts\r\n\r\n* update sidebar hamburger mobile styles\r\n\r\n* add icon-component class to sidebar contact\r\n\r\n* added stylelint scss config\r\n\r\n* added fonts\r\n\r\n* load fonts lazy\r\n\r\n* review feedback\r\n\r\n* solved TODO in sidebarContact\r\n\r\n* added headline to sidebarContact\r\n\r\n* fixed rendering text in posts\r\n\r\n* when an image was added to the post on top of the page the text was not rendered correctly because the image is wrapped in a p tag\r\n\r\n* run build\r\n\r\n* refactor sidebar\r\n\r\n* improve CLS metric by setting the sidebar initially hidden\r\n\r\n* Rebuild dist\r\n\r\n* Rebuild to add fonts\r\n\r\n* Minor fixes\r\n\r\n* Fix Lint\r\n\r\n* run build\r\n\r\n* Feature/build process (#21)\r\n\r\nUpdate github workflow to automatically build dist and commit if necessary\r\n\r\n* fix social links aria labels\r\n\r\n* fix posts buttontext\r\n\r\n* update pull request template\r\n\r\n* Update posts\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Fix aria-label for header icons\r\n\r\n* Continuous Integration Build Project\r\n\r\n* remove console.log\r\n\r\n* Feature/sidebar position (#25)\r\n\r\nUpdate initial sidebar on desktop to be visible\r\n\r\n* Chris/performance (#20)\r\n\r\n* Added the option of LCP BLock loading\r\n* Extract loadBLock from loadingBlocks\r\n* Added aditoinal fetchpriority to high\r\n* Added banner as LCP Block\r\n\r\n* Added for Posts the option of a buttontext\r\n* The button text is added to improve the seo scrore of the page\r\n\r\n* Fixed error from fetch cache\r\n* Since the secound call of json() or text() causes a error, the cache is now saving the resulting value of that functions. That avoides the secound call of a resonse objeckt.\r\n\r\n* Added cache function for fetch data\r\n\r\n* Closes #14 : Add cache functionality with only making one querry index promisse at once\r\n\r\n* WIP: LCP Block implementation\r\n\r\n* Correct typo\r\n\r\n* fixed #13 Wait of LCP implementation\r\n\r\n* Merge develop into chris/performance\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Avoid double loading of blocks\r\n\r\n* Delete and rebuild dist\r\n\r\n* Continuous Integration Build Project\r\n\r\n* fixed #14 Changed to instance cache implementation\r\n\r\n* Remove and rebuild dist\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Fix typo\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Changes after Review\r\n* Removed fetchData.ts\r\n* Removed fetchJson.ts\r\n* Removed fetchText.ts\r\n* Added fetch.service.ts\r\n* Moved promis check in sitemap.service.ts to fetch.service.ts\r\n* Moved instanz cache to fetch.service.ts\r\n* Moved fetchData, fetchJson and fetchText logic to fetch.service.ts\r\n\r\n* Rewriting after review\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Implement getUrl function\r\n\r\n* Change deletion of promise after fulfilling\r\n\r\n* build dist\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Delete all failed responses in responsemap\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Correct case for fetchservice\r\n\r\n* Continuous Integration Build Project\r\n\r\n---------\r\n\r\nCo-authored-by: christian.schmidt \r\nCo-authored-by: eds-editorial Continuous Integration \r\n\r\n* Adjust body visibility (#28)\r\n\r\n* critical css\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Use opacity instead of display none\r\n\r\n* Add async to script in head\r\n\r\n* fix opacity value\r\n\r\n---------\r\n\r\nCo-authored-by: eds-editorial Continuous Integration \r\nCo-authored-by: samuelecalamita \r\n\r\n* added sidekick library config files\r\n\r\n* 34 jsdocstypes for utils (#41)\r\n\r\n* Release Sidekick Library Setup\r\n\r\nMerge develop into master\r\n\r\n* Added jsdoc and types for addClasses.ts\r\n\r\n* Added jsdoc and types for createOptimizedPicture.ts\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Added doc and types for getMetadata.ts\r\n\r\n* Add an example to getMetadata.ts\r\n\r\n* Add jsdoc and types to replaceBySpecifier.ts\r\n\r\n* Add jsdoc and types to toCamelCase.ts\r\n\r\n* * Removed typ-check since the name is already expected to be type string\r\n* Add jsdoc and types to toClassName.ts\r\n\r\n* Continuous Integration Build Project\r\n\r\n* * Add jsdoc to undefinedOnEmpty.ts\r\n\r\n* * Change arrow function to function, to be consistent with the other utils functions.\r\n\r\n* * Add jsdoc to wrap.ts\r\n\r\n* Fix typo alternate to alternative\r\n\r\n* Adjust createOptimizedPicture.ts\r\n* Correct the examples to have number string values\r\n\r\n* Adding Breakpoint as a new Interface\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Review adjustments\r\n* Add meta tag to the examples\r\n* Renamed name property to value\r\n\r\n* Review adjustments fix example output\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Change breakpoint width and height type from string to number\r\n\r\n* Rebuild\r\n\r\n* Continuous Integration Build Project\r\n\r\n---------\r\n\r\nCo-authored-by: eKrausedivae <156672452+eKrausedivae@users.noreply.github.com>\r\nCo-authored-by: christian.schmidt \r\nCo-authored-by: eds-editorial Continuous Integration \r\n\r\n* 22-fix-loading-blocks-error (#45)\r\n\r\n* fix #22 Wrap a try catch around the import to catch the import error so the rest of the imports can still be done and the projekt does not break on one missing file.\r\n\r\n* Removing test block for on build site test\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Review changes: Simplified status logic for loading blocks\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Continuous Integration Build Project\r\n\r\n---------\r\n\r\nCo-authored-by: christian.schmidt \r\nCo-authored-by: eds-editorial Continuous Integration \r\n\r\n* 15 style block loading (#29)\r\n\r\n* added block banner style\r\n\r\n* added fonts styles\r\n\r\n* added loadBlockStyles to loadBlocks method\r\n\r\n* added libs styles to all scss file\r\n\r\n* added features and posts block styles\r\n\r\n* fix undefinedOnEmpty helper\r\n\r\n* remove dist for test\r\n\r\n* Continuous Integration Build Project\r\n\r\n* remove comment\r\n\r\n* import scss files from ts modules instead vite.config\r\n\r\n* remove counter component\r\n\r\n* added lazy styles\r\n\r\n* run build\r\n\r\n* added load block styles to loadBlock method\r\n\r\n* refactor vite.config.ts\r\n\r\n* rename generateBlockEntries parameter\r\n\r\n* resolve https://github.com/ifahrentholz/eds-editorial/pull/29#discussion_r1498275741\r\n\r\n* rename generateBlockEntries parameter\r\n\r\n* resolve https://github.com/ifahrentholz/eds-editorial/pull/29#discussion_r1498275741\r\n\r\n* check if lazyStyles path is not empty\r\n\r\n* resolve https://github.com/ifahrentholz/eds-editorial/pull/29#discussion_r1498281550\r\n\r\n* Continuous Integration Build Project\r\n\r\n* remove banner.scss\r\n\r\n* remove generated banner css\r\n\r\n* Revert \"remove banner.scss\"\r\n\r\nThis reverts commit c759a560de405f1353ed943a94e9a385e59f3e80.\r\n\r\n* import banner.scss\r\n\r\n* generate block entries dynamically\r\n\r\n* laod fonts scss if defined\r\n\r\n* commit types\r\n\r\n---------\r\n\r\nCo-authored-by: eds-editorial Continuous Integration \r\n\r\n* Added FetchService (#35)\r\n\r\n* added FetchService\r\n\r\nadded FetchService to pipeline and cache GET requests\r\n\r\n* cleanup FetchService\r\n\r\n* Continuous Integration Build Project\r\n\r\n---------\r\n\r\nCo-authored-by: samuelecalamita \r\nCo-authored-by: eds-editorial Continuous Integration \r\n\r\n* fixed image breakpoint\r\n\r\n* added codebasepath to fetchservice\r\n\r\n* Feature/sidekick library config (#48)\r\n\r\n* added extractSidekickLibId function and updated banner block\r\n\r\n* fixed contenteditable bug\r\n\r\n* added getWindowLocation func\r\n\r\n* hid layout elements when sidekick library active\r\n\r\n* small bugfix\r\n\r\n* small code improvement in main\r\n\r\n* fixed path\r\n\r\n* refactored isSidekickLibraryActive\r\n\r\n* remove post url if sidekick lib active\r\n\r\n* fixed posts path\r\n\r\n* Continuous Integration Build Project\r\n\r\n* resolve merge conflict in createOptimizedPicture\r\n\r\n* refactored sidekick functions into own folder and added documentation\r\n\r\n* Fixed lint error\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Merge branch 'develop' into feature/sidekick-library-config\r\n\r\n* Continuous Integration Build Project\r\n\r\n* added directive for sidekick lib\r\n\r\n* moved sidekick library styles to separate file\r\n\r\n* added custom sidekick directive\r\n\r\n* remove unused import\r\n\r\n* fix CLS lighthouse score\r\n\r\n---------\r\n\r\nCo-authored-by: samuelecalamita \r\nCo-authored-by: eds-editorial Continuous Integration \r\n\r\n* Test/iza (#8)\r\n\r\n* Optimize\r\n\r\n- loadComponents func\r\n- decorateImages\r\n\r\n* Separate services in main.ts into single files\r\n\r\n* try to remove settimeout\r\n\r\n* Add inactive class by default\r\n\r\n* inactive class handling\r\n\r\n* WIP\r\n\r\n* wip\r\n\r\n* created table and form component\r\n\r\n* table block created\r\n\r\n* building a table block\r\n\r\n* form block rebuild\r\n\r\n* function renderButtonField implemented in form compo\r\n\r\n* created table block\r\n\r\n* form block fixed\r\n\r\n* form compo fixed\r\n\r\n* form update\r\n\r\n* form block importiert\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Test\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Remove dist\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Added post functionality to forms\r\n\r\n* changed implemented\r\n\r\n* Refactored form fields\r\n\r\n* table block rebuilt\r\n\r\n* removed table component\r\n\r\n* tabel compo details deleted\r\n\r\n* added value and required to properties\r\n\r\n* table adjustment\r\n\r\n* Added fieldWrapper for legend, labels and fieldsets\r\n\r\n* added toggle field\r\n\r\n* build dist\r\n\r\n* added extractSidekickLibId function and updated banner block\r\n\r\n* fixed contenteditable bug\r\n\r\n* improved table block code\r\n\r\n* improved form\r\n\r\n* strong selector for other cells\r\n\r\n* improved code\r\n\r\n* created form component\r\n\r\n* fixed path\r\n\r\n* updated extractSidekickLibId name\r\n\r\n* table block updated\r\n\r\n* hide form block until rendered\r\n\r\n* apply table content styles\r\n\r\n* deleted dist\r\n\r\n* Continuous Integration Build Project\r\n\r\n* moved form styles to block itself\r\n\r\n* run build\r\n\r\n* added table styles\r\n\r\n* import table styles\r\n\r\n---------\r\n\r\nCo-authored-by: Ingo Fahrentholz \r\nCo-authored-by: izabela.horodenska \r\nCo-authored-by: eds-editorial Continuous Integration \r\nCo-authored-by: Elanor Krause \r\nCo-authored-by: samuelecalamita \r\n\r\n* Feature/cleanup navigation (#50)\r\n\r\n* #43 add filter to clean up navigation\r\n\r\n* #43 commit types created by build\r\n\r\n* update vite.config\r\n\r\n---------\r\n\r\nCo-authored-by: Sabrina Müller \r\nCo-authored-by: samuelecalamita \r\n\r\n* 17 icons overview (#40)\r\n\r\n* WIP: Icon overview base\r\n\r\n* WIP: Get while building the icon names and collected them in an array to render each icon once\r\n\r\n* WIP: Added Icon overview styling and adjust the template\r\n\r\n* Created Icon Overview\r\n* Read all icons from the icons directory and render them in a grid\r\n* Each icon is clickable and copies the icon name into the clipboard\r\n* A toast appears with an information text\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Create a toast component\r\n\r\n* Build new dist\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Build after merge\r\n\r\n* Fixed toast only displayed once\r\n\r\n* Rebuild\r\n\r\n* Continuous Integration Build Project\r\n\r\n* WIP: Review changes\r\n\r\n* Continuous Integration Build Project\r\n\r\n* WIP: Rebuild\r\n\r\n* WIP: Review adjustments\r\n\r\n* Created ICON_PATh constant\r\n\r\n* Adjust paths to use constant ICON_PATH\r\n\r\n* Adjust path to use the icons in public/icons since src/icons gets removed\r\n\r\n* Rebuild\r\n\r\n* Remove src/icons\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Change name from ICON_PATH to ICONS_PATH\r\n\r\n* Moved src/icons to public/icons\r\n\r\n* Use renderIcon template function\r\n\r\n* Add dynamic types for icons\r\n\r\n* Use renderIcon template function\r\n\r\n* Rebuild and adjust types where Icons is used\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Refactoring icons-overview.ts\r\n\r\n* Moved generate:iconNames to own script\r\n\r\n* Adjust toast to fade in and out\r\n\r\n* Adjust icon overview styling\r\n\r\n* Rebuild\r\n\r\n* Redo renaming\r\n\r\n* Adding more meaningfully default message\r\n\r\n* Rebuild\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Import toast only on creation\r\n\r\n* Rebuild\r\n\r\n* Moved constants.ts\r\n\r\n* Continuous Integration Build Project\r\n\r\n* Adjustments after Merge\r\n* Moved iconNameType generation to vite helpers\r\n* Add check for optional input in vite config\r\n* Removed generateIconTypes.js\r\n* Canged require to import\r\n* Imports only functoin that needed in vite helper\r\n\r\n* Rebuild\r\n\r\n* Add @types/node for the vite.helpers.ts\r\n\r\n* Moved styles to bloc styles\r\n\r\n* rebuild\r\n\r\n* Continuous Integration Build Project\r\n\r\n* added typeComment to icons.type file\r\n\r\n* added icon paths to the config object\r\n\r\n* generate icon type just for svg files\r\n\r\n* added icons-overview description\r\n\r\n* adjust icon overview styles\r\n\r\n* use renderIcon function\r\n\r\n* change toast default duration\r\n\r\n---------\r\n\r\nCo-authored-by: christian.schmidt \r\nCo-authored-by: eds-editorial Continuous Integration \r\nCo-authored-by: samuelecalamita \r\n\r\n* dont render image with no or default src (#51)\r\n\r\n* dont render image with no or default src\r\n\r\n* minor code stlye fix\r\n\r\n* added default image\r\n\r\n* run build\r\n\r\n---------\r\n\r\nCo-authored-by: samuelecalamita \r\n\r\n* Release Sidekick Library Setup (#69)\r\n\r\nMerge master into develop\r\n\r\n---------\r\n\r\nCo-authored-by: samuelecalamita \r\nCo-authored-by: christian.schmidt \r\nCo-authored-by: Christian Schmidt <151521815+LoomingEcho@users.noreply.github.com>\r\nCo-authored-by: izabela.horodenska \r\nCo-authored-by: eds-editorial Continuous Integration \r\nCo-authored-by: Elanor Krause \r\nCo-authored-by: eKrausedivae <156672452+eKrausedivae@users.noreply.github.com>\r\nCo-authored-by: Frederik Riewerts \r\nCo-authored-by: iza17hor <72079771+iza17hor@users.noreply.github.com>\r\nCo-authored-by: Sabrina Müller <64921663+mabrinasueller@users.noreply.github.com>\r\nCo-authored-by: Sabrina Müller ","shortMessageHtmlLink":"Master Release (#70)"}},{"before":"5c420d9de31f2bde77e6e103fd0a970976527e40","after":"f6e394b8b6297e6b99fc95c31c3a216d81bfdf37","ref":"refs/heads/82-generator-for-projekt","pushedAt":"2024-04-26T08:33:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iza17hor","name":null,"path":"/iza17hor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72079771?s=80&v=4"},"commit":{"message":"confi cli.mjs","shortMessageHtmlLink":"confi cli.mjs"}},{"before":"10261fe886c16b758e2a462a969409a7b5bf1bd3","after":"5c420d9de31f2bde77e6e103fd0a970976527e40","ref":"refs/heads/82-generator-for-projekt","pushedAt":"2024-04-25T13:03:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iza17hor","name":null,"path":"/iza17hor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72079771?s=80&v=4"},"commit":{"message":"creating depedencies for the cli tool","shortMessageHtmlLink":"creating depedencies for the cli tool"}},{"before":"30eea1e22904c1b4c1d4abcf86591a0ed07d8b7e","after":"c3a5d32ee5dc79db83c4970a8a695b24288ef1ba","ref":"refs/heads/boilerplate-cleanup","pushedAt":"2024-04-24T14:27:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Continuous Integration Build Project","shortMessageHtmlLink":"Continuous Integration Build Project"}},{"before":"b8c6df38f03ed868b5b06b0e096d4ff6ebb4822d","after":"30eea1e22904c1b4c1d4abcf86591a0ed07d8b7e","ref":"refs/heads/boilerplate-cleanup","pushedAt":"2024-04-24T14:26:29.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"LoomingEcho","name":"Christian Schmidt","path":"/LoomingEcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151521815?s=80&v=4"},"commit":{"message":"Merged updated source branche into cleanup","shortMessageHtmlLink":"Merged updated source branche into cleanup"}},{"before":"eb104b1cc59f6316a0857b3fe213c9896f7e8011","after":"10261fe886c16b758e2a462a969409a7b5bf1bd3","ref":"refs/heads/82-generator-for-projekt","pushedAt":"2024-04-24T14:03:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iza17hor","name":null,"path":"/iza17hor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72079771?s=80&v=4"},"commit":{"message":"created cli tool with cli.js file","shortMessageHtmlLink":"created cli tool with cli.js file"}},{"before":"5489f9e64a3dd132d1175a399ff399483db6ae93","after":"feb4af60ba988bf9d8aa57594ccdfa73c4c4c1a7","ref":"refs/heads/33-maints-refactor","pushedAt":"2024-04-24T12:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Continuous Integration Build Project","shortMessageHtmlLink":"Continuous Integration Build Project"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES5suGwA","startCursor":null,"endCursor":null}},"title":"Activity · ifahrentholz/eds-editorial"}