From 2fcbf7a7f521b0b597232776068fb834fd445552 Mon Sep 17 00:00:00 2001 From: Augustas Nedzinskas Date: Mon, 7 Oct 2024 16:30:03 +0200 Subject: [PATCH 1/3] chore: update filesystem call according to version upgrade --- .../OutcomeFileSystemStorage/OutcomeFilesystemRepository.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/classes/OutcomeFileSystemStorage/OutcomeFilesystemRepository.php b/models/classes/OutcomeFileSystemStorage/OutcomeFilesystemRepository.php index 944113b3..992c168d 100644 --- a/models/classes/OutcomeFileSystemStorage/OutcomeFilesystemRepository.php +++ b/models/classes/OutcomeFileSystemStorage/OutcomeFilesystemRepository.php @@ -146,7 +146,7 @@ public function deleteResult($deliveryResultIdentifier) /** @var taoResultServer_models_classes_Variable $variable */ $variable = $rawVariable[0]->variable; if ($this->isFileReference($variable)) { - $this->getFileSystem()->deleteDir( + $this->getFileSystem()->deleteDirectory( $this->getFilePathFactory()->getDirPath($deliveryResultIdentifier) ); } From 0152dff6ec2893c18abeff8671d26c887cf4e226 Mon Sep 17 00:00:00 2001 From: Augustas Nedzinskas Date: Wed, 16 Oct 2024 11:27:48 +0200 Subject: [PATCH 2/3] chore: update ci php version runs --- .github/workflows/continuous-integration.yaml | 4 ++-- composer.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index 9ce491e3..b52f60f8 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -14,9 +14,9 @@ jobs: fail-fast: false matrix: operating-system: [ ubuntu-latest ] - php-version: [ '7.4', '8.0', '8.1' ] + php-version: [ '8.1', '8.2', '8.3' ] include: - - php-version: '8.1' + - php-version: '8.3' coverage: true steps: diff --git a/composer.json b/composer.json index abafe442..3de8a700 100644 --- a/composer.json +++ b/composer.json @@ -55,7 +55,7 @@ }, "require": { "oat-sa/oatbox-extension-installer": "~1.1||dev-master", - "oat-sa/generis" : ">=15.22", + "oat-sa/generis" : "dev-feat/REL-1723/update-flysystem-lib as 16.0.0", "oat-sa/tao-core" : ">=50.24.6", "oat-sa/lib-tao-dtms" : "^1.0.1", "qtism/qtism": ">=0.25.0" From 9c546e52f6a312856e2d5e67286a51d90ffe3d0d Mon Sep 17 00:00:00 2001 From: Augustas Nedzinskas Date: Thu, 28 Nov 2024 10:12:59 +0100 Subject: [PATCH 3/3] chore: update generis and tao-core dependency --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 3de8a700..87b61f13 100644 --- a/composer.json +++ b/composer.json @@ -55,9 +55,9 @@ }, "require": { "oat-sa/oatbox-extension-installer": "~1.1||dev-master", - "oat-sa/generis" : "dev-feat/REL-1723/update-flysystem-lib as 16.0.0", - "oat-sa/tao-core" : ">=50.24.6", - "oat-sa/lib-tao-dtms" : "^1.0.1", + "oat-sa/generis": ">=16.0.0", + "oat-sa/tao-core": ">=54.26.0", + "oat-sa/lib-tao-dtms": "^1.0.1", "qtism/qtism": ">=0.25.0" }, "autoload" : {