summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #33500 from nextcloud/encryption-system-mountVincent Petry2022-08-294-43/+40
|\ | | | | add marker interface to mark system mount points for encryption
| * add marker interface to mark system mount points for encryptionRobin Appelman2022-08-254-43/+40
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | [tx-robot] updated from transifexNextcloud bot2022-08-292-2/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #33694 from nextcloud/fix/load-themedir-distJohn Molakvoæ2022-08-281-3/+3
|\ \
| * | Make it possible to load theme/<themename>/distCarl Schwan2022-08-261-1/+3
| | | | | | | | | | | | | | | | | | | | | This fix a regression with the theming api following the change in webpack bundling introduced in 24 Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | [tx-robot] updated from transifexNextcloud bot2022-08-272-0/+10
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Make it possible to load theme/<themename>/distCarl Schwan2022-08-261-1/+3
|/ / | | | | | | | | | | | | This fix a regression with the theming api following the change in webpack bundling introduced in 24 Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | Add back TokenCleanupJob to invalidate old temporary tokensThomas Citharel2022-08-256-0/+96
| | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | Merge pull request #33682 from nextcloud/fix/noid/help-page-unavailableblizzz2022-08-251-1/+1
|\ \ | | | | | | Fix opening Help page throwing Exception
| * | app_path cannot be emptyArthur Schiwon2022-08-241-1/+1
| |/ | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Merge pull request #33602 from nextcloud/perf/parent-nodeJulius Härtl2022-08-253-12/+25
|\ \
| * | Only pass parent if paths matchJulius Härtl2022-08-241-3/+5
| | | | | | | | | | | | | | | | | | | | | As the user folder might be initialized by the root from two levels down the hierarchy, passing this as a parent only works if the path matches Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | Save getting the parent node when generating the previewJulius Härtl2022-08-241-1/+1
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | Avoid extra query for the parent node if we can pass it alongJulius Härtl2022-08-242-9/+20
| |/ | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Merge pull request #33569 from nextcloud/enh/hide-projectsJulius Härtl2022-08-251-0/+2
|\ \ | |/ |/| Add config option to hide deprecated projects in sharing tab by default
| * Hide deprecated projects in sharing tab by defaultChristopher Ng2022-08-181-0/+2
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Merge pull request #33593 from nextcloud/improve-binary-cachingCarl Schwan2022-08-2411-127/+204
|\ \ | | | | | | Move findBinaryFinder and isFunctionEnabled away from OC_Helper
| * | Move findBinaryFinder and isFunctionEnabled away from OC_HelperCarl Schwan2022-08-2311-127/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | findBinaryFinder is now a service that is still private but with some minor optimization (remove the hasKey check). isFunctionEnabled is now in OCP\Util Both function are still keep but all internal usage in nextcloud/server were migrated to the new usage, so that we can remove it in 26 Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | Merge pull request #33047 from nextcloud/fix/ijob-logger-deprecatedCarl Schwan2022-08-2312-157/+91
|\ \ \ | | | | | | | | Deprecated ILogger from IJob
| * | | Fix many tests and warningsCarl Schwan2022-08-087-86/+3
| | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | Port existing server code to new interfaceCarl Schwan2022-08-0811-55/+36
| | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | Deprecated ILogger from IJobCarl Schwan2022-08-084-25/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the ILogger will be soon removed we need to ensure that nothing in the public api use it. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | Merge pull request #33574 from nextcloud/search-share-query-filter-no-initVincent Petry2022-08-231-2/+6
|\ \ \ \ | | | | | | | | | | directly build the search filter for shared storage instead of setting up the source cache
| * | | | directly build the search filter for shared storage instead of setting up ↵Robin Appelman2022-08-171-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the source cache Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #32162 from nextcloud/enh/session-reopenVincent Petry2022-08-236-14/+63
|\ \ \ \ \ | | | | | | | | | | | | Avoid locking the php session
| * | | | | Move setting of gc_maxlifetime to initSessionJulius Härtl2022-08-171-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | | Add config option to disable strict session timeout to be able to use ↵Julius Härtl2022-08-172-4/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | read_and_close Fixed https://github.com/nextcloud/server/issues/29356 Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | | Reopen sessions if we need to write to them instead of keeping them openJulius Härtl2022-08-176-8/+45
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sessions are a locking operation until we write close them, so close them early and reopen later in case we want to write to them Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #33595 from nextcloud/fix/cache-profile-configCarl Schwan2022-08-231-1/+8
|\ \ \ \ \ | | | | | | | | | | | | Cache ConfigProfile
| * | | | | Cache ConfigProfileCarl Schwan2022-08-181-1/+8
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | Reduce DB query count on homepage from 21 to 13 Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | | Merge pull request #33001 from nextcloud/enh/imip-invitations-responsesAnna2022-08-233-2/+174
|\ \ \ \ \ | | | | | | | | | | | | Support iMIP invitations from Mail
| * | | | | Support iMIP invitations from MailAnna Larch2022-08-223-2/+174
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | | | | | [tx-robot] updated from transifexNextcloud bot2022-08-234-2/+4
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | / Use user displayname cache for comment mentionsJoas Schilling2022-08-191-7/+5
| |_|_|/ |/| | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #33558 from nextcloud/fix/use-bigger-slice-share-providerVincent Petry2022-08-171-2/+2
|\ \ \ \ | | | | | | | | | | Use bigger slice in share provider
| * | | | Use bigger slice in share providerCarl Schwan2022-08-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Probably won't make a big difference as it is unlikely a user has > 100 shares but this make sure we use the same code in spreed where the change has a bigger impact. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | | Merge pull request #33565 from nextcloud/debt/remove_todo_push_service_fairuseLouis2022-08-171-9/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | Remove time check in isFairUseOfFreePushService
| * | | | Remove ITimeFactoryLouis2022-08-171-5/+0
| | | | | | | | | | | | | | | Signed-off-by: Louis <6653109+artonge@users.noreply.github.com>
| * | | | Remove time check in isFairUseOfFreePushServiceLouis2022-08-161-4/+1
| | |/ / | |/| | | | | | | | | | | | | | What the TODO say, the dev does. Signed-off-by: Louis <6653109+artonge@users.noreply.github.com>
* | | | Merge pull request #32943 from ↵Vincent Petry2022-08-1712-181/+161
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/unencrypted-size-revert-interface-changes Revert interface changes from "store unencrypted size in the unencrypted_size column"
| * | | | fix updating size when folder is emptyRobin Appelman2022-08-161-13/+17
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | store unencrypted size in the unencrypted_size columnRobin Appelman2022-08-166-50/+149
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | Revert "store unencrypted size in the unencrypted_size column"Robin Appelman2022-08-166-140/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 8238582e59b7b6ec03318bcf81bf47cce54af320. Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | Revert "add case statement to sql function builder"Robin Appelman2022-08-162-23/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 2a68819a67045d87a369a8a6413f153b3b2bea5f. Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | Revert "make expression build return IQueryFunction instead of string"Robin Appelman2022-08-168-128/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 813b50ed428a8bc36817d19c84444e96dbe3b668. Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #33550 from nextcloud/jail-search-postVincent Petry2022-08-171-5/+7
|\ \ \ \ \ | | | | | | | | | | | | optimize search post-processing for jail wrapper
| * | | | | optimize search post-processing for jail wrapperRobin Appelman2022-08-161-5/+7
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | don't both asking the wrapped cache if we know it's not in our jail anyway Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #33540 from nextcloud/mount-provider-migrationVincent Petry2022-08-171-1/+6
|\ \ \ \ \ | | | | | | | | | | | | fix updating cached mounts that didn't have their mount provider set previously
| * | | | | fix updating cached mounts that didn't have their mount provider set previouslyRobin Appelman2022-08-161-1/+6
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #33551 from nextcloud/scanner-dont-update-same-sizeVincent Petry2022-08-172-4/+11
|\ \ \ \ \ | | | | | | | | | | | | don't update the folder size if we know it hasn't changed