aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/lib
Commit message (Collapse)AuthorAgeFilesLines
* feat(Navigation): emit dedicated event for loading additional entriesenh/noid/navigationentryeventArthur Schiwon2024-12-181-0/+2
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Merge pull request #48612 from nextcloud/fix/activity-log-for-favorites-in-davJulius Knorr2024-12-124-51/+92
|\ | | | | add activity logging for favorites in dav
| * refactor(tags): move favorite event dispatching to tags.phpgrnd-alt2024-12-032-12/+0
| | | | | | | | Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
| * fix(dav): add activity logging for favorites in davgrnd-alt2024-12-034-41/+94
| | | | | | | | Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
* | fix: Copying a live photo to a folder with a conflicting mov fileLouis Chemineau2024-12-041-14/+22
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | fix: Handle copy of folders containing live photosLouis Chemineau2024-12-041-56/+98
|/ | | | | | | We need to recursively look for live photos in the folder, and then handle them as usual. Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(files_sharing,files): Do not validate shares before adjusting the ownerprovokateurin2024-11-251-2/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #49407 from nextcloud/feat/occ-files-cleanup-helpDaniel2024-11-211-1/+2
|\ | | | | feat(files): Add help to / update description of `files:cleanup`
| * feat(occ): Add help and update description for `files:cleanup`feat/occ-files-cleanup-helpJosh2024-11-201-1/+2
| | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* | refactor(files): Use functions for all in `occ files:cleanup`refactor/files-cleanupJosh2024-11-201-12/+18
|/ | | | | Tidying. Signed-off-by: Josh <josh.t.richards@gmail.com>
* fix: smuggle storage id to metadata insert queriesRobin Appelman2024-11-071-0/+5
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #49015 from nextcloud/fix/openapi/array-syntaxJohn Molakvoæ2024-11-067-32/+60
|\
| * fix(OpenAPI): Adjust array syntax to avoid ambiguitiesfix/openapi/array-syntaxprovokateurin2024-11-057-32/+60
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #48721 from nextcloud/feat/allow-getter-setter-decl-forsJohn Molakvoæ2024-11-064-101/+26
|\ \
| * | refactor(files): Migrate from event listener to class based declarative settingsfeat/allow-getter-setter-decl-forsFerdinand Thiessen2024-10-154-101/+26
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #47425 from ↵Côme Chilliet2024-11-041-10/+10
|\ \ \ | |_|/ |/| | | | | | | | nextcloud/fix/avoid-invalid-share-on-transfer-ownership fix: promote re-shares when deleting the parent share
| * | fix: Transfer incomming shares first, do not delete non-migratable onesCôme Chilliet2024-10-141-13/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Canceling the previous add of deletion of invalid shares in transferownership because in some cases it deletes valid reshares, if incoming shares are not transfered on purpose. Inverting the order of transfer between incoming and outgoing so that reshare can be migrated when incoming shares are transfered. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: delete re-shares when deleting the parent shareLuka Trovic2024-10-141-0/+3
| | | | | | | | | | | | | | | | | | | | | Note: Removed part about fix command from original PR Signed-off-by: Luka Trovic <luka@nextcloud.com> Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #48790 from ↵Kate2024-10-2224-298/+124
|\ \ \ | | | | | | | | | | | | nextcloud/refactor/apps/constructor-property-promotion
| * | | refactor(apps): Use constructor property promotion when possibleprovokateurin2024-10-2124-298/+124
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | feat(files): Expose chunked upload config via capabilitiesfeat/files/chunked-upload-config-capabilitiesprovokateurin2024-10-214-3/+74
|/ / / | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixerdependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.3.2dependabot[bot]2024-10-191-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/nextcloud/coding-standard/releases) - [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.1...v1.3.2) --- updated-dependencies: - dependency-name: nextcloud/coding-standard dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: provokateurin <kate@provokateurin.de>
* | | chore(db): Correctly apply query typesGit'Fellow2024-10-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix: psalm fix: error fix: add batch fix: fatal error fix: add batch chore: add batch chore: add batch fix: psalm fix: typo fix: psalm fix: return bool fix: revert Manager
* | | Merge pull request #48734 from nextcloud/fix/45884/accept-notificationJoas Schilling2024-10-172-11/+23
|\ \ \ | | | | | | | | fix: get rid of denied notification when accept
| * | | fix: add notification icon for transfer ownershipfix/45884/accept-notificationMaksim Sukharev2024-10-161-0/+4
| | | | | | | | | | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
| * | | fix: do not duplicate existing entityMaksim Sukharev2024-10-161-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | - this reverts 1e8048abee1745bab648dba5bf96f956c718e4e3 Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
| * | | fix: dismiss notification only after transfer bg job createdMaksim Sukharev2024-10-162-5/+20
| | |/ | |/| | | | | | | | | | | | | - do not create 'denied' notification if bg job exists Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | | refactor: Inject IRootFolderChristopher Ng2024-10-161-4/+4
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | fix: Fix "Unknown path" error when source user `files` folder has not been ↵Christopher Ng2024-10-161-0/+2
|/ / | | | | | | | | | | initialized Signed-off-by: Christopher Ng <chrng8@gmail.com>
* / chore(apps): Apply new rector configuration to autouse classesCôme Chilliet2024-10-159-21/+35
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #48597 from ↵Côme Chilliet2024-10-081-0/+2
|\ | | | | | | | | nextcloud/fix/fix-email-share-transfer-accross-storages Fix email share transfer accross storages
| * feat(transfer-ownership): Improve verbose output of commandCôme Chilliet2024-10-071-0/+2
| | | | | | | | | | | | Makes debbuging way easier Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix(BackgroundJobs): Adjust intervals and time sensitivitiesprovokateurin2024-10-084-16/+4
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* perf(files): Adjust default chunk size for chunked upload to 100MiBperf/files/chunked-upload-default-100-mibprovokateurin2024-09-301-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #48223 from nextcloud/feat/add-rector-configCôme Chilliet2024-09-232-11/+11
|\ | | | | Add rector config
| * chore: Apply rector configuration to apps folderCôme Chilliet2024-09-202-11/+11
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix(activity): Update more activity providers to use new exceptionsfollowup/48086/fix-more-activity-providersJoas Schilling2024-09-232-19/+19
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | chore(files): Remove legacy style filesFerdinand Thiessen2024-09-201-1/+0
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | chore(files): Remove legacy UI scripts now that everything is migrated to VueFerdinand Thiessen2024-09-201-3/+0
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(deps): Update nextcloud/coding-standard to v1.3.1provokateurin2024-09-197-7/+8
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* refactor: move to new activity exceptionrefactor/move-to-new-activity-exceptionAnna Larch2024-09-172-4/+6
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* Merge pull request #47792 from nextcloud/chore/use-public-api-helperJohn Molakvoæ2024-09-161-11/+14
|\
| * chore(files): Use public API where possiblechore/use-public-api-helperFerdinand Thiessen2024-09-051-11/+14
| | | | | | | | | | | | | | This is not fixing all issues in the helper, but at least where possible use the public methods. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | feat(NavigationManager): Add default entries handlingprovokateurin2024-09-091-1/+3
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore: adjust code to adhere to coding standardAnna Larch2024-09-052-2/+2
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* fix(transfer-ownership): Improve comments according to code reviewCôme Chilliet2024-09-051-3/+3
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* feat(transfer-ownership): Correctly react to encrypted filesCôme Chilliet2024-09-051-20/+43
| | | | | | | | For E2EE encrypted files, we abort the transfer. For SSE encrypted files, we abort only if not using master key. Also fixed the check for when the path to a single file is used. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Apply php:cs recommendationsLouis Chemineau2024-08-281-2/+2
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix: implement sharding compatible cleanup for various bitsRobin Appelman2024-08-282-53/+135
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: adjust systemtag orphan cleanup query to work with shardingRobin Appelman2024-08-281-1/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>