aboutsummaryrefslogtreecommitdiffstats
path: root/tests/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Refactor `OC\Server::getLockingProvider`Andrew Summers2024-03-152-5/+6
|/ / / | | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
* | | refactor(mimeloader): modernize MimeTypeLoaderThomas Citharel2024-03-141-6/+5
| | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | fix(updatenotification): spread the use of new appconfigMaxence Lange2024-03-132-100/+108
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | | test: Update test for PublicSectorBundleChristopher Ng2024-03-121-0/+2
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | fix: add missing copyrights and strict typesAndrey Borysenko2024-03-121-0/+2
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* | | feat: Add declarative settingsjld31032024-03-121-0/+536
| | | | | | | | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> Signed-off-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* | | feat(appconfig): switching integrity check to lazy config valuesMaxence Lange2024-03-111-2/+8
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | | Merge pull request #44073 from nextcloud/fix/provide-correct-iconJoas Schilling2024-03-081-11/+38
|\ \ \ | | | | | | | | fix(AppManager): Allow to query dark **or** bright icon
| * | | fix(AppManager): Allow to query dark **or** bright iconFerdinand Thiessen2024-03-081-11/+38
| | | | | | | | | | | | | | | | | | | | | | | | The navigation needs the bright icon, while the notifications and activity need a dark icon. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | feat(files): copy live photosMaxence Lange2024-03-081-3/+6
| | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | | | Merge pull request #44064 from ↵Robin Appelman2024-03-081-21/+25
|\ \ \ \ | |/ / / |/| | | | | | | | | | | nextcloud/deprecate-getNumberOfUnreadCommentsForFolder refactor: depricate getNumberOfUnreadCommentsForFolder and redo it's …
| * | | refactor: depricate getNumberOfUnreadCommentsForFolder and redo it's ↵Robin Appelman2024-03-071-21/+25
| | | | | | | | | | | | | | | | | | | | | | | | implementation based on getNumberOfUnreadCommentsForObjects Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | feat(AppManager): Provide `getAppIcon` functionFerdinand Thiessen2024-03-073-23/+135
|/ / / | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #43114 from ↵Joas Schilling2024-03-072-82/+187
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/automatically-encrypt-sensitive-values feat(appconfig): Automatically store "sensitive" appconfigs encrypted in the database
| * | | fix(appconfig): Make sure sensitive values stay sensitiveJoas Schilling2024-03-061-0/+9
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | feat(appconfig): Automatically store "sensitive" appconfigs encrypted in the ↵Joas Schilling2024-03-062-83/+179
| | | | | | | | | | | | | | | | | | | | | | | | database Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #43917 from nextcloud/fix/jsresourcelocator-apppathFerdinand Thiessen2024-03-071-4/+4
|\ \ \ \ | |/ / / |/| | | fix(JSResourceLocator): Consider configured app roots for files
| * | | fix(JSResourceLocator): Consider configured app roots for filesFerdinand Thiessen2024-02-291-4/+4
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #43437 from nextcloud/cleanup-mount-by-id-duplicationJohn Molakvoæ2024-03-061-11/+11
|\ \ \ \ | | | | | | | | | | use lazy user in UserMountCache for getting user for cached mount instead of duplicating logic
| * | | | fix: clearify logic around getMountsForFileId filteringRobin Appelman2024-03-061-11/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #44000 from nextcloud/more-sharing-cleaupRobin Appelman2024-03-061-106/+0
|\ \ \ \ \ | | | | | | | | | | | | cleanup: remove long depricated share code
| * | | | | chore: remove long depricated share codeRobin Appelman2024-03-061-106/+0
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* / / / / refactor: make share manager buildableRobin Appelman2024-03-061-176/+19
|/ / / / | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #43471 from nextcloud/cache-path-by-idRobin Appelman2024-03-058-103/+150
|\ \ \ \ | | | | | | | | | | Cache path by id
| * | | | perf: cache path by id to speedup getting nodes by idRobin Appelman2024-03-046-45/+92
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | perf: switch places that always use the first getById result to getFirstNodeByIdRobin Appelman2024-03-042-58/+58
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #43975 from nextcloud/search-optimize-fixesRobin Appelman2024-03-051-0/+146
|\ \ \ \ \ | | | | | | | | | | | | Handle more cases in the MergeDistributive search query optimizer
| * | | | | test: Additional tests for issue #35776Dariusz Olszewski2024-03-041-0/+146
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Dariusz Olszewski <starypatyk@users.noreply.github.com>
* | | | | Merge pull request #43791 from nextcloud/share-api-cleanupRobin Appelman2024-03-041-1/+9
|\ \ \ \ \ | | | | | | | | | | | | Share api cleanup
| * | | | | fix: remove old test-only methodsRobin Appelman2024-02-261-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | fix: Fetch custom app store url without internet connectionJulius Härtl2024-03-042-3/+11
| |/ / / / |/| | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #43057 from nextcloud/feat/cache-authtokenJohn Molakvoæ2024-03-012-17/+13
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | feat(perf): add cache for authtoken lookupBenjamin Gaussorgues2024-02-282-17/+13
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | | fix: Enforce forbidden filename characters on backendFerdinand Thiessen2024-02-281-3/+48
|/ / / / | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / / / feat(comments): Allow mentions of federated users, groups and teams in the ↵Joas Schilling2024-02-271-29/+38
|/ / / | | | | | | | | | | | | | | | future Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #43428 from nextcloud/feat/share-expiration-with-timeBenjamin Gaussorgues2024-02-261-22/+76
|\ \ \
| * | | feat(share): save date and time for expirationBenjamin Gaussorgues2024-02-221-22/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because of timezones, not saving time can lead to unexpected behaviour when sharing an item sooner than timezone offset Example: sharing a file before 9am when in UTC+9 Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | Adjust tests to match new expected exceptionRobin Kluth2024-02-241-3/+3
| | | | | | | | | | | | Signed-off-by: Robin Kluth <Commifreak@users.noreply.github.com>
* | | | Merge pull request #42893 from nextcloud/file-info-key-locationJohn Molakvoæ2024-02-232-33/+45
|\ \ \ \
| * | | | add key location to info:file outputRobin Appelman2024-02-012-33/+45
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #40111 from summersab/refactor/OC-Server-getAppFetcherJohn Molakvoæ2024-02-231-3/+3
|\ \ \ \ \
| * | | | | Refactor `OC\Server::getAppFetcher`Andrew Summers2024-02-231-3/+3
| | |/ / / | |/| | | | | | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
* | | | | Merge pull request #30417 from nextcloud/sualko-patch-1John Molakvoæ2024-02-231-0/+39
|\ \ \ \ \
| * | | | | fix xml ocs response for serializable objectsKlaus2024-02-231-0/+39
| |/ / / / | | | | | | | | | | | | | | | | | | | | Signed-off-by: sualko <klaus@jsxc.org> Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | Merge pull request #39607 from ↵John Molakvoæ2024-02-231-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | FedericoHeichou/fix-double-dots-with-pipe-sendmail
| * | | | Add "-i" to MailTest's pipe FedericoHeichou2024-01-191-1/+1
| | | | | | | | | | | | | | | Signed-off-by: FedericoHeichou <federicoheichou@gmail.com>
* | | | | add some comments for the distributive operation and add another testRobin Appelman2024-02-161-0/+27
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | add extra flatten step to improve "or eq" -> "in" optimizationRobin Appelman2024-02-151-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | add a search query step to split IN statements that are to large for ociRobin Appelman2024-02-151-0/+44
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | optimize query pattern used by storage filterRobin Appelman2024-02-155-0/+341
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>