diff --git a/data/apps.json b/data/apps.json index 626e132e5c7d04eb90b66f469b8c5dd84a018095..7480b7ffeb292b4600cc0f477193913638f440fb 100644 --- a/data/apps.json +++ b/data/apps.json @@ -5703,16 +5703,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/6680301612/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz", + "created": "2024-04-21T18:10:08.871207Z", "licenses": [ "mpl" ], - "lastModified": "2022-02-23T19:25:15.773405Z", - "isNightly": false, + "lastModified": "2024-04-21T18:10:09.133113Z", + "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": "DZ7PzudXfltJDdgmsdhwJGkhWJ5jg6FbAgZVuAc9/2ozRfhwV1TJGaapsgSukQbTBvTwH2R/C1OBXsNfYWLx/tsbL5yyGWPlT/7aSU5v4p1GkjsL+sZ+EbxjwMftKZY2m4Ym4J0OS+dDbAH9tq7cOjbO9k1Lnd1ZrtXfKPmS3TohWmcumkcfyGpaj7VqcyXxiU3a9qA/zTAnh6qx5yo+hBV6siyPjbtyenOyKTtlvoNZgR7VjsPJKqa0/ADAQGXBCecWUXGH1uSMZnCDUQH9uQZV8GMBfBiNqEqrrcS65avzgaEdjfpqWi6Na5bQclaKFid8jqim8yHkvWwvagkMR04pSsdFYVhysPTGUQN52M9/nB58sfVrQYf4+TRzFeByokkk2tAqK1ul2hA/YUe2Vr2bpAWreFpDKCQ50fMyKWxIPmHjMrfC9K24NIZmgrE+NRIY6y8UEeeo8U9bQHAPpUowHc4UmQDyYLl8jsgj6myaQSCGWnuZdHOfrSysTXBAiGu2Lg2L1BipKTQhwQxfwx1BG7QvnSi1M0Fsu5AG84p/D4zEzf4Vwqg4Ff62naK610/shol826POLLf4zh80fM2ELmvPmMP4DzU67SgcYcbx0N5rjzOwGD2qZ8B+2wgvHStIKzBYX+fDbLIGZQdsV6nBJOmiAUTO6vlq5IVhXbY=", "translations": { "en": { "changelog": "" @@ -5728,16 +5728,16 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=18.0.0 <100.0.0", "minIntSize": 32, - "download": "https://gitlab.com/ethernet.zero/nextcloud-cpanelmailsync/-/jobs/6680301612/artifacts/raw/build/artifacts/appstore/cpanelmailsync.tar.gz", - "created": "2024-04-21T18:10:08.871207Z", + "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": "2024-04-21T18:10:09.133113Z", - "isNightly": true, + "lastModified": "2022-02-23T19:25:15.773405Z", + "isNightly": false, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=18 <=99", - "signature": "DZ7PzudXfltJDdgmsdhwJGkhWJ5jg6FbAgZVuAc9/2ozRfhwV1TJGaapsgSukQbTBvTwH2R/C1OBXsNfYWLx/tsbL5yyGWPlT/7aSU5v4p1GkjsL+sZ+EbxjwMftKZY2m4Ym4J0OS+dDbAH9tq7cOjbO9k1Lnd1ZrtXfKPmS3TohWmcumkcfyGpaj7VqcyXxiU3a9qA/zTAnh6qx5yo+hBV6siyPjbtyenOyKTtlvoNZgR7VjsPJKqa0/ADAQGXBCecWUXGH1uSMZnCDUQH9uQZV8GMBfBiNqEqrrcS65avzgaEdjfpqWi6Na5bQclaKFid8jqim8yHkvWwvagkMR04pSsdFYVhysPTGUQN52M9/nB58sfVrQYf4+TRzFeByokkk2tAqK1ul2hA/YUe2Vr2bpAWreFpDKCQ50fMyKWxIPmHjMrfC9K24NIZmgrE+NRIY6y8UEeeo8U9bQHAPpUowHc4UmQDyYLl8jsgj6myaQSCGWnuZdHOfrSysTXBAiGu2Lg2L1BipKTQhwQxfwx1BG7QvnSi1M0Fsu5AG84p/D4zEzf4Vwqg4Ff62naK610/shol826POLLf4zh80fM2ELmvPmMP4DzU67SgcYcbx0N5rjzOwGD2qZ8B+2wgvHStIKzBYX+fDbLIGZQdsV6nBJOmiAUTO6vlq5IVhXbY=", + "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": "" @@ -7180,7 +7180,7 @@ } ], "ratingRecent": 0.5, - "ratingOverall": 0.7857142857142857, + "ratingOverall": 0.8571428571428571, "ratingNumRecent": 0, "ratingNumOverall": 7, "certificate": "-----BEGIN CERTIFICATE-----\nMIIECjCCAvICAhIlMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjMwNzI4MTY0NzMxWhcNMzMxMTAyMTY0NzMxWjAaMRgwFgYD\nVQQDDA9kdXBsaWNhdGVmaW5kZXIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK\nAoICAQC5L+sOrUUK9ITmeQXvJ3sWkC4u1g3KNLhg0nNiVs+2y3YJ8uC14ooKh5Ne\nQF7MoxuuwJOniddU4sZdSymLHV+dwYjR7oNa7R0oRCRClMYyrN8jA1jMPstL8rT+\n4MjkMUi3PT1muNlezqiXnac7AGgMYMknIZYqHIdVIZxBX2r/p4CVQf3/50oREA9i\nVR6FljYIIG0cXj4PSqQQo8rZt/1LsApOurEpnl7i8rf3pTTv8yrqp6ziWTp9eDLp\nwVhnoW/g27Dkq5WRBq1UMwR1vYCTrYreZqpnUzg9tc2u7SNYvtbuSghYrOi1+l53\ng2kpWTHFczmXuADr11hpWn4c9aiN3x3BPW/wcbdtXKBiWpX0iHWNw+ilrdylJzoe\nm63i8etDKv9mnoYwFbX7ueem4ZRQIIpS1qFRDOkCVvuReou/NmGNypCxvPDs7RV3\nEOlwTK4cLLErGq+h1WGgFZiCpgoCKYlNaiseHX+tZD0oKJvfdxmvtRnXHvpPG/ax\ndIw8qPFszir08M8+GBf6oh7amtue9fkIMrmKp+bIpICAieBMrCAx8an8sIkiCyJS\n82wS7k6+U9ssonW4trcBNr7LiNXnP8iV0MjxSBzDo3WnokCSTazH51UeAeRkO+zj\nP6xIQHyBP02MTAZsuIgb4wM4/wSG735lMvO092ps0r65lK5u4QIDAQABMA0GCSqG\nSIb3DQEBCwUAA4IBAQBYj9Rp1J85SgqKXVRTuVhfrzVbaPw5JiJNAqYUF68/Nqup\ny0Nl42V359Zut0tgt6OHJq26Bk2Vp5UOkcxk9vyUNVPE0tvPPrvT+DhRNqnKzwtE\nQCsyZwFXHip8T29zdPqxpkYzqwyzhVIzkX2NcextTruZg1uBJf5GcgtVCE3L1OP+\nJbs114cpP6SeUosveLCMjvsDi1Kw5GUdVANZqJiqwyp7qbeQB6Y39gQRN04AqwDg\ncF2BxcE5A5GukcakLS0kFMLY3SYw/PZDihNIfWaGnGP5uQYyHIqIEUYamJmfxZy1\nFN/As0t0TlCTfBLR3f5tWEjFS2VwFwzBxuQkNsXP\n-----END CERTIFICATE-----", @@ -15871,19 +15871,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=28.0.0 <32.0.0", "minIntSize": 32, - "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.9.1/integration_openproject-2.9.1.tar.gz", - "created": "2025-06-13T07:54:48.142567Z", + "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.9.1-20250606-nightly/integration_openproject-2.9.1-20250606-nightly.tar.gz", + "created": "2025-06-06T11:07:34.935524Z", "licenses": [ "agpl" ], - "lastModified": "2025-06-13T07:54:48.209786Z", - "isNightly": false, + "lastModified": "2025-06-06T11:07:34.950355Z", + "isNightly": true, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=28 <=31", - "signature": "HlD3jaQldvnl/dOYG0sl6b0svyDUzBCCGYdY1GSoi+xkjxocEtX1jNPgliTYyvb7Gx0hrxQs1gXtVKMFVyukHhsr9widqsHNI0cHKkLTN31jIgA6bqqyZ1TYIwWqXrG9e+6LRDs1mnIpRPOYJpkaiyhvvzuVkl3Ou22WL7JLuAmjfDKx29mzP/Ep2SlPk+ipley2ANofyaKz2Bbugfqv7KKGeZBnDpaNiSawn3cxB68hY5C1phKb+RPHfWHd2XcJeEBw8yoo31/Q+Igvct1XuWasVYFzVaSt68vUQLFdOMuYBNo3+oe+dYXiwUXc0mLVe87yNDtHcK5Uos2qAE+99N6Wz5/8i0onn6m7NmULCZqDUjyfNtDjWCeJoUeZZNXmtrU/EsO/icH+8vnrKjVbOP6ZlLnqZnSuGRsMhni5JkiK4bkgeZ/nj1VJSkAQqgpwcTMWNxzfrEL/twQLoOUh+LKZ+dJKZzREQ7Oyxlejys8ZFxfj18uwzDMyU91ZZHmD+Z3Kr3Rvi5uZFgpQhXjzw+1eJu4aoUIwkTinenDysIoiG/L1PZYrfx+1fDF1xKDRlltK1HWIhrzlJuh2pwpJGjqUykZzHznoHF+8RgbHBEs4/FTHOtAQ+fxDzJa2kohvZVhuADqtd4XUV3aq7HyNnKOpzUPL6aPyfXttaJr+e6Y=", + "signature": "inHTKioRUnOe7Q3593N4+GwsdZTyV1BGcshdACVhsyqMyU7W+qXe+tPt7/HxMA8VzN04VL2SNpyVcLio+N35BINYXDR0zsbeAKoI97NfnO81vHCECMeRj1dL3v6ygRCWHrS7rJYE2ygWe0Gp2yoo6NYXo1f9V9AjCuvkyFPFe7lVQjuwg4r6D3mCdtv5c5GKrxix7ThWhnzh0xFJIPpy/u5JxaRcPW9mwTSpTuatRNuK9S9TEv06W0gSoQtqD3Q3tjRupppfIuRPYXikT7R2Fjy4hJfbk6+GomAeFNantMmtze3YaM15a8I4HrFhMcR9Psp2rVpm+CNAeUP1yNu7tFwuBIjELePnF7kgfHhg9z13OHnE6H5m00NoUMxsxb6sJ9TFXydP/XXRjHHKXEUQY+l1K68XtMj7VQBOwg4rKIHdMQeYsAacqyoIQuj64CDfldC7KkDZLnbIqO808SNH9mtAmdqv7jQcC/QfwxgEXT6nOK+YWN8BcDi7zyT59bLSvEGcAyXyiQdCLkoQV5HDq5v1R/PmTGxqxMT1Embt15aO/okR+LAuSPbrEks6Yk+oPmarXn9nwXAYm9N639X0G0DPMiu+gutvfiaWzS9zAvOCRXW5sL2+sxecj0aJ6GYi75KkKX5Hg5oZM1akS0ZIklF/GNstIdblMrLvjLPc85M=", "translations": { "en": { - "changelog": "### Fixed\n\n- Fix authentication-method not being set after upgrading to 2.9.0 [#833](https://github.com/nextcloud/integration_openproject/pull/833)\n- Fix OpenProject icon for proper rendering [#835](https://github.com/nextcloud/integration_openproject/pull/834)\n- Persist authentication settings form state after save [#827](https://github.com/nextcloud/integration_openproject/pull/827)\n- Fix: authentication settings doesn't show saved values after reload [#837](https://github.com/nextcloud/integration_openproject/pull/837)" + "changelog": "" } }, "signatureDigest": "sha512" @@ -15896,19 +15896,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=28.0.0 <32.0.0", "minIntSize": 32, - "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.9.1-20250606-nightly/integration_openproject-2.9.1-20250606-nightly.tar.gz", - "created": "2025-06-06T11:07:34.935524Z", + "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.9.1/integration_openproject-2.9.1.tar.gz", + "created": "2025-06-13T07:54:48.142567Z", "licenses": [ "agpl" ], - "lastModified": "2025-06-06T11:07:34.950355Z", - "isNightly": true, + "lastModified": "2025-06-13T07:54:48.209786Z", + "isNightly": false, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=28 <=31", - "signature": "inHTKioRUnOe7Q3593N4+GwsdZTyV1BGcshdACVhsyqMyU7W+qXe+tPt7/HxMA8VzN04VL2SNpyVcLio+N35BINYXDR0zsbeAKoI97NfnO81vHCECMeRj1dL3v6ygRCWHrS7rJYE2ygWe0Gp2yoo6NYXo1f9V9AjCuvkyFPFe7lVQjuwg4r6D3mCdtv5c5GKrxix7ThWhnzh0xFJIPpy/u5JxaRcPW9mwTSpTuatRNuK9S9TEv06W0gSoQtqD3Q3tjRupppfIuRPYXikT7R2Fjy4hJfbk6+GomAeFNantMmtze3YaM15a8I4HrFhMcR9Psp2rVpm+CNAeUP1yNu7tFwuBIjELePnF7kgfHhg9z13OHnE6H5m00NoUMxsxb6sJ9TFXydP/XXRjHHKXEUQY+l1K68XtMj7VQBOwg4rKIHdMQeYsAacqyoIQuj64CDfldC7KkDZLnbIqO808SNH9mtAmdqv7jQcC/QfwxgEXT6nOK+YWN8BcDi7zyT59bLSvEGcAyXyiQdCLkoQV5HDq5v1R/PmTGxqxMT1Embt15aO/okR+LAuSPbrEks6Yk+oPmarXn9nwXAYm9N639X0G0DPMiu+gutvfiaWzS9zAvOCRXW5sL2+sxecj0aJ6GYi75KkKX5Hg5oZM1akS0ZIklF/GNstIdblMrLvjLPc85M=", + "signature": "HlD3jaQldvnl/dOYG0sl6b0svyDUzBCCGYdY1GSoi+xkjxocEtX1jNPgliTYyvb7Gx0hrxQs1gXtVKMFVyukHhsr9widqsHNI0cHKkLTN31jIgA6bqqyZ1TYIwWqXrG9e+6LRDs1mnIpRPOYJpkaiyhvvzuVkl3Ou22WL7JLuAmjfDKx29mzP/Ep2SlPk+ipley2ANofyaKz2Bbugfqv7KKGeZBnDpaNiSawn3cxB68hY5C1phKb+RPHfWHd2XcJeEBw8yoo31/Q+Igvct1XuWasVYFzVaSt68vUQLFdOMuYBNo3+oe+dYXiwUXc0mLVe87yNDtHcK5Uos2qAE+99N6Wz5/8i0onn6m7NmULCZqDUjyfNtDjWCeJoUeZZNXmtrU/EsO/icH+8vnrKjVbOP6ZlLnqZnSuGRsMhni5JkiK4bkgeZ/nj1VJSkAQqgpwcTMWNxzfrEL/twQLoOUh+LKZ+dJKZzREQ7Oyxlejys8ZFxfj18uwzDMyU91ZZHmD+Z3Kr3Rvi5uZFgpQhXjzw+1eJu4aoUIwkTinenDysIoiG/L1PZYrfx+1fDF1xKDRlltK1HWIhrzlJuh2pwpJGjqUykZzHznoHF+8RgbHBEs4/FTHOtAQ+fxDzJa2kohvZVhuADqtd4XUV3aq7HyNnKOpzUPL6aPyfXttaJr+e6Y=", "translations": { "en": { - "changelog": "" + "changelog": "### Fixed\n\n- Fix authentication-method not being set after upgrading to 2.9.0 [#833](https://github.com/nextcloud/integration_openproject/pull/833)\n- Fix OpenProject icon for proper rendering [#835](https://github.com/nextcloud/integration_openproject/pull/834)\n- Persist authentication settings form state after save [#827](https://github.com/nextcloud/integration_openproject/pull/827)\n- Fix: authentication settings doesn't show saved values after reload [#837](https://github.com/nextcloud/integration_openproject/pull/837)" } }, "signatureDigest": "sha512" @@ -18286,8 +18286,33 @@ "issueTracker": "https://github.com/zomtec2311/logcleaner/issues", "website": "https://github.com/zomtec2311/logcleaner", "created": "2025-03-15T10:45:00.327531Z", - "lastModified": "2025-06-07T20:00:07.349569Z", + "lastModified": "2025-06-15T18:05:38.008279Z", "releases": [ + { + "version": "1.1.7", + "phpExtensions": [], + "databases": [], + "shellCommands": [], + "phpVersionSpec": "*", + "platformVersionSpec": ">=29.0.0 <32.0.0", + "minIntSize": 32, + "download": "https://github.com/zomtec2311/logcleaner/releases/download/1.1.7/logcleaner_1.1.7.tar.gz", + "created": "2025-06-15T18:05:37.998642Z", + "licenses": [ + "agpl" + ], + "lastModified": "2025-06-15T18:05:38.049372Z", + "isNightly": false, + "rawPhpVersionSpec": "*", + "rawPlatformVersionSpec": ">=29 <=31", + "signature": "TQeMol2eviVshjgDg4xhClLWTMPm6a4zY5x4pAjJFqbZ5Khm/l84TE0ybEXKg0f8\nc1Il7kdzXf8lE5+o6cCTqGx0l/GR0ccpUPQKdEKaxHNZg+MLpVurzPHqggrDJqSa\n3Y3QdGz0lc3JbRO1UF5BKkVoMS0CJI+9ZQ5Z2o9zbUXtTEchHW4AuSUY0jUnBwss\nz35C6x7FVDpY123ZA1ehRHBz0HAIdTrGuStrDtu+m2A/sIevb61Cm9NUPmUIAHkQ\nZfvPChGHaT0ilkn44TghiKWjGubmPLDji3r7iQPAeLf2teE00c5fQ0WlfotGrSte\nGSdryb4DGh5+ZrAGXiGZlFhkEXEouDSKOgBn1B/b/qHBkuLQ2v+4sRsEBJp/APpA\nPAkW5oS38/xBUfEVrR9aqJcT3s2iVqzzp+kJXjBm2gFllN06IthMk1GimhUCokuc\n9S+RaUTg206OheVspcMyAeM3ZcxOWzo23IjU3WJflzIQ/U+do029sDaGVpv7V69j\neL62l61iZ5rwjRKh0H08YzTlrQ38s81Ff48kHP24oUkoGdASLxQxi9gsel7tJaXT\nVQfkJUV5hIAeDOWYyESGmvjka/lPZ8xpAPnlCtTeJ9Iai/OREjgzhjU6xj9tM63A\nanZmwuenBZvpVVZrfbe6TIFMPSJ83l/EBmyshU644qM=", + "translations": { + "en": { + "changelog": "### Added\n- Background job: delete duplicates every 24 hours\n- New feature in settings. Enable/disable background job\n\n### Changed\n- cut the title of the settings icon\n\n### Fixed\n- view for large/wide devices" + } + }, + "signatureDigest": "sha512" + }, { "version": "1.1.6", "phpExtensions": [], @@ -21000,8 +21025,33 @@ "issueTracker": "https://github.com/owncloud/music/issues", "website": "https://github.com/owncloud/music", "created": "2017-07-27T20:44:13.379611Z", - "lastModified": "2025-04-10T18:40:30.375883Z", + "lastModified": "2025-06-15T12:58:16.828279Z", "releases": [ + { + "version": "2.2.0", + "phpExtensions": [], + "databases": [], + "shellCommands": [], + "phpVersionSpec": ">=7.4.0 <8.5.0", + "platformVersionSpec": ">=20.0.0 <32.0.0", + "minIntSize": 32, + "download": "https://github.com/owncloud/music/releases/download/v2.2.0/music_2.2.0_for_nextcloud.tar.gz", + "created": "2025-06-15T12:58:16.818856Z", + "licenses": [ + "agpl" + ], + "lastModified": "2025-06-15T12:58:16.874105Z", + "isNightly": false, + "rawPhpVersionSpec": ">=7.4 <=8.4", + "rawPlatformVersionSpec": ">=20 <=31", + "signature": "B51AMkZ76KnlUAbTSsYALY7eKEulVs8Qndf9rhw7Yf7H1g1XckNr/gIzUeH6zcU/\n8/mbwfOkSH351LvomH90wc/TIBVGrGH0H2jYAfe8JyeDUW9UKSK5VPenaPWGmB/g\nfQjR+h9LItpk/tvDqHfi0u5t9kGBNx1VXaMRYpbZBYdV1t2cqaoa9R/ZYJSW/rbU\nh9hnmW3kFzDC7VrJdaCoQyX5yld6E7PHuy+7Jy121LZR1VFE65ZkqdTvbpu4Sjf2\nzSQC6J/uSgM6OQCU5jJ0a702WnVc3sFQgiu6l1Vic7+wyIt0Y6CvcSUnF3mMZxgQ\nx67bg9my3OsbkYxvinNNle8YZttvACCp9FewXsfMAZqLezppGU21zEXe7fxdXS9y\nb5K0YmXjBIFUBglUmo0oBcHZQhTxtjaDq6guBfhSq8nheEnVXHOzmaQEazhpdObQ\n0Ztue8v9gebCkL6DW93Lv3bFoD9y5tTmh8C+nPOcsDYVcEaT2T/NH5Ct5eSDm9G8\nwQVCGOZ1g9fvFpWVDV9VHte815CICLXZJjr5IvsuSzzFMwKE8+vIgMwUP7gJFJr7\nv+5xoMHO2xcKzAUh20JZbVexRN0hq3cx1+77DTkF24KmapmrpnyjxK2pi4iixINC\nt+XBQT5QLbxiMyzDVmmBr4H4r8y6yeJDa/CRRYMBwPw=", + "translations": { + "en": { + "changelog": "### Added\n- Support for importing WPL playlist files and play them within Files\n [#1153](https://github.com/owncloud/music/issues/1153)\n * MIME mapping for the file is needed which can be added with `occ music:register-mime-types`\n- Support parsing lyrics from .lrc files in addition to the audio file metadata tags\n [#1221](https://github.com/owncloud/music/issues/1221)\n * The lyrics file must be found in the same folder with the audio file and have the same file name but with the extension `.lrc`.\n- Importing and exporting podcasts channels from/to an OPML file\n [#904](https://github.com/owncloud/music/issues/904)\n * Using the web UI or with the `occ` commands `music:podcast-import` and `music:podcast-export`\n\n### Changed\n- In the Files app, use the Music app icon on the file actions menu item \"Play\"\n- Allow manual entry of the file name when exporting a playlist or the radio stations\n- Data stored to DB tables is truncated to max number of bytes instead of characters; this should avoid problems with non-ASCII characters on some DB configurations\n- Command `occ music:scan` shows the time consumed to analyze files and update DB. With option `--debug`, this is shown per file.\n- Improved scan performance, especially on MariaDB\n- Subsonic API:\n * Set CORS headers and enable pre-flight to allow web app clients to connect from any domain\n * Use error code 0 (generic error) instead of 70 (requested data not found) when an unsupported API endpoint is requested\n\n### Fixed\n- \"New files to scan\" and \"Scanning\" bottom panes being slightly misplaced on NC 25+\n- Alphabet navigation not scrolling to quite correct location on first click in long list views like \"All tracks\" (since v2.0.0)\n- Command `occ music:scan --rescan` failing if the DB contains any track with an invalid `artist_id` or `album_id`\n [#1228](https://github.com/owncloud/music/issues/1228)" + } + }, + "signatureDigest": "sha512" + }, { "version": "2.1.4", "phpExtensions": [], @@ -21104,7 +21154,7 @@ "en": { "name": "Music", "summary": "Music player, library viewer, and server", - "description": "A stand-alone music player app and a \"lite\" player for the Files app\n\n- On modern browsers, supports audio types .mp3, .ogg, .m4a, .m4b, .flac, .wav, and more\n- Playlist support with import from m3u, m3u8, and pls files\n- Browse by artists, albums, genres, or folders\n- Gapless play\n- Filter the shown content with the search function\n- Advanced search to freely use and combine dozens of search criteria\n- Play internet radio and podcast channels\n- Setup Last.fm connection to see background information on artists, albums, and songs\n- Control with media control keys on the keyboard or OS\n- The app can handle libraries consisting of thousands of albums and tens of thousands of songs\n- Includes a server backend compatible with the Subsonic and Ampache protocols, allowing playback and browsing of your library on dozens of external apps on Android, iOS, Windows, Linux, etc.\n- Widget for the Nextcloud Dashboard" + "description": "A stand-alone music player app and a \"lite\" player for the Files app\n\n- On modern browsers, supports audio types .mp3, .ogg, .m4a, .m4b, .flac, .wav, and more\n- Playlist support with import from .m3u, .m3u8, .pls, and .wpl files\n- Show lyrics from the file metadata or .lrc files\n- Browse by artists, albums, genres, or folders\n- Gapless play\n- Filter the shown content with the search function\n- Advanced search to freely use and combine dozens of search criteria\n- Play internet radio and podcast channels\n- Setup Last.fm connection to see background information on artists, albums, and songs\n- Control with media control keys on the keyboard or OS\n- The app can handle libraries consisting of thousands of albums and tens of thousands of songs\n- Includes a server backend compatible with the Subsonic and Ampache protocols, allowing playback and browsing of your library on dozens of external apps on Android, iOS, Windows, Linux, etc.\n- Widget for the Nextcloud Dashboard" } }, "isFeatured": true, @@ -36572,18 +36622,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" @@ -36597,18 +36647,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"