diff --git a/data/apps.json b/data/apps.json
index 7edebbb397bf3c6ea014fd7a911abbac5e902c0d..3c27f97c2b6f8c47619b8099b69d0bc03bad5ead 100644
--- a/data/apps.json
+++ b/data/apps.json
@@ -1287,8 +1287,33 @@
     "issueTracker": "https://github.com/SergeyMosin/Appointments/issues",
     "website": "https://www.srgdev.com/lab/nextcloud-appointments/",
     "created": "2020-02-25T02:49:56.451297Z",
-    "lastModified": "2024-03-15T15:27:45.130014Z",
+    "lastModified": "2024-04-11T20:05:15.830580Z",
     "releases": [
+      {
+        "version": "2.0.6",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=26.0.0 <29.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/SergeyMosin/Appointments/raw/v2.0.6/build/artifacts/appstore/appointments.tar.gz",
+        "created": "2024-04-11T20:05:15.740157Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-04-11T20:05:15.881372Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=26 <=28",
+        "signature": "nR2sxuna5hiaz9l507SqdcFrZz3yLiBYYk2q3s9QiAoxeeEJ7wsanf5YtB7YiLSC\ncZXYSrEoSL9+/N+TC3YingT6AWk2IOjckct43lhbYm8ILZhpMCUeNIM9ro+BIul1\nUngeISs3KsuowfhTPx2jxnYQq0LurUquRWXBktefOIiMKtVd09J5lLAs4/V53SLZ\nJmltve7SkE1H3r3se2N/q3EKfd9SMaMTQBZOSs9hgcQusVH45+L/2zF5AJBu/uEY\nZkbytKUqAeKmlruPdhPyd8VOLK5NHUki4q1eToHzsslTLDtCWc0ik4gkDjxMDQDv\njvLGIV6ncF3YEBiIAtkCbDVSX0R9zSv4BuL7DQAlmqAZZdbkQBrJU+A1Fs4ACzuC\nAqinYrCovzSujM7n0Weknd3edagWMmQebx6TCIJyZzfOHgQAPw8GTX0oBcbjY9gT\n9GwWWaYPMynUG8Nm5SUYG5wPI+cXcudogkfqzYH47PrvkOGfK0Jhk9Z2yvEb9+Wv\nrag9mUh9MfaI8NdzlfFMvzWt2Ol5loEj7Jf7INEJB8SQsCzz/bRdNwvGeRwXaXsJ\n5RalUXGC/DoIWp++cKy0w61mAuiRa+TfV1HjNm8IBnhy1sqf4YcsmgkkXz1Zq+yB\nQjuzpnJg3qfhxeyjHfpovOs7naMP4g007NbJJOQxglU=",
+        "translations": {
+          "en": {
+            "changelog": "### Fixed\n- Changing \"Talk room name\" does not work #496\n- Remove extra single quite in form.php - #494\n- Timezone info is lost when dealing with \"floating\" events in external mode - #478\n- Checkbox click propagation is not prevented\n### Changed\n- Use current email template (instead of NC20)\n- Simplify getUserSettings() calls\n- Add more type declarations in PageController.php and BCSabreImpl.php"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "2.0.4",
         "phpExtensions": [],
@@ -2397,6 +2422,73 @@
     "certificate": "-----BEGIN CERTIFICATE-----\r\nMIIEBDCCAuwCAhAGMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\r\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\r\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\r\ndXRob3JpdHkwHhcNMTYwOTE0MTMwNDMwWhcNMjYxMjIxMTMwNDMwWjAUMRIwEAYD\r\nVQQDDAlib29rbWFya3MwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDb\r\nHsiLC2xnmyd4G3koHy21vC8PO5ke0kLzePOx2RG1j2NFLXBQTGiZuB3fZA5zuz2U\r\nVilON4pHR61CDzQbQ5mrzY7f1DfJTpG+F+ZMqe+zrCjIaryjnDkiVarNOmOL7D77\r\nIzbU7dWf34w663EW9oK63EJPrQ/9arYc/2hkua07rZiVFkc4mNKrtwmeruE+1Yvd\r\nKVW06NTLkQC5A6S7UjEyCWeRcYUjgzLJ56VLh+FJOZ1BVKeCfbRdQicZCl/0nmf3\r\nZQmxpNABbYpD4IPB8FsXF69Qhprlah9JUYenhKQbG7NzqU0euE9yrNI2PAIG2X+C\r\ns53hut98DToF5kBjnB+QDeZL0IOhi+Q9b0uc+EnF/s/f7k+1hoDxr45WqjLM0js6\r\nZ/aICvyp6W1EYkKhwAMwS2L+CJJpB/od2ZHngmz8D885aYsxisXbBRobrYwEogRD\r\nebtMy0kHAd3CNCTbdICUTzgxkr4B/WR8Xzirs3OqpIZVKwbl3Lh3oGje/eow1sdY\r\nBDPvn8SOdXGp6/aDIKMn7pJ7A+JmQd5t8TxyBD5///rPnjz2Xb0fnp/Tg884uSoF\r\nouRhLJtDGmnuYC0+6HV8AfxtV/QSG89pUKmanZKD9c6vIMXaM3Vlng98hS/5B8Jz\r\nLp5VZyP+bGYdq6a+n5SkqTUyXWV4DKcGB8FI4LoC+wIDAQABMA0GCSqGSIb3DQEB\r\nCwUAA4IBAQABR8LC2ZLdRz+yrIfMsN+UAYtkvTZQimeCKLaIAGj/9sVYZ0LS1NB5\r\nJzphQSwUvqKr6EQeLFSWsGIwSXPzYYRHK2j2j1FM75F5XTKwmpK9aeHpihIRkrfd\r\nGi/5a/grXomBBVh06OdrVGLvtHXyJY7/NN2z1ytn3Bk6J0neeaDp2f7hgGXLYeCg\r\nasJPU5SzljLtP2i52a2oxOHDaxHYxKH85cP7VWCtuRU0aBTlzReMsKtrqj7iJpN4\r\nVI03I9XSPv4Svys+uMihnyh+0onRWUCVfu+mkPVhszYacxc0hMpeRqR4OI+1F+74\r\newte1PjVwLIsqXadWcaerTvqkKHo4oPN\r\n-----END CERTIFICATE-----",
     "discussion": "https://help.nextcloud.com/c/apps/bookmarks"
   },
+  {
+    "id": "breezedark",
+    "categories": [
+      "customization"
+    ],
+    "userDocs": "",
+    "adminDocs": "",
+    "developerDocs": "",
+    "issueTracker": "https://github.com/mwalbeck/nextcloud-breeze-dark/issues",
+    "website": "https://github.com/mwalbeck/nextcloud-breeze-dark",
+    "created": "2020-01-06T19:44:48.824978Z",
+    "lastModified": "2024-04-12T09:52:19.628721Z",
+    "releases": [
+      {
+        "version": "28.0.0",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <29.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/mwalbeck/nextcloud-breeze-dark/releases/download/v28.0.0/breezedark.tar.gz",
+        "created": "2024-04-12T09:52:19.432831Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-04-12T09:52:19.670556Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=28",
+        "signature": "CSsTEr0FVvzaLAfkmSvxl4Nm0at6Z2zQhkxQQwL2J0irz82mb5xfKYgigplFa/zK81RYZoDFxF8B4MDYtByYspyeDWiDoUM5Jq5+d6LTTzHbFFByw+dajoJygNFX7eDX0GAWqyPipu+TZDzAWg96u0oJ5u5qgKPQw4w0MSAJu2WJ1KhISXhYsZGE9XjApskQEWIPKFm9/2SbSm+n8N5uiYmJWuGXhr0T3/PGf6DFR+H++m13UIAKOT6oINBvoPAvGIC1Be5ggFdpLjcoWbDYcCrmZrBPkrfHcVgtZaAacEsBbO6owq/+M3WmN++teVs32qSZwzKGuw6CIIXpdZ2xp/l/FGbU9EJRhOqBdPRpaimdElVNNN1RuFIhM3uS6Ce0tXvb2r3klKMRwgbFE5XDmQVHCGONYChUqaa3rKIikrE+VgaI9RJh9xwXvDSA9SZbf2wC2nonoh2NyjrwRzCcwjw/L/U4MLo/6N4/oCnxN88DvnfvupvcXZJkezuZBsCuz0OozLG+bFXMlrWBIrZFZvBayKTGuIUYG+go+06roe9VX0II661N5dpOePI3HdRI/a1z3nkFyfI+0HFAsVPiMFsM9G+0/Bh0+tt7xyXuT0qLdBdY8XQJaFNXHAV/4i1VIxqrNcSkum3p9ytrd+bwphqRonVGjmROpv5UA6ROeJY=",
+        "translations": {
+          "en": {
+            "changelog": "### Added\n\n-   [#339](https://github.com/mwalbeck/nextcloud-breeze-dark/issues/339) Add Support for Nextcloud 28"
+          }
+        },
+        "signatureDigest": "sha512"
+      }
+    ],
+    "screenshots": [
+      {
+        "url": "https://raw.githubusercontent.com/mwalbeck/nextcloud-breeze-dark/master/screenshot.png",
+        "smallThumbnail": ""
+      }
+    ],
+    "translations": {
+      "en": {
+        "name": "Breeze Dark",
+        "summary": "Breeze Dark theme for Nextcloud, based on the theme by KDE",
+        "description": "# Breeze Dark\nThis is a breeze dark theme for Nextcloud, based on the Breeze Dark theme made by the KDE Project.\n\n## Usage\n\nAfter you install the theme, you need to enable it. There are two options for this, a global and a personal one.\n\n### Global\n\nWith the global options you can enforce the use of the theme for all users as well as unauthenticated visits. Please note that when the theme is enforced for all users it isn't possible for them to disable the theme or choose a different theme.\n\nThere is also an option to let the theme be enabled / disabled based on the theming preferences reported by browser. When the theme is deactivated using this method, Nextcloud will revert to using the default light theme. This setting only sets the default for when the theme is globally enforced and can be overridden by the user.\n\nYou can also choose whether the login page should be themed. Though this only has an effect if the theme is enforced globally, or during the login phase of a user that has the theme enabled.\n\nYou can find the global options here:\n\n```\nSettings > Administration > Theming > Breeze Dark\n```\n\n### Personal\n\nThe personal option allows each user to enable / disable the theme unless it's being enforced by the global options. They can though choose whether the theme should follow the theming choice reported by the browser. This option is also available when the theme is being enforced globally. If the user hasn't set a preference they will follow the global default. You can find the personal option here:\n\n```\nSettings > Personal > Appearance and accessibility > Breeze Dark\n```\n\n### Custom styling\n\nUnder the Theming section in the admin settings you can add your own custom styling to the theme. Only standard CSS can be used. This custom styling will be applied whenever the theme is enabled and only affects the Breeze Dark theme."
+      }
+    },
+    "isFeatured": false,
+    "authors": [
+      {
+        "name": "Magnus Walbeck",
+        "mail": "mw@mwalbeck.org",
+        "homepage": "https://github.com/mwalbeck/nextcloud-breeze-dark"
+      }
+    ],
+    "ratingRecent": 0.5,
+    "ratingOverall": 0.9375,
+    "ratingNumRecent": 0,
+    "ratingNumOverall": 24,
+    "certificate": "-----BEGIN CERTIFICATE-----\nMIIEBTCCAu0CAhEgMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjAwNDI4MDYwNzAxWhcNMzAwODA0MDYwNzAxWjAVMRMwEQYD\nVQQDDApicmVlemVkYXJrMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA\n2G206IxTKh4CY5DWLZi8JwfDoAWykQVe6b9fxgbcioIrd0ttP3/OP9NXNV9RL+MB\n1ZNb7HrznFMPqrorJz6rkqguLZmzR8+wZaXYrshgMr8AkbP6r5Ertc8zivcMGFmA\ntWndkgIVWmVQ3FNqz2JjB++kFjPOUN2DY+sYCLRWJDS19+sjq+3ydAEwARqpB/B0\n6AN3SEBviEr7NfLI2ZrLWI1wOFfF2ROrPuwQ2pT/JGR8TCFYHuldG8vYa1nXelLk\noJTdm7rB7Wjqfsu5lbouDEvMv4AMJNh3WGNjWb32hSZGx3dLN/dYSl4CaNr6o2Oh\n49r7rLsNdsMl+1u+kLSkd77JXSkUxTtK1VzgSuCk0FD363ksbuiF7sClWgh/2HwG\nQL8YYtWLS2u4FTlecb52W3F9oYypb3KddmD41D06eXHvcihceZF+yFQ3hQ7lQBVW\nf8bJJIHnUCbg0ubpkXxFDMzyzMLBzvFLldS29hMg6Tzg9FvsHdbNw5mdr/aXc7jj\ncUvGQPM5ES4B9tWJf3C5SC3pNDXR+seDttSDLW7ENjL80bFF1Ny6lw89elXf8bfk\nRKBABgHSzXSrkEWIHxn9sewRDayXWv9BjEfAQoly7c2D3El/vkoATV/1ATbp71A1\nDfSonssJHPc2g0kP928GJxietBmms/FURHKhlTwMxe0CAwEAATANBgkqhkiG9w0B\nAQsFAAOCAQEAf0E5hhzsjdYy63YzSF3jZM5IVJnTgFLeV6EMKsTnOBcGcNF//jLn\nmoRjuA2gcXoLFwjdKG+TVexcKu9yA/aYtGaSn0hMfmpnuilVCq+4bl9lEkZ139i5\ndUrtqGwGZOOqZmz3TtOs8GSjsRUTV9Em/3IgxPuKYGTkDY9FtHduXgg6Rr9CmqAY\n4bFj77/Ig0nWKf83hgoUukGp7a06wcfNRsWR8PnVD4l5dO4nJ97CBrL2VGn4qNxs\nvJPHscETRHXzJuQ61vspZD1DRCD0RJbuy9bFOe//Z669FbJ4dtEZ/ZY3M1x/a2Y8\njQPYN9P3xh5VmogZd0TZFUAH1ymPmw0z8Q==\n-----END CERTIFICATE-----",
+    "discussion": "https://help.nextcloud.com/c/apps/breezedark"
+  },
   {
     "id": "cadviewer",
     "categories": [
@@ -2744,8 +2836,33 @@
     "issueTracker": "https://github.com/nextcloud/calendar/issues",
     "website": "https://github.com/nextcloud/calendar/",
     "created": "2016-10-01T12:40:39.060903Z",
-    "lastModified": "2024-03-20T11:54:45.923261Z",
+    "lastModified": "2024-04-11T14:51:57.362763Z",
     "releases": [
+      {
+        "version": "4.7.0-rc.1",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=8.0.0 <8.4.0",
+        "platformVersionSpec": ">=26.0.0 <30.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/calendar/releases/download/v4.7.0-rc1/calendar-v4.7.0-rc1.tar.gz",
+        "created": "2024-04-11T14:51:57.098220Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-04-11T14:51:57.387677Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0 <=8.3",
+        "rawPlatformVersionSpec": ">=26 <=29",
+        "signature": "NmtcUlhynLK6ypicZYzaoDmfa60GiCu2/omO/3yD7ghIi1Fs9DQS23asmPCm18LH86zf3bc9hcMyottSdlIuz2m4PDD7HWR72/OV3MzUgCS5p+7H1wqq1wIVFOaAW4m6Sn41R2OSVtG3v6fjWcstoo+ZK+gUVd1chhvPNugprFm+mH+CsUxtCCfNGrR//zDO4LKZOBlRtyHTFU6MxARamlIco/4jb9BbAPS7uMZU1A9sEdd8ezIi71+ChWZkv6zpeAz49JGDtSwuT4hzhJU1UuCAb0qFC20KC7aMMpUtFyqty840H/dZH5jMRbPWRsnLOgQ6JaZHYsTyu31+TQml+sjVp7j1w/3HRvwaQ/DDAs+nf3MlOfgYKsJtTdNL4XR0wJzTysOF10HzlFE66iiv7FHRMgmi36tCtJ/Ii9JTSqWVK3ePT6scGZDQiwhenfAz0cQFDNHjQDCnfkVfyccbBs63suytvxwANQ5JuKwSKtvJRSUx8lrqBtvYVJld569xIAr30pX4CCoqagFyMtY1nKQMo0Z/k/St5bTOSNRNhRqbvozpcnvjLbeMbSOlixCMqNq6LzKR6l2mmD5hqV7Sj4K5Vo3G0IXFxsrPAK4V8kvPTzTjqRnHHdNuFVeyfQC6kfVgHpKOVVuEEiEynRyqlaYw4/cGIcbyvCS3Qck94q4=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "4.7.0-beta.4",
         "phpExtensions": [],
@@ -5962,16 +6079,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=18.0.0 <100.0.0",
         "minIntSize": 32,
-        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129524508/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
-        "created": "2022-02-23T19:25:14.232829Z",
+        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129418437/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
+        "created": "2022-02-23T18:55:18.379060Z",
         "licenses": [
           "mpl"
         ],
-        "lastModified": "2022-02-23T19:25:15.773405Z",
-        "isNightly": false,
+        "lastModified": "2022-02-23T18:55:20.436592Z",
+        "isNightly": true,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=18 <=99",
-        "signature": "w9wev2GhXjw/qevdVdpyrWAcMthuTnaQqEeVXaot6ZZ/nWhpycs8H1kEGtZanqM1bH/5hE7lokjk69C9n0dpHoRwZIguzqVjtMDvwytGF/VoiUcNMzrM7bqMwNDJMrwc8b+2GguNSo7Jh7CC5RV9OEZzVrjgI/4abnOxUOE56Fxxym6Zb+jwQAKbI2Bs5YmzWb/0KCc0BdGi5FSBEKw6PTf5S4y5HZsPaf4kLuKpEbqIQY67/hVZ8poItIbI+fd5WoAfU6B7m/mNDcsINcAlDpHeE8D173OdyM9i96bdAYRI01qVZl5h9SnkyTHeDY47eolmpN500T2v4QaR1KS7/PoQv6hHWMYKAWHY5xwCl/AP0FYfNOqHeBJA/XFViwpdTjGE87wI+Gmy89Vu2p9vMoclEaj6/Xh0Ge2lDFaz+JuS3+tlYD/PDqHWQNcmoMsxxzm/g7Lp2B7gN3q6EgYLNZu6xtYCPmypgNQyl6f10a9rr0KWrILMkRVZQABCiOZA/XUUGmmDGBWlvy1QLEygmjNJsk9xAuYEoGGXDdrzLH2h9g9XA1MfwzM8hK5IyD6k1C9OIL/+X8iYIHqMxANYgNuvFfM13o86FGVirC2Yd6DM+FiO/G0YPmsmxL+bMFj5rhtnUkOTvj+BujuScBTiboxYYuRD6tPi4KgFMQ01gWk=",
+        "signature": "FUie1rnQO/Uny/f3zkhfKtBjJpIBGYLxHHZ21AaXPdzHSUws+m7tmPSVnTLNGlgf8RBzt1+cIKPCOCt59qyj5mbWvSBDgTraIyKp42N12CwXiY5TKiBHlp7X2ChPCTSat/q+25KKfpb4NR9Dg3BcUoxUYVzhIlWXNf7Ngt9OZSY0szp8KYnPZd0bunU3I4x1cEvv2sb+XyKP48EE0Sn2Knf91eUgJuuwrYFKCS6PqYeN4jvEVjUtI5Nf8Idg2ICXS9/FROz5+WttHeE8YArxWCOqG5WNnzSdscx/mBGIj/a+6ba5qBBEk5qUG/sBClszi5iDTSX1sOA4AFj3IW77/fhZKavf5IZHfP4czPMbc+9i0e9yk0fbwtOuRQOuGIcM99gLthqfyzWgfd2e7G3TEPT/N6dPw/QI4w+lOVOQLf7nwtEHc1UlHuhVIxOr5Q27Djyis3zMuRixDkbm8lo700OgUQ5+cJdQRurKOCNLDZg2YbhbVf0YhFo563MpdqKiNwQFVroY0oZDfGw2TiiKOrvZ7Up+z2RNbElXiSHMaV6TYsPo1Tv9rQlNtw4whNS39WkQo/9xVj33t6fYpRXLIql754jI1nRGiSQfAiW93D0Vv8MxchAVpXw2zz5pIxSe5+iC/IUEmRYLzgV7Eg53WqwadVvPlrM0uk6P/r6DeKo=",
         "translations": {
           "en": {
             "changelog": ""
@@ -5987,16 +6104,16 @@
         "phpVersionSpec": "*",
         "platformVersionSpec": ">=18.0.0 <100.0.0",
         "minIntSize": 32,
-        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129418437/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
-        "created": "2022-02-23T18:55:18.379060Z",
+        "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/2129524508/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz",
+        "created": "2022-02-23T19:25:14.232829Z",
         "licenses": [
           "mpl"
         ],
-        "lastModified": "2022-02-23T18:55:20.436592Z",
-        "isNightly": true,
+        "lastModified": "2022-02-23T19:25:15.773405Z",
+        "isNightly": false,
         "rawPhpVersionSpec": "*",
         "rawPlatformVersionSpec": ">=18 <=99",
-        "signature": "FUie1rnQO/Uny/f3zkhfKtBjJpIBGYLxHHZ21AaXPdzHSUws+m7tmPSVnTLNGlgf8RBzt1+cIKPCOCt59qyj5mbWvSBDgTraIyKp42N12CwXiY5TKiBHlp7X2ChPCTSat/q+25KKfpb4NR9Dg3BcUoxUYVzhIlWXNf7Ngt9OZSY0szp8KYnPZd0bunU3I4x1cEvv2sb+XyKP48EE0Sn2Knf91eUgJuuwrYFKCS6PqYeN4jvEVjUtI5Nf8Idg2ICXS9/FROz5+WttHeE8YArxWCOqG5WNnzSdscx/mBGIj/a+6ba5qBBEk5qUG/sBClszi5iDTSX1sOA4AFj3IW77/fhZKavf5IZHfP4czPMbc+9i0e9yk0fbwtOuRQOuGIcM99gLthqfyzWgfd2e7G3TEPT/N6dPw/QI4w+lOVOQLf7nwtEHc1UlHuhVIxOr5Q27Djyis3zMuRixDkbm8lo700OgUQ5+cJdQRurKOCNLDZg2YbhbVf0YhFo563MpdqKiNwQFVroY0oZDfGw2TiiKOrvZ7Up+z2RNbElXiSHMaV6TYsPo1Tv9rQlNtw4whNS39WkQo/9xVj33t6fYpRXLIql754jI1nRGiSQfAiW93D0Vv8MxchAVpXw2zz5pIxSe5+iC/IUEmRYLzgV7Eg53WqwadVvPlrM0uk6P/r6DeKo=",
+        "signature": "w9wev2GhXjw/qevdVdpyrWAcMthuTnaQqEeVXaot6ZZ/nWhpycs8H1kEGtZanqM1bH/5hE7lokjk69C9n0dpHoRwZIguzqVjtMDvwytGF/VoiUcNMzrM7bqMwNDJMrwc8b+2GguNSo7Jh7CC5RV9OEZzVrjgI/4abnOxUOE56Fxxym6Zb+jwQAKbI2Bs5YmzWb/0KCc0BdGi5FSBEKw6PTf5S4y5HZsPaf4kLuKpEbqIQY67/hVZ8poItIbI+fd5WoAfU6B7m/mNDcsINcAlDpHeE8D173OdyM9i96bdAYRI01qVZl5h9SnkyTHeDY47eolmpN500T2v4QaR1KS7/PoQv6hHWMYKAWHY5xwCl/AP0FYfNOqHeBJA/XFViwpdTjGE87wI+Gmy89Vu2p9vMoclEaj6/Xh0Ge2lDFaz+JuS3+tlYD/PDqHWQNcmoMsxxzm/g7Lp2B7gN3q6EgYLNZu6xtYCPmypgNQyl6f10a9rr0KWrILMkRVZQABCiOZA/XUUGmmDGBWlvy1QLEygmjNJsk9xAuYEoGGXDdrzLH2h9g9XA1MfwzM8hK5IyD6k1C9OIL/+X8iYIHqMxANYgNuvFfM13o86FGVirC2Yd6DM+FiO/G0YPmsmxL+bMFj5rhtnUkOTvj+BujuScBTiboxYYuRD6tPi4KgFMQ01gWk=",
         "translations": {
           "en": {
             "changelog": ""
@@ -10912,8 +11029,33 @@
     "issueTracker": "https://github.com/nextcloud/files_retention/issues",
     "website": "https://github.com/nextcloud/files_retention",
     "created": "2017-04-25T15:43:23.848958Z",
-    "lastModified": "2024-02-26T10:26:59.154900Z",
+    "lastModified": "2024-04-12T14:01:15.976616Z",
     "releases": [
+      {
+        "version": "1.17.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <29.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/files_retention/releases/download/v1.17.2/files_retention-v1.17.2.tar.gz",
+        "created": "2024-04-12T14:01:15.942202Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-04-12T14:01:16.135359Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=28",
+        "signature": "F+7jmCPbPTzG6SQfsd8708M8SA2n3oOl/IYS0HUelYYJJpvuQu/QM8OTyh16FBYRmHB9+24dWn37L71L2EOvxGUETc5s0Y2/3talFQXx5bhlb7ZS/KV4+XkBr+cwfKjRblsZHVwp7J+xSuD2b+cFrAn2IwZ+NbXToA/uLvcXlPJWr8B5bJLGRttN2WiV++MA6vBU4EhtrDhCJsTy4u1U9bpE9tN/lDoZJNQVRW5cPR2Kjaqlst2niwbbwPfWbNgMVCb8eIbJpM4G8wibAcB/qa+7NSUynyIk51vlFRXuVZdSYLagtlZy9HdhlxBtgBkhjADY5ke3YVFP2E/nKUf5fkEwJMIjy7msGJ2aT4fNIw7UGwKslS6AFZpguHDCDbFA7hnXwDmobLzc8AHwWCPjApicmwOUfS/8w6D0M9t5/Yk5BLayD8yP51AKlPEEdduWaPHKP48YRc53rG5eXknlByOcZaroTxDGnQDyb53gBVzcOYxFi+Ty44pRpHW19kQl73NgieMiSO4NhmKwAQTS2EPz/w1Z+qym8WPD0U/Gw4dhGOE68K5JRthgzIBuq818uAkzZfQtZO+eQJww1vuvJbieIvhmigV/a9DVgfBuc61cLdug3NMcOSs5Tk0l7wSU/0zS2uW33mR7PggZTa/82AI4EBQHjVR98oi4SKOb+nA=",
+        "translations": {
+          "en": {
+            "changelog": "### Fixed\n\n- Fix searching and filtering tags. (@nickvergessen)"
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "1.17.1",
         "phpExtensions": [],
@@ -18332,6 +18474,78 @@
     "certificate": "-----BEGIN CERTIFICATE-----\r\nMIIECzCCAvMCAhHYMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\r\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\r\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\r\ndXRob3JpdHkwHhcNMjIwNzI3MDA1MDI4WhcNMzIxMTAxMDA1MDI4WjAbMRkwFwYD\r\nVQQDDBBpbnRlZ3JhdGlvbl9taXJvMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC\r\nCgKCAgEA0jd4vJC/5ZboQe5fWTZfaE/jR9yLzfllNGih7TjPeT4414iU1oR7g5fk\r\nhER5fWIUzNSABIAICXxilrF3j/VLxs0qPqtKK93CejAh/sOuU/7y1e20EWw5GLmo\r\nBjXsD08cW6h6VXQhRBeQI3AOyT+crq3mITGuP7DhhbLB0CmkhMpPpCAtpqlG9YQ1\r\natK4Frng9pSgTy6u8nqQO3fZf9X5eCP0xdvjgP0UMcQQ1aMcTzhUZ1U7iRRY/9OZ\r\noh3z6LfLuvpSL+JswHUhKujTlPJKjKJhO2ZFpezJecyX9nLld//nNjxEomcJG7cb\r\nN6Ja4vqh+NW406PEkkqVHPrDidqOQZutV/07A1wZcXUh0eJK39zeUISotN8M7s47\r\nUWByldit78WQU7u4KkQl9Hz3ROhe64g/FxrK/to09CyvjUz9/f8pccG4Bxt9cjEU\r\n+vT5HvnWROO44vlVpcdf2H/cT56p7fH04MQVLL2rCWb1yzgk/OF79UDI9vEOo0o/\r\nJHnGTJcVSpW8TLqWeGXVL1cXsjlLdysAsc7jRWUCHCP/50ubc0lBHLyKhTS+pvFu\r\nZQnXaaL9nGbB72/1EVMv+XUBEg6f24S1hpkW4LjNj7yyX83ipa0X/bbVhGMtDpuJ\r\nAI1M4dKy8yWVCxlGQG9eKcfm5UaHnDb7qYxnJTt+W+GMtWTtSMECAwEAATANBgkq\r\nhkiG9w0BAQsFAAOCAQEAnJJA2yNIoWqPP38l5R5Dd3zl1ViMnLsHQdEMs3i5/Lpl\r\nEJHHbLDJRJj09dvMFVC8o0ZDjppb+u5fPATX90fZWkYxGf1gclOi1yPkL2JWU+b/\r\naOeXvWU5KErwf2dzs+qmxCcNjjfZFIwnhmM477TDGzspPHm219ewZlfJ922CLtLG\r\nz8F61jCW2XaPEpTrLCUDj/ZXgQDrvpI4XwXS6puDW0duJQVruObGkzqrE6MI1Bd2\r\nBDILpOXu12bIhLKyDAxKXeSG6faJ+ITZ9pgb4xAYaXvHkXxIxWwnVIaveO2+lWcB\r\n3+zOVD5aA6r8WQLwj2W4ml9Y+nq3nT4jdAqQcOvbAA==\r\n-----END CERTIFICATE-----",
     "discussion": "https://help.nextcloud.com/c/apps/integration-miro"
   },
+  {
+    "id": "integration_nepenthes",
+    "categories": [
+      "dashboard",
+      "integration"
+    ],
+    "userDocs": "https://nepenthes.nirvati.org/user-guide/nextcloud-integration/",
+    "adminDocs": "https://nepenthes.nirvati.org/system-admin-guide/integrations/nextcloud/",
+    "developerDocs": "https://gitlab.com/nirvati/nepenthes/nextcloud-integration",
+    "issueTracker": "https://gitlab.com/nirvati/nepenthes/nextcloud-integration",
+    "website": "https://gitlab.com/nirvati/nepenthes/nextcloud-integration",
+    "created": "2024-04-12T07:40:52.166809Z",
+    "lastModified": "2024-04-12T13:07:23.153923Z",
+    "releases": [
+      {
+        "version": "0.0.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <30.0.0",
+        "minIntSize": 32,
+        "download": "https://gitlab.com/nirvati/nepenthes/nextcloud-integration/-/jobs/6612654873/artifacts/raw/out/integration_nepenthes-0.0.2-nightly+8b40f5914b790c439fbcbdffe31fe9032b3a03b7.tar.gz",
+        "created": "2024-04-12T13:07:23.201595Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-04-12T13:07:23.219259Z",
+        "isNightly": true,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=29",
+        "signature": "pH6fyA2o/pDTXNJxb33vERsp2IkS8h1e5FH9sxfVq7q0aA49RWjAFKhup8bj5UOQ\nk3JqWkN34ugyzQrAdtNhWWJMDy/a/5Pdj1h2DmUAWWLVN6eKa7D/LoxSZtPidM4y\niU7w3KbomKmcIXtu0l75Ji2lwZ483vLA9DsFQkgz01ASPGAwGCzkoBZCJD8nZxLc\nwRADCvI5eM0T4gJtpwbFt3pk7Q63Z9nWzT72WW4HZztJcRhLgOvCEW3dkUMNFtFp\n/OzXXjYEjyAx2lY11JIaHDgIirqkp30J+RzZkfIP/9bAfokRoJK1btvSflN7AUTE\ntsS6uMei+OirmdnyqVZ6+Zx3zeQozHjPvU6s/A+kShYjYPsvzI2v6qEDFbeKdBaY\nESVWMmJHbuSuMNUa7V6IZWVvystCHYpVYrdVUTaP3JVWnp9grG/7R48RJgAV5mbZ\nyRO/V1snODXuf4oxrWCkspkE9aQv28KG08to+7pCp1YY2qfE3BH59ch9qOy/GljV\nWMSeYT7zC9MC2+jgdgE78vVViw9mBocbAG8nWw2Suaal3CHy4UKvqdCCupT9W4Hl\neUj8D06cjAIHDoRewGK3QmZ6QZcWQBaFsARPuG/ecdhq7fUivhhfG9diJ1k85pGs\nV2G5EWhmgO7L+PNLR38Y6vCzn+I5eyW2CVEefxz8Oh8=",
+        "translations": {
+          "en": {
+            "changelog": "- Drop application's support for Nextcloud 25"
+          }
+        },
+        "signatureDigest": "sha512"
+      }
+    ],
+    "screenshots": [
+      {
+        "url": "https://gitlab.com/nirvati/nepenthes/nextcloud-integration/-/raw/master/img/screenshot1.png",
+        "smallThumbnail": ""
+      },
+      {
+        "url": "https://gitlab.com/nirvati/nepenthes/nextcloud-integration/-/raw/master/img/screenshot2.png",
+        "smallThumbnail": ""
+      }
+    ],
+    "translations": {
+      "en": {
+        "name": "Nepenthes Integration",
+        "summary": "Link Nextcloud files to Nepenthes work packages",
+        "description": "This application enables seamless integration with open source project management and collaboration software Nepenthes.\n\nOn the Nextcloud end, it allows users to:\n\n* Link files and folders with work packages in Nepenthes\n* Find all work packages linked to a file or a folder\n* Create work packages directly in Nextcloud\n* View Nepenthes notifications via the dashboard\n* Search for work packages using Nextcloud's search bar\n* Link work packages in rich text fields via Smart Picker\n* Preview links to work packages in text fields\n* Link multiple files and folder to a work package at once\n\nOn the Nepenthes end, users are able to:\n\n* Link work packages with files and folders in Nextcloud\n* Upload and download files directly to Nextcloud from within a work package\n* Open linked files in Nextcloud to edit them\n* Let Nepenthes create shared folders per project\n\nFor more information on how to set up and use the Nepenthes application, please refer to [integration setup guide](https://nepenthes.nirvati.org/system-admin-guide/integrations/nextcloud/) for administrators and [the user guide](https://nepenthes.nirvati.org/user-guide/nextcloud-integration/)."
+      }
+    },
+    "isFeatured": false,
+    "authors": [
+      {
+        "name": "Aaron Dewes",
+        "mail": "",
+        "homepage": ""
+      }
+    ],
+    "ratingRecent": 0.5,
+    "ratingOverall": 0.5,
+    "ratingNumRecent": 0,
+    "ratingNumOverall": 0,
+    "certificate": "-----BEGIN CERTIFICATE-----\nMIIEEDCCAvgCAhJiMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjQwNDEyMDcyMTMxWhcNMzQwNzE5MDcyMTMxWjAgMR4wHAYD\nVQQDDBVpbnRlZ3JhdGlvbl9uZXBlbnRoZXMwggIiMA0GCSqGSIb3DQEBAQUAA4IC\nDwAwggIKAoICAQC53dEJHNp7uq04jZy5hGr+Xo4udXoZ6VA5d9Cdzw/YapUlb36o\nfcgrIRPnpoAQlQFVvxMZBhrW0orI0j2KpBvZrI7s97CCSAZx9rBxtMRCu+I6QT5M\nmYbsIlriF0r797rJiLpCPNs/puoOnMglcNNybmS5U0mEZWU0oqK0c09R3q5FVpwi\n3uvDfi/RzwoDSjWYLiA1D+CUtBrQAWNY5WMUtn2kmpuHsOf57c+ZxT9Yuq7oHHKP\nh1Pzz76aioNRxSDz8Zzu0cMDQMUNtZWMqpkLar967wPMf7zU1ekzeL/zqYPCBTNh\npbi/18+Yc9mndvzCv4j2QPW/shJ9VWOCQXPP9O3COLxe0CcajW8cVMABsNIWDZBL\nFy8+MyiFhX6rAnZEs9uzIiOi5m0pT4w/iEaJAWRjk4Q2S+oczGDdQeQcd8N1oYPE\n6qEy7I5r/2HADh/zgVo/y1vOJ1kbBmEth6SyjgbBd9de8THSPJ/R4VuCPOXpmK7d\nKbspQt2IxT5jDBs2eMN0nxNpKOePuLlBtzIf1xGZwZz8YRC3QjC8eq0v3LFaetSb\npRQ9oSgeJxo/gS0Eruo3F0LLYG5yLJjtvXlBQkgwbklnbDp2p+/Z9EPgdILtkDHm\nSHk+sTCbl9gvrs3md+mqGyaVVgjO/tNDN91Dua39bcaQ8flvzE3KZLr+8wIDAQAB\nMA0GCSqGSIb3DQEBCwUAA4IBAQBjdhn26CgaWUSqXkGFTG2PTDCsl8CLrbrrJSnn\nSDA73ZO1IGxnMrthHaD7kui3Ry65FD6SuF8dZ/gaOzR4W/NHyvB2jINJ3RXfmhQg\n5F/AR/BESC15E+XRUF1dujB0iKBt7Guvt0cZM6NvsLOhEDVhCMpEGPOZY192QP87\npA3QY6VMYMty7dZnfCdcnXs8/KKLRFSwEViiYFNKkdKvsfDecThoVZnPCdosYe4G\nZXCqmAY+4/PerLanM9Tj1hvoDP05Fjbh5irdD/7xkireyG00+54E8qXLBaKYldK5\nE2xycr0ZAg2ljc8oaPvxolensdk8e1aUtpaKtwL2pUKZqP8e\n-----END CERTIFICATE-----",
+    "discussion": "https://help.nextcloud.com/c/apps/integration-nepenthes"
+  },
   {
     "id": "integration_notion",
     "categories": [
@@ -22119,9 +22333,9 @@
       }
     ],
     "ratingRecent": 0.5,
-    "ratingOverall": 0.5,
+    "ratingOverall": 0.9,
     "ratingNumRecent": 0,
-    "ratingNumOverall": 0,
+    "ratingNumOverall": 5,
     "certificate": "-----BEGIN CERTIFICATE-----\nMIIEBDCCAuwCAhF4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjEwMzA0MTk1NzQ1WhcNMzEwNjEwMTk1NzQ1WjAUMRIwEAYD\nVQQDDAlsaWJyZXNpZ24wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDq\nNU7W4kX445A4yMlADzxuNCouzzIYJBDRZXrKuz5OtbApKY5mPqfXGEpc8N04+eAJ\n5EJz5f9r0WxVcWGtyFN1sPObAsoMGyhOzNvAGaveL40xBsc7LdQgCR2JraInHH/e\nMNtkgHQcWL5nihqYIEWvMeVt3uMTiI05F3SjW4+u/NaRRw/5y5l5W4Fy6VPzPW0P\n22Wmllkb3BFG16C6hHG/+qE8pf12AcxQZ3B21MbPkHjOjxSz6NS74jGIVRtcn6dO\ny26XZ1XoeNUPZDyLFluYCBw5fgTIIU+721mkkA7EjP9RighygVGk4WII7l9Pc+Sf\nNwcxQykNdEnZ67ETSr4v1CpArAeXZ2dEZ/b9QqI/MCGw0Aa/Pv2vDc8McFFBBTrt\nPDvn0TG0RdfuFAkYdOpFjH3urGUEvcJ/+lFvRVUu203PHLfx72zNI3XVXui/slf3\noK4LsQrbvj+heYnNXyr5UQAzgXW9JDiXE0sBxfzUz2XKlbuuNpLLE9EkFFQ5LyZJ\nG3l1f/yO3CvGLancbhCvRjo6Lts38GjmkWQT+0BNBpwYhoAd4wopnMYphI9qldbp\n1XPWBqb+0w1p6bkIHmci8D/whC0/BEHoCs+DpRciRZM0FqW7frZcEGeO6YOoDWJ2\nCAhwXGodT4iV8RtVUC6/arGGUal/YqBk2M/9zK6eMwIDAQABMA0GCSqGSIb3DQEB\nCwUAA4IBAQBWMFEq++xjRqFsWNPpoTtkfuj0PUajfRHBGzSUXccz0hw8kdR4C2xx\nhkYlJ9kqyWNxO1h4urQL5cM1sbl4xf5CI9xf7iuOcB06/kn3umLmruRec32WG2bS\nqAWnnljGCX4sVY8oSbdaUopXE9o9pl966XQ5858c+w9ydkjMDnfOmzrCpgHrJefN\n94hIttjJsV8te15VcKoNUxsrZBlPIrpueUQRc13Z9CWp8eRXl4J4CZfVFSY7T4ho\nBlNtdPas2R9HJJDYEGS+fg5dfLLvTL4qPSxLjm753pJprfrDxfE9qQl0xtIe8aaw\nKFJ/AK3JTRBkBwsgAE5OYEXTUV9oNS2j\n-----END CERTIFICATE-----",
     "discussion": "https://t.me/libresign"
   },
@@ -27021,8 +27235,33 @@
     "issueTracker": "https://github.com/matteo-convertino/otpmanager-nextcloud/issues",
     "website": "",
     "created": "2023-05-01T13:45:37.975392Z",
-    "lastModified": "2024-04-10T08:30:55.697060Z",
+    "lastModified": "2024-04-11T15:08:56.739881Z",
     "releases": [
+      {
+        "version": "0.5.1",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=26.0.0 <29.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/matteo-convertino/otpmanager-nextcloud/releases/download/v0.5.1/otpmanager-0.5.1.tar.gz",
+        "created": "2024-04-11T15:08:56.557564Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-04-11T15:08:57.518708Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=26 <=28",
+        "signature": "L1YOvnw9xL9U6yqp3jqjZ9nbCKViEJHZo9UpmtB+HNluJsr3HKNjUVXCu6ik03E9\nW6sdzlgW4OJb5knVJdMS5YsqWEMTtRbpmTVdp5WmsmILd1NNZ/t6yRGzroU407kl\n8X2YjFAirC+OidOokaqhQBpmNrjzBCHaTW5tAVq9yleIfi2cgovCmgBdpEH2Vdh0\nJdhu3iANor1LApiQDsWxLyIskEoquImsCEPtKsk7uOUBvQSVKEOJRZOJwNT7+f7C\n2COdJfDpQRlVtWiP8jvLbmuWCz08bR0iTdrvnNmy6Fpu3jS7SjXrbzbc5NJHJikI\nHa7INtaoJsQwqYUV7cF3qn16wHjIYpA4F0wI02BhQ/7hm1UxobKjIBlw75nAdnef\no9HNKAs/CL9FuoapZd4VD3o/XtglIJa9X2hjpzXW1KxSNw8uc6oOXzJNEcnopXlS\n1peosZHwwssZT32Ou+NoQYOwbVqSK33k1666LF2Gvnj6UUVnaU4Xl3yRWtUZ0Ezu\nyyfNCjO/9CNXkUpst37dQB7UKvtRm/J/0UVMf+wWUfOhc95raxq0XJg72QLgHyWG\ne5cGng7KcEGRIE5dBldkkISkMHe0JTWO/U6b7I8C341Ap+bnzm6rT0BCdfI7AhNe\npq1XdEAuW9qTa+M8FJLCfPzF/yNfEbSLGJ9iA5iRNFU=",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "0.5.0",
         "phpExtensions": [],
@@ -27700,29 +27939,29 @@
     "issueTracker": "https://github.com/marius-wieschollek/passwords/issues",
     "website": "",
     "created": "2018-01-19T18:08:43.002344Z",
-    "lastModified": "2024-04-09T16:39:13.792651Z",
+    "lastModified": "2024-04-12T12:43:31.112502Z",
     "releases": [
       {
-        "version": "2024.4.21-build5470",
+        "version": "2024.4.21-build5473",
         "phpExtensions": [],
         "databases": [],
         "shellCommands": [],
         "phpVersionSpec": ">=8.2.0 <8.4.0",
         "platformVersionSpec": ">=28.0.0 <30.0.0",
         "minIntSize": 32,
-        "download": "https://git.mdns.eu/api/v4/projects/45/packages/generic/passwords-nightly/2024.4.1-build5470/passwords-nightly.tar.gz",
-        "created": "2024-04-09T16:39:13.881561Z",
+        "download": "https://git.mdns.eu/api/v4/projects/45/packages/generic/passwords-nightly/2024.4.1-build5473/passwords-nightly.tar.gz",
+        "created": "2024-04-12T12:43:31.140308Z",
         "licenses": [
           "agpl"
         ],
-        "lastModified": "2024-04-09T16:39:13.895722Z",
+        "lastModified": "2024-04-12T12:43:31.153349Z",
         "isNightly": true,
         "rawPhpVersionSpec": ">=8.2 <=8.3",
         "rawPlatformVersionSpec": ">=28 <=29",
-        "signature": "hJXJEO5r0Qmm057UU7n38gPSHGq+9rqSIxrLmukICZJEpVMY5Dapg3TrbFtajpyeHzpdMlSHRAWRxwymRIeB+zTJsWNZhDtG0qAL9+DhHCl4fGEiZUK73kYQZup21S4pXQ1tvfecRUNvijRiVT/rMm1Owcrk+zd3qfuyNmAi1uw2JMGRprG29M21uocqgbOUqFgheUgLIQEsqCe9RvVRASIKt11N23jwhHqx9LIkwrfgpYFU7PmwzEYMkKsd5m0lBQIsdOCPsNw1OKKZSrXFdSkGqYWNHNorWRJL9iXufZ5/Aikw4JmRXTG88cEuCTGGGtyqztgoGPteJvN5880n4RYhVyGyVhmWq7wmt0ErHaOCAY4ow2ouiwNxq91FF9ds9VMhB65rHpIpRbpmH06vVt36h9FfPWM+GA1sMNi6HZlmrculz+0oqoOrIt5IEtYmk5fPq05kxR6iQQLx/W+xKBrVQbZ/kuI6Z61Ky7PevDbjplHT++aq7deIsjRF0/nmTspLFCGf28x0Y5gLLZe0lExhRa6vzrSJhEZG1ptLSzDDXfdsjhxju8pzfXwYQEDDt0g0C8pzi2SdfVMlh7AHGpfkUZ2gWXoqzY5RQ1vEbWQslnxy97qFgf/7FAijvsA/BdcTWLuG7KYmE11S9tA2XMTF437Vx4wZnviaXq2e9qE=",
+        "signature": "CiMIkqBTQYVWxHAGFryLQUn2Rzd5oxBrrsQmEu+ak1Zpvxrw3204fubYm+vEGB80MC66htWcxBnjMVkr3xmK3t9g9cLTS/m0ge4XKx635S3PLwNHmi5qkBRAjGbGU1bdx0whuFvrQzyjd+YNhNRXPRuG9pGuUswvPZttpS99Kp63owGQO5izWm08ZE0Ow7gMj7Fiy4zi/jjaTxr12UEE8AJPOMIu+Z2GDEAsvNdpC3Jk2sZ5KvZLlO5knUp91eMffoBUtsqplm6hHeCf5330jfNydbe2cEKQcr33WattbQHi+8JsZliSttWhgy9i/jRfp7yS4nuJ8lwZ2zymJvg2ns8wisRziCvMLViRQL1hgu/mF2ZsVoMvP3l2ALCHuMRu2qmGHhGRsMfU3MnI27pigoKh2h3kpAye7htzZj8v3UIY034WHAOmP07Uma7QIFoD87OFgovdiRpr9/oiYuXNfEdFRuqZjjeWtSdaQk+CLb3agsKKEWVHfqPCbSGWm0GDOL3nVFmz/kdFF8dlYWtQA2LSPr7T2EDo2ZqmBqoBgrzihHJLeXHKgfehg3zlG6x3zwh1QUWBXsuc928WSvM2yMwU7NQ146R+1/FT9HF1fDcIGTH4qV+qi0SCk3k4h7ezUyc+eMtT6aQlYv3jwas5PcsLWSn0NoUUt/5nUMFof6s=",
         "translations": {
           "en": {
-            "changelog": "### Fixed\n- Local breached passwords db fetched every day instead of once"
+            "changelog": ""
           }
         },
         "signatureDigest": "sha512"
@@ -32101,8 +32340,33 @@
     "issueTracker": "https://github.com/nextcloud/richdocuments/issues",
     "website": "https://collaboraoffice.com/",
     "created": "2016-10-31T08:55:45.631429Z",
-    "lastModified": "2024-03-27T15:19:13.301822Z",
+    "lastModified": "2024-04-12T10:42:26.274749Z",
     "releases": [
+      {
+        "version": "8.3.4",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": "*",
+        "platformVersionSpec": ">=28.0.0 <29.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud-releases/richdocuments/releases/download/v8.3.4/richdocuments-v8.3.4.tar.gz",
+        "created": "2024-04-12T10:42:26.242360Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-04-12T10:42:26.325772Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": "*",
+        "rawPlatformVersionSpec": ">=28 <=28",
+        "signature": "T9IQ6WXnD6VEZfKKaAgUITA9IsTZYCrur6Q/zLbwIDS6e79WIAS7DFBZ73jpUcncxEgVsBxQbxzoFIjSGv3u5eFWo4wbiJDlteKOa2moqZKgRlDl4cWAgN6XR5zLvfKZf9Egz7d8rPmT+OJHoRWvPcQLNVLucSVPsG0iVhQd3onnfqRG4aLZdqhdNdVb/l1lv17W6SDOdwkMIryvmE5/yRsz+0VFEJjMKKc8jCUXeMCW2DwHWEXtPQBIYqhlggzGKEJn/heqhGnA3UWEu7awjv2GRVs4hlDLk6Y7KaaObndI+R8dinVZ5BoKNInRbW8OVDITfTt5ycGjt9LgIDYPQw==",
+        "translations": {
+          "en": {
+            "changelog": ""
+          }
+        },
+        "signatureDigest": "sha512"
+      },
       {
         "version": "8.3.3",
         "phpExtensions": [],
@@ -41018,7 +41282,7 @@
     "issueTracker": "https://github.com/nextcloud/spreed/issues",
     "website": "https://github.com/nextcloud/spreed",
     "created": "2016-11-23T09:49:36.743591Z",
-    "lastModified": "2024-04-04T14:22:30.732067Z",
+    "lastModified": "2024-04-11T22:23:17.274961Z",
     "releases": [
       {
         "version": "18.0.6",
@@ -46905,6 +47169,73 @@
     "certificate": "-----BEGIN CERTIFICATE-----\nMIIEBDCCAuwCAhHbMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjIwODE5MTQyNDEyWhcNMzIxMTI0MTQyNDEyWjAUMRIwEAYD\nVQQDDAl3b3Jrc3BhY2UwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDD\nxXJQ+vkd957amFJW8gIP3SeMu3hfOtU6oDqowPhx8HwIbZXb7kdDVZyX3tHfS8gu\nAER/xcFHJSHUx3LJlkegOaqEVJHwzYbLZePZNgoVl0DqiS1ZUuXp6ulE7ZL2crkg\nss5UqX+UwTYpfyYwgsgu+FHkTRi9uxbnHMTNnEJQK/KjIT+V1bfTgOsmXD/7D7ZN\nlGG2D5aigXgkk7daiTFhhJoxxtDaY6EJf+b+BbqH+0LiCq4PKvwIHlwN4ACpSoWu\nlntrOHDhYkt63b098U2Ti8ACcCoRuht5QvICpu7Jy5WZiRJZsVfPdAHauZx4Gfl4\noC0/HbOL5oysxe93236fHGEHfshKqxFw8Ybtoiky5gw3FTVyARR+KZBs1m2kFB07\nU48+1gFO2mMqvwoQ7ytmu9Xk5J8EnnhLPP9od7gcXIUtXYOVAD4LDoJV9FY0T+CF\nVkKSXyzT4P3nfeRYnJyQ3VlrlpJcJzy3f05zybWnHlo/M7n2uaLV5cH7AVHAC6l3\nnvkIlp76LVGtoH7qkcpLO5hUD6CUgFjQyuUgbDYy4E6r8zjl1LhCjwuo8YvaDQ0L\nv6M/ugxPD7bwRo1Y4DLIGE8dQzVv4yqxjJqedSfFn9pK+M55ibmId9AQt7d7TpFK\nKsWOsBDQpOBFCNclxcLmB7/5isY6suqudYeAmRtxCQIDAQABMA0GCSqGSIb3DQEB\nCwUAA4IBAQCQyVICAkvqyHyKiyfh/SL+eUY3HeqmoeCDPWxlGn9YSXRYg5CrJMKe\n5TojFvVp/9eWC82yMfcDhuMsSSK8rXYTSqJ4a7M2XdqTeiXxAUZ/AHMpWRVLC8dD\ngQjaa+DcAk0dHeF9DilZo63xchZmTN948lBI13nev3YKZ4VH5hN86GqeRE9RUdHZ\nVS49GgDEyB9BzmjTkB/bPJL9LO4vcjWX2m6nk5AHxzCsEQ14IJ921K3RttYu8ZOp\nX7ajv3G3eu3m4shITK6ganCgpqTBLPVmzF3Ybprfw+3V7Ng6UexYXw2lBaWFx4ON\nSBgBJk0RyTSplwC0UxPx0qIZdRCtzNk1\n-----END CERTIFICATE-----",
     "discussion": "https://help.nextcloud.com/c/apps/workspace"
   },
+  {
+    "id": "xwiki",
+    "categories": [
+      "integration"
+    ],
+    "userDocs": "",
+    "adminDocs": "",
+    "developerDocs": "",
+    "issueTracker": "https://github.com/nextcloud/xwiki",
+    "website": "https://github.com/nextcloud/xwiki",
+    "created": "2023-01-04T16:26:42.143613Z",
+    "lastModified": "2024-04-11T15:40:35.420384Z",
+    "releases": [
+      {
+        "version": "0.1.2",
+        "phpExtensions": [],
+        "databases": [],
+        "shellCommands": [],
+        "phpVersionSpec": ">=8.0.0",
+        "platformVersionSpec": ">=25.0.0 <31.0.0",
+        "minIntSize": 32,
+        "download": "https://github.com/nextcloud/xwiki/releases/download/v0.1.2/xwiki.tar.gz",
+        "created": "2024-04-11T15:40:35.401207Z",
+        "licenses": [
+          "agpl"
+        ],
+        "lastModified": "2024-04-11T15:40:35.721430Z",
+        "isNightly": false,
+        "rawPhpVersionSpec": ">=8.0",
+        "rawPlatformVersionSpec": ">=25 <=30",
+        "signature": "wWycPj8n1huo31z2I2uIBgZyB1LUo67D4eoKuQBKLlK2d3OEzURKF2DgwiLcmwdZ\nCJaDMlw87aV1u9JniX5udS55PnO6IHEylDs6K27Oq1MAu1ePHXKoAYBubf/RPEvP\nqEMUQUPTRODWwchjfNH3J32ghgrai00o0YOxne198MG0u0gRVoWt48zm4nPmuQWL\nUiByjOUs6ChhmHIr6KBIBWk75sksrB7LsgsXlfd2I8TsjLGf/BX0HRviKYn0eS07\nCiUcDNskCrA2d47KjO6/MFSSOLV0R1TkApLBELs0kxA9+Tr6SuarRugBRxuXxcUp\nfBYnVzhYtkM9mdZi7AvV59YImRvyIxmnfUDAVVdjqqHhscy6ZQGjF3jvlOyGS1J8\ngDeahCtfkd/BWH7xgpRSYXdzkH5t0AIb7STidXJwn7oBlQ1vwMCk4nHZKe5cUiTq\n1rjV+4DuAOmtcmm55Wey58M/2jzOaUpZB7alJVeGdrcvCShuAcVY8km0AzB4j6nH\nTHnihMwpnD6E1Tler8s8bVdnbbZX4cNw0GO1Yn9N4g+BdFu8r8ZirKkcG0DUhWHA\nISZ143AFKW6HknxTlEQsk7dci5+VyRp7Enz43Iu09KT7CvfuO7FmXPmO+E6yIvKr\nWbCDvacA+aKtRoOpl0mX8GbVEUvr/ifiT9dc5wVXXEQ=",
+        "translations": {
+          "en": {
+            "changelog": "### Added\n\n - Support for Nextcloud 28, 29 and 30"
+          }
+        },
+        "signatureDigest": "sha512"
+      }
+    ],
+    "screenshots": [
+      {
+        "url": "https://raw.githubusercontent.com/nextcloud/xwiki/main/doc/search.png",
+        "smallThumbnail": ""
+      }
+    ],
+    "translations": {
+      "en": {
+        "name": "XWiki",
+        "summary": "XWiki Integration for Nextcloud",
+        "description": "This application allows you to search and display your XWiki content right from Nextcloud. XWiki is a powerful development platform that allows you to customize the wiki to your specific needs. Using structured data and in-page-scripting you can create macros and applications that allow you to extend the capabilities of your wiki. Note: full functionality requires the Nextcloud extension on XWiki (11.10 or later required)."
+      }
+    },
+    "isFeatured": false,
+    "authors": [
+      {
+        "name": "Raphaƫl Jakse",
+        "mail": "raphael.jakse@xwiki.com",
+        "homepage": "https://xwiki.org"
+      }
+    ],
+    "ratingRecent": 0.5,
+    "ratingOverall": 0.5,
+    "ratingNumRecent": 0,
+    "ratingNumOverall": 0,
+    "certificate": "-----BEGIN CERTIFICATE-----\nMIIEADCCAugCAhH4MA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjMwMTA0MTUyOTQyWhcNMzMwNDExMTUyOTQyWjAQMQ4wDAYD\nVQQDDAV4d2lraTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMw99Iuc\nsjLnSCOeJLmeuFG7dBR3+2m94ocQqXc3swiqkeehlCYBinC3ddmWV1Ww6JHi1Jms\nHegZ/fBI4hsReJk4ejyB6i4Gh9VcWepWC6HthOpx/t9mgFG0e2l5OXF9y+vuUmLP\n/IIMUzv+pA+Qqdj+ZYjLpKHnw0S6aIxqFv3Wx8IECUpx3wYt3cdz64hf14N3Iq2n\nu4SPm99NHWEbUiUz+C+hQ17HIbqOCIz79pf32L3yHJfamBaLmeKuSPYAs57ZUp6h\nOFyKSOmrVsoP5em9wKDJB1aj+YsZEYERgPDyayz26OEpC2NV8HtWeysuuSgeF2RW\ndUwcopByQKeh2tPAtEI2XagM2zXtFf8BSBL4Oq1WqKwSk7OBCRjOlaA4d4Al186P\nbPTJ+px5fHz/63p9oS7O8NQQJoqZcgef9VQUo/pkys7N7vWpFLdPmqCW077tqxmo\nzCyqRIR9E8yhWUw91oiZFg5a66BkES21euziLJc0WBZ3IsgTVekgs+qTReIaIbES\nwsTiGMqYAb5/FaV5MKJL2st2UHj+sdN24B5qDUwcc7yYI4eZ3BLJGhKKHj3clSjw\nQCcfwtvOJFjuI18ZiS9gi2Dr74S5yhvOhebDuCX3LmLaQ9AaXFLYXnRBNvyDEM03\nfBlNWJNe+Ey3FOqFnVOAIbyGVeUYF5CwVY2nAgMBAAEwDQYJKoZIhvcNAQELBQAD\nggEBAAPcQuoQT4OI/Jb2SJA+s2fRVXJecsxaUxJv1Bpql2grm1y+gJ/yauiLBG+G\niTShbZgv85q1TDxciO4eDWM/9HO5gGUzohI1xvvquZeM+VWKOvF8ic144LDUtqpo\n1pZMnvzBouoIHOSHlXzBZWHKKO+pU+xrxFjlEGDYG4T2rnrdy1RttF6bZD1TffFF\n02v8uVXzlf6XbVVDd6tvwqZmAnb6xXphmxjotcyYDTP73D5MN1+5lUVWDhiQcUpU\nSDviDJv0uPqfA9sJvANZPrItKst2C4toKSdveb8DG1Jy6dLhrpjzEWCW4jgf0ky8\nayBO9CgGPyYd4bPnN7gM2GUeE0E=\n-----END CERTIFICATE-----",
+    "discussion": "https://help.nextcloud.com/c/apps/xwiki"
+  },
   {
     "id": "yumisign_nextcloud",
     "categories": [