Daniel Kesselberg
|
ac1fd94839
|
fix: validate filename when creating file from template
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2025-10-24 10:53:37 +07:00 |
Marcel Klehr
|
0a1754beaf
|
fix(FileAccess): Set filecache size column in tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-10-09 07:51:58 +07:00 |
Côme Chilliet
|
e66e2fb6e1
|
fix(tests): Fix type issues and other problems with encryption tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2025-09-11 21:18:37 +07:00 |
Robin Appelman
|
a8ee28ba62
|
fix: ensure all object store configuration have distict bucket names
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-09-08 13:23:47 +07:00 |
Carl Schwan
|
d73537dd60
|
Merge pull request #54664 from nextcloud/carl/port-away-execute-lib
Port away from IQueryBuilder::execute in lib/ and tests/ and fix invalid usage of UniqueConstraintViolationException
|
2025-09-02 14:38:11 +07:00 |
Carl Schwan
|
9b2fff5931
|
refactor(querybuilder): Port away from qb::execute() in tests/
Replace by either executeStatement or executeQuery
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com>
|
2025-09-02 11:55:58 +07:00 |
Robin Appelman
|
02f4a82088
|
fix: make bucket mapper work with new multi-object-store config
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-08-28 17:51:25 +07:00 |
Kate
|
45f5daa45a
|
Merge pull request #54666 from nextcloud/carl/apply-rector
|
2025-08-27 16:29:58 +07:00 |
Robin Appelman
|
ff65b61d9c
|
Merge pull request #54580 from nextcloud/sharded-cache-move-jail
fix moving cache items from cache jail with sharding
|
2025-08-26 20:20:35 +07:00 |
Carl Schwan
|
5835599fa1
|
chore(rector): Apply current rector config
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com>
|
2025-08-26 16:27:26 +07:00 |
Côme Chilliet
|
07b046f762
|
fix(tests): Fix fopen in mock returning null which is not a valid return
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2025-08-25 13:18:50 +07:00 |
Robin Appelman
|
afe77e32f2
|
test: test moving cache items from cache jail with sharding
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-08-22 19:21:33 +07:00 |
Robin Appelman
|
e0a21e5927
|
Merge pull request #54384 from nextcloud/getpath-node
perf: use more optimized node-by-id logic in View::getPath
|
2025-08-14 18:21:23 +07:00 |
Robin Appelman
|
b3c53c7436
|
feat: allow object store configuration aliases for easier migrations
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-08-14 13:06:51 +07:00 |
Robin Appelman
|
385dd36ff8
|
feat: allow configuring multiple objectstore configurations
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-08-14 13:06:51 +07:00 |
Robin Appelman
|
34d5a103b4
|
test: adjust tests to getPath changes
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-08-13 19:42:42 +07:00 |
Marcel Klehr
|
43be97de08
|
fix(FileAccess): Use one param for rewriting home dirs and excluding non-user files mounts
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-07-15 09:15:16 +07:00 |
Julien Veyssier
|
3a96f8e533
|
fix(FileAccess*): fix tests
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-07-15 09:15:16 +07:00 |
Julien Veyssier
|
cb221c8211
|
fix(FileAccess*): Change the way home dir root is found, remove the excludeTrashbinMounts param of getDistinctMounts
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-07-15 09:15:16 +07:00 |
Julien Veyssier
|
7e986988fe
|
fix(FileAccess*): Adress review comments
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-07-15 09:15:16 +07:00 |
Marcel Klehr
|
131125bbb7
|
fix(FileAccessTest): Adress review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-07-15 09:15:16 +07:00 |
Marcel Klehr
|
26f6013c1f
|
fix(FileAccessTest): Make it work on sharded instance
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-07-15 09:15:16 +07:00 |
Marcel Klehr
|
3941622059
|
fix(FileAccessTest): Make sure path_hash is not NULL
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-07-15 09:15:16 +07:00 |
Marcel Klehr
|
10cc43041b
|
fix(FileAccess#getByAncestorInStorage): Use a subquery to fix tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-07-15 09:15:16 +07:00 |
Marcel Klehr
|
d67c877ac5
|
fix(FileAccess): Add tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-07-15 09:15:16 +07:00 |
Robin Appelman
|
aa15f9d16d
|
chore: run rector
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-07-01 22:45:52 +07:00 |
Ferdinand Thiessen
|
5981b7eb51
|
chore: apply new CSFixer rules
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
# Conflicts:
# apps/settings/lib/SetupChecks/PhpOpcacheSetup.php
|
2025-07-01 16:26:50 +07:00 |
Ferdinand Thiessen
|
35a27b5fd5
|
fix(FilenameValidator): use `_` as default replacement for invalid chars
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2025-06-18 09:44:57 +07:00 |
Robin Appelman
|
3561937816
|
chore: run rector on tests with new rule
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-06-12 18:38:29 +07:00 |
Robin Appelman
|
29e39c0a2e
|
chore: run rector on tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-06-12 18:31:58 +07:00 |
Joas Schilling
|
a425a1affc
|
test: Add a hint message on boolean comparison
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2025-06-06 14:36:33 +07:00 |
Louis
|
f4cb78b905
|
Merge pull request #52242 from nextcloud/artonge/fix/copy_subfolders_s3
|
2025-06-02 11:55:54 +07:00 |
Robin Appelman
|
be3cfefc75
|
Merge pull request #52816 from nextcloud/primary-object-store-settings
feat: move primary object store configuration to a single place
|
2025-05-28 17:40:53 +07:00 |
Robin Appelman
|
e21ce793a5
|
test: add test that object store folder copy preserves folder size
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-05-28 15:52:00 +07:00 |
Robin Appelman
|
7599162c7b
|
feat: move primary object store configuration to a single place
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-05-28 15:32:31 +07:00 |
Ferdinand Thiessen
|
9422b6d6d0
|
test: adjust library tests for PHPunit deprecations
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2025-05-28 11:20:15 +07:00 |
Côme Chilliet
|
9560e00cf3
|
chore: Remove useless legacy autoloader for tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2025-05-27 16:15:58 +07:00 |
provokateurin
|
6818aa9b12
|
feat(UserMountCache): Emit events for added, removed and updated mounts
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2025-05-19 13:54:51 +07:00 |
Kate
|
6b4f5c567c
|
Merge pull request #52848 from nextcloud/fix/cleanup-servercontainer
|
2025-05-19 07:02:11 +07:00 |
Ferdinand Thiessen
|
494a079321
|
test: replace `OC_Helper:rmdirr` with `OCP\Files::rmdirr`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2025-05-16 23:09:37 +07:00 |
Côme Chilliet
|
70ef0a8db7
|
fix: Remove calls to legacy callers in tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2025-05-16 11:47:38 +07:00 |
Côme Chilliet
|
0243d23b8c
|
fix(tests): Remove calls to removed getMountProviderCollection from tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2025-05-16 10:49:03 +07:00 |
Joas Schilling
|
5f9117b939
|
test: Fix coding standards
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2025-05-15 08:48:13 +07:00 |
Joas Schilling
|
3e7db013c1
|
test: Fix non-static data providers
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2025-05-15 08:25:01 +07:00 |
Joas Schilling
|
9621e451ba
|
test: Fix tests/lib/Files
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2025-05-15 08:25:00 +07:00 |
Joas Schilling
|
5283e9a5e2
|
test: Cleanup tests/lib/Files/*
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2025-05-15 08:21:22 +07:00 |
Côme Chilliet
|
2cd491f491
|
Merge pull request #48560 from nextcloud/fix/migrate-encryption-away-from-hooks
feat(encryption): Migrate from hooks to events
|
2025-05-14 19:25:51 +07:00 |
Andy Scherzinger
|
14f79829f3
|
Merge pull request #52775 from nextcloud/nested-jail-root
fix unjailedroot of nested jails if there are other wrappers in between
|
2025-05-14 17:36:55 +07:00 |
Côme Chilliet
|
a79b5dea7c
|
fix(encryption): Improve Update class and event listenening
to avoid back&forth between path and Node object
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2025-05-13 23:37:52 +07:00 |
Côme Chilliet
|
e35a8ed063
|
fix(tests): Disable encryption wrapper when it makes sense
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2025-05-13 23:37:52 +07:00 |