summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #23760 from nextcloud/backport/23752/stable19Morris Jobke2020-10-291-0/+10
|\ | | | | [stable19] inform the user when flow config data exceeds thresholds
| * inform the user when flow config data exceeds thresholdsArthur Schiwon2020-10-281-0/+10
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | [tx-robot] updated from transifexNextcloud bot2020-10-292-2/+138
|/
* Use lib instead if core as l10n module in OC_FilesMorris Jobke2020-10-271-3/+3
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* [tx-robot] updated from transifexNextcloud bot2020-10-272-0/+2
|
* Log the route not found exception on a lower levelRoeland Jago Douma2020-10-251-1/+1
| | | | | | This should be logged but it is not that critical to wanner level 3 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix updates of NULL appconfig valuesRoeland Jago Douma2020-10-231-9/+22
| | | | | | | | The comparisson of NULL is a bit special. So we need to handle this a tad beter else it might not replace NULL values. or allow you to set NULL values on updates. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* [tx-robot] updated from transifexNextcloud bot2020-10-202-0/+2
|
* Clear cached app config while waiting for the SCSSCache to finish processing ↵Morris Jobke2020-10-163-2/+19
| | | | | | the file Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* SCSSCacher - Lock should not be removedMorris Jobke2020-10-161-1/+0
| | | | | | This is within the failed lock acquiring branch. So the lock is free by another process and should not be removed because the cached file (that was created by the process having the lock) appeared on the filesystem. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Provide log statements for SCSS cacheMorris Jobke2020-10-161-10/+25
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* [tx-robot] updated from transifexNextcloud bot2020-10-142-0/+2
|
* [tx-robot] updated from transifexNextcloud bot2020-10-132-0/+2
|
* Add template typing to the QBMapperChristoph Wurst2020-10-121-2/+17
| | | | | | | | | | | | | The QBMapper is kind of a generic type, though this concept does not exist in php. Hence you have a lot of type coercion in subtypes (mappers in the individual apps) because you suddenly don't expect an Entity[] but your specific type. Luckily Psalm lets us type those. Then in the subclass you can psalm-implement the mapper with a concrete type and psalm will do all the magic to ensure types are used correctly. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* [tx-robot] updated from transifexNextcloud bot2020-10-092-0/+4
|
* Merge pull request #23214 from nextcloud/backport/22937/stable19Roeland Jago Douma2020-10-081-1/+5
|\ | | | | [stable19] Allow configuring the activity update interval of token
| * Allow configuring the activity update interval of tokenRoeland Jago Douma2020-10-061-1/+5
| | | | | | | | | | | | | | | | On some systems with a lot of users this creates a lot of extra DB writes. Being able to increase this interval helps there. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | [tx-robot] updated from transifexNextcloud bot2020-10-082-0/+2
| |
* | [tx-robot] updated from transifexNextcloud bot2020-10-072-4/+4
| |
* | Only run the query to get the account data onceJoas Schilling2020-10-061-5/+7
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #22784 from nextcloud/backport/22234/stable19Roeland Jago Douma2020-10-011-4/+12
|\ | | | | [stable19] Use user mount with matching shared storage only
| * Use user mount with matching shared storage onlyJulius Härtl2020-09-101-4/+12
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Merge pull request #23087 from nextcloud/backport/23013/stable19Roeland Jago Douma2020-10-011-2/+3
|\ \ | | | | | | [stable19] Show federation and email results also with exact user match unless c…
| * | Show federation and email results also with exact user match unless containing @Joas Schilling2020-09-291-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before when you have a user "smith" and a federated user "smith@example.com" you could see the federation result with "smit" but not with "smith" anymore. With most LDAP configurations and local backend setups this is disturbing and causes issues. The idea of not showing the email and federation on a matching user was with: Local user registered with "smith@example.com" user id and having that same email / cloud id in your contacts addressbook. So we now only hide those "side results" when the search does contain an @ Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #23090 from nextcloud/backport/23074/stable19Roeland Jago Douma2020-10-011-2/+2
|\ \ \ | | | | | | | | [stable19] Do not match sharees on an empty email address
| * | | Do not match sharees on an empty email addressChristoph Wurst2020-09-291-2/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When asking for sharees we compare not only UID and displayname but also the email address. And if that matches we return the sharee as an exact match. This logic had a flaw as in that it also matched the empty string to users with no email address. This is most noticeable when you disable sharee enumeration and open the ownership transfer dialog. It suggested other users of the instance before. This has stopped now. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | [tx-robot] updated from transifexNextcloud bot2020-10-012-0/+2
| | |
* | | Generate exception to log on php errorsJulius Härtl2020-09-291-2/+4
|/ / | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Merge pull request #22804 from nextcloud/backport/stable19/22116-22648-22761Roeland Jago Douma2020-09-282-0/+12
|\ \ | | | | | | [stable19] Fix share transfer of single files and on the transfered node
| * | Transfer shares of the transferred root nodeJulius Härtl2020-09-172-0/+12
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Merge pull request #22904 from nextcloud/backport/22636/stable19Roeland Jago Douma2020-09-281-13/+15
|\ \ \ | | | | | | | | [stable19] Make sure that getConfig is still called for browsers that do not support CSPv3
| * | | Make sure that getConfig is still called for browsers that do not support CSPv3Julius Härtl2020-09-171-13/+15
| | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | [tx-robot] updated from transifexNextcloud bot2020-09-202-0/+2
| | | |
* | | | [tx-robot] updated from transifexNextcloud bot2020-09-1818-2/+20
| |/ / |/| |
* | | fix: file quota was not applied in all caseskorelstar2020-09-171-2/+2
|/ /
* | [tx-robot] updated from transifexNextcloud bot2020-09-172-2/+2
| |
* | [tx-robot] updated from transifexNextcloud bot2020-09-152-2/+4
| |
* | Merge pull request #22775 from ↵Roeland Jago Douma2020-09-112-5/+0
|\ \ | | | | | | | | | | | | nextcloud/fix/noid/stable19-ldap-group-update-events [stable19] makes LDAP's group updater dispatch type events
| * | makes LDAP's group updater dispatch type eventsArthur Schiwon2020-09-102-5/+0
| |/ | | | | | | | | | | * fixes group share updates on added users Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* / Annotate that writeStream can throw a GenericFileExceptionJulius Härtl2020-09-101-0/+3
|/ | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix reading empty files from objectstorageRoeland Jago Douma2020-09-091-0/+5
| | | | | | | | Since we try to do range requests this will fail hard. However since empty files are not that interesting to read anyways we just read from an emptry memory stream. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #22742 from nextcloud/backport/22589/stable19Morris Jobke2020-09-091-1/+2
|\ | | | | [stable19] Allow additional personal settings via normal registration
| * Allow additional personal settings via normal registrationJoas Schilling2020-09-091-1/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #22745 from nextcloud/backport/22646/stable19Morris Jobke2020-09-091-1/+7
|\ \ | | | | | | [stable19] Fix detecting text/x-php mimetype and secure mimetype mapping
| * | Properly add both mimetypes to secure mimetype mappingJulius Härtl2020-09-091-1/+7
| |/ | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* / Warn about adding NotNull columns with nullable defaultJoas Schilling2020-09-071-0/+5
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* [tx-robot] updated from transifexNextcloud bot2020-09-072-34/+52
|
* [tx-robot] updated from transifexNextcloud bot2020-09-062-0/+8
|
* Merge pull request #22515 from nextcloud/backport/22472/stable19Roeland Jago Douma2020-09-042-1/+8
|\ | | | | [stable19] Fix writing BLOBs to postgres with recent contacts interaction
| * Fix writing BLOBs to postgres with recent contacts interactionChristoph Wurst2020-08-312-1/+8
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>