aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_versions/lib/Storage.php
Commit message (Expand)AuthorAgeFilesLines
* chore: run rectorrector-phpunit10Robin Appelman7 days1-2/+3
* chore: apply new CSFixer rulesFerdinand Thiessen7 days1-0/+1
* fix(files_versions): only close stream if still open, fixing S3fix/s3-versionsFerdinand Thiessen2025-05-181-1/+7
* fix(files_version): use `Storage::writeStream` instead of deprecated `streamC...chore/move-stream-copy-implementationFerdinand Thiessen2025-05-161-4/+16
* chore: move streamCopy implementation from `OC_Helper` to `OCP\Files`Ferdinand Thiessen2025-05-161-2/+5
* fix(files_versions): Do not expire versions newer than min ageartonge/fix/min_age_rentention_files_versionsLouis Chemineau2025-02-191-1/+9
* chore: Apply new rector configuration to apps folderCôme Chilliet2025-02-131-20/+20
* fix(files_versions): Update `unencrypted_size` during rollbackartonge/fix/restoring_encrypted_versionLouis Chemineau2025-01-281-1/+2
* chore(files_versions): Remove unused $node variableLouis Chemineau2025-01-281-2/+0
* refactor(apps): Use constructor property promotion when possibleprovokateurin2024-10-211-1/+1
* chore(apps): Apply new rector configuration to autouse classesCôme Chilliet2024-10-151-4/+7
* chore(deps): Update nextcloud/coding-standard to v1.3.1provokateurin2024-09-191-17/+17
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-251-13/+13
* fix: add a try and catch for delete versioninggreta2024-07-251-2/+7
* fix(files_versions): avoid unintentional skipping of expirationcarhe2024-07-251-1/+1
* chore: Add SPDX headerAndy Scherzinger2024-06-021-36/+3
* chore(files_versions): Use new metadata API for versionsLouis Chemineau2024-03-131-2/+2
* perf: switch places that always use the first getById result to getFirstNodeByIdRobin Appelman2024-03-041-3/+3
* handle storage not available when expiring versionsRobin Appelman2024-01-241-0/+5
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-231-5/+5
* fix: Delete ghost versions of non-existing filesGit'Fellow2023-10-281-1/+4
* Move module versions management logic out of main logicLouis Chemineau2023-09-071-1/+1
* fix: Also cleanup version metadata if expiringJulius Härtl2023-08-141-0/+15
* Fix initialisation of versions in the DBLouis Chemineau2023-05-251-0/+4
* Check if version has entity before trying to access itGit'Fellow2023-05-121-1/+1
* Check if version entity is not null before deleteGit'Fellow2023-05-081-1/+6
* fix: catch ManuallyLockedException and use app contextMax2023-05-031-15/+17
* Merge pull request #37428 from nextcloud/enh/ignore-non-numeric-versionsCôme Chilliet2023-04-201-1/+7
|\
| * Check for non-numeric versions, not non-integerCôme Chilliet2023-04-051-2/+2
| * Ignore and log non integer versionsCôme Chilliet2023-04-051-0/+6
* | fix: Make sure that rollback hook is triggered on all version backendsJulius Härtl2023-03-131-6/+0
|/
* Handle empty DB while expiring versionsLouis Chemineau2023-02-081-4/+10
* Prevent expiration of named versionsLouis Chemineau2023-01-261-1/+22
* Allow to delete a version through DAVLouis Chemineau2023-01-261-0/+11
* Handle badly named version files more gracefully and log informationCôme Chilliet2022-10-111-5/+13
* use filesystem user instead of file owner for creating versionRobin Appelman2022-09-091-1/+10
* always use the default fs owner when storing versionsRobin Appelman2022-09-061-14/+27
* cache internalpath in versions cleanupRobin Appelman2022-04-041-2/+3
* use search to find versions to expireRobin Appelman2021-08-181-18/+43
* Remove allmost all deprecation from the files_version appCarl Schwan2021-07-231-17/+33
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-041-7/+0
* Drop \OCP\UserChristoph Wurst2021-05-211-3/+3
* Bump nextcloud/coding-standard from 0.3.0 to 0.5.0dependabot-preview[bot]2021-02-181-12/+12
* dont stop expiring versions if we cant check if the source file still existsRobin Appelman2021-02-051-2/+9
* Update all license headers for Nextcloud 21Christoph Wurst2020-12-161-1/+1
* Return all keys in getAllVersions() insteadMorris Jobke2020-10-121-4/+7
* Fix undefined index and consequential damages in versions codeChristoph Wurst2020-10-121-1/+1
* Format code to a single space around binary operatorsChristoph Wurst2020-10-051-5/+5
* Update license headers for 19Christoph Wurst2020-04-291-0/+1
* Fix #19066 - Array offset error due to empty file versions arrayLiam JACK2020-04-121-0/+5