diff --git a/data/apps.json b/data/apps.json
index e793a8a2a34674313f6a3a4ebf3b3a79a1c07913..f52ed17c246836ea802a25170dc8e22c82ab0080 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -14648,19 +14648,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=28.0.0 <32.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.9.0/integration_openproject-2.9.0.tar.gz",
-        "created": "2025-05-22T12:06:31.971036Z",
+        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.9.0-20250513-nightly/integration_openproject-2.9.0-20250513-nightly.tar.gz",
+        "created": "2025-05-13T07:12:24.770201Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2025-05-22T12:06:32.040675Z",
-        "isNightly": false,
+        "lastModified": "2025-05-13T07:12:24.781862Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=28 <=31",
-        "signature": "fm6BOway8irC+0/P+/pwTjX65KVFYBY3LV41GVDthnNzIFkqwtHB7aj0o62Gw+fvHnATksLip/Az7XXssjSx1Jk6SNJ+Cbql/dk4AVFJ5lz08YeI9n4ZQmr/vEXU80H/G5TkvGYM26sJZ28zxn9nwGdywPe2Of2WCyHISTRD9llOn3KrLhfmYabNw71t/v1elZidHCQLoPo2M9XyfLUE+Sf1tRWIN2C4fGsdZnuO0G3C0uKsJf0t1nFVAiNHl9nuT1OsZUv8/eEiNQsayHWnuch+ppI8iVZPOPtzfP/sw5jkpjDx4zoFB0DaSVk7kyPZzvhkwZWnQE7Lm29klZFbsWTjlPZrS28UzJJ7oX4+Fj55/0dUv/d69UuUr+WIAJLq63c2hOLGIShojyaqkeMd1SF0PPlIAWPEhCSfDFe8K70L7Jk01OqCfhm9Hv3x/bStejyAtNqxo/4YdGJ6YwHKvGFVJ0+nKb0HOcIaSMJZwBGZ0QvamkFVTW2UfDBVJvbY1Y1GwgJZvB5ASPIHx4X+kg2Vr4rjVlb6ZfvJyuxLVzkDCVO2EzPNzbZsTavD1gvDJ2jG2zBarXJS/+dDaaX6RBSxcmaRU212NYBCtjn4WDqTwCZf3GMEbT1GXBxH/N0xnkZKeWy9bMFxKQbhwJecNFM5HH20Qwck1YXI/RrRIPQ=",
+        "signature": "sqcyA9ZyKuDK2+obX0MsPjMhWoP8hM/tmbg2Lvs8bJ+R1mj11mlrUU7k7uA10bzO9QKXbRNkJ3yySuhYuiDdcMWAiGPq75cGMgJSxVRU3uYFrv97032ViHNuXzbUWngKLYF08u2mFhF4cfa5Fpmkvuvu8DHQav+w2stDIDDAxZHaOqinNTFRvJCTwjbR/aO00sXpz2lteP6viv6Qyi2CBFSKCXMKSySgAA2JDgex32mXsolSo5hO0+KoGIzFZhlvAlgXpORsuZ5KfolokVH2GqO2DBBbYxF84YMRUMu1ZxCKXius0D37DAbh9QlscZwK6mvZlerKZFanq713GMzxcX+RZ13D6PZh/LMwF4fz2LiJFZrXmMP6Jr3anSzwisx9pg58Qur8c7w29rKcZzDbv+5G86RznQdR2lqfG0eB+8dHUy2tihHz0XK+5cm8e1bJtSbn9AK7L0XD2VKl5V08DAcL2EyP43ztbpOWAmXmGK5t5aqy74edioibkCb/92UnaOxSAkN79fhIrK17Al2EJACAnPKbWwaEwkCcrMPnVjtiUu/HkgeIFrl7q0rOOrB+d28GXcp3k4yVENbQSArUOkMF4js0xd0IUTdNNZXCfe4NzjoCSSWaGy91cXxtSJjy9FBxUG2ARLbAA818bY1W7ZCMc2unPo7bb1G9WW1g83g=",
         "translations": {
           "en": {
-            "changelog": "### Added\n\n- Support OIDC authentication method between Nextcloud and OpenProject\n  - Required apps and versions:\n    - [user_oidc](https://github.com/nextcloud/user_oidc): `>=7.2.0`\n    - [oidc](https://github.com/h2CK/oidc): `>=1.6.0`\n  - Show error if connection cannot be made to OpenProject [#756](https://github.com/nextcloud/integration_openproject/pull/756)\n  - Show proper error message in the dashboard based on auth method [#770](https://github.com/nextcloud/integration_openproject/pull/770)\n  - Show error if user_oidc app is not available [#753](https://github.com/nextcloud/integration_openproject/pull/753)\n  - Show error if user_oidc app not supported [#768](https://github.com/nextcloud/integration_openproject/pull/768)\n  - Support setup with Nextcloud Hub [#778](https://github.com/nextcloud/integration_openproject/pull/778)\n  - Add option to enable/disable token exchange with external OIDC provider [#797](https://github.com/nextcloud/integration_openproject/pull/797)\n  - Request token with api_v3 scope [#809](https://github.com/nextcloud/integration_openproject/pull/809)\n- Add hint for required OpenProject version and plan [#810](https://github.com/nextcloud/integration_openproject/pull/810)\n\n### Changed\n\n- Rename admin settings labels: `Authorization` -> `Authentication` [#758](https://github.com/nextcloud/integration_openproject/pull/758)\n- Drop support for Nextcloud 27 [#779](https://github.com/nextcloud/integration_openproject/pull/779)\n\n### Fixed\n\n- Fix authentication method documentation link [#820](https://github.com/nextcloud/integration_openproject/pull/820)"
+            "changelog": "### Added"
           }
         },
         "signatureDigest": "sha512"
@@ -14673,19 +14673,19 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=28.0.0 <32.0.0",
         "minIntSize": 32,
-        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.9.0-20250513-nightly/integration_openproject-2.9.0-20250513-nightly.tar.gz",
-        "created": "2025-05-13T07:12:24.770201Z",
+        "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.9.0/integration_openproject-2.9.0.tar.gz",
+        "created": "2025-05-22T12:06:31.971036Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2025-05-13T07:12:24.781862Z",
-        "isNightly": true,
+        "lastModified": "2025-05-22T12:06:32.040675Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=28 <=31",
-        "signature": "sqcyA9ZyKuDK2+obX0MsPjMhWoP8hM/tmbg2Lvs8bJ+R1mj11mlrUU7k7uA10bzO9QKXbRNkJ3yySuhYuiDdcMWAiGPq75cGMgJSxVRU3uYFrv97032ViHNuXzbUWngKLYF08u2mFhF4cfa5Fpmkvuvu8DHQav+w2stDIDDAxZHaOqinNTFRvJCTwjbR/aO00sXpz2lteP6viv6Qyi2CBFSKCXMKSySgAA2JDgex32mXsolSo5hO0+KoGIzFZhlvAlgXpORsuZ5KfolokVH2GqO2DBBbYxF84YMRUMu1ZxCKXius0D37DAbh9QlscZwK6mvZlerKZFanq713GMzxcX+RZ13D6PZh/LMwF4fz2LiJFZrXmMP6Jr3anSzwisx9pg58Qur8c7w29rKcZzDbv+5G86RznQdR2lqfG0eB+8dHUy2tihHz0XK+5cm8e1bJtSbn9AK7L0XD2VKl5V08DAcL2EyP43ztbpOWAmXmGK5t5aqy74edioibkCb/92UnaOxSAkN79fhIrK17Al2EJACAnPKbWwaEwkCcrMPnVjtiUu/HkgeIFrl7q0rOOrB+d28GXcp3k4yVENbQSArUOkMF4js0xd0IUTdNNZXCfe4NzjoCSSWaGy91cXxtSJjy9FBxUG2ARLbAA818bY1W7ZCMc2unPo7bb1G9WW1g83g=",
+        "signature": "fm6BOway8irC+0/P+/pwTjX65KVFYBY3LV41GVDthnNzIFkqwtHB7aj0o62Gw+fvHnATksLip/Az7XXssjSx1Jk6SNJ+Cbql/dk4AVFJ5lz08YeI9n4ZQmr/vEXU80H/G5TkvGYM26sJZ28zxn9nwGdywPe2Of2WCyHISTRD9llOn3KrLhfmYabNw71t/v1elZidHCQLoPo2M9XyfLUE+Sf1tRWIN2C4fGsdZnuO0G3C0uKsJf0t1nFVAiNHl9nuT1OsZUv8/eEiNQsayHWnuch+ppI8iVZPOPtzfP/sw5jkpjDx4zoFB0DaSVk7kyPZzvhkwZWnQE7Lm29klZFbsWTjlPZrS28UzJJ7oX4+Fj55/0dUv/d69UuUr+WIAJLq63c2hOLGIShojyaqkeMd1SF0PPlIAWPEhCSfDFe8K70L7Jk01OqCfhm9Hv3x/bStejyAtNqxo/4YdGJ6YwHKvGFVJ0+nKb0HOcIaSMJZwBGZ0QvamkFVTW2UfDBVJvbY1Y1GwgJZvB5ASPIHx4X+kg2Vr4rjVlb6ZfvJyuxLVzkDCVO2EzPNzbZsTavD1gvDJ2jG2zBarXJS/+dDaaX6RBSxcmaRU212NYBCtjn4WDqTwCZf3GMEbT1GXBxH/N0xnkZKeWy9bMFxKQbhwJecNFM5HH20Qwck1YXI/RrRIPQ=",
         "translations": {
           "en": {
-            "changelog": "### Added"
+            "changelog": "### Added\n\n- Support OIDC authentication method between Nextcloud and OpenProject\n  - Required apps and versions:\n    - [user_oidc](https://github.com/nextcloud/user_oidc): `>=7.2.0`\n    - [oidc](https://github.com/h2CK/oidc): `>=1.6.0`\n  - Show error if connection cannot be made to OpenProject [#756](https://github.com/nextcloud/integration_openproject/pull/756)\n  - Show proper error message in the dashboard based on auth method [#770](https://github.com/nextcloud/integration_openproject/pull/770)\n  - Show error if user_oidc app is not available [#753](https://github.com/nextcloud/integration_openproject/pull/753)\n  - Show error if user_oidc app not supported [#768](https://github.com/nextcloud/integration_openproject/pull/768)\n  - Support setup with Nextcloud Hub [#778](https://github.com/nextcloud/integration_openproject/pull/778)\n  - Add option to enable/disable token exchange with external OIDC provider [#797](https://github.com/nextcloud/integration_openproject/pull/797)\n  - Request token with api_v3 scope [#809](https://github.com/nextcloud/integration_openproject/pull/809)\n- Add hint for required OpenProject version and plan [#810](https://github.com/nextcloud/integration_openproject/pull/810)\n\n### Changed\n\n- Rename admin settings labels: `Authorization` -> `Authentication` [#758](https://github.com/nextcloud/integration_openproject/pull/758)\n- Drop support for Nextcloud 27 [#779](https://github.com/nextcloud/integration_openproject/pull/779)\n\n### Fixed\n\n- Fix authentication method documentation link [#820](https://github.com/nextcloud/integration_openproject/pull/820)"
           }
         },
         "signatureDigest": "sha512"
@@ -16920,8 +16920,33 @@
     "issueTracker": "https://github.com/zomtec2311/logcleaner/issues",
     "website": "https://github.com/zomtec2311/logcleaner",
     "created": "2025-03-15T10:45:00.327531Z",
-    "lastModified": "2025-05-22T02:53:07.500736Z",
+    "lastModified": "2025-05-24T10:04:28.434423Z",
     "releases": [
+      {
+        "version": "1.1.4",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=29.0.0 <32.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/zomtec2311/logcleaner/releases/download/1.1.4/logcleaner_1.1.4.tar.gz",
+        "created": "2025-05-24T10:04:28.425164Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2025-05-24T10:04:28.472000Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=29 <=31",
+        "signature": "dGpJXq/Bbn9+wDxTiYxx/C+XnAwzInac+3oLMjIcZHDsdL5cFAwVX/a3KfCS/hAv\n58u742yuWRjbtzE4T9djFuGxnqfbI4xXjMDdartPmeK4ovyEWcWCsS6Wh37ND6Gy\n2sewgLq0Erh7VagaupQ2lHaYyviEg/AiSHPuHMqLsmsCUOcb4Tgk8UmhVJ+dt4Of\nOXeb0rxT5OKPlwFLq+3UX3RayOkgARg0SFUkemjxAhtp8Vvi6QA/Jdb5wf6D54ym\n3aXILiu4tqWiQedB0KoCyiW5/HGQQJKURxrRKprpi50+S5IrvJ3938U2pFSoFiIk\n4pLIXq9+rh+Vzv2ccyqBfznZVfxlR6dWdWVZHjIma5vYSYgZjYOxsuRpT2OGJlBi\nCMDDMZ4+UX2Cp99LvXfptC0aTQp0htq7E1v1qsI2NAnb/eBpvAu/IlSryy/lIWAp\nbLy8GTWN4ltrJAeJHZEDjapHP12IfXWL5BEt4mH8N63WTTfL08Bnrsheq7e0MaP4\nDc5lNEkzSAOyclAO0V9CE+bIgtFS0Tvdkzo7q9yEW5U7A3s4lBe49v9U21xyrf50\n0lpnYDsu1hqAUBOa3o1u2uabF9EFD37FBFbDBW+sa1IuXV4KPv2/C3eVquRK0f5T\nmENVNb8dgHVNuLi2IfMsqWQXJTgk0wMpHMWbkP+SkAo=",
+        "translations": {
+          "en": {
+            "changelog": "### Added\n- New setting parameter for info messages\n- Info messages for actions\n\n### Changed\n- language files\n- controller methods\n- some js code\n- Changed the appearance of the info button from image to Unicode character due to path issues on some systems\n\n### Fixed\n- Bug calculating colors for the widget"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "1.1.3",
         "phpExtensions": [],
@@ -30524,18 +30549,18 @@
         "platformVersionSpec": ">=31.0.0 <33.0.0",
         "minIntSize": 32,
         "download": "https://gitnet.fr/deblan/side_menu/releases/download/v5.0.0/side_menu_v5.0.0.tar.gz",
-        "created": "2025-04-16T20:45:25.366375Z",
+        "created": "2025-04-16T18:19:19.438704Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2025-04-16T20:45:25.432780Z",
-        "isNightly": false,
+        "lastModified": "2025-04-16T18:19:19.451671Z",
+        "isNightly": true,
         "rawPhpVersionSpec": ">=8.1 <=8.4",
         "rawPlatformVersionSpec": ">=31 <=32",
         "signature": "BT3YTyVa2nOQXVYN+aObSpNqvi6FS4H6+Lz/zgxY5E0mj5Fu/B6QI1mELRzOnvmC\naEEFnduzRKon8K0aRZwW3L/ZoHTYpSXxgEu45svB0C8HzjoJ5HyvTS4zNvNUmm+4\n2VOKe2gV99pTgTz8WlWuqPyNifRGaBW4cfmOdUj9BKsVP4ffgVJ+AnXLUwV8o1NQ\njw4dFuiCStOIK360EbuG/vLTz1uKy8GyhDUuj1iMmJT2XKFscHWLobMiuV2Pw086\n36spUpeaJoc5qkrxDvjXxX++dP6uV/2StpAoevRnIwotVaNs4zcVU6+VRpslnwR6\niZOLxGIphx5eKB4fTaD7VvB4YQKUQSuiQtAbY+lWi8JVln8IRzG3yGioCuBx6wb9\n/33T9Ja0AuExUl9+HmeOZk2NcSmjS6tbQO/SXJPBa5PkEfv0EOIt13awLsbtt4Wu\nft68om3QYFssymA97aa/MiCQKCWPFKGZGy3XJeDN4DdEAiFXn1TLRaO7+4KNlwJY\nM/84VNZJT8KvVj1N3oF/sw5v9qsMTQ5unA9wUeqAbtKyMnr4DybtBMnoXKHYJ3HC\nLh+mN0TqGkdtbtmBTinC+5jG4+u92k2P+pu5HljNtbNGsyWCoMrDm8GNA4f7Ce5t\nWIhdCoBNFXKKTns1vuGfoQGNa8pyh0RGH2f7mI+y39s=",
         "translations": {
           "en": {
-            "changelog": "### Fixed\n* fix apps's order in the standard menu\n### Added\n* add new translations\n* add route `/apps/side_menu/user/config`\n* add new UI for admin and personals settings\n### Changed\n* migrate to Vue 3 and so add/update or remove dependencies\n* replace CSS with SCSS\n* remove route `/apps/side_menu/js/script`\n* remove generated Javascript using PHP\n* rewrite the standard menu of Nextcloud\n### Security\n* fix CVE-2023-44270\n* fix CVE-2024-9506\n* fix CVE-2024-6783"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -30549,18 +30574,18 @@
         "platformVersionSpec": ">=31.0.0 <33.0.0",
         "minIntSize": 32,
         "download": "https://gitnet.fr/deblan/side_menu/releases/download/v5.0.0/side_menu_v5.0.0.tar.gz",
-        "created": "2025-04-16T18:19:19.438704Z",
+        "created": "2025-04-16T20:45:25.366375Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2025-04-16T18:19:19.451671Z",
-        "isNightly": true,
+        "lastModified": "2025-04-16T20:45:25.432780Z",
+        "isNightly": false,
         "rawPhpVersionSpec": ">=8.1 <=8.4",
         "rawPlatformVersionSpec": ">=31 <=32",
         "signature": "BT3YTyVa2nOQXVYN+aObSpNqvi6FS4H6+Lz/zgxY5E0mj5Fu/B6QI1mELRzOnvmC\naEEFnduzRKon8K0aRZwW3L/ZoHTYpSXxgEu45svB0C8HzjoJ5HyvTS4zNvNUmm+4\n2VOKe2gV99pTgTz8WlWuqPyNifRGaBW4cfmOdUj9BKsVP4ffgVJ+AnXLUwV8o1NQ\njw4dFuiCStOIK360EbuG/vLTz1uKy8GyhDUuj1iMmJT2XKFscHWLobMiuV2Pw086\n36spUpeaJoc5qkrxDvjXxX++dP6uV/2StpAoevRnIwotVaNs4zcVU6+VRpslnwR6\niZOLxGIphx5eKB4fTaD7VvB4YQKUQSuiQtAbY+lWi8JVln8IRzG3yGioCuBx6wb9\n/33T9Ja0AuExUl9+HmeOZk2NcSmjS6tbQO/SXJPBa5PkEfv0EOIt13awLsbtt4Wu\nft68om3QYFssymA97aa/MiCQKCWPFKGZGy3XJeDN4DdEAiFXn1TLRaO7+4KNlwJY\nM/84VNZJT8KvVj1N3oF/sw5v9qsMTQ5unA9wUeqAbtKyMnr4DybtBMnoXKHYJ3HC\nLh+mN0TqGkdtbtmBTinC+5jG4+u92k2P+pu5HljNtbNGsyWCoMrDm8GNA4f7Ce5t\nWIhdCoBNFXKKTns1vuGfoQGNa8pyh0RGH2f7mI+y39s=",
         "translations": {
           "en": {
-            "changelog": ""
+            "changelog": "### Fixed\n* fix apps's order in the standard menu\n### Added\n* add new translations\n* add route `/apps/side_menu/user/config`\n* add new UI for admin and personals settings\n### Changed\n* migrate to Vue 3 and so add/update or remove dependencies\n* replace CSS with SCSS\n* remove route `/apps/side_menu/js/script`\n* remove generated Javascript using PHP\n* rewrite the standard menu of Nextcloud\n### Security\n* fix CVE-2023-44270\n* fix CVE-2024-9506\n* fix CVE-2024-6783"
           }
         },
         "signatureDigest": "sha512"