provokateurin
|
3d113daa60
|
fix(UserMountCache): Add back unique index for oc_mounts and use normal insert
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2025-12-16 10:47:30 +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 |
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 |
Kate
|
45f5daa45a
|
Merge pull request #54666 from nextcloud/carl/apply-rector
|
2025-08-27 16:29:58 +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 |
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 |
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 |
Robin Appelman
|
29e39c0a2e
|
chore: run rector on tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-06-12 18:31:58 +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 |
Joas Schilling
|
9621e451ba
|
test: Fix tests/lib/Files
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2025-05-15 08:25:00 +07:00 |
Robin Appelman
|
0001c22668
|
test: add test for nested cache jail unjailedroot
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-05-13 18:29:00 +07:00 |
Louis Chemineau
|
a635710117
|
fix: Metadata field search
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
2025-01-20 14:41:55 +07:00 |
Robin Appelman
|
37199779de
|
fix: fix mimetype not being updated when changing file extention on object store
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-12-05 18:05:13 +07:00 |
Louis Chemineau
|
f9cda54cbf
|
fix: Wrap partial cache entry in CacheEntry
Because it is returned here: 7b7d07c575/lib/private/Files/Cache/Cache.php (L136-L137)
And some implementation got stricter: df95bf6ba8/lib/Mount/RootEntryCache.php (L23-L28)
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
2024-11-21 17:13:24 +07:00 |
provokateurin
|
256a8d8903
|
test: Fix IStorage return types
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-09-26 17:29:48 +07:00 |
Robin Appelman
|
1db3d94e1e
|
test: put parent items into cache in tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-09-18 16:10:14 +07:00 |
Christoph Wurst
|
49dd79eabb
|
refactor: Add void return type to PHPUnit test methods
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2024-09-15 22:32:31 +07:00 |
Anna Larch
|
6c36c54dc6
|
feat(db): switch from settype to casts
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
2024-09-15 19:26:58 +07:00 |
Louis Chemineau
|
2574cbfa61
|
chore: Apply php:cs recommendations
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
2024-08-28 10:44:18 +07:00 |
Robin Appelman
|
62f8b6517f
|
feat: implement distributing partitioned queries over multiple shards
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-08-28 10:21:19 +07:00 |
Daniel Kesselberg
|
af6de04e9e
|
style: update codestyle for coding-standard 1.2.3
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2024-08-25 19:34:58 +07:00 |
Joas Schilling
|
829f2b9bc7
|
fix(db): Promote the use of `getDatabaseProvider` to reduce the impage of removed upstream platforms
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 11:21:14 +07:00 |
Robin Appelman
|
c5b687271b
|
fix: make batch propagator work with sharding restrictions
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 19:16:07 +07:00 |
Andy Scherzinger
|
1f7e2ba599
|
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2024-05-13 17:41:36 +07:00 |
Robin Appelman
|
88ccea6d06
|
test: add test for jail watcher
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-04-08 18:42:44 +07:00 |
Robin Appelman
|
2e14a7a4a6
|
optimize query pattern used by storage filter
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-15 17:55:40 +07:00 |
Robin Appelman
|
7aed19ac98
|
add test for updating etag with unchanged mtime in child folder
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-01-31 18:05:12 +07:00 |
Robin Appelman
|
2cf9ed7ca5
|
add test for updating etag with unchanged mtime
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-01-31 18:05:11 +07:00 |
Joas Schilling
|
aa5f037af7
|
chore: apply changes from Nextcloud coding standards 1.1.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2023-11-23 10:36:13 +07:00 |
Ferdinand Thiessen
|
5b37d6d9ff
|
tests: Add test for CacheEntry getters
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2023-08-16 14:00:21 +07:00 |
Joas Schilling
|
ad12a740cb
|
fix!: Remove symfony EventDispatcherInterface from User
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-07-27 23:13:37 +07:00 |
Côme Chilliet
|
f5c361cf44
|
composer run cs:fix
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2023-01-20 11:45:08 +07:00 |
Robin Appelman
|
1850d0ae96
|
cleanup scannertest a bit
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2022-08-16 13:56:51 +07:00 |
Marcel Klehr
|
f755ee0868
|
Files: Extend search to also cover tags
fixes #326
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2022-05-17 21:05:09 +07:00 |
Robin Appelman
|
1c468129af
|
adjust tests to new fs setup
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2022-03-04 16:29:59 +07:00 |
Carl Schwan
|
6312c0df69
|
Check style update
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
|
2022-01-13 00:19:07 +07:00 |
Robin Appelman
|
4d5e8bcb99
|
add test for searching within a "root jail"
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-07-28 17:11:12 +07:00 |
Robin Appelman
|
66e10718c6
|
split of query building bits from searchhelper
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-06-14 16:11:40 +07:00 |
Robin Appelman
|
e198dc1b20
|
rework search api to allow searching on multiple caches at once
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-06-14 16:11:22 +07:00 |