diff --git a/data/apps.json b/data/apps.json index 9a9e5c38bf0c1bae871266f955589513fbb29e73..894b5711729ed50306d0194d454ab8ba3cc52fd6 100644 --- a/data/apps.json +++ b/data/apps.json @@ -2654,25 +2654,25 @@ }, "isFeatured": false, "authors": [ - { - "name": "Marcel Klehr", - "mail": "mklehr@gmx.net", - "homepage": "" - }, { "name": "Arthur Schiwon", "mail": "blizzz@arthur-schiwon.de", "homepage": "https://www.arthur-schiwon.de" }, { - "name": "Marvin Thomas Rabe", - "mail": "", + "name": "Marcel Klehr", + "mail": "mklehr@gmx.net", "homepage": "" }, { "name": "Stefan Klemm", "mail": "", "homepage": "" + }, + { + "name": "Marvin Thomas Rabe", + "mail": "", + "homepage": "" } ], "ratingRecent": 0.5, @@ -2906,8 +2906,33 @@ "issueTracker": "https://github.com/CADViewer/NextCloud/issues", "website": "https://www.cadviewer.com", "created": "2023-01-24T11:48:24.946616Z", - "lastModified": "2023-01-31T13:31:40.846155Z", + "lastModified": "2023-02-07T17:12:23.278500Z", "releases": [ + { + "version": "8.22.2", + "phpExtensions": [], + "databases": [], + "shellCommands": [], + "phpVersionSpec": "*", + "platformVersionSpec": ">=22.0.0 <26.0.0", + "minIntSize": 32, + "download": "https://github.com/CADViewer/NextCloud/releases/download/cv_nextcloud_v8.22.2/cadviewer-v8.22.2.tar.gz", + "created": "2023-02-07T17:12:21.618529Z", + "licenses": [ + "agpl" + ], + "lastModified": "2023-02-07T17:12:23.627291Z", + "isNightly": false, + "rawPhpVersionSpec": "*", + "rawPlatformVersionSpec": ">=22 <=25", + "signature": "qjwkD2dYpRzANhy/ZhqRDdb/9BvYNeW3vRotvN7B8o0sA3pXA9AppACY6Lq0iLA3\nrFuM5ibx/KlSMuC0KaXZidm3ZEaLeQSExg978lEBNU9vmoySu2Z6yC7XeXPJmLlC\nfApTQiEQHvKw7LxNtUt6jGcaZHCo1qj8OGw4F5siExvMS7CJlVWZQcoSyuHDt6kV\nBAN/v/hVIb/QRcz1OZ4dNEerXT9U3MTkqbH/iaaLiIBQPcKgPE5t/E/71yfBzT9k\nLBWRuyZ5GKjqj23qzHjrTGceZ3dCeI/RpmBhXHBeKQpWLoeii7RELB1m3tL+0ZxI\nKDNJJo+GkNctgqQbIaJ1787D4W6NDPVf55fsG/HYHlwXFezHC6XbDTkKnyVx7B9/\n6ztiWhzwBuogKCnU2Y+PT4UcE3R3m+c9Q/uSf3MtEOcd13bbVYpoLx4+EA2vRpjR\nEr2cX+7lDFLaCLlCVp6lBcp/8ZffJabhP7tYQxSXnvObXVPs2DhEqYCEpGcA34xs\nKPGGGXBhAtVXcIYro3gboCE9dnvOjHmkrWioDZnKkVfJVPapAp4k4s2ljI/5Iauc\ngbCbbJsOsDSWCO7Yt+Xu39A1PiTiYOXDeMZoZ3d3EQmzd5YGShF0mE3rP7pPX1iU\nALaxbry+PuCR5y1EzussWMEeN4GWGtT7vGjpm93/3xk=", + "translations": { + "en": { + "changelog": "### Added\n-Cached conversions of drawings" + } + }, + "signatureDigest": "sha512" + }, { "version": "8.17.3", "phpExtensions": [], @@ -2998,20 +3023,20 @@ "en": { "name": "CADViewer", "summary": "CAD viewing of AutoCAD, MicroStation and advanced raster graphics files.", - "description": "# CADViewer\nCADViewer implements CAD viewing, markup and collaboration on the NextCloud platform for AutoCAD, MicroStation, PDF and advanced raster graphics. Following CADViewer features are available:\n- **AutoCAD**: Support for DWG, DXF and DWF files.\n- **MicroStation**: Support for DGN files.\n- **PDF**: Support for Vector Graphics PDF files. (use right click menu)\n- **TIFF**: Support for TIFF format. (use right click menu)\n- **PNG, JPG, GIF**: Bitmap support. (use right click menu)\n- **Annotation**: Full redlining interface of drawings where each user has individually associated redlines.\n- **Collaboration**: Redlines/Annotation on drawings are shared to global \"CADViewer-Markup\" folder as PDF, where users can share internally/externally.\n- **Download**: Direct download of SVG or PDF image with/without redlines/annotations.\n- **Printing**: Printing of drawings to printer driver or as PDF.\n- **Measurement**: Global scale matrix preserved in drawing for measurement and calibration methods.\n- **Zoom**: Advanced zoom and pan controls.\n- **Layers**: Retained layer structure for layer management.\n- **Search**: Integrated text search method.\n\n## 🌐Online Demo\n- To test the look and feel of [CADViewer](https://cadviewer.com), check out our [Online Demos](https://cadviewer.com/cadviewerdemo/).\n\n## 📦Installation\n1. Install the app from the Nextcloud app store or from CADViewer [GitHub repository](https://github.com/CADViewer/NextCloud/).\n2. Perform the [configuration steps](https://github.com/CADViewer/NextCloud/blob/main/README.md).\n3. **NOTE**: The configuration steps (permission settings for executable, log files, and folders) are needed for the back-end CAD conversion to work properly. Without permission settings, no drawings will display!\n4. Simply open your CAD drawings and start collaborate.. 😄" + "description": "# CADViewer\nCADViewer implements CAD viewing, markup and collaboration on the NextCloud platform for AutoCAD, MicroStation, PDF and advanced raster graphics. Following CADViewer features are available:\n- **AutoCAD**: Support for DWG, DXF and DWF files.\n- **MicroStation**: Support for DGN files.\n- **PDF**: Support for Vector Graphics PDF files. (use ... menu)\n- **TIFF**: Support for TIFF format. (use ... menu)\n- **PNG, JPG, GIF**: Bitmap support. (use ... menu)\n- **Annotation**: Full redlining interface of drawings where each user has individually associated redlines.\n- **Collaboration**: Redlines/Annotation on drawings are shared to global \"CADViewer-Markup\" folder as PDF, where users can share internally/externally.\n- **Download**: Direct download of SVG or PDF image with/without redlines/annotations.\n- **Printing**: Printing of drawings to printer driver or as PDF.\n- **Measurement**: Global scale matrix preserved in drawing for measurement and calibration methods.\n- **Zoom**: Advanced zoom and pan controls.\n- **Layers**: Retained layer structure for layer management.\n- **Search**: Integrated text search method.\n\n## 🌐Online Demo\n- To test the look and feel of [CADViewer](https://cadviewer.com), check out our [Online Demos](https://cadviewer.com/cadviewerdemo/).\n\n## 📦Installation\n1. Install the app from the Nextcloud app store or from CADViewer [GitHub repository](https://github.com/CADViewer/NextCloud/).\n2. Perform the [configuration steps](https://github.com/CADViewer/NextCloud/blob/main/README.md).\n3. **NOTE**: The configuration steps (permission settings for executable, log files, and folders) are needed for the back-end CAD conversion to work properly. Without permission settings, no drawings will display!\n4. Simply open your CAD drawings and start collaborate.. 😄" } }, "isFeatured": false, "authors": [ - { - "name": "Casper Harnung", - "mail": "casper.harnung@tailormade.com", - "homepage": "https://cadviewer.com/" - }, { "name": "Kevin WAMBA", "mail": "", "homepage": "" + }, + { + "name": "Casper Harnung", + "mail": "casper.harnung@tailormade.com", + "homepage": "https://cadviewer.com/" } ], "ratingRecent": 0.5, @@ -3935,14 +3960,14 @@ "isFeatured": true, "authors": [ { - "name": "Anna Larch", + "name": "Nextcloud Groupware Team", "mail": "", - "homepage": "" + "homepage": "https://github.com/nextcloud/groupware" }, { - "name": "Nextcloud Groupware Team", + "name": "Anna Larch", "mail": "", - "homepage": "https://github.com/nextcloud/groupware" + "homepage": "" } ], "ratingRecent": 0.5, @@ -4128,14 +4153,14 @@ "isFeatured": false, "authors": [ { - "name": "Richard Steinmetz", + "name": "Nextcloud Groupware Team", "mail": "", - "homepage": "" + "homepage": "https://github.com/nextcloud/groupware" }, { - "name": "Nextcloud Groupware Team", + "name": "Richard Steinmetz", "mail": "", - "homepage": "https://github.com/nextcloud/groupware" + "homepage": "" } ], "ratingRecent": 0.5, @@ -4921,14 +4946,14 @@ "isFeatured": false, "authors": [ { - "name": "Maxence Lange", + "name": "Daniel Rudolf", "mail": "", - "homepage": "https://github.com/daita" + "homepage": "https://github.com/PhrozenByte" }, { - "name": "Daniel Rudolf", + "name": "Maxence Lange", "mail": "", - "homepage": "https://github.com/PhrozenByte" + "homepage": "https://github.com/daita" } ], "ratingRecent": 0.5, @@ -5784,14 +5809,14 @@ "isFeatured": true, "authors": [ { - "name": "Christoph Wurst", + "name": "Nextcloud Groupware Team", "mail": "", - "homepage": "" + "homepage": "https://github.com/nextcloud/groupware" }, { - "name": "Nextcloud Groupware Team", + "name": "Christoph Wurst", "mail": "", - "homepage": "https://github.com/nextcloud/groupware" + "homepage": "" } ], "ratingRecent": 0.0625, @@ -6085,23 +6110,23 @@ "isFeatured": false, "authors": [ { - "name": "Christian Wolf", - "mail": "github@christian-wolf.click", + "name": "Jeppe Zapp", + "mail": "mrzapp@users.noreply.github.com", "homepage": "" }, { - "name": "Sebastian Fey", - "mail": "info@sebastianfey.de", + "name": "Marcel Robitaille", + "mail": "mail@marcelrobitaille.me", "homepage": "" }, { - "name": "Marcel Robitaille", - "mail": "mail@marcelrobitaille.me", + "name": "Sebastian Fey", + "mail": "info@sebastianfey.de", "homepage": "" }, { - "name": "Jeppe Zapp", - "mail": "mrzapp@users.noreply.github.com", + "name": "Christian Wolf", + "mail": "github@christian-wolf.click", "homepage": "" } ], @@ -9676,12 +9701,12 @@ "isFeatured": false, "authors": [ { - "name": "Matias De lellis", + "name": "Branko Kokanovic", "mail": "", "homepage": "" }, { - "name": "Branko Kokanovic", + "name": "Matias De lellis", "mail": "", "homepage": "" } @@ -9861,12 +9886,12 @@ "isFeatured": true, "authors": [ { - "name": "Arthur Schiwon", + "name": "Joas Schilling", "mail": "", "homepage": "" }, { - "name": "Joas Schilling", + "name": "Arthur Schiwon", "mail": "", "homepage": "" }, @@ -10039,32 +10064,32 @@ "isFeatured": false, "authors": [ { - "name": "Manuel Delgado", + "name": "Robin Appelman", "mail": "", "homepage": "" }, { - "name": "Bart Visscher", + "name": "Roeland Jago Douma", "mail": "", "homepage": "" }, { - "name": "thinksilicon.de", + "name": "Victor Dubiniuk", "mail": "", "homepage": "" }, { - "name": "Victor Dubiniuk", + "name": "thinksilicon.de", "mail": "", "homepage": "" }, { - "name": "Roeland Jago Douma", + "name": "Bart Visscher", "mail": "", "homepage": "" }, { - "name": "Robin Appelman", + "name": "Manuel Delgado", "mail": "", "homepage": "" } @@ -10602,15 +10627,15 @@ }, "isFeatured": false, "authors": [ - { - "name": "Kirsten Hauck", - "mail": "kirsten.hauck@processcentric.ch", - "homepage": "https://www.processcentric.ch" - }, { "name": "Harald Loydl", "mail": "", "homepage": "" + }, + { + "name": "Kirsten Hauck", + "mail": "kirsten.hauck@processcentric.ch", + "homepage": "https://www.processcentric.ch" } ], "ratingRecent": 0.5, @@ -13047,37 +13072,37 @@ "isFeatured": true, "authors": [ { - "name": "Affan Hussain", + "name": "Vinzenz Rosenkranz", "mail": "", "homepage": "" }, { - "name": "Ajfar Huq", + "name": "Tim Sattizahn", "mail": "", "homepage": "" }, { - "name": "Christian Hartmann", + "name": "Stephan Link", "mail": "", "homepage": "" }, { - "name": "Inigo Jiron", + "name": "René Gieling", "mail": "", "homepage": "" }, { - "name": "Jan C. Borchardt", + "name": "Nick Gallo", "mail": "", "homepage": "" }, { - "name": "John Molakvoæ", + "name": "Natalie Gilbert", "mail": "", "homepage": "" }, { - "name": "Jonas Rittershofer", + "name": "Kameron Sheppard", "mail": "", "homepage": "" }, @@ -13087,37 +13112,37 @@ "homepage": "" }, { - "name": "Kameron Sheppard", + "name": "Jonas Rittershofer", "mail": "", "homepage": "" }, { - "name": "Natalie Gilbert", + "name": "John Molakvoæ", "mail": "", "homepage": "" }, { - "name": "Nick Gallo", + "name": "Jan C. Borchardt", "mail": "", "homepage": "" }, { - "name": "René Gieling", + "name": "Inigo Jiron", "mail": "", "homepage": "" }, { - "name": "Stephan Link", + "name": "Christian Hartmann", "mail": "", "homepage": "" }, { - "name": "Tim Sattizahn", + "name": "Ajfar Huq", "mail": "", "homepage": "" }, { - "name": "Vinzenz Rosenkranz", + "name": "Affan Hussain", "mail": "", "homepage": "" } @@ -16333,7 +16358,7 @@ "issueTracker": "https://github.com/nextcloud/integration_github/issues", "website": "https://github.com/nextcloud/integration_github", "created": "2020-09-02T07:26:20.384549Z", - "lastModified": "2023-01-29T22:01:40.906556Z", + "lastModified": "2023-02-07T16:27:46.448179Z", "releases": [ { "version": "1.0.4", @@ -16511,19 +16536,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=22.0.0 <26.0.0", "minIntSize": 32, - "download": "https://github.com/nextcloud/integration_gitlab/releases/download/v1.0.4/integration_gitlab-1.0.4.tar.gz", - "created": "2022-08-25T13:27:46.008578Z", + "download": "https://github.com/nextcloud/integration_gitlab/releases/download/v1.0.4-1-nightly/integration_gitlab-1.0.4-1-nightly.tar.gz", + "created": "2022-05-31T11:12:44.072013Z", "licenses": [ "agpl" ], - "lastModified": "2022-08-25T13:27:47.334097Z", - "isNightly": false, + "lastModified": "2022-05-31T11:12:44.301955Z", + "isNightly": true, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=22 <=25", - "signature": "RW5CB82bXUNdXI0Hy2wPPuIZ1vAiYZFnMCnbuDMDpIv3Zwskt023q8kukisI7W7aQNTheZ0JGyGjYaRUKfZad4E7yvCpaFhZVdkfdcNqtjR9/q+izQHULAhies1aMa0OgeH4JsLao7Bt5d1NWT6UOszVxD+a3ClHswwZ2awHQmNJgNOxc1VSYHksXtWBV2n7sJcCNQVCBd0Z3/AaJvb6iKUWFyLVaJmzFRj8MK1TMMs1LEn4axA7eFkQ/HHjTV07PGnnQYU9wJv0ZO4A1TluKIp9nkQJrvyegxiC7hLpWVMVVd3jPneG+ulh8koCEWoJuPA1wQT+LrEI5t/u/ISZ/kN+CgVT1crg4cczGJFdj29rMWNoSvSab2cYe5b3FPW74cvrgh68Bkml5cQHTZJm1ZpTRVUZZWWIeajXHNEKgyfbGKYZrWemUUe8dQuXmzKB/i6uLKsvCCg7iUX5qDJ+wVH+uoMI3j7Sv2WHD5oILyhGTrjrOCNXeCOiM+taXs+ji5vB2jeEz81R6+R84xvibCdEus8Wt+wno8BIZuGL5+aCXLnXsDFwQx7lTMzBxgMm/jNZCXu/uuA4FnL+nEFuwuLWb6/AN3xCPEqN2nI+gH2tSQQz5NJ2StZCJ81abMT6Mmdato6ygpW58YUSwJ3CqjMtCHb6etGgBMWdMoMmRfw=", + "signature": "V1Q7BLfa3gaENxUXDhNlsT06zRzvSJtKwDzqUf3/zukyXlY9NVxLWjokoUw2Y2mF+ZxeSnXXlOTZDV2kXKiGB9nTh2X4ZEtAiHQofRE7/ePGDtpu+oyOB/A2KiIYNMc0nCu0JxQ5JHCp8xf5AN20IF5Kehs0oKqWcSSE1JzW7wfd+PbVcq6XOCafDlbuQ9xZ79iFlU1WFOBlnsj6MpMN2QR3QH+B6Hy+3HB/kpbi1V/BlIYO7hY2L2E0RZdUxArbiErftkenqedU7J9QVgRKzOl+tEua1e47RYYAJ2LbxUt9uQKeLNXnUXqSGFTlOJO/1cR05X9hDSHCnt+Oj8k7s4NWieCjxtjJIqumcU5qWMEqswHwcl1aRw2MYOs+PlhQA4ZF76VK+Wgohz8wpGzm5PvgaxOt8Q0JS0P3XW+oUt21hM7drgN4xRNbKmJg0FZJ2ddFoGJy+dRXCT1EOkhIfHmq9NveL5fzTE6TiBnPAWgdJJ1nHQMwEVekoh/K+L15+ta0ijFhEKf2lstZONBsklZTffunbeormwsdJomPpHFkN6lBF/El6xrLcMU5GeGZ8+CNpVK1ThQLJnGLOnVgpIHwu0xiiYv6njVWPaBV5mbWL1cTuAs9ubkbSg4kMq5xN2oF9TJnXiKzZTTm4i5hG+jzaIAuVOCSpj5napa16T8=", "translations": { "en": { - "changelog": "### Added\n- new option to connect with OAuth in a popup\n- token refresh (based on expiration date)\n- allow connection directly from the dashboard (with or without a popup)\n\n### Changed\n- use material icons\n- use node 16, bump js libs, adjust to new eslint config\n- get ready for NC 25\n\n### Fixed\n- fallback avatar" + "changelog": "" } }, "signatureDigest": "sha512" @@ -16536,19 +16561,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=22.0.0 <26.0.0", "minIntSize": 32, - "download": "https://github.com/nextcloud/integration_gitlab/releases/download/v1.0.4-1-nightly/integration_gitlab-1.0.4-1-nightly.tar.gz", - "created": "2022-05-31T11:12:44.072013Z", + "download": "https://github.com/nextcloud/integration_gitlab/releases/download/v1.0.4/integration_gitlab-1.0.4.tar.gz", + "created": "2022-08-25T13:27:46.008578Z", "licenses": [ "agpl" ], - "lastModified": "2022-05-31T11:12:44.301955Z", - "isNightly": true, + "lastModified": "2022-08-25T13:27:47.334097Z", + "isNightly": false, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=22 <=25", - "signature": "V1Q7BLfa3gaENxUXDhNlsT06zRzvSJtKwDzqUf3/zukyXlY9NVxLWjokoUw2Y2mF+ZxeSnXXlOTZDV2kXKiGB9nTh2X4ZEtAiHQofRE7/ePGDtpu+oyOB/A2KiIYNMc0nCu0JxQ5JHCp8xf5AN20IF5Kehs0oKqWcSSE1JzW7wfd+PbVcq6XOCafDlbuQ9xZ79iFlU1WFOBlnsj6MpMN2QR3QH+B6Hy+3HB/kpbi1V/BlIYO7hY2L2E0RZdUxArbiErftkenqedU7J9QVgRKzOl+tEua1e47RYYAJ2LbxUt9uQKeLNXnUXqSGFTlOJO/1cR05X9hDSHCnt+Oj8k7s4NWieCjxtjJIqumcU5qWMEqswHwcl1aRw2MYOs+PlhQA4ZF76VK+Wgohz8wpGzm5PvgaxOt8Q0JS0P3XW+oUt21hM7drgN4xRNbKmJg0FZJ2ddFoGJy+dRXCT1EOkhIfHmq9NveL5fzTE6TiBnPAWgdJJ1nHQMwEVekoh/K+L15+ta0ijFhEKf2lstZONBsklZTffunbeormwsdJomPpHFkN6lBF/El6xrLcMU5GeGZ8+CNpVK1ThQLJnGLOnVgpIHwu0xiiYv6njVWPaBV5mbWL1cTuAs9ubkbSg4kMq5xN2oF9TJnXiKzZTTm4i5hG+jzaIAuVOCSpj5napa16T8=", + "signature": "RW5CB82bXUNdXI0Hy2wPPuIZ1vAiYZFnMCnbuDMDpIv3Zwskt023q8kukisI7W7aQNTheZ0JGyGjYaRUKfZad4E7yvCpaFhZVdkfdcNqtjR9/q+izQHULAhies1aMa0OgeH4JsLao7Bt5d1NWT6UOszVxD+a3ClHswwZ2awHQmNJgNOxc1VSYHksXtWBV2n7sJcCNQVCBd0Z3/AaJvb6iKUWFyLVaJmzFRj8MK1TMMs1LEn4axA7eFkQ/HHjTV07PGnnQYU9wJv0ZO4A1TluKIp9nkQJrvyegxiC7hLpWVMVVd3jPneG+ulh8koCEWoJuPA1wQT+LrEI5t/u/ISZ/kN+CgVT1crg4cczGJFdj29rMWNoSvSab2cYe5b3FPW74cvrgh68Bkml5cQHTZJm1ZpTRVUZZWWIeajXHNEKgyfbGKYZrWemUUe8dQuXmzKB/i6uLKsvCCg7iUX5qDJ+wVH+uoMI3j7Sv2WHD5oILyhGTrjrOCNXeCOiM+taXs+ji5vB2jeEz81R6+R84xvibCdEus8Wt+wno8BIZuGL5+aCXLnXsDFwQx7lTMzBxgMm/jNZCXu/uuA4FnL+nEFuwuLWb6/AN3xCPEqN2nI+gH2tSQQz5NJ2StZCJ81abMT6Mmdato6ygpW58YUSwJ3CqjMtCHb6etGgBMWdMoMmRfw=", "translations": { "en": { - "changelog": "" + "changelog": "### Added\n- new option to connect with OAuth in a popup\n- token refresh (based on expiration date)\n- allow connection directly from the dashboard (with or without a popup)\n\n### Changed\n- use material icons\n- use node 16, bump js libs, adjust to new eslint config\n- get ready for NC 25\n\n### Fixed\n- fallback avatar" } }, "signatureDigest": "sha512" @@ -16628,19 +16653,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=22.0.0 <27.0.0", "minIntSize": 32, - "download": "https://github.com/nextcloud/integration_google/releases/download/v1.0.9-5-nightly/integration_google-1.0.9-5-nightly.tar.gz", - "created": "2022-12-29T00:55:56.366865Z", + "download": "https://github.com/nextcloud/integration_google/releases/download/v1.0.9/integration_google-1.0.9.tar.gz", + "created": "2023-01-08T16:10:48.616896Z", "licenses": [ "agpl" ], - "lastModified": "2022-12-29T00:55:56.378071Z", - "isNightly": true, + "lastModified": "2023-01-08T16:10:48.656687Z", + "isNightly": false, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=22 <=26", - "signature": "E8cXtyqptJM2Tc13hGAU8ON7EBe0kF/iQwHT8dcIRcXfSNfwly2fYRkb5+iYLW5AhTosfzUbSe566KwfPUdoraGUR9GBb84USC/Qtg3d9MgJ6r80fp0aKtxSV29EvvWjwWkv6tCYpV0FX3guduMhl42oTjaBOy8R09CzCbvQsCHso2zkF+jbp2mj8gAUyI4I2rPw+ayzRob1y0I2uQjqwrf2vgElwY3wj8vBwZwcgnHNLUh/izljCe4xQSoJVtQTqLhAvAQ/nfp0tmvbZHaPwkGrbUZoWEBJF2ZK4m/dkTahNVbFP5SlOIuQO3Usc2301R0Xu8twnycJR1vZYP2pDxzHlS2UhJpzgxhlkYruyt5lX893ju2g/2WLvjSxWLi4n3JwOE16L5V4cUBeFe4z/FoXGjFiMEaO7qjVWrJqHf7pbKQDSA8OQcjubm6ckTemPbNeA7ik11c35ieFmy5nOakrs5YbIHB+V5n9TRGTrm0vZIiwLYjKQRwI5TABK5R3fxtwqb/cvxuwiLD11dRhmIT1edCL6NalKMT7Ed8mmzexIIhZ042XqsauQkXAUmroNhXXqLOAT7h56ACU660rPyVklBKARTdbQs+FCF1p4znHi0aXzAZUrZSAfaOfCpVgH6f/sfPhXV9x0FRwctBpgm4b7Tu7slBYeJjoup5aTa4=", + "signature": "HOQg4TsxhMiobqCC3QbVf3gcKgSGKMSnQZBVgB+AEUNLfyG/N6K/a9GqbQZRBTMJ6bb6bO0mPxSykFz3KBBcpy1rxE25XiE1bjPVMHPi22k2JS0zgJtcQR4ck9WX73Eibqs8wxWzqsoTi230sX7K2jI21XNPhQyzl91Wd9qCnzKq+p82Rshw9rcKx+BvTAfx8X7/Me5i7NK4CRmmJ00JXjZXXRg6HeYCoEDq8N4aE3WPg6nGBtEaVtUCNXdoDwKDxbJWyEcCVEdv3OpOv46UBUSqrj3i9Bmp28+jkdvDT2mZc++gFzehAW2W+gRM/8R8g7z5AEhK3fnpcJaeiBnZEz8EuTFfe1sBuHj9tFcNHepT9CtpebiJatjyrbbg0IfdCxKvdifn4B88ATnGHQn3wr/vS7PxRZAy8B38nkcDOMLzv9koqvps8zqPv2dG9AJ2Nf714SQOrsmqKVIaMJz0KvjkPF6Bg7jFM5qwzf8nsamG3opdD2qoKiuNii5Q0FdQ/gdPgJ4zz0Lk3xc/sx9ERvNRRkrGVb7FPgehQuPmcDljqK4sM69a3//P7GvlJ/NXbzRZmFAZt9we1H9k+rn7rsb7bmLZ9Cj8SShAIBAwB+RJMNIyO5hVzUf/j8ml7uXWqVvSVjxQJj8dOFAHCQ4tB4CbKDKRcuJ3rUyPNVQFu4A=", "translations": { "en": { - "changelog": "" + "changelog": "### Added\n- import contact groups\n [#124](https://github.com/nextcloud/integration_google/issues/124) @zgypa\n- import contact notes\n- import contact websites\n- set last modified date of imported directories\n\n### Changed\n- update npm pkgs, adjust to @nextcloud/vue 7.3.0\n- improve and speedup calendar import, update existing events if needed\n- speedup drive size calculation\n- improve contact import, update existing ones if needed\n\n### Fixed\n- import photos/albums with slashes in their name\n [#122](https://github.com/nextcloud/integration_google/pull/122) @Gp2mv3\n- recover after an import job is brutally stopped with a 1h timeout before everything can start again\n [#35](https://github.com/nextcloud/integration_google/issues/35)\n [#115](https://github.com/nextcloud/integration_google/issues/115)\n [#116](https://github.com/nextcloud/integration_google/issues/116)\n- preserve exif data when downloading photos (all except geolocation which is stripped by google)\n [#119](https://github.com/nextcloud/integration_google/issues/119) @Sid127\n- only add file name suffix (google file id) for duplicated names (yes, google allows multiple files with the same name in a directory)\n [#127](https://github.com/nextcloud/integration_google/issues/127) @Mezgrman\n- don't skip contacts with no names" } }, "signatureDigest": "sha512" @@ -16653,19 +16678,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=22.0.0 <27.0.0", "minIntSize": 32, - "download": "https://github.com/nextcloud/integration_google/releases/download/v1.0.9/integration_google-1.0.9.tar.gz", - "created": "2023-01-08T16:10:48.616896Z", + "download": "https://github.com/nextcloud/integration_google/releases/download/v1.0.9-5-nightly/integration_google-1.0.9-5-nightly.tar.gz", + "created": "2022-12-29T00:55:56.366865Z", "licenses": [ "agpl" ], - "lastModified": "2023-01-08T16:10:48.656687Z", - "isNightly": false, + "lastModified": "2022-12-29T00:55:56.378071Z", + "isNightly": true, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=22 <=26", - "signature": "HOQg4TsxhMiobqCC3QbVf3gcKgSGKMSnQZBVgB+AEUNLfyG/N6K/a9GqbQZRBTMJ6bb6bO0mPxSykFz3KBBcpy1rxE25XiE1bjPVMHPi22k2JS0zgJtcQR4ck9WX73Eibqs8wxWzqsoTi230sX7K2jI21XNPhQyzl91Wd9qCnzKq+p82Rshw9rcKx+BvTAfx8X7/Me5i7NK4CRmmJ00JXjZXXRg6HeYCoEDq8N4aE3WPg6nGBtEaVtUCNXdoDwKDxbJWyEcCVEdv3OpOv46UBUSqrj3i9Bmp28+jkdvDT2mZc++gFzehAW2W+gRM/8R8g7z5AEhK3fnpcJaeiBnZEz8EuTFfe1sBuHj9tFcNHepT9CtpebiJatjyrbbg0IfdCxKvdifn4B88ATnGHQn3wr/vS7PxRZAy8B38nkcDOMLzv9koqvps8zqPv2dG9AJ2Nf714SQOrsmqKVIaMJz0KvjkPF6Bg7jFM5qwzf8nsamG3opdD2qoKiuNii5Q0FdQ/gdPgJ4zz0Lk3xc/sx9ERvNRRkrGVb7FPgehQuPmcDljqK4sM69a3//P7GvlJ/NXbzRZmFAZt9we1H9k+rn7rsb7bmLZ9Cj8SShAIBAwB+RJMNIyO5hVzUf/j8ml7uXWqVvSVjxQJj8dOFAHCQ4tB4CbKDKRcuJ3rUyPNVQFu4A=", + "signature": "E8cXtyqptJM2Tc13hGAU8ON7EBe0kF/iQwHT8dcIRcXfSNfwly2fYRkb5+iYLW5AhTosfzUbSe566KwfPUdoraGUR9GBb84USC/Qtg3d9MgJ6r80fp0aKtxSV29EvvWjwWkv6tCYpV0FX3guduMhl42oTjaBOy8R09CzCbvQsCHso2zkF+jbp2mj8gAUyI4I2rPw+ayzRob1y0I2uQjqwrf2vgElwY3wj8vBwZwcgnHNLUh/izljCe4xQSoJVtQTqLhAvAQ/nfp0tmvbZHaPwkGrbUZoWEBJF2ZK4m/dkTahNVbFP5SlOIuQO3Usc2301R0Xu8twnycJR1vZYP2pDxzHlS2UhJpzgxhlkYruyt5lX893ju2g/2WLvjSxWLi4n3JwOE16L5V4cUBeFe4z/FoXGjFiMEaO7qjVWrJqHf7pbKQDSA8OQcjubm6ckTemPbNeA7ik11c35ieFmy5nOakrs5YbIHB+V5n9TRGTrm0vZIiwLYjKQRwI5TABK5R3fxtwqb/cvxuwiLD11dRhmIT1edCL6NalKMT7Ed8mmzexIIhZ042XqsauQkXAUmroNhXXqLOAT7h56ACU660rPyVklBKARTdbQs+FCF1p4znHi0aXzAZUrZSAfaOfCpVgH6f/sfPhXV9x0FRwctBpgm4b7Tu7slBYeJjoup5aTa4=", "translations": { "en": { - "changelog": "### Added\n- import contact groups\n [#124](https://github.com/nextcloud/integration_google/issues/124) @zgypa\n- import contact notes\n- import contact websites\n- set last modified date of imported directories\n\n### Changed\n- update npm pkgs, adjust to @nextcloud/vue 7.3.0\n- improve and speedup calendar import, update existing events if needed\n- speedup drive size calculation\n- improve contact import, update existing ones if needed\n\n### Fixed\n- import photos/albums with slashes in their name\n [#122](https://github.com/nextcloud/integration_google/pull/122) @Gp2mv3\n- recover after an import job is brutally stopped with a 1h timeout before everything can start again\n [#35](https://github.com/nextcloud/integration_google/issues/35)\n [#115](https://github.com/nextcloud/integration_google/issues/115)\n [#116](https://github.com/nextcloud/integration_google/issues/116)\n- preserve exif data when downloading photos (all except geolocation which is stripped by google)\n [#119](https://github.com/nextcloud/integration_google/issues/119) @Sid127\n- only add file name suffix (google file id) for duplicated names (yes, google allows multiple files with the same name in a directory)\n [#127](https://github.com/nextcloud/integration_google/issues/127) @Mezgrman\n- don't skip contacts with no names" + "changelog": "" } }, "signatureDigest": "sha512" @@ -18847,15 +18872,15 @@ }, "isFeatured": false, "authors": [ - { - "name": "Alan Freihof Tygel", - "mail": "alan@eita.org.br", - "homepage": "http://eita.org.br" - }, { "name": "Arthur Schiwon", "mail": "blizzz@arthur-schiwon.de", "homepage": "https://arthur-schiwon.de" + }, + { + "name": "Alan Freihof Tygel", + "mail": "alan@eita.org.br", + "homepage": "http://eita.org.br" } ], "ratingRecent": 0.5, @@ -20858,14 +20883,14 @@ "isFeatured": true, "authors": [ { - "name": "Greta Doçi", + "name": "Nextcloud Groupware Team", "mail": "", - "homepage": "" + "homepage": "https://github.com/nextcloud/groupware" }, { - "name": "Nextcloud Groupware Team", + "name": "Greta Doçi", "mail": "", - "homepage": "https://github.com/nextcloud/groupware" + "homepage": "" } ], "ratingRecent": 0.611111111111111, @@ -21019,12 +21044,12 @@ "homepage": "" }, { - "name": "Martin Reinhardt", + "name": "Leonardo R. Morelli", "mail": "", "homepage": "" }, { - "name": "Leonardo R. Morelli", + "name": "Martin Reinhardt", "mail": "", "homepage": "" } @@ -21342,9 +21367,9 @@ "isFeatured": true, "authors": [ { - "name": "Julien Veyssier", - "mail": "eneiluj@posteo.net", - "homepage": "" + "name": "Jan C. Borchardt", + "mail": "", + "homepage": "https://jancborchardt.net" }, { "name": "Arne Hamann", @@ -21352,9 +21377,9 @@ "homepage": "" }, { - "name": "Jan C. Borchardt", - "mail": "", - "homepage": "https://jancborchardt.net" + "name": "Julien Veyssier", + "mail": "eneiluj@posteo.net", + "homepage": "" } ], "ratingRecent": 0.5, @@ -21501,15 +21526,15 @@ }, "isFeatured": false, "authors": [ - { - "name": "Andrey Borysenko", - "mail": "andrey18106x@gmail.com", - "homepage": "https://github.com/andrey18106" - }, { "name": "Alexander Piskun", "mail": "bigcat88@icloud.com", "homepage": "https://github.com/bigcat88" + }, + { + "name": "Andrey Borysenko", + "mail": "andrey18106x@gmail.com", + "homepage": "https://github.com/andrey18106" } ], "ratingRecent": 0.5, @@ -23671,7 +23696,7 @@ "isFeatured": false, "authors": [ { - "name": "Pauli Järvinen (current author)", + "name": "Jan-Christoph Borchardt (original design)", "mail": "", "homepage": "" }, @@ -23681,7 +23706,7 @@ "homepage": "" }, { - "name": "Jan-Christoph Borchardt (original design)", + "name": "Pauli Järvinen (current author)", "mail": "", "homepage": "" } @@ -24672,12 +24697,12 @@ "isFeatured": true, "authors": [ { - "name": "Benjamin Brahmer", + "name": "Jan-Christoph Borchardt (former)", "mail": "", "homepage": "" }, { - "name": "Sean Molenaar", + "name": "Alessandro Cosentino (former)", "mail": "", "homepage": "" }, @@ -24687,12 +24712,12 @@ "homepage": "" }, { - "name": "Alessandro Cosentino (former)", + "name": "Sean Molenaar", "mail": "", "homepage": "" }, { - "name": "Jan-Christoph Borchardt (former)", + "name": "Benjamin Brahmer", "mail": "", "homepage": "" } @@ -24886,22 +24911,22 @@ "isFeatured": true, "authors": [ { - "name": "Kristof Hamann", + "name": "Jan-Christoph Borchardt", "mail": "", "homepage": "" }, { - "name": "Bernhard Posselt", + "name": "Hendrik Leppelsack", "mail": "", "homepage": "" }, { - "name": "Hendrik Leppelsack", + "name": "Bernhard Posselt", "mail": "", "homepage": "" }, { - "name": "Jan-Christoph Borchardt", + "name": "Kristof Hamann", "mail": "", "homepage": "" } @@ -25117,7 +25142,7 @@ "isFeatured": false, "authors": [ { - "name": "e-alfred", + "name": "Xavier Beurois", "mail": "", "homepage": "" }, @@ -25127,7 +25152,7 @@ "homepage": "" }, { - "name": "Xavier Beurois", + "name": "e-alfred", "mail": "", "homepage": "" } @@ -25333,8 +25358,39 @@ "issueTracker": "https://github.com/H2CK/oidc/issues", "website": "https://github.com/H2CK/oidc", "created": "2022-03-15T21:28:03.253395Z", - "lastModified": "2023-01-30T16:39:31.187305Z", + "lastModified": "2023-02-07T16:11:13.207758Z", "releases": [ + { + "version": "0.4.0", + "phpExtensions": [ + { + "id": "openssl", + "versionSpec": "*", + "rawVersionSpec": "*" + } + ], + "databases": [], + "shellCommands": [], + "phpVersionSpec": "*", + "platformVersionSpec": ">=21.0.0 <26.0.0", + "minIntSize": 32, + "download": "https://github.com/H2CK/oidc/releases/download/0.4.0/oidc-0.4.0.tar.gz", + "created": "2023-02-07T16:11:13.129021Z", + "licenses": [ + "agpl" + ], + "lastModified": "2023-02-07T16:11:13.332739Z", + "isNightly": false, + "rawPhpVersionSpec": "*", + "rawPlatformVersionSpec": ">=21 <=25", + "signature": "l6Zybuh36MIGDSgVvHs17bp9vKjRq8aTXyYyu6yV4R6B1VAjybaYU1IFsNd+oVPzFGgTDDqOhlp3wlFSwXHesuIjtTD2kQriq7ZDUjzaRbWxErgCet07vmJl7ej+uff+zMcO4Ot/VtC9EmPaKHbcYsGnGhRwjHkSvXIc+SHP55W4Y5gdyhVtiin2BaFU5X2O1DCKQHaDbAF0jTJixmEzYQ3VtaaW0Iy8eU8/T2gHiJQa74Lg1GN0bpcqhU3gW9gnOZc3dAw/lENSCLO2DQ6NoOv/utf0mdJ5xiaTbq0hTcQlf6DOYuLFXY/UGOrejoaXwKk5U/869MwfzHERYxxb32fjzAnpbkiT5GqoMz45piwcW5B8HgpwIeejHRtS1mkqAz7Iqi/gC3KEEYvyrDIYneOidv2U4H5LF+hLNuBy43UUyj7PZU4my7i+o/nmjj3PAQanyIHCxVciBP76DXfkA+DK/58HNqQZnTU6eXvq0lDAl0ArZf7fAeR45NgNM7jNePoSYbpt0H07UonyHVi7JNFg/nM9rNMvEhP/RMzs0JfdUUAIZwXEmeGit6f5MLQYVNNUO0sm9ZHz6JLfS6SDryjPwGANxuK4IqhzPauvVvytlYFQzfnrKr1nf6iGlULCq1GZIFViv39jEoiEqXSNgqWDOp7xlsg0pkZCCdJp0gI=", + "translations": { + "en": { + "changelog": "### Changed\n\n- Added support for implicit flow." + } + }, + "signatureDigest": "sha512" + }, { "version": "0.3.0", "phpExtensions": [ @@ -27177,14 +27233,14 @@ "isFeatured": false, "authors": [ { - "name": "Sander Brand", + "name": "Marcos Zuriaga", "mail": "", - "homepage": "https://github.com/brantje" + "homepage": "https://github.com/animalillo" }, { - "name": "Marcos Zuriaga", + "name": "Sander Brand", "mail": "", - "homepage": "https://github.com/animalillo" + "homepage": "https://github.com/brantje" } ], "ratingRecent": 0.5, @@ -27205,7 +27261,7 @@ "issueTracker": "https://github.com/marius-wieschollek/passwords/issues", "website": "", "created": "2018-01-19T18:08:43.002344Z", - "lastModified": "2023-02-05T15:03:20.562279Z", + "lastModified": "2023-02-07T21:05:41.132464Z", "releases": [ { "version": "2022.12.21", @@ -30052,7 +30108,7 @@ "isFeatured": false, "authors": [ { - "name": "Vinzenz Rosenkranz", + "name": "Kai Schröer", "mail": "", "homepage": "" }, @@ -30062,7 +30118,7 @@ "homepage": "" }, { - "name": "Kai Schröer", + "name": "Vinzenz Rosenkranz", "mail": "", "homepage": "" } @@ -31384,15 +31440,15 @@ }, "isFeatured": false, "authors": [ - { - "name": "Joas Schilling", - "mail": "", - "homepage": "" - }, { "name": "Pellaeon Lin", "mail": "pellaeon@cnmc.tw", "homepage": "https://nyllep.wordpress.com/about-2" + }, + { + "name": "Joas Schilling", + "mail": "", + "homepage": "" } ], "ratingRecent": 0.5, @@ -32844,12 +32900,12 @@ "homepage": "" }, { - "name": "e-alfred", + "name": "Biont", "mail": "", "homepage": "" }, { - "name": "Biont", + "name": "e-alfred", "mail": "", "homepage": "" } @@ -32911,23 +32967,23 @@ "isFeatured": false, "authors": [ { - "name": "ScienceMesh Community", + "name": "Ben Peachey (Muze)", "mail": "", - "homepage": "https://sciencemesh.io" + "homepage": "" }, { - "name": "Stichting Ponder Source", - "mail": "support@pondersource.com", - "homepage": "https://pondersource.com" + "name": "Ismoil Shifoev (Ponder Source)", + "mail": "", + "homepage": "" }, { - "name": "Muze B.V.", - "mail": "info@muze.nl", - "homepage": "https://www.muze.nl" + "name": "Benz Schenk (Ponder Source)", + "mail": "", + "homepage": "" }, { - "name": "Michiel de Jong (Ponder Source)", - "mail": "michiel@pondersource.com", + "name": "Triantafullenia Doumani (Ponder Source)", + "mail": "", "homepage": "" }, { @@ -32936,24 +32992,24 @@ "homepage": "" }, { - "name": "Triantafullenia Doumani (Ponder Source)", - "mail": "", + "name": "Michiel de Jong (Ponder Source)", + "mail": "michiel@pondersource.com", "homepage": "" }, { - "name": "Benz Schenk (Ponder Source)", - "mail": "", - "homepage": "" + "name": "Muze B.V.", + "mail": "info@muze.nl", + "homepage": "https://www.muze.nl" }, { - "name": "Ismoil Shifoev (Ponder Source)", - "mail": "", - "homepage": "" + "name": "Stichting Ponder Source", + "mail": "support@pondersource.com", + "homepage": "https://pondersource.com" }, { - "name": "Ben Peachey (Muze)", + "name": "ScienceMesh Community", "mail": "", - "homepage": "" + "homepage": "https://sciencemesh.io" } ], "ratingRecent": 0.5, @@ -33626,12 +33682,12 @@ "isFeatured": false, "authors": [ { - "name": "Christoph Wurst", + "name": "Morris Jobke", "mail": "", "homepage": "" }, { - "name": "Morris Jobke", + "name": "Christoph Wurst", "mail": "", "homepage": "" } @@ -34064,12 +34120,12 @@ "isFeatured": false, "authors": [ { - "name": "JonathanTreffler", + "name": "LazyShpee", "mail": "", - "homepage": "https://jonathan-treffler.de" + "homepage": "https://github.com/LazyShpee" }, { - "name": "Jonathan Treffler", + "name": "Fallon Turner", "mail": "", "homepage": "" }, @@ -34079,14 +34135,14 @@ "homepage": "https://decatec.de" }, { - "name": "Fallon Turner", + "name": "Jonathan Treffler", "mail": "", "homepage": "" }, { - "name": "LazyShpee", + "name": "JonathanTreffler", "mail": "", - "homepage": "https://github.com/LazyShpee" + "homepage": "https://jonathan-treffler.de" } ], "ratingRecent": 0.5, @@ -36723,8 +36779,58 @@ "issueTracker": "https://github.com/zorn-v/nextcloud-social-login/issues", "website": "https://github.com/zorn-v/nextcloud-social-login", "created": "2018-04-12T08:32:26.985997Z", - "lastModified": "2023-01-23T12:29:13.923696Z", + "lastModified": "2023-02-07T02:26:30.855566Z", "releases": [ + { + "version": "5.4.1", + "phpExtensions": [], + "databases": [], + "shellCommands": [], + "phpVersionSpec": "*", + "platformVersionSpec": ">=23.0.0 <100.0.0", + "minIntSize": 32, + "download": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v5.4.1/release.tar.gz", + "created": "2023-02-07T02:26:30.851592Z", + "licenses": [ + "agpl" + ], + "lastModified": "2023-02-07T02:26:30.895911Z", + "isNightly": false, + "rawPhpVersionSpec": "*", + "rawPlatformVersionSpec": ">=23 <=99", + "signature": "RzVkXFaUE3rMUWLPl+C8N+HBI3ozuY7bKM6yP12GHu4kE0iOXDE125IA8lXyOmHZwyZYQLPHXL8S8cVoemfmI+14BgXxgaO1D0Wq8+TYTcIulQzrI4Wy9WrRoGhQ14sy699OzPhXz4yiXWIKGNK3haU4UpYbJ+BG2RfAW9riZIeWh5jEFbe9iMWuoEsY8DDacPVTaihthDnVzd9gYbG6Gkl6pNQswZCiJEiuWG7XRyQq6cYjM2NAsRD0A5axxFsAdhC4zKHTgnKbTUlNGShj2SfW1XpQj1gT5g6q+I2iv+26so4HqLaAH8GA3GzekLbX+vy1UBjixytFfj784NEH+Ee861XsHN1/6ZBW32RUFVPw0Nc3qrow3ungBHIjKF2zBJ2fV37DWLZsk2NFTmYfcCjiHxY1/8in4kLZxR6veis52sZWgxBwJTVBMsj6nXB7DHgqdtQ7o5pXhqBmKFc6oAAFwlhCmxz9ZpqgGdz90239/0mZmqkk5mXLL73kTr6ezxxgOf6064xzhwx6qWpPIRO1WXVfaUYjyKlUIga4PTYJMxiYe5GlGYWynJwqZ+SqtOZTHPLLdIYm7S5+QKwayA3maLmg9Va3w8/Wt7qprR7VSaBR4/wbViwQKiiEeNvaUF74z6T/FpzrW94cxEIuJR+UFeQac3QUKbMjlgMWXRA=", + "translations": { + "en": { + "changelog": "- Create primary key in first migration" + } + }, + "signatureDigest": "sha512" + }, + { + "version": "5.4.0", + "phpExtensions": [], + "databases": [], + "shellCommands": [], + "phpVersionSpec": "*", + "platformVersionSpec": ">=23.0.0 <100.0.0", + "minIntSize": 32, + "download": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v5.4.0/release.tar.gz", + "created": "2023-02-07T02:12:45.209638Z", + "licenses": [ + "agpl" + ], + "lastModified": "2023-02-07T02:12:45.261806Z", + "isNightly": false, + "rawPhpVersionSpec": "*", + "rawPlatformVersionSpec": ">=23 <=99", + "signature": "Xke3RhixZ+hnLagshfDEhMnO2g3JW5LbE78PmJjCY0lvwfXuvMqlP793Gad1WubG8aB4tQ8PToJfQG99QMXLDLumrKfvl0STtpM+PYukwgQIiTqCuZdzjooBgNB6vvMBkiRV0LxNckAx001klX2uGQ4pf1dRiAIQOOPpnHYwnCWB8gTbjY/NzD6FtBWCd/yukZ2JzT0rdSy+qsMr9xf3AEuUDK5JxToJU9sQbMLEllixM9G2smGvYvRXIwPQOGhBljnT7D4mIsstYFpKZ4LbL9kl/qisr2F04kDGpBomlctuLnUkNF2VjsfTctFNtCrVq1szCHAvOfPSajEjd9sdz7DGYiATGrQg9hElOygJwiECZmJp1aH+6sSZHlqoZUKu3rBZgzuPxeCyFdhcs1N3FUIYcgtyGGNVr3RXlUlOKseRHwpt7P2Khckbm8JW9tc/q0RUDrgvNTbneph8kS5ODwLFSULj36Avn6eM2MMFs2WKM/+Wqau51/hpmsUwJQtPfaZNVvwOhVSCQ2cxCtKIFE06kdlYREOzLLH5NIUuWUE75ZmhUvrBm5E9HPJMIbT2xTD+yOmHZxQYyY2qI+uNulHx8gzZZqcduQWyjH+V52ktMsKCJwF4498gXP4LKQciPNna1IeT03kOPgKTZUwL4fS8k3cR/LI8IUxjVDfCHJU=", + "translations": { + "en": { + "changelog": "- Primary key for sociallogin_connect table\n- Merge pull request #389 from pktiuk/master\n- docs: Describe configuration for discord" + } + }, + "signatureDigest": "sha512" + }, { "version": "5.3.0", "phpExtensions": [], @@ -39636,7 +39742,7 @@ "en": { "name": "Social Login", "summary": "Social login via OAuth or OpenID", - "description": "# Social login\n\nMake possible create users and login via Telegram, OAuth or OpenID\n\nFor OAuth you must create app for certain providers. Login button appear at login page if app id specified. Settings are in \"Social login\" section of settings page.\n\n## Installation\n\nLogin to your NextCloud installation as an administrator and under \"Apps\" click \"Download and enable\" next to the \"Social Login\" app.\n\nSee below for setup and configuration instructions.\n\n\n\n## Custom OAuth2/OIDC groups\n\nYou can use groups from your custom provider. For that you should specify \"Groups claim\" in custom OAuth2/OIDC provider settings. That claim should be returned from provider in `id_token` or at user info endpoint. Format should be `array` or comma separated string. Eg (with claim named `roles`)\n\n```json\n{\"roles\": [\"admin\", \"user\"]}\n```\nor\n```json\n{\"roles\": \"admin,user\"}\n```\n\nAlso nested claims is supported. For example `resource_access.client-id.roles` for\n\n```json\n\"resource_access\": {\n \"client-id\": {\n \"roles\": [\n \"client-role-1\",\n \"client-role-2\"\n ]\n }\n}\n```\n\nThere is also support for setting the displayName:\n```\n{\"roles\": [{gid: 1, displayName: \"admin\"}, {gid: 2, displayName: \"user\"}]}\n```\n\n\nYou can use provider groups in two ways:\n\n1. Map provider groups to existing nextcloud groups\n2. Create provider groups in nextcloud and associate it to user (if appropriate option specified)\n\nIf you want sync groups on every login do not forget to check \"Update user profile every login\" setting\n\n## Examples for groups\n\n* You can find example how to configure WSO2IS for return roles claim with OIDC [here](https://medium.com/@dewni.matheesha/claim-mapping-and-retrieving-end-user-information-in-wso2is-cffd5f3937ff)\n* [GitLab OIDC allowing specific GitLab groups](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md)\n\n## Built-in OAuth providers\n\nYou can copy link of certain login button to get proper \"redirect url\" for OAuth app setting.\n\n* [Google](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/google.md)\n* [Amazon](https://developer.amazon.com/loginwithamazon/console/site/lwa/overview.html)\n* [Facebook](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/facebook.md)\n* [Twitter](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/twitter.md)\n* [GitHub](https://github.com/settings/developers)\n* [Discord](https://discordapp.com/developers/applications/me#top)\n* [Telegram](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/telegram.md)\n* PlexTv - you can use any title as app id\n\nDetails about \"Allow login only from specified domain\" google setting you can find here [#44](https://github.com/zorn-v/nextcloud-social-login/issues/44)\nYou can use comma separated list for multiple domains\n\n## Config\n\nYou can use `'social_login_auto_redirect' => true` setting in `config.php` for auto redirect unauthorized users to social login if only one provider is configured.\nIf you want to temporary disable this function (e.g. for login as local admin), you can add `noredir=1` query parameter in url for login page. Something like `https://cloud.domain.com/login?noredir=1`\n\nTo set options for http client, you can use\n```php\n 'social_login_http_client' => [\n 'timeout' => 45,\n 'proxy' => 'socks4://127.0.0.1:9050', // Check https://curl.se/libcurl/c/CURLOPT_PROXY.html for allowed variants\n ],\n```\nin `config.php`\n\n### Configurate a provider via CLI\n\nYou can configure everything from commandline by using the occ utility. To setup a oidc-provider replace the variables and URLs with values that match your deployment.\n```bash\nphp occ config:app:set sociallogin custom_providers --value='{\"custom_oidc\": [{\"name\": \"gitlab_oidc\", \"title\": \"Gitlab\", \"authorizeUrl\": \"https://gitlab.my-domain.org/oauth/authorize\", \"tokenUrl\": \"https://gitlab.my-domain.org/oauth/token\", \"userInfoUrl\": \"https://gitlab.my-domain.org/oauth/userinfo\", \"logoutUrl\": \"\", \"clientId\": \"$my_application_id\", \"clientSecret\": \"$my_super_secret_secret\", \"scope\": \"openid\", \"groupsClaim\": \"groups\", \"style\": \"gitlab\", \"defaultGroup\": \"\"}]}'\n```\nto do this with docker you just need to add `docker exec -t -uwww-data CONTAINER_NAME` in front of the command, or run it interactively from `docker exec -it -uwww-data CONTAINER_NAME sh`\n\nTo find out how to configure other providers, just configure them in the GUI and take a look at the database afterwards:\n```\nmysql -u nextcloud -p nextcloud\nPassword: <yourpassword>\n\n> SELECT * FROM oc_appconfig WHERE appid='sociallogin';\n```\n\nOr just run\n\n`docker exec -t -uwww-data CONTAINER_NAME php occ config:app:get sociallogin custom_providers`\n\n## Hint\n\n### About Callback(Reply) Url\nYou can copy link from specific login button on login page and paste it on provider's website as callback url. To make proper button visible, just fill certain provider settings with random data and change it later.\n\nSome users may get strange reply(Callback) url error from provider even if you pasted the right url, that's because your nextcloud server may generate http urls when you are actually using https.\nPlease set 'overwriteprotocol' => 'https', in your config.php file." + "description": "# Social login\n\nMake possible create users and login via Telegram, OAuth or OpenID\n\nFor OAuth you must create app for certain providers. Login button appear at login page if app id specified. Settings are in \"Social login\" section of settings page.\n\n## Installation\n\nLogin to your NextCloud installation as an administrator and under \"Apps\" click \"Download and enable\" next to the \"Social Login\" app.\n\nSee below for setup and configuration instructions.\n\n\n\n## Custom OAuth2/OIDC groups\n\nYou can use groups from your custom provider. For that you should specify \"Groups claim\" in custom OAuth2/OIDC provider settings. That claim should be returned from provider in `id_token` or at user info endpoint. Format should be `array` or comma separated string. Eg (with claim named `roles`)\n\n```json\n{\"roles\": [\"admin\", \"user\"]}\n```\nor\n```json\n{\"roles\": \"admin,user\"}\n```\n\nAlso nested claims is supported. For example `resource_access.client-id.roles` for\n\n```json\n\"resource_access\": {\n \"client-id\": {\n \"roles\": [\n \"client-role-1\",\n \"client-role-2\"\n ]\n }\n}\n```\n\nThere is also support for setting the displayName:\n```\n{\"roles\": [{gid: 1, displayName: \"admin\"}, {gid: 2, displayName: \"user\"}]}\n```\n\n\nYou can use provider groups in two ways:\n\n1. Map provider groups to existing nextcloud groups\n2. Create provider groups in nextcloud and associate it to user (if appropriate option specified)\n\nIf you want sync groups on every login do not forget to check \"Update user profile every login\" setting\n\n## Examples for groups\n\n* You can find example how to configure WSO2IS for return roles claim with OIDC [here](https://medium.com/@dewni.matheesha/claim-mapping-and-retrieving-end-user-information-in-wso2is-cffd5f3937ff)\n* [GitLab OIDC allowing specific GitLab groups](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md)\n\n## Built-in OAuth providers\n\nYou can copy link of certain login button to get proper \"redirect url\" for OAuth app setting.\n\n* [Google](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/google.md)\n* [Amazon](https://developer.amazon.com/loginwithamazon/console/site/lwa/overview.html)\n* [Facebook](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/facebook.md)\n* [Twitter](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/twitter.md)\n* [GitHub](https://github.com/settings/developers)\n* [Discord](#configure-discord)\n* [Telegram](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/telegram.md)\n* PlexTv - you can use any title as app id\n\nDetails about \"Allow login only from specified domain\" google setting you can find here [#44](https://github.com/zorn-v/nextcloud-social-login/issues/44)\nYou can use comma separated list for multiple domains\n\n## Config\n\nYou can use `'social_login_auto_redirect' => true` setting in `config.php` for auto redirect unauthorized users to social login if only one provider is configured.\nIf you want to temporary disable this function (e.g. for login as local admin), you can add `noredir=1` query parameter in url for login page. Something like `https://cloud.domain.com/login?noredir=1`\n\nTo set options for http client, you can use\n```php\n 'social_login_http_client' => [\n 'timeout' => 45,\n 'proxy' => 'socks4://127.0.0.1:9050', // Check https://curl.se/libcurl/c/CURLOPT_PROXY.html for allowed variants\n ],\n```\nin `config.php`\n\n### Configurate a provider via CLI\n\nYou can configure everything from commandline by using the occ utility. To setup a oidc-provider replace the variables and URLs with values that match your deployment.\n```bash\nphp occ config:app:set sociallogin custom_providers --value='{\"custom_oidc\": [{\"name\": \"gitlab_oidc\", \"title\": \"Gitlab\", \"authorizeUrl\": \"https://gitlab.my-domain.org/oauth/authorize\", \"tokenUrl\": \"https://gitlab.my-domain.org/oauth/token\", \"userInfoUrl\": \"https://gitlab.my-domain.org/oauth/userinfo\", \"logoutUrl\": \"\", \"clientId\": \"$my_application_id\", \"clientSecret\": \"$my_super_secret_secret\", \"scope\": \"openid\", \"groupsClaim\": \"groups\", \"style\": \"gitlab\", \"defaultGroup\": \"\"}]}'\n```\nto do this with docker you just need to add `docker exec -t -uwww-data CONTAINER_NAME` in front of the command, or run it interactively from `docker exec -it -uwww-data CONTAINER_NAME sh`\n\nTo find out how to configure other providers, just configure them in the GUI and take a look at the database afterwards:\n```\nmysql -u nextcloud -p nextcloud\nPassword: <yourpassword>\n\n> SELECT * FROM oc_appconfig WHERE appid='sociallogin';\n```\n\nOr just run\n\n`docker exec -t -uwww-data CONTAINER_NAME php occ config:app:get sociallogin custom_providers`\n\n### Configure Discord\n\nTo properly configure discord you have to:\n\n1. Create new discord application on [DiscordApp developers](https://discordapp.com/developers/applications/me#top)\n2. Open tab `Settings -> OAuth2 -> General`. In `Redirects` add new redirection link looking like this: `https://nextcloud.mydomain.com/apps/sociallogin/oauth/discord`.\n3. Copy `CLIENT ID` and generate and copy `CLIENT SECRET`\n4. Open in Nextcloud `Settings -> Social Login` and paste `CLIENT ID` into field `App id` and `CLIENT SECRET` into `Secret`.\n5. Select default group for users created this way.\n\n## Hint\n\n### About Callback(Reply) Url\nYou can copy link from specific login button on login page and paste it on provider's website as callback url. To make proper button visible, just fill certain provider settings with random data and change it later.\n\nSome users may get strange reply(Callback) url error from provider even if you pasted the right url, that's because your nextcloud server may generate http urls when you are actually using https.\nPlease set 'overwriteprotocol' => 'https', in your config.php file." } }, "isFeatured": false, @@ -40949,42 +41055,42 @@ "isFeatured": true, "authors": [ { - "name": "Daniel Calviño Sánchez", + "name": "Vitor Mattos", "mail": "", "homepage": "" }, { - "name": "Ivan Sein", + "name": "Tim Krüger", "mail": "", "homepage": "" }, { - "name": "Jan-Christoph Borchardt", + "name": "Marco Ambrosini", "mail": "", "homepage": "" }, { - "name": "Joas Schilling", + "name": "Marcel Hibbe", "mail": "", "homepage": "" }, { - "name": "Marcel Hibbe", + "name": "Joas Schilling", "mail": "", "homepage": "" }, { - "name": "Marco Ambrosini", + "name": "Jan-Christoph Borchardt", "mail": "", "homepage": "" }, { - "name": "Tim Krüger", + "name": "Ivan Sein", "mail": "", "homepage": "" }, { - "name": "Vitor Mattos", + "name": "Daniel Calviño Sánchez", "mail": "", "homepage": "" } @@ -41451,12 +41557,12 @@ "isFeatured": false, "authors": [ { - "name": "Gary Kim", + "name": "Julien Veyssier", "mail": "", "homepage": "" }, { - "name": "Julien Veyssier", + "name": "Gary Kim", "mail": "", "homepage": "" } @@ -42784,14 +42890,14 @@ "isFeatured": false, "authors": [ { - "name": "Christoph Wurst", + "name": "Nextcloud Two-Factor Authentication Working Group", "mail": "", - "homepage": "" + "homepage": "https://github.com/nextcloud/wg-two-factor-authentication" }, { - "name": "Nextcloud Two-Factor Authentication Working Group", + "name": "Christoph Wurst", "mail": "", - "homepage": "https://github.com/nextcloud/wg-two-factor-authentication" + "homepage": "" } ], "ratingRecent": 0.5, @@ -43115,12 +43221,12 @@ "isFeatured": false, "authors": [ { - "name": "Christoph Wurst", + "name": "Vitor Mattos", "mail": "", "homepage": "" }, { - "name": "Vitor Mattos", + "name": "Christoph Wurst", "mail": "", "homepage": "" } @@ -43248,7 +43354,7 @@ "isFeatured": false, "authors": [ { - "name": "Joas Schilling", + "name": "Christoph Wurst", "mail": "", "homepage": "" }, @@ -43258,7 +43364,7 @@ "homepage": "" }, { - "name": "Christoph Wurst", + "name": "Joas Schilling", "mail": "", "homepage": "" } @@ -43796,12 +43902,12 @@ "isFeatured": true, "authors": [ { - "name": "Christoph Wurst", + "name": "Michael Blumenstein", "mail": "", "homepage": "" }, { - "name": "Michael Blumenstein", + "name": "Christoph Wurst", "mail": "", "homepage": "" } @@ -44058,9 +44164,9 @@ "isFeatured": false, "authors": [ { - "name": "Jan-Christoph Borchardt", - "mail": "hey@jancborchardt.net", - "homepage": "https://jancborchardt.net" + "name": "Felix Nüsse", + "mail": "", + "homepage": "https://github.com/newhinton" }, { "name": "Marius Wieschollek", @@ -44068,9 +44174,9 @@ "homepage": "https://github.com/marius-wieschollek" }, { - "name": "Felix Nüsse", - "mail": "", - "homepage": "https://github.com/newhinton" + "name": "Jan-Christoph Borchardt", + "mail": "hey@jancborchardt.net", + "homepage": "https://jancborchardt.net" } ], "ratingRecent": 0.5, @@ -44802,12 +44908,12 @@ "isFeatured": false, "authors": [ { - "name": "Côme Chilliet", + "name": "Christopher Ng", "mail": "", "homepage": "" }, { - "name": "Christopher Ng", + "name": "Côme Chilliet", "mail": "", "homepage": "" } @@ -44895,7 +45001,7 @@ "isFeatured": false, "authors": [ { - "name": "Roeland Jago Douma", + "name": "Bernd Rederlechner", "mail": "", "homepage": "" }, @@ -44905,7 +45011,7 @@ "homepage": "" }, { - "name": "Bernd Rederlechner", + "name": "Roeland Jago Douma", "mail": "", "homepage": "" } @@ -46195,19 +46301,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=22.0.0 <27.0.0", "minIntSize": 32, - "download": "https://github.com/julien-nc/welcome/releases/download/v1.0.3/welcome-1.0.3.tar.gz", - "created": "2022-12-23T23:43:44.214068Z", + "download": "https://github.com/julien-nc/welcome/releases/download/v1.0.3-1-nightly/welcome-1.0.3-1-nightly.tar.gz", + "created": "2022-12-23T23:01:47.312498Z", "licenses": [ "agpl" ], - "lastModified": "2022-12-23T23:43:44.261768Z", - "isNightly": false, + "lastModified": "2022-12-23T23:01:47.323456Z", + "isNightly": true, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=22 <=26", - "signature": "WFlTk76/zR+NFnK06pg93N4dtehYoPvRiZMCn1/8Cpv39eHRYgLEM2zeACH5clAkxIqbNWmts1v29RQXRh7F+7cYIYtKFjyNMh+2M3v08XEuJIKaRQ6K854ttP6qWnL1chM/SA0PqI6oE/XE3zr3W3P5OK70eGGOjVZprABK7u0xP8xM9cen1iNrDTEpbX9YQI3Hz7efaBG4+V3hKITCgQabclkFyVy1VXasgmz1lDRXTwUVKoyl98Qki6vMwi1WW8eyH64pnxM6chna47WEg5kxui5Ibvjx4H2mt72hil6FFz5Np5fV1cO8ohEJQilQjgAG+C+493b3W0EB5Pca4CJGbR3rZw6hW9HWHgJvCgpN3etKWHRjnm3Truj5Wswj3XhfPbVcY/Sx98WICS/IXWr4wnnm5TGX5jUUdgXSNmE7r6SRGKE737fy9fVW4+A7jV3D2OC5i+PmEpYB5zCdoOeZbX2fv65wFN1woyrRgdEJfgM9GXKZsKNP9ZQy9dwIgzB9fSsUuqjD9cOqcm9aQ7B5SeAXb43rzo7ofMkf4IsOb5oDtf0397Wd8pFSmbzAwAJqxydizy/6FaO6QIOBcMnroxbCgw6F3Oki5Q4+AAqUTPvKXOXLVKjJR+DlIxcYVNHxpeNPPAT/QA0vZaD2pB6og/yTySEgqfXNc//3SQM=", + "signature": "kENbcF2vrz/B0hFZnWWtpwCtiCvfVD7D6R2tEGsK+TmcHDdT7AIwBIsuxZnEoke1bzy0xXifq756eGzgx5MuQ49Y4tCXKD8B/H2VPfPRLcLS+ksS9HmrwzlynnCYuj1iyUntriMFFPhwlJ+ZWQJzAHVkLlP7rBbxNfOAJre2f3JuswMlhqHVmXfx9dAx02UCls7FZSSnxdDdhu6Jn5Y3xTcYibOJHW1TEM2VVMZbi8lApK8B6XBIQfgRm4ocZ4V+4hoTMjrQhfRGZhdOYuQEoRVNf43WF2oumeCmWX6h9LQAm8jFOsatLC0pweHDUNGPiaizI9oi+zruJQh5GMaml0BY+Ot0ee69rCsVAHAZ4q6UxGgXEfDJPaGudkuvhODpVZwx4iUEm4y5QH9ODCAeB9YjOLxyj/7O/jzUPrj87P7T6hXpNuZFR8utU7Bzf7AqN1AvR2MQP1CfcdpxNQtjs1rn1nt5Ptc56AXVvczLIb+b/4t97KEIm1qIO4Wu2vxOd6iRKWa89T+3NSBqyv33ma4RtjbJyByewMcUR8mgkq8XbPzF1B1rTa5qMGeVcVa/0VUPx/bQSvLPGQQku2lTEdzSA6WZq4lV5vWoXOX7zN+/SqJm0El373QvXAMnv8rroDZTLwbAe75RmIWru5dMtdD8clw05Awo8BPRCBoJGQA=", "translations": { "en": { - "changelog": "### Added\n- support for http markdown image target\n\n### Changed\n- update npm pkgs\n\n### Fixed\n- support for image links inserted by Text" + "changelog": "" } }, "signatureDigest": "sha512" @@ -46220,19 +46326,19 @@ "phpVersionSpec": "*", "platformVersionSpec": ">=22.0.0 <27.0.0", "minIntSize": 32, - "download": "https://github.com/julien-nc/welcome/releases/download/v1.0.3-1-nightly/welcome-1.0.3-1-nightly.tar.gz", - "created": "2022-12-23T23:01:47.312498Z", + "download": "https://github.com/julien-nc/welcome/releases/download/v1.0.3/welcome-1.0.3.tar.gz", + "created": "2022-12-23T23:43:44.214068Z", "licenses": [ "agpl" ], - "lastModified": "2022-12-23T23:01:47.323456Z", - "isNightly": true, + "lastModified": "2022-12-23T23:43:44.261768Z", + "isNightly": false, "rawPhpVersionSpec": "*", "rawPlatformVersionSpec": ">=22 <=26", - "signature": "kENbcF2vrz/B0hFZnWWtpwCtiCvfVD7D6R2tEGsK+TmcHDdT7AIwBIsuxZnEoke1bzy0xXifq756eGzgx5MuQ49Y4tCXKD8B/H2VPfPRLcLS+ksS9HmrwzlynnCYuj1iyUntriMFFPhwlJ+ZWQJzAHVkLlP7rBbxNfOAJre2f3JuswMlhqHVmXfx9dAx02UCls7FZSSnxdDdhu6Jn5Y3xTcYibOJHW1TEM2VVMZbi8lApK8B6XBIQfgRm4ocZ4V+4hoTMjrQhfRGZhdOYuQEoRVNf43WF2oumeCmWX6h9LQAm8jFOsatLC0pweHDUNGPiaizI9oi+zruJQh5GMaml0BY+Ot0ee69rCsVAHAZ4q6UxGgXEfDJPaGudkuvhODpVZwx4iUEm4y5QH9ODCAeB9YjOLxyj/7O/jzUPrj87P7T6hXpNuZFR8utU7Bzf7AqN1AvR2MQP1CfcdpxNQtjs1rn1nt5Ptc56AXVvczLIb+b/4t97KEIm1qIO4Wu2vxOd6iRKWa89T+3NSBqyv33ma4RtjbJyByewMcUR8mgkq8XbPzF1B1rTa5qMGeVcVa/0VUPx/bQSvLPGQQku2lTEdzSA6WZq4lV5vWoXOX7zN+/SqJm0El373QvXAMnv8rroDZTLwbAe75RmIWru5dMtdD8clw05Awo8BPRCBoJGQA=", + "signature": "WFlTk76/zR+NFnK06pg93N4dtehYoPvRiZMCn1/8Cpv39eHRYgLEM2zeACH5clAkxIqbNWmts1v29RQXRh7F+7cYIYtKFjyNMh+2M3v08XEuJIKaRQ6K854ttP6qWnL1chM/SA0PqI6oE/XE3zr3W3P5OK70eGGOjVZprABK7u0xP8xM9cen1iNrDTEpbX9YQI3Hz7efaBG4+V3hKITCgQabclkFyVy1VXasgmz1lDRXTwUVKoyl98Qki6vMwi1WW8eyH64pnxM6chna47WEg5kxui5Ibvjx4H2mt72hil6FFz5Np5fV1cO8ohEJQilQjgAG+C+493b3W0EB5Pca4CJGbR3rZw6hW9HWHgJvCgpN3etKWHRjnm3Truj5Wswj3XhfPbVcY/Sx98WICS/IXWr4wnnm5TGX5jUUdgXSNmE7r6SRGKE737fy9fVW4+A7jV3D2OC5i+PmEpYB5zCdoOeZbX2fv65wFN1woyrRgdEJfgM9GXKZsKNP9ZQy9dwIgzB9fSsUuqjD9cOqcm9aQ7B5SeAXb43rzo7ofMkf4IsOb5oDtf0397Wd8pFSmbzAwAJqxydizy/6FaO6QIOBcMnroxbCgw6F3Oki5Q4+AAqUTPvKXOXLVKjJR+DlIxcYVNHxpeNPPAT/QA0vZaD2pB6og/yTySEgqfXNc//3SQM=", "translations": { "en": { - "changelog": "" + "changelog": "### Added\n- support for http markdown image target\n\n### Changed\n- update npm pkgs\n\n### Fixed\n- support for image links inserted by Text" } }, "signatureDigest": "sha512" @@ -46954,15 +47060,15 @@ }, "isFeatured": false, "authors": [ - { - "name": "RosComputing", - "mail": "info@roscomputing.com", - "homepage": "https://roscomputing.com" - }, { "name": "Collabora Productivity based on work of Frank Karlitschek, Victor Dubiniuk", "mail": "", "homepage": "" + }, + { + "name": "RosComputing", + "mail": "info@roscomputing.com", + "homepage": "https://roscomputing.com" } ], "ratingRecent": 0.5, @@ -47668,13 +47774,13 @@ "isFeatured": false, "authors": [ { - "name": "Joas Schilling", - "mail": "coding@schilljs.com", + "name": "Arthur Schiwon", + "mail": "blizzz@arthur-schiwon.de", "homepage": "" }, { - "name": "Arthur Schiwon", - "mail": "blizzz@arthur-schiwon.de", + "name": "Joas Schilling", + "mail": "coding@schilljs.com", "homepage": "" } ], @@ -47766,7 +47872,7 @@ "issueTracker": "https://www.arawa.fr/contact/", "website": "", "created": "2022-08-19T15:20:56.970763Z", - "lastModified": "2023-02-06T10:50:11.907160Z", + "lastModified": "2023-02-07T17:19:50.060381Z", "releases": [ { "version": "1.3.2", @@ -47916,19 +48022,19 @@ "en": { "name": "Workspace", "summary": "Create Groupfolders with delegated management", - "description": "Workspace allows managers to :\n- Create shared workspaces\n- Delegate management of each workspace to users (workspace managers) in order for them to:\n - choose members\n - create groups\n - configure advanced permissions on workspace folders\n- All through a simple unified interface, designed to simplify your users' experience and make them autonomous\n\nAs this application is a Nextcloud extension of the Group Folders application, it is necessary to install it for the application to work.\n\nBefore using Workspace, you must configure the app, following these important steps:\n\n- Limit the Workspace app to specific groups : in your \"application management\" administrator interface, limit the application to the following groups: \"GeneralManager\" and \"WorkspacesManagers\".\n\n- Configure Groupfolders for Workspace:\n - until Nextcloud 24 : in \"Settings\" > \"Group folders\" > \"Group folder admin delegation\" section, add the groups \"GeneralManager\" and \"WorkspacesManagers\".\n - from Nextcloud 25 : in \"Settings\" > \"Group folders\" > \"Group folder admin delegation\" section, add the group \"GeneralManager\" to the **first** field, and the group \"WorkspacesManagers\" to the **second** field\n\nSince Workspace 2.0.0 for Nextcloud 25, our app is fully compatible with the standard Group folde app (since 13.1.0), available on [Nextcloud app store](https://apps.nextcloud.com/apps/groupfolders/).\n\n**Caution** if you are using a major version 24 of Nextcloud or earlier : to use our app, you need to install [our forked Groupfolders app](https://github.com/arawa/groupfolders), release [v9.2.0](https://github.com/arawa/groupfolders/releases/download/v9.2.0/groupfolders-9.2.0.tar.gz).\n\nFor more information, please visit [our website](https://www.arawa.fr/solutions/produits-arawa/arawa-workspace-for-nextcloud/) (french content).\n\nFor more details, please go to the [admin documentation](https://github.com/arawa/workspace/blob/main/README.md#installation)." + "description": "Workspace allows managers to :\n- Create shared workspaces\n- Delegate management of each workspace to users (workspace managers) in order for them to:\n - choose members\n - create groups\n - configure advanced permissions on workspace folders\n- All through a simple unified interface, designed to simplify your users' experience and make them autonomous\n\nIt is necessary to install the Group Folders app for the Workspace app to work.\n\nBefore using Workspace, you must configure the app, following these important steps:\n\n- Limit the Workspace app to specific groups : in your \"application management\" administrator interface, limit the application to the following groups: \"GeneralManager\" and \"WorkspacesManagers\".\n\n- Configure Groupfolders for Workspace:\n - until Nextcloud 24 : in \"Settings\" > \"Group folders\" > \"Group folder admin delegation\" section, add the groups \"GeneralManager\" and \"WorkspacesManagers\".\n - from Nextcloud 25 : in \"Settings\" > \"Group folders\" > \"Group folder admin delegation\" section, add the group \"GeneralManager\" to the **first** field, and the group \"WorkspacesManagers\" to the **second** field\n\nSince Workspace 2.0.0 for Nextcloud 25, our app is fully compatible with the standard Group folders app (since 13.1.0), available on [Nextcloud app store](https://apps.nextcloud.com/apps/groupfolders/).\n\n**Caution** if you are using a major version 24 of Nextcloud or earlier : to use our app, you need to install [our forked Groupfolders app](https://github.com/arawa/groupfolders), release [v9.2.0](https://github.com/arawa/groupfolders/releases/download/v9.2.0/groupfolders-9.2.0.tar.gz).\n\nFor more information, please visit [our website](https://www.arawa.fr/solutions/produits-arawa/arawa-workspace-for-nextcloud/) (french content).\n\nFor more details, please go to the [admin documentation](https://github.com/arawa/workspace/blob/main/README.md#installation)." } }, "isFeatured": false, "authors": [ { - "name": "Baptiste Fotia", - "mail": "baptiste.fotia@arawa.fr", + "name": "Cyrille Bollu", + "mail": "cyrille@bollu.be", "homepage": "" }, { - "name": "Cyrille Bollu", - "mail": "cyrille@bollu.be", + "name": "Baptiste Fotia", + "mail": "baptiste.fotia@arawa.fr", "homepage": "" } ],