aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | chore: remove reviewers from dependendabot - its deprecatedFerdinand Thiessen7 days2-18/+2
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead make sure all PRs get a reviewer assigned. Also fixed an issue with the `dist/` folder as there is no automated PR adding dist files - it needs to be manually updated, so that a PR containing changes has to be reviewed properly! Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | Merge pull request #52359 from nextcloud/feat/mime-columnJohn Molakvoæ7 days15-11/+95
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | chore(assets): Recompile assetsfeat/mime-columnnextcloud-command7 days6-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | chore(files): adjust renaming action commentJohn Molakvoæ7 days1-0/+2
| | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | | | | fix(files): hide mime column by defaultJohn Molakvoæ7 days1-1/+1
| | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | | | | fix(files): refresh Node data on extension changeJohn Molakvoæ (skjnldsv)7 days1-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | | feat(files): allow showing file type (mime) columnJohn Molakvoæ (skjnldsv)7 days8-1/+77
| | |_|/ / | |/| | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | | Merge pull request #52544 from nextcloud/chore/drop-deprecated-account-scopesJohn Molakvoæ7 days6-90/+19
|\ \ \ \ \
| * | | | | chore(IAccountManager): remove deprecated visibility constantschore/drop-deprecated-account-scopesFerdinand Thiessen7 days6-90/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Those constants are not used anywhere anymore and are deprecated for more than ten versions. So its time to cleanup the interface. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | Merge pull request #52812 from nextcloud/chore/oc-helper-rmdirrJohn Molakvoæ7 days7-39/+52
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | chore: move implementation from OC legacy to OCP\Fileschore/oc-helper-rmdirrFerdinand Thiessen7 days7-39/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - move implementation to the OCP variant that called the legacy before - add the missing deprecation notice - add missing parameter to align both signatures - use OCP\Files where this method is still used Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | Merge pull request #52684 from ↵Benjamin Gaussorgues7 days5-10/+47
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/last-insert-id-when-reconnecting
| * | | | | | test: Sort the reactions before comparingbugfix/noid/last-insert-id-when-reconnectingJoas Schilling8 days1-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | | fix(db): Store last insert id before reconnectJoas Schilling8 days4-10/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During a reconnect we are losing the connection and when the realLastInsertId call is the one triggering the reconnect, it does not return the ID. But inside the reconnect, we were able to save the last insert id, so calling it a second time is going to be successful. We can not return the result on the initial call, as we are already way deeper in the stack performing the actual database query on the doctrine driver. Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | Merge pull request #48560 from nextcloud/fix/migrate-encryption-away-from-hooksCôme Chilliet7 days20-370/+284
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | feat(encryption): Migrate from hooks to events
| * | | | | | | fix(tests): Set encryption configuration even earlier so that all users are ↵fix/migrate-encryption-away-from-hooksCôme Chilliet8 days1-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | created with private key Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix(encryption): Only prevent cache deletion if target is not object store ↵Côme Chilliet8 days1-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in moveFromStorage Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix(encryption): Improve Update class and event listeneningCôme Chilliet8 days6-184/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to avoid back&forth between path and Node object Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | chore: Assert rename success in versionning testsCôme Chilliet8 days1-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix: Preserve file id when moving from object store even if encryption ↵Côme Chilliet8 days1-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wrapper is present Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix(encryption): Fix a PHP error in Encryption Util in specific situationsCôme Chilliet8 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix(admin_audit): Survive if file change id after rename (it should not)Côme Chilliet8 days2-29/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix(tests): Avoid user login before a private key is setupCôme Chilliet8 days2-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | chore: Update psalm baseline to remove fixed issueCôme Chilliet8 days1-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | chore(trashbin): Fix configuration mocking in trashbin testsCôme Chilliet8 days1-12/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | chore(files_versions): Only mock getSystemValue method to avoid problems in ↵Côme Chilliet8 days1-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | files_versions tests Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix(tests): Disable encryption wrapper when it makes senseCôme Chilliet8 days1-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix: Fix mtime preservation when moving a directory across storages with ↵Côme Chilliet8 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | encryption registered Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix(encryption): Fix filesize for part files in Encryption wrapperCôme Chilliet8 days1-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix(tests): Remove Encryption disabling in ViewTest to avoid side effectsCôme Chilliet8 days1-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adapt tests a bit to make them pass with Encryption wrapper registered Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | fix(tests): Unregister encryption modules in ViewTest to avoid side effectsCôme Chilliet8 days1-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was clearing the hooks with the same results before Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | feat(encryption): Migrate from hooks to eventsCôme Chilliet8 days9-153/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | | | Merge pull request #52817 from nextcloud/chore/deps/rector-2.0Côme Chilliet7 days19-61/+372
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | chore(deps): Update rector to ^2.0
| * | | | | | | refactor: Apply rector refactoringschore/deps/rector-2.0provokateurin7 days16-35/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | | | chore(deps): Update rector to ^2.0provokateurin7 days2-26/+336
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | | | ci: Add vendor-bin/rector to dependabotprovokateurin7 days1-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | | | Merge pull request #52775 from nextcloud/nested-jail-rootAndy Scherzinger7 days3-6/+20
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | fix unjailedroot of nested jails if there are other wrappers in between
| * | | | | | | | fix: fix unjailedroot of nested jails if there are other wrappers in betweennested-jail-rootRobin Appelman8 days2-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | | | | test: add test for nested cache jail unjailedrootRobin Appelman8 days2-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | | | Merge pull request #52809 from nextcloud/fix/preview-checkJohn Molakvoæ7 days3-3/+15
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | chore(assets): Recompile assetsfix/preview-checknextcloud-command7 days2-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | | | fix(files): do not even try to fetch a preview if èhas-preview` is falseJohn Molakvoæ (skjnldsv)7 days1-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | | | | | | | Merge pull request #52800 from nextcloud/debt/noid/simple-file-generic-exceptionKate7 days2-4/+16
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | fix: annotate possible exceptionsdebt/noid/simple-file-generic-exceptionDaniel Kesselberg8 days2-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | File.getContent can throw a GenericFileException since https://github.com/nextcloud/server/pull/37943. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | | | | | | | Merge pull request #52798 from ↵Daniel7 days2-5/+25
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/bug/noid/log-requests-exceeding-rate-limit fix: log requests exceeding the rate limiting
| * | | | | | | | | | fix: log requests exceeding the rate limitingbug/noid/log-requests-exceeding-rate-limitDaniel Kesselberg8 days2-5/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | | | | | | | Merge pull request #52801 from nextcloud/chore/oc-helper-filesizeFerdinand Thiessen7 days9-71/+72
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | | chore: replace legacy OC_Helper calls with OCP\Util
| * | | | | | | | | | chore: replace leagcy OC_Helper calls with OCP\Utilchore/oc-helper-filesizeFerdinand Thiessen8 days9-71/+72
| | |_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Replace legacy calls with OCP\Util - Add missing deprecation notices - Inline implementation in OCP\Util and call it from OC_Helper Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | | | Merge pull request #52802 from nextcloud/chore/oc-helper-can-execFerdinand Thiessen8 days2-2/+6
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | chore: deprecate \OC_Helper::canExecute
| * | | | | | | | | chore: deprecate \OC_Helper::canExecutechore/oc-helper-can-execFerdinand Thiessen8 days2-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | replace this legacy method with just the IBinaryFinder Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>