{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":58637252,"defaultBranch":"master","name":"egroupware","ownerLogin":"EGroupware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-12T11:53:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13075170?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718603633.0","currentOid":""},"activityList":{"items":[{"before":"da6a397e3f919de9298b6711faa8bdfd3cb782f8","after":"ed02332adbd3644e8ecbf012f6c34a8aea8f15dc","ref":"refs/heads/23.1","pushedAt":"2024-06-20T18:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"allow to switch sanitizing off and account for space after comma","shortMessageHtmlLink":"allow to switch sanitizing off and account for space after comma"}},{"before":"2a2198a895024f6a57ad4c3dd2d7218ea0ee2889","after":"77f01697e17be8cd89ddecdc314cfbb5da10522e","ref":"refs/heads/21.1","pushedAt":"2024-06-20T18:38:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"allow to switch sanitizing off and account for space after comma","shortMessageHtmlLink":"allow to switch sanitizing off and account for space after comma"}},{"before":"f9be01774db27e88693b3b04216ca7f92deece60","after":"4d0a967647f4082ed15b91856e432a6331babfd4","ref":"refs/heads/master","pushedAt":"2024-06-20T18:14:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"allow to switch sanitizing off and account for space after comma","shortMessageHtmlLink":"allow to switch sanitizing off and account for space after comma"}},{"before":"abf5c00923e807a1af65ba34267d0d316afa82a0","after":"f9be01774db27e88693b3b04216ca7f92deece60","ref":"refs/heads/master","pushedAt":"2024-06-20T16:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milan1201","name":"Milan","path":"/milan1201","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97598592?s=80&v=4"},"commit":{"message":"Added media Query to Et2Tree style to improve mobile display and made expanding/collapsing of folders easier on mobile","shortMessageHtmlLink":"Added media Query to Et2Tree style to improve mobile display and made…"}},{"before":"baa2a30bb31430d1ef2ca952218be1a1a9a6d1e3","after":"c983cf4cc5d03629695c45a3506105c3bc46d7c2","ref":"refs/heads/milan","pushedAt":"2024-06-20T16:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"milan1201","name":"Milan","path":"/milan1201","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97598592?s=80&v=4"},"commit":{"message":"Added media Query to Et2Tree style to improve mobile display","shortMessageHtmlLink":"Added media Query to Et2Tree style to improve mobile display"}},{"before":"32d3aa51f20ecd5943221509753ab14b1a62e44e","after":"2a2198a895024f6a57ad4c3dd2d7218ea0ee2889","ref":"refs/heads/21.1","pushedAt":"2024-06-20T13:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"fix reported problems","shortMessageHtmlLink":"fix reported problems"}},{"before":"864bd19040e49cf6ea04014750802104a030d1b9","after":"da6a397e3f919de9298b6711faa8bdfd3cb782f8","ref":"refs/heads/23.1","pushedAt":"2024-06-20T13:02:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"* Mail: do not stall (quick-)preview on mails without text-part e.g. PDF only","shortMessageHtmlLink":"* Mail: do not stall (quick-)preview on mails without text-part e.g. …"}},{"before":"bd0818b7e123cebb57768f652c503d0833a1a373","after":"abf5c00923e807a1af65ba34267d0d316afa82a0","ref":"refs/heads/master","pushedAt":"2024-06-20T13:01:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"* Mail: do not stall (quick-)preview on mails without text-part e.g. PDF only","shortMessageHtmlLink":"* Mail: do not stall (quick-)preview on mails without text-part e.g. …"}},{"before":"553829d30cc2ccdc0e5a8c5a0e16fa03a3399a3f","after":"864bd19040e49cf6ea04014750802104a030d1b9","ref":"refs/heads/23.1","pushedAt":"2024-06-20T10:29:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"* Filemanager: automatic shorten too long filenames and replace 4-byte utf-8 characters, which gave an error when trying to store VFS","shortMessageHtmlLink":"* Filemanager: automatic shorten too long filenames and replace 4-byt…"}},{"before":"230f3953a63dce317c931f3780a025671bbed7b4","after":"bd0818b7e123cebb57768f652c503d0833a1a373","ref":"refs/heads/master","pushedAt":"2024-06-20T10:29:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"* Filemanager: automatic shorten too long filenames and replace 4-byte utf-8 characters, which gave an error when trying to store VFS","shortMessageHtmlLink":"* Filemanager: automatic shorten too long filenames and replace 4-byt…"}},{"before":"3d5a9b63ae3254d0e58fd790ac3173cee3996b5f","after":"553829d30cc2ccdc0e5a8c5a0e16fa03a3399a3f","ref":"refs/heads/23.1","pushedAt":"2024-06-20T09:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"fix reported problems","shortMessageHtmlLink":"fix reported problems"}},{"before":"87c3b3b613c9d4abe70e89189588086300a9c86b","after":"230f3953a63dce317c931f3780a025671bbed7b4","ref":"refs/heads/master","pushedAt":"2024-06-20T09:12:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"fix reported problems","shortMessageHtmlLink":"fix reported problems"}},{"before":"16d42c69c5abe5114ad5c262246a2127820dea39","after":"87c3b3b613c9d4abe70e89189588086300a9c86b","ref":"refs/heads/master","pushedAt":"2024-06-18T17:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Make sure config sends updated link settings\n\nFixes login after registration is missing full link registry","shortMessageHtmlLink":"Make sure config sends updated link settings"}},{"before":"87153a753c4a737609a848c22e7018c6b13f4c22","after":"16d42c69c5abe5114ad5c262246a2127820dea39","ref":"refs/heads/master","pushedAt":"2024-06-18T09:09:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"exclude Et2.*(Readonly|Mobile) components from documentation:\n- renamed Et2DateSinceReadonly to Et2DateSince as there is no non-readonly class\n- enhance getSlClass() in cem.js to also return regular Et2 class, if there is no readonly one\n- replace ? in since tag with 23.1 and added @since 23.1.x to Tree widgets (somehow not parsed!)\n- updated etemplate2.0.(dtd|rng)","shortMessageHtmlLink":"exclude Et2.*(Readonly|Mobile) components from documentation:"}},{"before":"47a8519767a5f7c8efb425dbf4da949fd1c3d430","after":"87153a753c4a737609a848c22e7018c6b13f4c22","ref":"refs/heads/master","pushedAt":"2024-06-18T07:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"get the correct values for accountType reported plus the default","shortMessageHtmlLink":"get the correct values for accountType reported plus the default"}},{"before":"485ebf2cc3aee3cdb1c50a862faf1d0c3f2daeae","after":"47a8519767a5f7c8efb425dbf4da949fd1c3d430","ref":"refs/heads/master","pushedAt":"2024-06-17T23:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Framework WIP:\n- Fix unable to open account","shortMessageHtmlLink":"Framework WIP:"}},{"before":"ba3aa1c4b5d831a287c6b7630e9a950a5e98076e","after":"485ebf2cc3aee3cdb1c50a862faf1d0c3f2daeae","ref":"refs/heads/master","pushedAt":"2024-06-17T15:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Make sure context menu opens over splitter","shortMessageHtmlLink":"Make sure context menu opens over splitter"}},{"before":"bf3ea312dfdd04da9a202f4f7f2e89a4df2f1712","after":"ba3aa1c4b5d831a287c6b7630e9a950a5e98076e","ref":"refs/heads/master","pushedAt":"2024-06-17T15:26:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"EgwMenuShoelace bugfixes\n- Fix menu does not do action\n- Fix menus accumulate in DOM","shortMessageHtmlLink":"EgwMenuShoelace bugfixes"}},{"before":"a69b47f397e2402382bd99e9e24588584ddad79a","after":"bf3ea312dfdd04da9a202f4f7f2e89a4df2f1712","ref":"refs/heads/master","pushedAt":"2024-06-17T13:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"Script to create a new EGroupware app based on the example app","shortMessageHtmlLink":"Script to create a new EGroupware app based on the example app"}},{"before":"cf96aa5d9814bfbcfaaba720de5832cef5f271c4","after":"a69b47f397e2402382bd99e9e24588584ddad79a","ref":"refs/heads/master","pushedAt":"2024-06-17T08:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"base DTD (and RNG) generation now on components.json\nenhanced with Shoelace attributes instead of custom-elements.json","shortMessageHtmlLink":"base DTD (and RNG) generation now on components.json"}},{"before":"645889d8994e4b73ee2f6b9234d1df9eb965ef7b","after":"cf96aa5d9814bfbcfaaba720de5832cef5f271c4","ref":"refs/heads/master","pushedAt":"2024-06-17T08:22:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"found some more to remove \"as any\" from customElements.define() as it excludes widget from the documentation\nnot sure why it was added there in the first place for some widgets","shortMessageHtmlLink":"found some more to remove \"as any\" from customElements.define() as it…"}},{"before":"25343974e85f2cbd09232411fddad256664c56df","after":"645889d8994e4b73ee2f6b9234d1df9eb965ef7b","ref":"refs/heads/master","pushedAt":"2024-06-17T07:58:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"remove \"as any\" from customElements.define() as it excludes widget from the documentation\nnot sure why it was added there in the first place for some widgets","shortMessageHtmlLink":"remove \"as any\" from customElements.define() as it excludes widget fr…"}},{"before":"f8a0fe514f48327cdea20a6acbdbd3b6f7b2f9d8","after":"3d5a9b63ae3254d0e58fd790ac3173cee3996b5f","ref":"refs/heads/23.1","pushedAt":"2024-06-17T05:54:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"Bump pug from 3.0.2 to 3.0.3\n\nBumps [pug](https://github.com/pugjs/pug) from 3.0.2 to 3.0.3.\n- [Release notes](https://github.com/pugjs/pug/releases)\n- [Commits](https://github.com/pugjs/pug/compare/pug@3.0.2...pug@3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: pug\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pug from 3.0.2 to 3.0.3"}},{"before":"4f4107b0ea3bab6fce7e8c0d40e5ec375018dc40","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/pug-3.0.3","pushedAt":"2024-06-17T05:53:53.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":"19fff6c2fa29121c8b32a506af0fd347e8bc9860","after":"25343974e85f2cbd09232411fddad256664c56df","ref":"refs/heads/master","pushedAt":"2024-06-17T05:53:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"Bump pug from 3.0.2 to 3.0.3\n\nBumps [pug](https://github.com/pugjs/pug) from 3.0.2 to 3.0.3.\n- [Release notes](https://github.com/pugjs/pug/releases)\n- [Commits](https://github.com/pugjs/pug/compare/pug@3.0.2...pug@3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: pug\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pug from 3.0.2 to 3.0.3"}},{"before":"f5e266f2c67af7b6a71b26585da7d47d6774158d","after":"f8a0fe514f48327cdea20a6acbdbd3b6f7b2f9d8","ref":"refs/heads/23.1","pushedAt":"2024-06-17T05:52:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"Bump braces from 3.0.2 to 3.0.3\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3"}},{"before":"5a06edb3a5ead725d73f71cba4a714f42aa62a45","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/braces-3.0.3","pushedAt":"2024-06-17T05:51:51.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":"ba08c6048098b347d14d8eb87cb94ed689c4bee5","after":"19fff6c2fa29121c8b32a506af0fd347e8bc9860","ref":"refs/heads/master","pushedAt":"2024-06-17T05:51:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"Bump braces from 3.0.2 to 3.0.3\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3"}},{"before":null,"after":"5a06edb3a5ead725d73f71cba4a714f42aa62a45","ref":"refs/heads/dependabot/npm_and_yarn/braces-3.0.3","pushedAt":"2024-06-16T19:24:38.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":"Bump braces from 3.0.2 to 3.0.3\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3"}},{"before":"530a28e13a057faf77308e7bb78d6c8e53b24c3c","after":"ba08c6048098b347d14d8eb87cb94ed689c4bee5","ref":"refs/heads/master","pushedAt":"2024-06-15T12:50:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"add attributes inherited from Shoelace to our documentation and sort attributes and methods alphabetically (with deprecated ones at the end)","shortMessageHtmlLink":"add attributes inherited from Shoelace to our documentation and sort …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEauIxSwA","startCursor":null,"endCursor":null}},"title":"Activity · EGroupware/egroupware"}