{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":615252493,"defaultBranch":"main","name":"ansible-role-nextcloud","ownerLogin":"mother-of-all-self-hosting","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-17T09:33:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/127875555?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717746192.0","currentOid":""},"activityList":{"items":[{"before":"0f9c6a79aaf39695c8bacc4f1fb6d38697ea9339","after":"462bec0d8a2f5c720cc8604bb17245ef0913d2ed","ref":"refs/heads/main","pushedAt":"2024-06-07T07:43:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Upgrade (29.0.0 -> 29.0.1)","shortMessageHtmlLink":"Upgrade (29.0.0 -> 29.0.1)"}},{"before":"06fcdf92bb95c21cedb065275471c50f1fd5a4db","after":"0f9c6a79aaf39695c8bacc4f1fb6d38697ea9339","ref":"refs/heads/main","pushedAt":"2024-05-24T05:15:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Upgrade (28.0.5 -> 29.0.0)","shortMessageHtmlLink":"Upgrade (28.0.5 -> 29.0.0)"}},{"before":"32fe016c4077fd942ec9c823eea628c177c89691","after":"06fcdf92bb95c21cedb065275471c50f1fd5a4db","ref":"refs/heads/main","pushedAt":"2024-05-08T13:35:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Upgrade (28.0.4 -> 28.0.5)","shortMessageHtmlLink":"Upgrade (28.0.4 -> 28.0.5)"}},{"before":"8e7c13d9ede92dea06fe89eca987f775a1a93351","after":"32fe016c4077fd942ec9c823eea628c177c89691","ref":"refs/heads/main","pushedAt":"2024-05-08T13:34:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"added optional systemd service + timer for nextcloud app updates (#17)\n\n* added optional systemd service + timer for nextcloud app updates\r\n\r\n* added optional systemd service + timer for nextcloud app updates\r\n\r\n* added uninstall tasks","shortMessageHtmlLink":"added optional systemd service + timer for nextcloud app updates (#17)"}},{"before":"91ab534944a5f1b9d5c3ff07cf3ca1e1a92f8aef","after":"8e7c13d9ede92dea06fe89eca987f775a1a93351","ref":"refs/heads/main","pushedAt":"2024-04-24T18:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Upgrade (28.0.2 -> 28.0.4)","shortMessageHtmlLink":"Upgrade (28.0.2 -> 28.0.4)"}},{"before":"a73ce941e56cdd8efe038c9d50a113dda66bf709","after":"91ab534944a5f1b9d5c3ff07cf3ca1e1a92f8aef","ref":"refs/heads/main","pushedAt":"2024-04-24T18:37:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Merge pull request #16 from hooger/hg-typo\n\nfix typo","shortMessageHtmlLink":"Merge pull request #16 from hooger/hg-typo"}},{"before":"9ef63533ea55db23611618764aa60096b47b7109","after":"a73ce941e56cdd8efe038c9d50a113dda66bf709","ref":"refs/heads/main","pushedAt":"2024-03-22T04:49:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Merge pull request #15 from PhilippHomann/main\n\nCustom image is always used","shortMessageHtmlLink":"Merge pull request #15 from PhilippHomann/main"}},{"before":"eaa789ad224a98cf2edf295ea83a28f9bdf6b7af","after":"9ef63533ea55db23611618764aa60096b47b7109","ref":"refs/heads/main","pushedAt":"2024-02-20T15:11:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"},"commit":{"message":"chore: bump version to 28.0.2","shortMessageHtmlLink":"chore: bump version to 28.0.2"}},{"before":"8cb3e2349850e56d53f52d80f1589a361ea39ccc","after":"eaa789ad224a98cf2edf295ea83a28f9bdf6b7af","ref":"refs/heads/main","pushedAt":"2024-01-06T10:07:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Add nextcloud_config_parameter_mail_* variables","shortMessageHtmlLink":"Add nextcloud_config_parameter_mail_* variables"}},{"before":"65e75bbbd45527592360bec2f2627ce1917fdb71","after":"8cb3e2349850e56d53f52d80f1589a361ea39ccc","ref":"refs/heads/main","pushedAt":"2023-12-30T05:51:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Merge pull request #13 from QEDeD/main\n\nBump Nextcloud to v28.0.1","shortMessageHtmlLink":"Merge pull request #13 from QEDeD/main"}},{"before":"670d7e2cc434c39ed3aa0996a314b81533635dee","after":"65e75bbbd45527592360bec2f2627ce1917fdb71","ref":"refs/heads/main","pushedAt":"2023-12-19T08:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Use empty-string for overwritewebroot when nextcloud_path_prefix is /\n\nSome instances seem to have trouble when overwritewebroot is set to `/`:\n\n> Dec 14 11:51:37 s3 systemd[1]: Starting Runs the cronjobs For Nextcloud (mash-nextcloud)...\n> Dec 14 11:51:37 s3 env[1246702]: Sabre\\DAV\\Exception\\Forbidden: Requested uri (/remote.php/dav/) is out of base uri (//remote.php/dav/) in /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php:576\n> Dec 14 11:51:37 s3 env[1246702]: Stack trace:\n> Dec 14 11:51:37 s3 env[1246702]: #0 /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php(542): Sabre\\DAV\\Server->calculateUri('/remote.php/dav...')\n> Dec 14 11:51:37 s3 env[1246702]: #1 /var/www/html/apps/photos/lib/Listener/SabrePluginAuthInitListener.php(50): Sabre\\DAV\\Server->getRequestUri()\n> Dec 14 11:51:37 s3 env[1246702]: #2 /var/www/html/lib/private/EventDispatcher/ServiceEventListener.php(86): OCA\\Photos\\Listener\\SabrePluginAuthInitListener->handle(Object(OCA\\DAV\\Events\\SabrePluginAuthInitEvent))\n> Dec 14 11:51:37 s3 env[1246702]: #3 /var/www/html/3rdparty/symfony/event-dispatcher/EventDispatcher.php(230): OC\\EventDispatcher\\ServiceEventListener->__invoke(Object(OCA\\DAV\\Events\\SabrePluginAuthInitEvent), 'OCA\\\\DAV\\\\Events\\\\...', Object(Symfony\\Component\\EventDispatcher\\EventDispatcher))\n> Dec 14 11:51:37 s3 env[1246702]: #4 /var/www/html/3rdparty/symfony/event-dispatcher/EventDispatcher.php(59): Symfony\\Component\\EventDispatcher\\EventDispatcher->callListeners(Array, 'OCA\\\\DAV\\\\Events\\\\...', Object(OCA\\DAV\\Events\\SabrePluginAuthInitEvent))\n> Dec 14 11:51:37 s3 env[1246702]: #5 /var/www/html/lib/private/EventDispatcher/EventDispatcher.php(94): Symfony\\Component\\EventDispatcher\\EventDispatcher->dispatch(Object(OCA\\DAV\\Events\\SabrePluginAuthInitEvent), 'OCA\\\\DAV\\\\Events\\\\...')\n> Dec 14 11:51:37 s3 env[1246702]: #6 /var/www/html/lib/private/EventDispatcher/EventDispatcher.php(106): OC\\EventDispatcher\\EventDispatcher->dispatch('OCA\\\\DAV\\\\Events\\\\...', Object(OCA\\DAV\\Events\\SabrePluginAuthInitEvent))\n> Dec 14 11:51:37 s3 env[1246702]: #7 /var/www/html/apps/dav/lib/CalDAV/InvitationResponse/InvitationResponseServer.php(76): OC\\EventDispatcher\\EventDispatcher->dispatchTyped(Object(OCA\\DAV\\Events\\SabrePluginAuthInitEvent))\n> Dec 14 11:51:37 s3 env[1246702]: #8 [internal function]: OCA\\DAV\\CalDAV\\InvitationResponse\\InvitationResponseServer->__construct(true\n\nIt seems like changing overwritewebroot to an empty string solves the\nproblem there, and doesn't seem to be introducign regressions for\ninstallations that didn't have the problem in the first place.","shortMessageHtmlLink":"Use empty-string for overwritewebroot when nextcloud_path_prefix is /"}},{"before":"06c2e30867953866eab7f69b066810f07d6a82f4","after":"670d7e2cc434c39ed3aa0996a314b81533635dee","ref":"refs/heads/main","pushedAt":"2023-12-13T14:09:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Upgrade (27.1.4 -> 28.0.0)","shortMessageHtmlLink":"Upgrade (27.1.4 -> 28.0.0)"}},{"before":"f87e761617065a996eba9e6862554c2cd526acee","after":"06c2e30867953866eab7f69b066810f07d6a82f4","ref":"refs/heads/main","pushedAt":"2023-12-10T16:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Remove trailing whitespace in nextcloud_container_image_final\n\nIt doesn't seem like this has been causing any (major) issues,\nbut it's better to have it be correct anyway.","shortMessageHtmlLink":"Remove trailing whitespace in nextcloud_container_image_final"}},{"before":"1cb3ff73ff294bcea0c4afdac5a93bef1eaee025","after":"f87e761617065a996eba9e6862554c2cd526acee","ref":"refs/heads/main","pushedAt":"2023-12-06T10:22:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Stop the container gracefully, instead of outright killing it","shortMessageHtmlLink":"Stop the container gracefully, instead of outright killing it"}},{"before":"3c18ed01f2dd425fb20e252bc5ba70f09329510c","after":"1cb3ff73ff294bcea0c4afdac5a93bef1eaee025","ref":"refs/heads/main","pushedAt":"2023-12-03T10:42:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Fix typo in variable name (imageick -> imagick)","shortMessageHtmlLink":"Fix typo in variable name (imageick -> imagick)"}},{"before":"738ab37716f0c89d67f253f629b56d9a2eba6fdc","after":"3c18ed01f2dd425fb20e252bc5ba70f09329510c","ref":"refs/heads/main","pushedAt":"2023-12-03T10:33:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Add support for installing arbitrary packages in the customized container image\n\nRelated to https://github.com/mother-of-all-self-hosting/ansible-role-nextcloud/pull/12","shortMessageHtmlLink":"Add support for installing arbitrary packages in the customized conta…"}},{"before":"c97d928215b3736488ab1c975550469b94982b54","after":"738ab37716f0c89d67f253f629b56d9a2eba6fdc","ref":"refs/heads/main","pushedAt":"2023-12-03T10:25:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"add samba customization to dockerfile, if nextcloud_container_image_customizations_samba_enabled: true (#12)\n\n* Update main.yml\r\n\r\nset container customizations to enabled if nextcloud_container_image_smb_enabled is set (OR imagemagick)\r\n\r\n* nextcloud_container_image_customizations_smb_enabled activates customizations\r\n\r\n* add smbclient installation to docker image, if enabled\r\n\r\nsee https://github.com/nextcloud/docker/blob/master/.examples/dockerfiles/smb/apache/Dockerfile for source\r\n\r\n* Set variable default and revise multiline syntax\r\n\r\nIntegrate suggestions from @spantaleev\r\n\r\n* Refactor code to make only a single, one-line package install\r\n\r\nPer suggestion @spanteleev; so that extra files can be deleted without leaving a footprint in the stack of images","shortMessageHtmlLink":"add samba customization to dockerfile, if nextcloud_container_image_c…"}},{"before":"12350950960c085a314ca9eba62b59ea7e9d8c77","after":"c97d928215b3736488ab1c975550469b94982b54","ref":"refs/heads/main","pushedAt":"2023-11-30T06:41:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"},"commit":{"message":"Merge pull request #10 from brush/patch-1\n\nCorrect file location for where {{ nextcloud_container_labels_additio…","shortMessageHtmlLink":"Merge pull request #10 from brush/patch-1"}},{"before":"2404dab6097e9a2262edc50b6e45dfb97045c357","after":"12350950960c085a314ca9eba62b59ea7e9d8c77","ref":"refs/heads/main","pushedAt":"2023-11-29T09:44:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"},"commit":{"message":"Merge pull request #9 from mxwmnn/patch-1\n\nbump nextcloud to version 27.1.4","shortMessageHtmlLink":"Merge pull request #9 from mxwmnn/patch-1"}},{"before":"4cd3fb7032e8a63ef635d3fdd824c31ebca945a4","after":"2404dab6097e9a2262edc50b6e45dfb97045c357","ref":"refs/heads/main","pushedAt":"2023-11-21T14:25:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Upgrade (27.1.1 -> 27.1.3)","shortMessageHtmlLink":"Upgrade (27.1.1 -> 27.1.3)"}},{"before":"a1900348ea95012239ed81709e4b35efaf1c6dc8","after":"4cd3fb7032e8a63ef635d3fdd824c31ebca945a4","ref":"refs/heads/main","pushedAt":"2023-10-02T03:56:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Merge pull request #8 from sudo-Tiz/patch-1\n\nUpdate adjust_config.yml","shortMessageHtmlLink":"Merge pull request #8 from sudo-Tiz/patch-1"}},{"before":"b0f9689d1be09c4579bd9b60ea1c950ec59f4a06","after":"a1900348ea95012239ed81709e4b35efaf1c6dc8","ref":"refs/heads/main","pushedAt":"2023-09-22T19:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"},"commit":{"message":"Bump version to 27.1.1","shortMessageHtmlLink":"Bump version to 27.1.1"}},{"before":"8cf6625574317228625fdf55a67982ca5436db1c","after":null,"ref":"refs/tags/rm","pushedAt":"2023-09-19T10:14:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"}},{"before":"a877b16c0363245b95ba7ea2d158c4ceb2893b5e","after":"b0f9689d1be09c4579bd9b60ea1c950ec59f4a06","ref":"refs/heads/main","pushedAt":"2023-09-19T08:42:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/mother-of-all-self-hosting/ansible-role-nextcloud","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/mother-of-all-self-hosting/…"}},{"before":"b062764ab76f4dd33f9eafe82525422fb174f2b6","after":"a877b16c0363245b95ba7ea2d158c4ceb2893b5e","ref":"refs/heads/main","pushedAt":"2023-09-16T07:01:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spantaleev","name":"Slavi Pantaleev","path":"/spantaleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388669?s=80&v=4"},"commit":{"message":"Preview generator setup (#7)\n\n* Preview generator setup\r\n\r\nEnable the variable nextcloud_preview_enabled and you are good to go.\r\n\r\nSome important aspects of usage:\r\n- the preview generator has two stages [according to their readme](https://github.com/nextcloud/previewgenerator)\r\n - a generate-all phase, which has to be executed only a single time\r\n - a pre-generate phase, that should be run in a cronjob.\r\n That runs quite fast if the generate-all phase finishd.\r\nWe do not want to run the generate-all phase multiple times, so its execution has to be followed somehow.\r\nThis is done by creating a file on the host side and both the task that executes generate-all\r\nand both the cronjob checks its existance.\r\n\r\nMultiple vaiables are also defined and the corresponding default values are also set.\r\nThese values are based on the [upstream readme](https://github.com/nextcloud/previewgenerator) and also on experience.\r\nFeel free to change anything.\r\n\r\nOnce installed, the playbook needs to be called with the adjust-nextcloud-config tag.\r\nThis tag sets up the variables and calls the generate-all script, that will also create the file---signalling\r\nits finished state---on the host.\r\n*** As this may take a long time, be sure to only call it when you have time to leave it running!!! ***\r\nThe playbook calls generate-all asynchronously, but it will timeout after about 27h.\r\nOn 60GBs, most if images, it took about 10 minutes to finish.\r\nIf it takes more time, you may want to start it from the host by calling\r\n```sh\r\n/usr/bin/env docker exec mash-nextcloud-server php /var/www/html/occ preview:generate-all\r\n```\r\n\r\nIf the nextcloud_preview_enabled value is set back to false, the host side files are cleaned up\r\nand also the cron job is changed, not to call prevew generation again however, the database and generated\r\npreviews are kept intact.\r\n\r\n* fix playbook format suggestions by Slavi (see conversation in !7)","shortMessageHtmlLink":"Preview generator setup (#7)"}},{"before":"8cf6625574317228625fdf55a67982ca5436db1c","after":null,"ref":"refs/tags/v27.1.0-0","pushedAt":"2023-09-15T22:05:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"}},{"before":"8cf6625574317228625fdf55a67982ca5436db1c","after":null,"ref":"refs/tags/rm","pushedAt":"2023-09-15T22:05:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"}},{"before":"1b790d96cba9016d079dcd8f18a6beb916977082","after":"b062764ab76f4dd33f9eafe82525422fb174f2b6","ref":"refs/heads/main","pushedAt":"2023-09-15T22:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"},"commit":{"message":"Fix to actual version","shortMessageHtmlLink":"Fix to actual version"}},{"before":"7559dd14d1669e0301f7117e4a28d3eb00c68f18","after":"1b790d96cba9016d079dcd8f18a6beb916977082","ref":"refs/heads/main","pushedAt":"2023-09-15T21:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"},"commit":{"message":"Bump version to 27.1.0","shortMessageHtmlLink":"Bump version to 27.1.0"}},{"before":"4aa09784df285aeeda35d5315719252350555bd2","after":"7559dd14d1669e0301f7117e4a28d3eb00c68f18","ref":"refs/heads/main","pushedAt":"2023-08-30T04:17:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moan0s","name":"Julian-Samuel Gebühr","path":"/moan0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25753802?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXvTVxAA","startCursor":null,"endCursor":null}},"title":"Activity · mother-of-all-self-hosting/ansible-role-nextcloud"}