diff --git a/data/apps.json b/data/apps.json index b05851b52a3e658997ebb56f5ec0b35c2b57cb9a..b717d50fca5cea1eb16f89c117d41ad1b0e72c99 100644 --- a/data/apps.json +++ b/data/apps.json @@ -2286,6 +2286,103 @@ "certificate": "-----BEGIN CERTIFICATE-----\nMIIEATCCAukCAhGfMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjEwOTI5MDgyNzEyWhcNMzIwMTA1MDgyNzEyWjARMQ8wDQYD\nVQQDDAZiYWNrdXAwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKj01V\npeIStDpKf0ofrWCfCmdIXLP6vPjgFDbSdzD6g7XaZmgTaKO0k6DrTE2A3JJH7KMP\nlc11woaPAjRkch3vWm2lCgyj0jmuFQdThDPt/YrZdEIOm887M8j217ZTAoAA85Jp\niD7ejusFVEPO5Yk9VBlnEysBGARAZHaJAP/n/NioTZHLTIIwj2NQY30AaRMNhNqN\nYcU822/RUBWp8G0EY2CCRE85bOc7OsxHQAxP/zi0PoIDcJ0dwtbQlfpQ8ImDqtbS\nCnk+PpNvG5+coW1q1qclJT4E+Ho3t24n7MLnLYMMsi0B1ANTV57jvDIpD2Yoxgs1\nqfB9Ax/vmsD5/bPIh6HvCAUULa7xqsl9syImXdaxP5EECdNHp78dq7pgo8Km7yUZ\n6CEpQ+5X5EHj4c1/+vrEJ4uKNCTJUAhdxZfINsKNDOAOkfqtKgCqsVH1kTkcyj4o\nE6rsBGHbNYzFUppv7tFgoVRXaoz3oEp6FcmHmXfaRB4u84Tycj5wtrg6CBL8OlqR\n/3ekj7FYhZgAQZbzYizRQNg0aE0JIll5AAKo7XThAqDqhasMP5I8wrCOJ51zkDvs\n+7A2gBV+5mLA5yh2W3/0D4qAaATDnNLsdeQ77gm6iLzAR6NDGOjdIeXC5wDcU9ZL\nZ+kd+4JZapexCq+GElSipkvwxTR6KUBj7WM8vwIDAQABMA0GCSqGSIb3DQEBCwUA\nA4IBAQBAw3ruf3DiJ7mrG4mErqJKrhbh24JTBGzZXljjWq0Pz4L8c0uynIi2Gf2/\nRM4IvyPVYoI1flHZ9By96kctR3qiwKtCJZmxLg9wBgOlrXU6EULCdJhs5/fYNYjW\n75FHW+ccJoObyKAgGpomQ5y3kJyrAtrXwXR4+GlZJ/ZczaP/GGboi4OmbMu9DzOG\nOiKoAfms1RwUetEpCHK4T0yw+T7983cbrGsHICmiJKVqTPrzQWQRH1fkX05CeQKm\nhstnuDmu39DUJTRqwy9S62MlHJ1MUGu7Wk89w8lip/5WVYmQCY7cGIIsgkVB+4py\n3PL66QJZHCY16sKXryKFIL6xyRpq\n-----END CERTIFICATE-----", "discussion": "https://help.nextcloud.com/c/apps/backup" }, + { + "id": "bbb", + "categories": [ + "integration", + "multimedia", + "social" + ], + "userDocs": "", + "adminDocs": "", + "developerDocs": "", + "issueTracker": "https://github.com/sualko/cloud_bbb/issues", + "website": "https://github.com/sualko/cloud_bbb/", + "created": "2020-04-27T09:04:51.044643Z", + "lastModified": "2024-04-28T16:12:14.812390Z", + "releases": [ + { + "version": "2.6.0", + "phpExtensions": [ + { + "id": "curl", + "versionSpec": "*", + "rawVersionSpec": "*" + }, + { + "id": "mbstring", + "versionSpec": "*", + "rawVersionSpec": "*" + }, + { + "id": "SimpleXML", + "versionSpec": "*", + "rawVersionSpec": "*" + } + ], + "databases": [], + "shellCommands": [], + "phpVersionSpec": "*", + "platformVersionSpec": ">=25.0.0 <29.0.0", + "minIntSize": 32, + "download": "https://github.com/littleredbutton/cloud_bbb/releases/download/v2.6.0/bbb-v2.6.0.tar.gz", + "created": "2024-04-28T16:12:14.779421Z", + "licenses": [ + "agpl" + ], + "lastModified": "2024-04-28T16:12:14.902599Z", + "isNightly": false, + "rawPhpVersionSpec": "*", + "rawPlatformVersionSpec": ">=25 <=28", + "signature": "S6BIdHY9q8Ul9wNowcjR5eX9kSncJ/73t91CJMpm2lPJZ/bL8ZkqtSzWbRYzJCec\nzbnaJXlqCG4aLsJzK08JAicsNIUPNYamHglBzeZNZwx4cJ8547jSGXXuV1tA5RKn\nbdkzkF8DaGC6TtkpgNuwYKwlFHzOJ3H9gWQRtbsZvJAmi0bVng15fG8+s2nsqKUv\nJ+dH/Su3nk4yGHoypFNR4XyGpE736JeCF05ymEvzrQPwluADhG/GaaRr3D7gFAQK\nF8f2ah6zdB45vWDBPatiopKB5MM1jdwqm/LUeW9RxQ8ZkEovVxUjLwrUrrShyFYt\nIBbmW3Uy1Y6cz8D6hEw7Enk5HZpJqyAxRbH+FQcqsfHqBnLcApoFflR8SNcB+Y8I\np2ZBYSPxP0jPXAD7Bk1d4QFk6YpkFT7U5BbvQXnKZID2WrDJ4ZpUVX06odSY4A5L\njEAnmU+BOZn5iMLkzVc0GHMU7cVgQE7awQfGr65IkSWYo8DhTJS78H45Nu3cOsqR\nIDChyIyiTfJUyikjqgMq8zooTq0ToFB8lRPGDiJwIj+/AYTfG5jfP63jsaQBUBwr\niaMGTxLm8hunVQ0AQiLgvHjZUQV3m4MDbJ/x+YA4S6mSanKGW3tDkjmoj0pa1dta\nfXyWcx2ck+AT66hhpy8M9hhlaOtbiGMm0vhzde72LDk=", + "translations": { + "en": { + "changelog": "### Added\n- add Search Provider\n- bump Nextcloud version (max 28)" + } + }, + "signatureDigest": "sha512" + } + ], + "screenshots": [ + { + "url": "https://raw.githubusercontent.com/sualko/cloud_bbb/master/docs/screenshot-file-browser.png", + "smallThumbnail": "" + }, + { + "url": "https://raw.githubusercontent.com/sualko/cloud_bbb/master/docs/screenshot-configuration.png", + "smallThumbnail": "" + }, + { + "url": "https://raw.githubusercontent.com/sualko/cloud_bbb/master/docs/screenshot-configuration2.png", + "smallThumbnail": "" + }, + { + "url": "https://raw.githubusercontent.com/sualko/cloud_bbb/master/docs/screenshot-join.png", + "smallThumbnail": "" + } + ], + "translations": { + "en": { + "name": "BigBlueButton Integration", + "summary": "BigBlueButton integration for Nextcloud", + "description": "This app allows to create meetings with an external installation of [BigBlueButton](https://bigbluebutton.org).\n\n* **Room setup** Create multiple room configurations with name, welcome message …\n* **Share guest link** Share the room link with all your guests\n* **Share moderator link** Invite moderators to the room\n* **Share rooms** Share rooms with members, groups or circles\n* **Custom presentation** Start a room with a selected presentation from your file browser\n* **Manage recordings** View, share and delete recordings for your rooms\n* **Restrictions** Restrict room creation to certain groups\n* **Activities** Get an overview of your room activities\n\nQuick start guide and further information in our [readme](https://github.com/sualko/cloud_bbb).\nDo you like this application? Give something back to the open source community and checkout our\n[ways to contribute](https://github.com/sualko/cloud_bbb/blob/master/.github/contributing.md).\n\nDeveloper wanted! If you have time it would be awesome if you could help to enhance this application.\n\n*This app integrates BigBlueButton and is not endorsed or certified by BigBlueButton Inc. BigBlueButton and the BigBlueButton Logo are trademarks of BigBlueButton Inc.*" + } + }, + "isFeatured": false, + "authors": [ + { + "name": "Klaus Herberth", + "mail": "klaus@jsxc.org", + "homepage": "" + } + ], + "ratingRecent": 0.5, + "ratingOverall": 0.9166666666666666, + "ratingNumRecent": 0, + "ratingNumOverall": 6, + "certificate": "-----BEGIN CERTIFICATE-----\nMIID/jCCAuYCAhEPMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjAwNDI3MTEyODQ2WhcNMzAwODAzMTEyODQ2WjAOMQwwCgYD\nVQQDDANiYmIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDHuiMHshhJ\ndwlm1DH3+xiEJ5idLmPAHAYqz3KxiF/N5UZg+f3RzIGD/YaxfbCBJ8ll3j3/MLcP\nLE9EajxoUKTOHy3vTlbRNa7zxbVH1pRxsqmKM7cldxam+7odcEd/z6oqSJI858BQ\n+hMgcrMtiqKXonNLQHFtQhqKopy9a8AQ9w6yNI11+XeXCp8CFl3uXwv5cYx3hPGO\ntegPEZEAI7HdOfcLH9x3Khjqt52Jqghn+Kzg9P58zDcAWcdwDyTDAzPz/AHvpDHE\n9gX2d6qknMlUoxXcFZHmTe3skgDmDgH9vEHd3hHFGAKhorAP6NjcM8DBv1afAesa\nF/CX1FiVPPBYAQiuJXW9v2yUyIub8pxtBjK0P0CpTZa4lLnhfhG3qN3Rqsk4RvMp\n4rE5naxymkLFuKerrM5iI8qqyD5h2mBU/dwzjexsPGst84ficmONCpau2jwERtR3\nBw28Int/JzfKHp1aS1ZKOCsOFZinnyKPEytb+cMs4nWahucCKyD3XRWKpxJrvYG/\nsIQzn2BwGQkSCag+dkv4rWIVlNHRm/jQ9V2NCBIgfrOB4hf29ZXiKjrM7lyO5Uqx\nN8rarQ1fDabDsAEw/6W8Bfwg6KVO8Ktlyn9TSa/B9RtUPpWvvO99ZhleIKCpsyER\nhHDBf9s0pFjWo5/rDKuPlElECXJAAIqitwIDAQABMA0GCSqGSIb3DQEBCwUAA4IB\nAQBhIk/k9kL0OCIZ4UkKPkLf/KB/1mAMouagfZ2Cssa8DXoPt3bQt4R3bldt4/86\n0Bg9FMuen9zwhSvyHzHqSbZei8AxqOyypfIYe04TJVTxhFa1L3BApyGgs9pIZR3C\ndNV+VLJSBUCq3TPawk2393TbKuozIWmrTcDdH0InFInUpm1/f7etFlnjAcz0IyKG\n+5edXo7tqb8JvVYXiqr4MP2WMA3yROwxUoU2b/hEHGM36wElopZs/g1IA+EiSq6c\n/BAQPt3HacWpJitFI1jfBXSzBT51bcwQiP0Xg8+ZA2K/aGJcA/EHRCOjrtyYC0Cf\n8K3HXvMUnRKUm1RbqkAj0dkN\n-----END CERTIFICATE-----", + "discussion": "https://help.nextcloud.com/c/apps/bbb" + }, { "id": "bookmarks", "categories": [ @@ -2297,8 +2394,60 @@ "issueTracker": "https://github.com/nextcloud/bookmarks/issues", "website": "https://github.com/nextcloud/bookmarks", "created": "2016-12-07T11:33:36.086272Z", - "lastModified": "2023-12-18T16:11:09.598786Z", + "lastModified": "2024-04-28T17:47:01.254293Z", "releases": [ + { + "version": "14.0.0", + "phpExtensions": [ + { + "id": "intl", + "versionSpec": "*", + "rawVersionSpec": "*" + }, + { + "id": "mbstring", + "versionSpec": "*", + "rawVersionSpec": "*" + } + ], + "databases": [ + { + "id": "sqlite", + "versionSpec": "*", + "rawVersionSpec": "*" + }, + { + "id": "mysql", + "versionSpec": ">=8.0.0", + "rawVersionSpec": ">=8.0" + }, + { + "id": "pgsql", + "versionSpec": "*", + "rawVersionSpec": "*" + } + ], + "shellCommands": [], + "phpVersionSpec": ">=8.0.0", + "platformVersionSpec": ">=28.0.0 <29.0.0", + "minIntSize": 32, + "download": "https://github.com/nextcloud/bookmarks/releases/download/v14.0.0/bookmarks-14.0.0.tar.gz", + "created": "2024-04-28T17:47:01.242722Z", + "licenses": [ + "agpl" + ], + "lastModified": "2024-04-28T17:47:01.318859Z", + "isNightly": false, + "rawPhpVersionSpec": ">=8.0", + "rawPlatformVersionSpec": ">=28 <=28", + "signature": "LLRpfvvc4K/5AlxTa7Ny9Fvr3/H1Eh1DHu6flJQJdMtUi938maN8RdVkjSTeTdGY\n/fBokDAJydY4Xsea2jigfUSxUWqdv4bjJuYY2E0CgIhY0quIOkG4spUPmT5hlB7B\njel3dDvSubnGE45s416jdGJlawgs4MvlNuMmOnfsvw9rEhPUOLpg4SGxY5v43+FL\nq3qVMOfUya52foqgdhhYfHqtEjWsj9cdJuJ1k7Y28U/dwPpv6gZ232Vl/EENN8Ij\n4CR5jlrKOWvm+VPUBhu2XmjIDRj367ZAHCuaaLrUV5poplw70ANFA8EvAMsRuB5r\n0aJzs3rJB+SppjoN60sZzcC2MTU4tYq5GTKFm1JDq/09F2mJeB+OjZ+QKYbYyIye\nHqaJD4Cp/itn7NmPvRVDcnB3xYin4ttyfY15B/UloznXEqGIuoVIT5Tainw8S42V\nBkzctQCJRE6CR2Y+imVTAviyF4zWOdA2SaZcHkfmqHUQCemd7oXMKv3aSw63d30B\n0GIiOFrbLVmdDDzgid9l0Iia3Sh+jow9sop1+5lNoAqWXpsU+E+q7YrLSf5okkpl\nKTxanrK7erh3DphawPsABjXGOpmMG/A5owfbKL2BaMTSttIoumFWODXFc2qjRmpP\nDkgJBVef/UCwyhP24GhREHiCbTBFtT8MlfMaPmLk5Y0=", + "translations": { + "en": { + "changelog": "### Breaking changes\n* Drop support for Nextclod < 28\n\n### New\n* enh(search): Always search in current folder + Allow searching globally with one click\n* enh(BookmarksList): Allow searching for folders\n* enh(TreeFolder): Show bookmarks count in Folders overview\n* enh(BookmarksList): Wrap bookmarkslist__description in NcNoteCard\n\n### Changes\n* overhaul settings: Use settings modal\n* migrate(nc-vue): Upgrade to v8.x\n* feat(disable archive): Allow disabling archive functionality\n\n### Fixed\n* fix(IBookmarkPreviewer): No more on-demand loading\n* fix(VirtualScroll): Try to make it smoother\n* fix(Controls): Don't show folder when searching in root\n* fix(ItemSkeleton): Make it more beautiful\n* fix(Controls): Correct title of rss feed button\n* fix(Search): Increase width of search field\n* fix(SharedFolderIcon)\n* fix(WebViewController): Fix public link\n* fix(CustomPickerElement): Remove heading\n* fix(TreeFolder): Don't set childrenShown if there's no child folders\n* fix(Bookmark): Fix fallback icon\n* fix(Navigation): Always show counters even if 0\n* fix(ui): Scale down icons to 20px\n* fix(SettingsController): NoAdminRequired\n* refactor(settings): Create a UserSettingsService and load all settings via initial state\n* fix(Controls): Debounce new search bar\n* fix(BookmarkMapper#_selectTags): Always return a string for tags column\n* fix(TreeMapper#getChildren): Add more aggressive per-layer caching\n* fix(BookmarkWithTagsAndParent): Avoid requerying tags if a bookmark has no tags\n* fix(Authorizer): Don't run login again if there is already a session based on basic auth\n* Fix(l10n): Update translations from Transifex" + } + }, + "signatureDigest": "sha512" + }, { "version": "13.1.3", "phpExtensions": [ @@ -2523,16 +2672,6 @@ }, "isFeatured": false, "authors": [ - { - "name": "Marvin Thomas Rabe", - "mail": "", - "homepage": "" - }, - { - "name": "Stefan Klemm", - "mail": "", - "homepage": "" - }, { "name": "Marcel Klehr", "mail": "mklehr@gmx.net", @@ -2542,6 +2681,16 @@ "name": "Arthur Schiwon", "mail": "blizzz@arthur-schiwon.de", "homepage": "https://www.arthur-schiwon.de" + }, + { + "name": "Marvin Thomas Rabe", + "mail": "", + "homepage": "" + }, + { + "name": "Stefan Klemm", + "mail": "", + "homepage": "" } ], "ratingRecent": 0.5, @@ -20076,19 +20225,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=25.0.0 <29.0.0", "minIntSize": 32, - "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.6.0-20240117-nightly/integration_openproject-2.6.0-20240117-nightly.tar.gz", - "created": "2024-01-16T07:12:09.578930Z", + "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.6.0/integration_openproject-2.6.0.tar.gz", + "created": "2024-01-17T10:39:11.632809Z", "licenses": [ "agpl" ], - "lastModified": "2024-01-16T07:12:09.591499Z", - "isNightly": true, + "lastModified": "2024-01-17T10:39:11.754987Z", + "isNightly": false, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=25 <=28", - "signature": "VylMDjhwYSIYSlDBk38M9ZCrtfhrVS0yzzYixUd3k2VULU+8SftjjZa2+LiBmxoRsJqzajxYo4mgzfVlpGfWNZGIRYWCpee2IihtYuuZjDXPmOkeZJKbFdaICy+RIHI7qBkFYoAQPFqJbVbFq/n9s4SdbPHs1cmCUpw2BtTbjTrUtYJHDdydeHAZtcFgqGmfxtcjFnLAOioeqF17o2dM1qvZLvc0l8kOOLomgB2paRyZrtO3sDJs7cA9XcK5eKJR7S+PdjORVgvbs40s0mS4Sts9a+1TU9JSA0SYOm4xti33gcc5r+Aaw7EfxpfkzmhCLc49IPSeHJbZrPzECnAC+7G4QQoyHacVMam+7UQzaQG2ms0fR95WXkxk/yHkpUwEeJ5ab3vx6XiTsO2dz2s6t+62Q6x6RifYZlH8qMGMyKQI4y+JHajiejzuvDdFzT2eT0g+5mPXZ6Eo/UidA+dd9H2i0WQ6+fgCWrlZX0ce5zSO4WlWiHRF+rr7vpECZkAijMsrePG11i6rXQH0ZU9dUW9HUSHCkPAYq7kPkfoX78w0rCi4gYZe6Bx7LqR39mnizfGPtSVFxOEoD/90lXo6u7s/mL61GVLKXdWP0QhrfNQS1EVXp0ulAig3jbNe/sNSXg3GQthHlO1uXvE224i0H5EyCrov4HqXKDpIvNEZIpk=", + "signature": "TzOPgYARJ5qT+RkxxIwPu8pichQjyfnuuuiBhORyd2aqcI+pgsupCsFoGuHVHOQmvULO665c5QZa0xovXXu5plq+gGY+EJ9JcA9NsSua/kKe0aLsuVpBIrS1sEk6TUcCPPLIK89GFAspBmwylk+0/UiH5E1PSbrLDegk1+XafS2GtHHn3THxaYyroCz9TEf4pp3zN5n8b7YpIhFNXQPVtb0Qk48bVxnM73e3oKkWr7m7Y7i1w2YbHpHxrUUK5WJO53bhswN2WAcEu9ozzPTpwxABjcG7zZhpeydhNhh97TpSdFmp+ndejyMi6+KYvqlBPO0HdFmFbqiRcrppkIUDfUi3H+eRk5xaBkNTifiLvGLIiTSl0cgg4dZ5+vlqwsoV7rpIMdvImHwCQFvmoM/7ze3DJzwSt/K4DKBZVGRNwFgBis+o2H9yWopPBW//K7gOYVE43TPLkKIdusXZ3d57KjjiQqs4idIUu/dnMt4CH4z7HnYBIl72cQywmmmJrSwoSx8y4xsrIumvarylvlnKQ6NnJCOxI4o5vpadtyR8iecxEVjX9pwd/IreB1qlfsXFcv+nYyDwpiqV0sTJ2Dm87GhpGFZeXq+0AjrKWmtdqfQyfCs3f6M0TmWnJF9UEHwIfL59pl06m7h1KokFaH+rJitqthopQePS5SUbbkR0thI=", "translations": { "en": { - "changelog": "" + "changelog": "### Changed\n- This release expects OpenProject version 13.2 or newer\n- [What's Changed](https://github.com/nextcloud/integration_openproject/releases/tag/v2.6.0)" } }, "signatureDigest": "sha512" @@ -20101,19 +20250,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=25.0.0 <29.0.0", "minIntSize": 32, - "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.6.0/integration_openproject-2.6.0.tar.gz", - "created": "2024-01-17T10:39:11.632809Z", + "download": "https://github.com/nextcloud/integration_openproject/releases/download/v2.6.0-20240117-nightly/integration_openproject-2.6.0-20240117-nightly.tar.gz", + "created": "2024-01-16T07:12:09.578930Z", "licenses": [ "agpl" ], - "lastModified": "2024-01-17T10:39:11.754987Z", - "isNightly": false, + "lastModified": "2024-01-16T07:12:09.591499Z", + "isNightly": true, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=25 <=28", - "signature": "TzOPgYARJ5qT+RkxxIwPu8pichQjyfnuuuiBhORyd2aqcI+pgsupCsFoGuHVHOQmvULO665c5QZa0xovXXu5plq+gGY+EJ9JcA9NsSua/kKe0aLsuVpBIrS1sEk6TUcCPPLIK89GFAspBmwylk+0/UiH5E1PSbrLDegk1+XafS2GtHHn3THxaYyroCz9TEf4pp3zN5n8b7YpIhFNXQPVtb0Qk48bVxnM73e3oKkWr7m7Y7i1w2YbHpHxrUUK5WJO53bhswN2WAcEu9ozzPTpwxABjcG7zZhpeydhNhh97TpSdFmp+ndejyMi6+KYvqlBPO0HdFmFbqiRcrppkIUDfUi3H+eRk5xaBkNTifiLvGLIiTSl0cgg4dZ5+vlqwsoV7rpIMdvImHwCQFvmoM/7ze3DJzwSt/K4DKBZVGRNwFgBis+o2H9yWopPBW//K7gOYVE43TPLkKIdusXZ3d57KjjiQqs4idIUu/dnMt4CH4z7HnYBIl72cQywmmmJrSwoSx8y4xsrIumvarylvlnKQ6NnJCOxI4o5vpadtyR8iecxEVjX9pwd/IreB1qlfsXFcv+nYyDwpiqV0sTJ2Dm87GhpGFZeXq+0AjrKWmtdqfQyfCs3f6M0TmWnJF9UEHwIfL59pl06m7h1KokFaH+rJitqthopQePS5SUbbkR0thI=", + "signature": "VylMDjhwYSIYSlDBk38M9ZCrtfhrVS0yzzYixUd3k2VULU+8SftjjZa2+LiBmxoRsJqzajxYo4mgzfVlpGfWNZGIRYWCpee2IihtYuuZjDXPmOkeZJKbFdaICy+RIHI7qBkFYoAQPFqJbVbFq/n9s4SdbPHs1cmCUpw2BtTbjTrUtYJHDdydeHAZtcFgqGmfxtcjFnLAOioeqF17o2dM1qvZLvc0l8kOOLomgB2paRyZrtO3sDJs7cA9XcK5eKJR7S+PdjORVgvbs40s0mS4Sts9a+1TU9JSA0SYOm4xti33gcc5r+Aaw7EfxpfkzmhCLc49IPSeHJbZrPzECnAC+7G4QQoyHacVMam+7UQzaQG2ms0fR95WXkxk/yHkpUwEeJ5ab3vx6XiTsO2dz2s6t+62Q6x6RifYZlH8qMGMyKQI4y+JHajiejzuvDdFzT2eT0g+5mPXZ6Eo/UidA+dd9H2i0WQ6+fgCWrlZX0ce5zSO4WlWiHRF+rr7vpECZkAijMsrePG11i6rXQH0ZU9dUW9HUSHCkPAYq7kPkfoX78w0rCi4gYZe6Bx7LqR39mnizfGPtSVFxOEoD/90lXo6u7s/mL61GVLKXdWP0QhrfNQS1EVXp0ulAig3jbNe/sNSXg3GQthHlO1uXvE224i0H5EyCrov4HqXKDpIvNEZIpk=", "translations": { "en": { - "changelog": "### Changed\n- This release expects OpenProject version 13.2 or newer\n- [What's Changed](https://github.com/nextcloud/integration_openproject/releases/tag/v2.6.0)" + "changelog": "" } }, "signatureDigest": "sha512" @@ -29113,8 +29262,55 @@ "issueTracker": "https://github.com/nextcloud/passman/issues", "website": "https://demo.passman.cc", "created": "2016-10-03T16:25:19.931184Z", - "lastModified": "2024-01-05T18:57:35.460287Z", + "lastModified": "2024-04-28T15:49:59.530424Z", "releases": [ + { + "version": "2.4.9", + "phpExtensions": [ + { + "id": "openssl", + "versionSpec": "*", + "rawVersionSpec": "*" + } + ], + "databases": [ + { + "id": "sqlite", + "versionSpec": "*", + "rawVersionSpec": "*" + }, + { + "id": "pgsql", + "versionSpec": "*", + "rawVersionSpec": "*" + }, + { + "id": "mysql", + "versionSpec": ">=5.5.0", + "rawVersionSpec": ">=5.5" + } + ], + "shellCommands": [], + "phpVersionSpec": ">=8.0.0", + "platformVersionSpec": ">=26.0.0 <30.0.0", + "minIntSize": 32, + "download": "https://releases.passman.cc/passman_2.4.9.tar.gz", + "created": "2024-04-28T15:49:59.521981Z", + "licenses": [ + "agpl" + ], + "lastModified": "2024-04-28T15:49:59.659370Z", + "isNightly": false, + "rawPhpVersionSpec": ">=8.0", + "rawPlatformVersionSpec": ">=26 <=29", + "signature": "ok4uJf9bHmKjiivxr2srE0ymHAQHjaF7lieYebpkiSesdDABTyotjVZmZXb5N8oQ\nRzPs2WNy5yvddCed096FnqxceCMXUewRQyb58RtWRDzeNbblNnvEm6qmzcl2YGtK\nIV82SoBxmJMl8j2hHT7HvFkkYNYrcUGA3kbTw0kUa6n7iiQfh7hVGtoOnwb5+W/7\nCjLdkmCDWpaWc/7p7rTd1Pp8qD/cF97NvG3GW3lt6vpITYp+fqTSqCebK68Gj428\n1Xhj0ppPD2REPv8gJyBMR259MNdtoSCvTf+RMrrKs/j+Fu0PgLaN2x40hP7wN31p\nnu9qCzD4HX9PjdEvOMZw8uwV/Fhz07SgSFGO+h4PibaMY1TJDLnbsW13CdsMgD9w\nk0Jp4WbdLV6evXCya9IljgwPQnfV4VtcClwCT8gLdtAv8U1oJTKRdKxHcv/U+YKr\nF8UmrUjT0BB8cfG2x91+EfofZsFeDOvuiihnHjcvWzu5f7MNE4ASjX0fC42imjfT\nB5eEnNl7kOBEHszekbF1nY/6+nClugexeBIFE1HWNGNpLIG8hkt9ufa8VdfeLqH3\nCpUEggY22U51JxNVsUGBwQj0oVJAYeDdSj6IzKt6oBGDMnI41BCdZdsMBduPPHV1\nosfohVX3mSqxu9J6yH6mdPAfEaSpJ8Hg37PdH9bBKbw=", + "translations": { + "en": { + "changelog": "" + } + }, + "signatureDigest": "sha512" + }, { "version": "2.4.8", "phpExtensions": [ @@ -29191,14 +29387,14 @@ "isFeatured": false, "authors": [ { - "name": "Marcos Zuriaga", + "name": "Sander Brand", "mail": "", - "homepage": "https://github.com/animalillo" + "homepage": "https://github.com/brantje" }, { - "name": "Sander Brand", + "name": "Marcos Zuriaga", "mail": "", - "homepage": "https://github.com/brantje" + "homepage": "https://github.com/animalillo" } ], "ratingRecent": 0.5, @@ -29221,26 +29417,26 @@ "issueTracker": "https://github.com/marius-wieschollek/passwords/issues", "website": "", "created": "2018-01-19T18:08:43.002344Z", - "lastModified": "2024-04-12T16:40:29.957791Z", + "lastModified": "2024-04-28T12:56:22.141727Z", "releases": [ { - "version": "2024.4.21-build5473", + "version": "2024.5.20-build5484", "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-build5473/passwords-nightly.tar.gz", - "created": "2024-04-12T12:43:31.140308Z", + "download": "https://git.mdns.eu/api/v4/projects/45/packages/generic/passwords-nightly/2024.5.0-build5484/passwords-nightly.tar.gz", + "created": "2024-04-28T12:56:22.203713Z", "licenses": [ "agpl" ], - "lastModified": "2024-04-12T12:43:31.153349Z", + "lastModified": "2024-04-28T12:56:22.215839Z", "isNightly": true, "rawPhpVersionSpec": ">=8.2 <=8.3", "rawPlatformVersionSpec": ">=28 <=29", - "signature": "CiMIkqBTQYVWxHAGFryLQUn2Rzd5oxBrrsQmEu+ak1Zpvxrw3204fubYm+vEGB80MC66htWcxBnjMVkr3xmK3t9g9cLTS/m0ge4XKx635S3PLwNHmi5qkBRAjGbGU1bdx0whuFvrQzyjd+YNhNRXPRuG9pGuUswvPZttpS99Kp63owGQO5izWm08ZE0Ow7gMj7Fiy4zi/jjaTxr12UEE8AJPOMIu+Z2GDEAsvNdpC3Jk2sZ5KvZLlO5knUp91eMffoBUtsqplm6hHeCf5330jfNydbe2cEKQcr33WattbQHi+8JsZliSttWhgy9i/jRfp7yS4nuJ8lwZ2zymJvg2ns8wisRziCvMLViRQL1hgu/mF2ZsVoMvP3l2ALCHuMRu2qmGHhGRsMfU3MnI27pigoKh2h3kpAye7htzZj8v3UIY034WHAOmP07Uma7QIFoD87OFgovdiRpr9/oiYuXNfEdFRuqZjjeWtSdaQk+CLb3agsKKEWVHfqPCbSGWm0GDOL3nVFmz/kdFF8dlYWtQA2LSPr7T2EDo2ZqmBqoBgrzihHJLeXHKgfehg3zlG6x3zwh1QUWBXsuc928WSvM2yMwU7NQ146R+1/FT9HF1fDcIGTH4qV+qi0SCk3k4h7ezUyc+eMtT6aQlYv3jwas5PcsLWSn0NoUUt/5nUMFof6s=", + "signature": "u2YadPOG9Xbo3EU16TNghIopbkkIDK1l/qy7fkUjAqlgUwfFKisXL4Gn0fuEUSynUP14HdbccaBNBWJH0mPmByr1p8dFmRfqBhSVo2lOt+b+SiLVJaE5Rc4J0BS83u+NWCeVOZakkTQk6RG4mv0bSjUwsWi/dgofrjVmv63rcDZJz7q4elDpOMgcafzWmP3ZlXKkdpIUFkeDLuHJ80TS+BcDFDICb9PYnRECCUAyac8fidsvGv0TFqTs0zgXgTJU+BHWOwQXZueW8k1anyMn89nFK/OPoQ0dDBfmaJVMD8lP62RQ6gQYy0r6+pZSBRKIl6ntNJY8ABdDGVl6FsT9X9shJfJTlcuxMsGJ2fBvY0AAEYmu1lNd3p6TnHo4eemm+0BLTfn3GuY0SzGuDoX2h8jmE4uvgit54yripwqk8YOQJ+iPpS177dmgRFVlfA+2klPJiBsXPyGU3o7g/RwpJ+MJLVQPkfDcFREgCDfylquuieme44UTD59Nh7JQMez+qGpNVWLeeYvQbnVKBU5L/jIfhPFzhApVqMd/EXlGHaTdY3lqgldKPcNx5oCA+5o+942yYKiUuCwVg+TPmqKnCGV9TC590HA/mvN+2xkA8VL9DqQO38oa/TPOw2SjBRI3fwUovHYjx4x9E0itZmBDin4nfCAU3Q+IKurlMlq2ZIE=", "translations": { "en": { "changelog": "" @@ -31079,11 +31275,36 @@ "userDocs": "https://github.com/julien-nc/phonetrack/blob/main/doc/user.md", "adminDocs": "https://github.com/julien-nc/phonetrack/blob/main/doc/admin.md", "developerDocs": "https://github.com/julien-nc/phonetrack/blob/main/doc/dev.md", - "issueTracker": "https://github.com/julien-nc/phonetrack-oc/issues", - "website": "https://github.com/julien-nc/phonetrack-oc", + "issueTracker": "https://github.com/julien-nc/phonetrack/issues", + "website": "https://github.com/julien-nc/phonetrack", "created": "2017-08-31T16:14:00.415697Z", - "lastModified": "2023-12-13T12:31:30.223558Z", + "lastModified": "2024-04-28T01:03:17.606118Z", "releases": [ + { + "version": "0.8.1", + "phpExtensions": [], + "databases": [], + "shellCommands": [], + "phpVersionSpec": "*", + "platformVersionSpec": ">=27.0.0 <31.0.0", + "minIntSize": 32, + "download": "https://github.com/julien-nc/phonetrack/releases/download/v0.8.1/phonetrack-0.8.1.tar.gz", + "created": "2024-04-28T01:03:17.451672Z", + "licenses": [ + "agpl" + ], + "lastModified": "2024-04-28T01:03:18.197237Z", + "isNightly": false, + "rawPhpVersionSpec": "*", + "rawPlatformVersionSpec": ">=27 <=30", + "signature": "E2kTTdohLuBWWkbgsJ3jBAt+8q5Ee4CBsKYw3j7n16Gg5wfd+n2Y8RLj0M7bbu0Kjei3vhTGM+fjyKK/Z6TliMZDe5uilz+wwrm1O3p3Mn3EmA+EKypiAnz768nSW5LuPQABYedvxO3hpvSYzOh4yysqredHxGihGUUnMNL2r+LQCQfdRQ362ewhfCrcgLGnnoyEuETO7XVMngQBDYkiARPWaiAx9EOsZBIIi6zumbbu7NprVuNORn4NO2eB5REfBeW9VFJDGGNqIBkFixwYB6y1ihRl00d5qPfcUWqb+02ETrNPCDkNTj7MczMO0qiuQQu3CSWt6sztrJAe6FzDzQ==", + "translations": { + "en": { + "changelog": "### Added\n\n- new endpoint to get last position of one specific device (/api/getlastpositions/{sessionId}/{deviceName})\n\n### Changed\n\n- max nc version is now 30\n- order points by date when exporting\n- cleanup backend code\n- reorder OwnTracks friends SQL query for improved performance" + } + }, + "signatureDigest": "sha512" + }, { "version": "0.7.7", "phpExtensions": [], @@ -31330,11 +31551,6 @@ "summary": "Gerätestandorte in Echtzeit verfolgen und anzeigen", "description": "# PhoneTrack Nextcloud App\n\n📱 PhoneTrack ist eine Nextcloud-Anwendung zur Verfolgung und Speicherung von Standorten mobiler Geräte.\n\n🗺 Sie erfasst Informationen von Protokollierungs-Apps auf Mobiltelefonen und zeigt diese dynamisch auf einer Karte an.\n\n🌍 Helfen Sie uns, diese App auf [PhoneTrack Crowdin Projekt](https://crowdin.com/project/phonetrack) zu übersetzen.\n\n⚒ Schauen Sie sich weitere Möglichkeiten in den [Mitwirkungsrichtlinien](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/CONTRIBUTING.md) an, wie Sie mitwirken können.\n\nWie PhoneTrack verwendet wird:\n\n* Tracking-Sitzung erstellen\n* Protokollierungslink\\* an die mobilen Geräte weitergeben Bevorzugte [Protokollierungsmethode](https://gitlab.com/eneiluj/phonetrack-oc/wikis/userdoc#logging-methods) auswählen\n* Beobachten Sie den Gerätestandort der Sitzung in Echtzeit (oder später) in PhoneTrack oder teilen Sie ihn auf öffentlichen Webseiten.\n\n(\\*) Vergessen Sie nicht, den Gerätenamen im Link (und nicht in den Einstellungen der Protokollierungsanwendung) einzustellen. Ersetzen Sie „MeinName” mit dem gewünschten Gerätenamen. Das Einstellen des Gerätenamens in den Einstellungen der Protokollieruns-App funktioniert nur mit Owntracks, Traccar und OpenGTS.\n\nAuf der Hauptseite von PhoneTrack können Sie während einer Sitzung:\n\n* 📍 Standortverlauf anzeigen\n* ⛛ Datenpunkte filtern\n* ✎ Datenpunkte manuell bearbeiten/hinzufügen/löschen\n* ✎ Geräte bearbeiten (umbenennen, Farbe und Form ändern, in andere Sitzung verschieben)\n* ⛶ Geofence-Zonen für Geräte festlegen\n* ⚇ Annäherungsbenachrichtigung für Gerätepaare festlegen\n* 🖧 Teilen Sie eine Sitzung mit anderen Nextcloud-Benutzern oder mit einem öffentlichen Link (nur lesend)\n* 🔗 Öffentliche Links mit optionalen Einschränkungen (Filter, Gerätename, letzte Positionen, Geofence-Vereinfachung) teilen\n* 🖫 Sitzung im GPX-Format importieren/exportieren (eine Datei mit einer Aufzeichnung pro Gerät oder eine Datei pro Gerät)\n* 🗠 Sitzungsstatistiken anzeigen\n* 🔒 [Reservieren Sie einen Gerätenamen](https://gitlab.com/eneiluj/phonetrack-oc/wikis/userdoc#device-name-reservation) um sicherzustellen, dass nur autorisierte Benutzer sich mit diesem Namen anmelden können\n* 🗓 Umschalten zwischen „Automatisch exportieren” und „Automatisch bereinigen” der Sitzung (täglich/wöchentlich/monatlich)\n* ◔ Jeder Benutzer kann wählen, was passieren soll, wenn die Menge der erlaubten Datenpunkte erreicht ist (Protokollierung unterbrechen oder ältesten Punkt löschen)\n\nÖffentliche Seite und öffentlich gefilterte Seite funktionieren wie die Hauptseite, außer dass nur eine Sitzung angezeigt wird, alles schreibgeschützt ist und keine Anmeldung erforderlich ist.\n\nDiese App wurde unter Nextcloud 17 mit Firefox 57+ und Chromium getestet.\n\nDiese App ist kompatibel mit Farbthemen und Themen zur Barrierefreiheit!\n\nDie App wird aktiv weiterentwickelt.\n\n## Installieren\n\nSiehe [AdminDoc](https://gitlab.com/eneiluj/phonetrack-oc/wikis/admindoc) für Installationsdetails.\n\nÜberprüfen Sie das [Änderungsprotokoll](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/CHANGELOG.md#change-log), um zu erfahren, was neu ist und was in der nächsten Version kommt.\n\n[Autoren](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/AUTHORS.md#authors)-Datei auswählen, um eine Liste aller Autoren anzuzeigen.\n\n## Bekannte Probleme\n\n* PhoneTrack **funktioniert nun** mit der aktivierten Nextcloud-Gruppenbeschränkung. Siehe [admindoc](https://gitlab.com/eneiluj/phonetrack-oc/wikis/admindoc#issue-with-phonetrack-restricted-to-some-groups-in-nextcloud).\n\nJegliches Feedback ist willkommen.\n\n## Donation\n\nI develop this app during my free time.\n\n* [Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66PALMY8SF5JE) (you don't need a paypal account)\n* [Donate with Liberapay : ](https://liberapay.com/eneiluj/donate)" }, - "zh-hans": { - "name": "PhoneTrack", - "summary": "实时追踪并显示手机位置", - "description": "# PhoneTrack Nextcloud 应用程序\n\n📱 PhoneTrack 是跟踪和存储移动设备位置的 Nextcloud 应用程序。\n\n🗺 It receives information from mobile phones logging apps and displays it dynamically on a map.\n\n🌍 Help us to translate this app on [PhoneTrack Crowdin project](https://crowdin.com/project/phonetrack).\n\n⚒ Check out other ways to help in the [contribution guidelines](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/CONTRIBUTING.md).\n\nHow to use PhoneTrack :\n\n* Create a tracking session.\n* Give the logging link\\* to the mobile devices. Choose the [logging method](https://gitlab.com/eneiluj/phonetrack-oc/wikis/userdoc#logging-methods) you prefer.\n* Watch the session's devices location in real time (or not) in PhoneTrack or share it with public pages.\n\n(\\*) Don't forget to set the device name in the link (rather than in the logging app settings). Replace \"yourname\" with the desired device name. Setting the device name in logging app settings only works with Owntracks, Traccar and OpenGTS.\n\nOn PhoneTrack main page, while watching a session, you can :\n\n* 📍 Display location history\n* ⛛ Filter points\n* ✎ Manually edit/add/delete points\n* ✎ Edit devices (rename, change color/shape, move to another session)\n* ⛶ Define geofencing zones for devices\n* ⚇ Define proximity alerts for device pairs\n* 🖧 Share a session to other Nextcloud users or with a public link (read-only)\n* 🔗 Generate public share links with optional restrictions (filters, device name, last positions only, geofencing simplification)\n* 🖫 Import/export a session in GPX format (one file with one track per device or one file per device)\n* 🗠 Display sessions statistics\n* 🔒 [Reserve a device name](https://gitlab.com/eneiluj/phonetrack-oc/wikis/userdoc#device-name-reservation) to make sure only authorized user can log with this name\n* 🗓 Toggle session auto export and auto purge (daily/weekly/monthly)\n* ◔ Choose what to do when point number quota is reached (block logging or delete oldest point)\n\nPublic page and public filtered page work like main page except there is only one session displayed, everything is read-only and there is no need to be logged in.\n\nThis app is tested on Nextcloud 17 with Firefox 57+ and Chromium.\n\nThis app is compatible with theming colors and accessibility themes !\n\nThis app is under development.\n\n## Install\n\nSee the [AdminDoc](https://gitlab.com/eneiluj/phonetrack-oc/wikis/admindoc) for installation details.\n\nCheck [CHANGELOG](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/CHANGELOG.md#change-log) file to see what's new and what's coming in next release.\n\nCheck [AUTHORS](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/AUTHORS.md#authors) file to see complete list of authors.\n\n## Known issues\n\n* PhoneTrack **now works** with Nextcloud group restriction activated. See [admindoc](https://gitlab.com/eneiluj/phonetrack-oc/wikis/admindoc#issue-with-phonetrack-restricted-to-some-groups-in-nextcloud).\n\nAny feedback will be appreciated.\n\n## Donation\n\nI develop this app during my free time.\n\n* [Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66PALMY8SF5JE) (you don't need a paypal account)\n* [Donate with Liberapay : ](https://liberapay.com/eneiluj/donate)" - }, "pt-br": { "name": "PhoneTrack", "summary": "Rastreie e mostre a posição do telefone em tempo real", @@ -31344,6 +31560,11 @@ "name": "PhoneTrack", "summary": "Track and display phones positions in real time", "description": "# 手機追蹤Nextcloud應用程式\n\n📱 手機追蹤是一款Nextcloud應用程式,用來記錄儲存移動裝置的位置。\n\n🗺 接收從手機位置記錄傳送來的資訊,在地圖上顯示。\n\n🌍 請利用[PhoneTrack Crowdin 計畫](https://crowdin.com/project/phonetrack)幫助翻譯\n\n⚒ 在 [contribution guidelines](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/CONTRIBUTING.md)中也有提供協助的方法\n\n如何使用手機追蹤:\n\n* 建立一段追蹤任務。\n* 把記錄連結\\*傳給移動裝置 把記錄連結\\*傳給移動裝置 選擇你喜歡的[記錄方法](https://gitlab.com/eneiluj/phonetrack-oc/wikis/userdoc#logging-methods)\n* 在手機追蹤程式地圖上觀看裝置及時(或最近的)位置,或分享至公開的網頁。\n\n(\\*)記得在連結中設定裝置名稱(而不是在記錄程式中設定) 替換 ‘‘你的名稱’’ (\\*)記得在連結中設定裝置名稱(而不是在記錄程式中設定) 替換 ‘‘你的名稱’’ 只有在Owntracks, Traccar and OpenGTS這3款程式的設定中設定裝置名稱才有效。\n\n在手機追蹤程式主畫面檢視一段追蹤任務時,你可以:\n\n* 📍 顯示位置歷史記錄\n* ⛛ 篩選記錄點\n* ✎ 手動 編輯/新增/刪除 記錄點\n* ✎ 總輯裝置 (重新命名,變更色彩/形狀,移動到其他裝置)\n* ⛶ 定義裝置的地理圍欄區域\n* ⚇ 定義裝置間近接警報\n* 🖧 與其他Nextcloud使用者分享一段追蹤任務 (只可讀取)\n* 🔗 產生有選擇性的公開連結 (篩選器,裝置名稱,最後位置,地理圍欄)\n* 🖫 匯入/匯出GPX格式的追蹤任務 (每個裝置具有一段任務的一個檔案,或每個裝置一個檔案)\n* 🗠 顯示追蹤任務的統計資料\n* 🔒 [鎖定裝置名稱](https://gitlab.com/eneiluj/phonetrack-oc/wikis/userdoc#device-name-reservation) 只有被授權才能使用鎖定的名稱\n* 🗓 設定追蹤任務的自動匯出及自動清除 (每日/每週/每月)\n* ◔ 設定當記錄點數達到配額時,處理方式 (停止記錄或覆蓋最舊記錄)\n\n公開的頁面和公開的經篩選頁面與主頁面有所不同,只顯示一段追蹤任務,只能讀取,無法登入。\n\n本應用在Nextcloud 17主機,配合客戶端瀏覽器Firefox 57+ 及 Chromium測試可運作。\n\n此應用程式支援主題色彩\n\n此應用程式尚在開發中。\n\n## 安裝\n\n安裝細節請查閱[AdminDoc](https://gitlab.com/eneiluj/phonetrack-oc/wikis/admindoc)\n\n下次更新版本中添加的新功能,請查閱[CHANGELOG](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/CHANGELOG.md#change-log)。\n\n查閱[AUTHORS](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/AUTHORS.md#authors)可得知所有作者。\n\n## 已知待解決的問題\n\n* 手機追蹤**現在可以**給Nextcloud特定群組成員使用。 請查閱[admindoc](https://gitlab.com/eneiluj/phonetrack-oc/wikis/admindoc#issue-with-phonetrack-restricted-to-some-groups-in-nextcloud) 請查閱[admindoc](https://gitlab.com/eneiluj/phonetrack-oc/wikis/admindoc#issue-with-phonetrack-restricted-to-some-groups-in-nextcloud)\n\n非常感謝你的回饋,請不吝提供意思。\n\n## Donation\n\nI develop this app during my free time.\n\n* [Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66PALMY8SF5JE) (you don't need a paypal account)\n* [Donate with Liberapay : ](https://liberapay.com/eneiluj/donate)" + }, + "zh-hans": { + "name": "PhoneTrack", + "summary": "实时追踪并显示手机位置", + "description": "# PhoneTrack Nextcloud 应用程序\n\n📱 PhoneTrack 是跟踪和存储移动设备位置的 Nextcloud 应用程序。\n\n🗺 It receives information from mobile phones logging apps and displays it dynamically on a map.\n\n🌍 Help us to translate this app on [PhoneTrack Crowdin project](https://crowdin.com/project/phonetrack).\n\n⚒ Check out other ways to help in the [contribution guidelines](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/CONTRIBUTING.md).\n\nHow to use PhoneTrack :\n\n* Create a tracking session.\n* Give the logging link\\* to the mobile devices. Choose the [logging method](https://gitlab.com/eneiluj/phonetrack-oc/wikis/userdoc#logging-methods) you prefer.\n* Watch the session's devices location in real time (or not) in PhoneTrack or share it with public pages.\n\n(\\*) Don't forget to set the device name in the link (rather than in the logging app settings). Replace \"yourname\" with the desired device name. Setting the device name in logging app settings only works with Owntracks, Traccar and OpenGTS.\n\nOn PhoneTrack main page, while watching a session, you can :\n\n* 📍 Display location history\n* ⛛ Filter points\n* ✎ Manually edit/add/delete points\n* ✎ Edit devices (rename, change color/shape, move to another session)\n* ⛶ Define geofencing zones for devices\n* ⚇ Define proximity alerts for device pairs\n* 🖧 Share a session to other Nextcloud users or with a public link (read-only)\n* 🔗 Generate public share links with optional restrictions (filters, device name, last positions only, geofencing simplification)\n* 🖫 Import/export a session in GPX format (one file with one track per device or one file per device)\n* 🗠 Display sessions statistics\n* 🔒 [Reserve a device name](https://gitlab.com/eneiluj/phonetrack-oc/wikis/userdoc#device-name-reservation) to make sure only authorized user can log with this name\n* 🗓 Toggle session auto export and auto purge (daily/weekly/monthly)\n* ◔ Choose what to do when point number quota is reached (block logging or delete oldest point)\n\nPublic page and public filtered page work like main page except there is only one session displayed, everything is read-only and there is no need to be logged in.\n\nThis app is tested on Nextcloud 17 with Firefox 57+ and Chromium.\n\nThis app is compatible with theming colors and accessibility themes !\n\nThis app is under development.\n\n## Install\n\nSee the [AdminDoc](https://gitlab.com/eneiluj/phonetrack-oc/wikis/admindoc) for installation details.\n\nCheck [CHANGELOG](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/CHANGELOG.md#change-log) file to see what's new and what's coming in next release.\n\nCheck [AUTHORS](https://gitlab.com/eneiluj/phonetrack-oc/blob/master/AUTHORS.md#authors) file to see complete list of authors.\n\n## Known issues\n\n* PhoneTrack **now works** with Nextcloud group restriction activated. See [admindoc](https://gitlab.com/eneiluj/phonetrack-oc/wikis/admindoc#issue-with-phonetrack-restricted-to-some-groups-in-nextcloud).\n\nAny feedback will be appreciated.\n\n## Donation\n\nI develop this app during my free time.\n\n* [Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66PALMY8SF5JE) (you don't need a paypal account)\n* [Donate with Liberapay : ](https://liberapay.com/eneiluj/donate)" } }, "isFeatured": false, @@ -46659,6 +46880,73 @@ "certificate": "-----BEGIN CERTIFICATE-----\nMIIEATCCAukCAhGtMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjIwMTA0MDgzNzM2WhcNMzIwNDExMDgzNzM2WjARMQ8wDQYD\nVQQDDAZ1cHB1c2gwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDPONSm\nSLGxBY9lOyJbFR5O5FUZ0ZdYMjoY+e9GllPI2WH7O8HMuJaGg5PNGco+hD9W3I15\nBGAXU+CzSvp1tD1y6k+t3zUABzjGkSRiQ4+DnZtrRBFpHpAqQ1evcpBcklRx9/VW\nRFH80jhh25b0wxYNabBsdALeNYoQkbdUh1K15NOX2hsbQjvnTocoO2HQJIq+ytir\njQCkpJdWJuV6aoNgQzVtPCFLtII9pgvX3CRgVuZ3FI/0AmgTq2EJh70ipnCLOju8\nItGTkgC5PIu62ZK/VnAlM1YMlZ+AFYxW/gB5QJRJBCQulgeai2jebQdNhuCDN7vh\nPfaTVJ0cZnX6Rj1pw71b4iok1eUCVgU5EDqg5OpaD7WwmRk3Kv25Cvk7n6k6zxju\nDnsrXfi48hWg0+wx030SspraAi/i/uFh0XNpXHKSgc16XvySWjI5OIAeqeBTksa5\nK19IYTdQY/FonZfahYCYwOGNxfxSseEehhxkzqyKsU/upqbQ2J+3Su5jZQt50ZJ5\nasjFev7k7RBICNY/m1SIYeT+ku1QTE5A5fBfja86NpXoXCxtFcMO02XVX6IFLPbg\nPG+Xv27nwQek9HfZSXSaJuGzNisuuYadNPURQQ/364AQJmVX0+sMaj/RRiaYQnRM\n0t/ddZUv95CtzUMJoul/1VqbJoefg7/tV/YLzQIDAQABMA0GCSqGSIb3DQEBCwUA\nA4IBAQCbDFrTC3wv5Vp1KllV0iGX0d8chZywY6cJD7VOEwwHimLdX2Ru+caxD4nD\nq9bVIeeLGF83o0bQxnGT60zvlsTPG+UlGDw80ekGDfcDqyuY2sVgl5UnIUPCWWMD\ngu1Pe0TYh2mHl/9Tpib+Q8+RuQcJ4crUQ42W0l4ltRJNiSbNZrwH562CI6U23BWI\nYB4sfssoSpQzQVjQOTMtBpBdR/Y42zy99tfgN/Fukyxzto0F7c+pFt/J2X9Wz/cP\ncUWr9qodY0I16CouZM0DdFAEQ0kTbmQa/R4zQiX8rkpcCf18v1APFpN4jeKz/vDQ\n4pIA8WURsMQ40+/0wM5zHGYUV2Wd\n-----END CERTIFICATE-----", "discussion": "https://help.nextcloud.com/c/apps/uppush" }, + { + "id": "user_backend_sql_raw", + "categories": [ + "security" + ], + "userDocs": "", + "adminDocs": "https://github.com/PanCakeConnaisseur/user_backend_sql_raw/blob/master/README.md", + "developerDocs": "", + "issueTracker": "https://github.com/PanCakeConnaisseur/user_backend_sql_raw/issues", + "website": "", + "created": "2018-04-20T22:02:49.453968Z", + "lastModified": "2024-04-28T14:41:14.539468Z", + "releases": [ + { + "version": "1.4.0", + "phpExtensions": [], + "databases": [], + "shellCommands": [], + "phpVersionSpec": "*", + "platformVersionSpec": ">=20.0.0 <30.0.0", + "minIntSize": 32, + "download": "https://github.com/PanCakeConnaisseur/user_backend_sql_raw/releases/download/v1.4.0/user_backend_sql_raw.tar.gz", + "created": "2024-04-28T14:41:14.299397Z", + "licenses": [ + "agpl" + ], + "lastModified": "2024-04-28T14:41:14.597539Z", + "isNightly": false, + "rawPhpVersionSpec": "*", + "rawPlatformVersionSpec": ">=20 <=29", + "signature": "UgPjR4tKzaDDGHSlzYEFKp+BWXOxGCs+V0POLsbEc/FT9aYnC7ORISg7Ncq2kJBI\nOVzKosc2CfJbluKNPi/DpKW7Ns9SGVOa3DDPnqlBUUs2BeGE1EqtlSB2B2A8lbLz\nmxqdDXNytRx/8CKz4h6OJcm1n74QNQ88fxRuDVaGFK/UdLXKiCUWyZjW3tI4nE6d\ndwFh6e/5yHaIPQ8sO6jGZZNCpQXNMpaPOnmC7hyLp/hXT4QTys827o8iDrlN73U9\n10okqKnf6BXd2wJxJNia3BfgOKMYg8xCarGtdhxqGUIk3cDsz54upS7yiPZZFvKo\nvNMD9YcUGnwZ8EMjPBDK5A==", + "translations": { + "en": { + "changelog": "### Added\n* check and increase supported version to Nextcloud 29" + } + }, + "signatureDigest": "sha512" + } + ], + "screenshots": [ + { + "url": "https://raw.githubusercontent.com/PanCakeConnaisseur/user_backend_sql_raw/2eb5221f0725a9ab09fde6384dea62463c7c52e5/screenshot-dark-large.jpg", + "smallThumbnail": "https://raw.githubusercontent.com/PanCakeConnaisseur/user_backend_sql_raw/2eb5221f0725a9ab09fde6384dea62463c7c52e5/screenshot-dark-small.jpg" + } + ], + "translations": { + "en": { + "name": "User Backend Using Raw SQL", + "summary": "User management and authentication through arbitrary SQL queries", + "description": "This app allows you to do user management against a SQL database using arbitrary SQL queries, enabling you to use any SQL db schema.\n\nYou can authenticate, create, delete users, change their password or display name, basically do (almost) everything that Nextcloud can do with users.\n\nIn contrast to the app *SQL user backend*, you write the SQL queries yourself. You are not limited by assumptions that app authors made about how your db is structured.\n\nThe app uses prepared statements and is written to be secure by default to prevent SQL injections. It understands the most popular standards for password hash formats: MD5-CRYPT, SHA256-CRYPT, SHA512-CRYPT, BCrypt and the state-of-the-art Argon2i and Argon2id. Because the various formats are recognized on-the-fly your db can can have differing hash string formats at the same time, which eases migration to newer formats.\n\nThis app supports PostgreSQL and MariaDB/MySQL." + } + }, + "isFeatured": false, + "authors": [ + { + "name": "Alexey Abel", + "mail": "dev@abelonline.de", + "homepage": "" + } + ], + "ratingRecent": 0.5, + "ratingOverall": 0.5, + "ratingNumRecent": 0, + "ratingNumOverall": 0, + "certificate": "-----BEGIN CERTIFICATE-----\nMIIDDzCCAfcCAhCcMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMTgwNDIwMTUzNTIyWhcNMjgwNzI2MTUzNTIyWjAfMR0wGwYD\nVQQDDBR1c2VyX2JhY2tlbmRfc3FsX3JhdzCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAMfQhwiRr839MODNPtVFR6ZQcPRljn/i4IF5v+FtZ1f+NBU6ucPX\nZJCL6bi9LN/qBKWWROJwgBBfdRsSOEzo0O90OTH79KJuy01SUCsHwi1s/dCGcUS5\neOb3Ipj4lhPw5KWdzUNNfO3RP2pFF31/R+2xNv8uvaHgu/CoIj/pwfgqh48Zr09L\nDiLLlE+14FAc+N7f+/btrAB+1ecALq/Yb1kxK0H+SqXw+qKjHWeK8Ud1zSTZxI1l\npYKZ5r7OGaZZkDDVo67H/ZhK/+4GXr0knZf3GMbmC0XK2SvojQ6BFiZZFWkliC1O\n490+higavvIXBLlHezCdmep2mSLvcV0zR1UCAwEAATANBgkqhkiG9w0BAQsFAAOC\nAQEAQXuwBr7n5lNs0Lz344YZMuRm5TzS4T1ltNSe37cUgFonJvaum8F+Xuq4h899\n8FLZksw+5OiihQnh6Nh6EOgo0ISuagkcs6mWUORbHcY9TnImnivExaCEUtpygyt+\neExchYxYyPz4Ap9aVXjiscwWJFRvN2RRvDUsn9FpYpHxbdSsULO/uUuvyYk4t79T\n9D8CTkVU/k3OcdGLgWCBP/22FPpdW5EFG2AHPYnALEK5rD6+RBUCTnNLLkaWyoJr\njAfVIN8rhYa5w1lMdRMMTCXTDa8RT9EYl0LUcQmh8jkC3yprAyTaOHYEJIf8XkzT\n+mRw6YCwPU2lRJC2pr6N8AVJQg==\n-----END CERTIFICATE-----", + "discussion": "https://help.nextcloud.com/c/apps/user-backend-sql-raw/138" + }, { "id": "user_external", "categories": [