Ferdinand Thiessen
|
9d320f8470
|
test(AppConfig): add proper unit tests
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2025-08-18 13:24:18 +02:00 |
|
Ferdinand Thiessen
|
1c85548f86
|
feat(AppConfig): cache app config in local cache if available
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2025-08-18 13:24:18 +02:00 |
|
Daniel
|
64c52006dd
|
Merge pull request #54272 from nextcloud/enh/noid/taskprocessing-task-add-cleanup-flag
feat(taskprocessing): add cleanup flag to tasks
|
2025-08-15 09:48:47 +02:00 |
|
Maxence Lange
|
61fe4c1aba
|
Merge pull request #54336 from nextcloud/feat/noid/preset-on-share-password
feat(preset): share password protection
|
2025-08-14 16:07:13 -01: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 +02:00 |
|
Anna
|
1a2d0d5c1d
|
Merge pull request #54117 from nextcloud/feat/noid/add-bulk-activity
feat(activity): add bulk activity option
|
2025-08-14 15:53:33 +02:00 |
|
Robin Appelman
|
b69109395b
|
Merge pull request #52786 from nextcloud/multi-object-store
allow configuring multiple object store backends
|
2025-08-14 15:49:00 +02: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 +02:00 |
|
Robin Appelman
|
385dd36ff8
|
feat: allow configuring multiple objectstore configurations
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-08-14 13:06:51 +02:00 |
|
Anna Larch
|
6a3a244807
|
feat(activity): add bulk activity option
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
2025-08-14 11:31:47 +02:00 |
|
Robin Appelman
|
34d5a103b4
|
test: adjust tests to getPath changes
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-08-13 19:42:42 +02:00 |
|
Maxence Lange
|
cb84ccc57d
|
feat(preset): share password protection
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-08-12 14:37:32 -01:00 |
|
Misha M.-Kupriyanov
|
55f55984f0
|
test(SearchComposerTest): add unit test for getProviders with mixed order values
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
|
2025-08-11 09:42:56 +02:00 |
|
Misha M.-Kupriyanov
|
d0341bb323
|
test(SearchComposerTest): add unit tests for getProviders with allowed providers restriction and empty configuration
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
|
2025-08-11 09:42:56 +02:00 |
|
Misha M.-Kupriyanov
|
9dfc0b1b23
|
test(SearchComposerTest): add test for provider icon generation
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
|
2025-08-11 09:42:56 +02:00 |
|
Misha M.-Kupriyanov
|
32d263e363
|
test(SearchComposerTest): add unit test for getProviders with multiple providers
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
|
2025-08-11 09:42:56 +02:00 |
|
Misha M.-Kupriyanov
|
d08fe6d6b3
|
test(SearchComposerTest): add test for handling unknown search provider
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
|
2025-08-11 09:42:56 +02:00 |
|
Misha M.-Kupriyanov
|
75770a00dd
|
test(SearchComposerTest): add unit tests for SearchComposer
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
|
2025-08-11 09:42:56 +02:00 |
|
Maxence Lange
|
bbc9ed138c
|
fix(config): fix tests+psalm
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-08-08 11:00:49 -01:00 |
|
yemkareems
|
aa227f1c55
|
feat: add bluesky to accounts, show the same in profile edit and visibility option, in view profile and also in sharing tab
Signed-off-by: yemkareems <yemkareems@gmail.com>
|
2025-08-08 08:06:45 +00:00 |
|
Julien Veyssier
|
aa2ca86fb3
|
feat(taskprocessing): avoid generator cascade
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-07 15:12:22 +02:00 |
|
Julien Veyssier
|
0dc93bc320
|
feat(taskprocessing): fix phpunit tests
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-07 15:12:22 +02:00 |
|
Julien Veyssier
|
19801f7ec4
|
feat(taskprocessing): move cleanup method to private taskprocessing manager, use it in the cleanup bg job and implement a cleanup command
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-07 15:12:21 +02:00 |
|
Julien Veyssier
|
e6adbd921e
|
feat(taskprocessing): generate OpenAPI specs, fix lint issue, fix tests
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-07 15:12:21 +02:00 |
|
Daniel Kesselberg
|
13f25c9316
|
fix(carddav): return correct sync token for non-truncated requests
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2025-08-06 14:32:25 +02:00 |
|
Ferdinand Thiessen
|
7e76c91677
|
fix: resolve psalm errors
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2025-08-06 12:52:50 +02:00 |
|
Joas Schilling
|
db8dd9f7f6
|
Merge pull request #54207 from nextcloud/feat/noid/cache-user-keys
Cache IdentityProof keys
|
2025-08-05 18:43:56 +02:00 |
|
Marcel Müller
|
520d8beaf5
|
feat: Cache user keys
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
|
2025-08-05 16:42:14 +02:00 |
|
Joas Schilling
|
ff3043346a
|
Merge pull request #54196 from nextcloud/enh/noid/taskprocessing-lazy-config
[TaskProcessing] Load and store some config keys lazily
|
2025-08-05 12:28:34 +02:00 |
|
Joas Schilling
|
a3f1b079bb
|
Merge pull request #54203 from nextcloud/oci-string-length-empty
fix: fix oci string length with empty strings
|
2025-08-05 12:18:41 +02:00 |
|
Julien Veyssier
|
f22f7311de
|
fix(taskprocessing): fix TaskProcessingTest
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-08-04 10:11:24 +02:00 |
|
Robin Appelman
|
222cbd0af6
|
fix: fix oci string length with empty strings
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2025-08-01 17:45:35 +02:00 |
|
John Molakvoæ
|
4829ac57c1
|
fix: use OCP\Server
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
|
2025-08-01 17:00:09 +02:00 |
|
Josh
|
14b4d0327e
|
fix(AppFramework): Log malformed protocol values and unify fallback behavior
Signed-off-by: Josh <josh.t.richards@gmail.com>
|
2025-08-01 17:00:09 +02:00 |
|
Kate
|
89d659ca17
|
Merge pull request #51602 from nextcloud/fix/fix-default-share-folder-for-group-shares
|
2025-07-29 11:12:58 +02:00 |
|
Stephan Orbaugh
|
4eda352397
|
Merge pull request #54026 from nextcloud/enh/add-cloud-id-chars
feat: add ICloudIdResolver
|
2025-07-28 15:49:12 +02:00 |
|
Maxence Lange
|
33bff30e1d
|
feat(lexicon): moving out from unstable
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-07-24 15:56:33 -01:00 |
|
Ferdinand Thiessen
|
66eb021ece
|
refactor: remove duplicated types and add return types
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2025-07-23 15:59:26 +02:00 |
|
Daniel Kesselberg
|
9bbbd11191
|
fix(imip): group messages by logging principal and uri as context
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2025-07-22 15:33:24 +02:00 |
|
Maxence Lange
|
484491e7cc
|
fix(bruteforce): limit appconfig lazy loading
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-07-20 00:49:11 -01:00 |
|
Maxence Lange
|
20b908cf3f
|
feat(appconfig): add searchKeys()
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-07-18 23:54:55 -01:00 |
|
Maxence Lange
|
e64be71e52
|
feat(lexicon): preset()
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-07-15 11:29:33 -01: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 +02:00 |
|
Julien Veyssier
|
3a96f8e533
|
fix(FileAccess*): fix tests
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-07-15 09:15:16 +02: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 +02:00 |
|
Julien Veyssier
|
7e986988fe
|
fix(FileAccess*): Adress review comments
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2025-07-15 09:15:16 +02:00 |
|
Marcel Klehr
|
131125bbb7
|
fix(FileAccessTest): Adress review comments
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2025-07-15 09:15:16 +02: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 +02: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 +02: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 +02:00 |
|