From 228b82f9d57a1c9ab3228fb0978d790432b3830a Mon Sep 17 00:00:00 2001 From: Felix Rupp Date: Sun, 7 Feb 2021 16:31:33 +0100 Subject: [PATCH] Finish version 1.9.0, raise phpCAS version to 1.3.9 --- CHANGELOG.md | 6 ++-- README.md | 10 ++++--- appinfo/info.xml | 2 +- composer.json | 1 + composer.lock | 75 +++++++++++++++++++++++++++++++++++++++++------- 5 files changed, 77 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c7f24cc..dfb00bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,15 @@ CHANGELOG ========= -Unreleased ----------- +Version 1.9.0 +------------- * Add setting to allow json-decode for mapped group attribute (see: Issue [#51](https://github.com/felixrupp/user_cas/issues/51)) * Add mapping for user-id attribute (see: Issue [#70](https://github.com/felixrupp/user_cas/issues/70)) * Add setting for adding default group, based on the user’s name and an optional prefix (see: Issue [75](https://github.com/felixrupp/user_cas/issues/75)) * Add setting to protect public share links with CAS (see: Issue [93](https://github.com/felixrupp/user_cas/issues/93)) +* Possibly fixes WEBDAV problems (see: Issues [57](https://github.com/felixrupp/user_cas/issues/57) and [94](https://github.com/felixrupp/user_cas/issues/94)) +* Bumps phpCAS library to 1.3.9 Version 1.8.7 diff --git a/README.md b/README.md index 9fdee6b..84390a1 100644 --- a/README.md +++ b/README.md @@ -9,10 +9,12 @@ INSTALLATION 1\. DEPENDENCIES --------------- -* ownCloud >= 10.0.0 and Nextcloud >= 14.0.0 -* PHP >= 5.6, PHP 7.0 if possible -* Optional: [Composer Dependency Manager](https://getcomposer.org/), if you want to install via GIT. -* Optional: your own phpCAS installation with at least phpCAS 1.3.5. +- ownCloud >= 10.0.0 and Nextcloud >= 14.0.0 +- PHP >= 7.3 +- PHP Extensions: + - ext-json +- Optional: [Composer Dependency Manager](https://getcomposer.org/), if you want to install via GIT. +- Optional: your own phpCAS installation with at least phpCAS 1.3.5. This app does not require a standalone version of jasig’s/apereo’s phpCAS any longer. The library is shipped within composer dependencies, in the archive file you downloaded or the Market/App-Store version if used. Although you can configure to use your own version of jasig’s/apereo’s phpCAS library later on. diff --git a/appinfo/info.xml b/appinfo/info.xml index 68ec97c..29ce208 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -8,7 +8,7 @@ https://raw.githubusercontent.com/felixrupp/user_cas/master/.github/SCREENSHOTS/splashscreen.png Felix Rupp UserCAS - 1.8.7 + 1.9.0 diff --git a/composer.json b/composer.json index e456f05..892fd54 100644 --- a/composer.json +++ b/composer.json @@ -12,6 +12,7 @@ "require": { "jasig/phpcas": "~1.3.5", "ec-europa/ecas-phpcas-parser": "~0.3", + "php": "~7.3", "ext-json": "*" } } diff --git a/composer.lock b/composer.lock index ee9fe2c..7d6aa20 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "62adbfbc5be555b19d3fbf6f3e0c4976", + "content-hash": "b2b421dadac320290b5a9375dca12d7b", "packages": [ { "name": "ec-europa/ecas-phpcas-parser", @@ -48,24 +48,26 @@ }, { "name": "jasig/phpcas", - "version": "1.3.8", + "version": "1.3.9", "source": { "type": "git", "url": "https://github.com/apereo/phpCAS.git", - "reference": "40c0769ce05a30c8172b36ceab11124375c8366e" + "reference": "7325865c4cfb5005ed4e4c5cf01823be1726a2a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/apereo/phpCAS/zipball/40c0769ce05a30c8172b36ceab11124375c8366e", - "reference": "40c0769ce05a30c8172b36ceab11124375c8366e", + "url": "https://api.github.com/repos/apereo/phpCAS/zipball/7325865c4cfb5005ed4e4c5cf01823be1726a2a0", + "reference": "7325865c4cfb5005ed4e4c5cf01823be1726a2a0", "shasum": "" }, "require": { "ext-curl": "*", - "php": ">=5.4.0" + "php": ">=5.4.0", + "psr/log": "^1.0.0" }, "require-dev": { - "phpunit/phpunit": "~3.7.10" + "monolog/monolog": "^1.0.0", + "phpunit/phpunit": ">=4.8.35 <8" }, "type": "library", "extra": { @@ -101,9 +103,59 @@ ], "support": { "issues": "https://github.com/apereo/phpCAS/issues", - "source": "https://github.com/apereo/phpCAS/tree/1.3.8" + "source": "https://github.com/apereo/phpCAS/tree/1.3.9" }, - "time": "2019-08-18T20:01:55+00:00" + "time": "2021-01-31T21:13:59+00:00" + }, + { + "name": "psr/log", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", + "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.3" + }, + "time": "2020-03-23T09:12:05+00:00" } ], "packages-dev": [], @@ -112,7 +164,10 @@ "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, - "platform": [], + "platform": { + "php": "~7.3", + "ext-json": "*" + }, "platform-dev": [], "plugin-api-version": "2.0.0" }