aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexNextcloud bot2021-09-146-4/+24
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #28728 from nextcloud/add-database-backend-limiterLukas Reschke2021-09-137-30/+158
|\ | | | | Add database ratelimiting backend
| * Implement review feedbackLukas Reschke2021-09-131-3/+3
| | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * Apply suggestions from code review Lukas Reschke2021-09-131-7/+5
| | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch> Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
| * Implement PR review feedbackLukas Reschke2021-09-072-6/+1
| | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * phpcsLukas Reschke2021-09-061-1/+0
| | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * Bump autoloaderLukas Reschke2021-09-062-2/+6
| | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * Adjust logic to store period instead of current timestampLukas Reschke2021-09-0610-137/+37
| | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * Add database ratelimiting backendLukas Reschke2021-09-067-10/+242
| | | | | | | | | | | | | | In case no distributed memory cache is specified this adds a database backend for ratelimit purposes. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | [tx-robot] updated from transifexNextcloud bot2021-09-132-0/+10
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | [tx-robot] updated from transifexNextcloud bot2021-09-1214-0/+70
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #28422 from nextcloud/enh/27465/notification-emailJohn Molakvoæ2021-09-1020-28/+682
|\ \
| * | use specific email getter where necessaryArthur Schiwon2021-09-091-2/+2
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | enable the user to set a primary (notification) email address (backend)Arthur Schiwon2021-09-095-13/+132
| | | | | | | | | | | | | | | | | | | | | - specific getters and setters on IUser and implementation - new notify_email field in provisioning API Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | Confirm mails only per POSTArthur Schiwon2021-09-092-0/+11
| | | | | | | | | | | | | | | | | | | | | - this is to avoid automatic confirmation by certain softwares that open links Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | add a job to clean up expired verification tokensArthur Schiwon2021-09-095-5/+111
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | fix parameter type hint in phpdocArthur Schiwon2021-09-092-2/+2
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | implement verification for additional mailsArthur Schiwon2021-09-096-11/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - mails added by (sub)admins are automatically verified - provisioning_api controller as verification endpoint - IAccountProperty gets a locallyVerified property - IPropertyCollection gets a method to fetch an IAccountProperty by value - an remove equivalent was already present - AccountManager always initiates mail verification on update if necessary - add core success template for arbitrary title and message Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | move verification token logic out of lost password controllerArthur Schiwon2021-09-095-0/+246
| | | | | | | | | | | | | | | | | | | | | - to make it reusable - needed for local email verification Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | [tx-robot] updated from transifexNextcloud bot2021-09-102-0/+6
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #28677 from nextcloud/fix/noid/mysql-collationblizzz2021-09-093-9/+13
|\ \ \ | |/ / |/| | make it possible to override the default collation on mysql
| * | make it possible to override the default collationArthur Schiwon2021-09-013-9/+13
| | | | | | | | | | | | | | | | | | - allows admins to configure it for edge cases like accent sensitivity Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Let users choose a share_folderHinrich Mahler2021-09-061-1/+10
| |/ |/|
* | [tx-robot] updated from transifexNextcloud bot2021-09-062-0/+16
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #28614 from iametza/aldatsa-patch-1MichaIng2021-09-031-1/+1
|\ \ | | | | | | Fix typo on the DocBlock of the copy method
| * | Fix typo on the DocBlock of the copy methodAsier Iturralde Sarasola2021-08-271-1/+1
| | | | | | | | | | | | Signed-off-by: Asier Iturralde Sarasola <asier.iturralde@gmail.com>
* | | [tx-robot] updated from transifexNextcloud bot2021-09-022-0/+2
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | [tx-robot] updated from transifexNextcloud bot2021-08-318-4/+8
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Provide initial stateChristopher Ng2021-08-271-7/+7
| | | | | | - camelCase language strings Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Unregister enc stream wrapper for any exceptionVincent Petry2021-08-261-1/+1
| | | | | | | This prevents side effects in tests by properly cleaning up even with expected exceptions. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Merge pull request #28473 from nextcloud/fix-file-get-contentsChristoph Wurst2021-08-251-1/+1
|\ | | | | Fix path of `file_get_contents`
| * Avoid usage of Nextcloud API, use PHP functionacsfer2021-08-181-1/+1
| |
| * Fix path of `file_get_contents`acsfer2021-08-171-1/+1
| | | | | | | | | | Try to fix #28370 and #27441 Avoid pre-pends the `$path` to the user's own storage.
* | Merge pull request #28476 from nextcloud/search-jail-insensitiveVincent Petry2021-08-243-3/+6
|\ \ | | | | | | use case insensitive like when limiting search to jail
| * | use case insensitive like when limiting search to jailRobin Appelman2021-08-173-3/+6
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | use getGetUnjailedRoot to determine if jailed search needs the path filterRobin Appelman2021-08-231-1/+1
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | [tx-robot] updated from transifexNextcloud bot2021-08-222-2/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Refactor writeObject to only use MultipartUpload when requiredBernd Rederlechner2021-08-202-20/+61
| | | | | | | | | | | | | | | | | | Signed-off-by: Bernd Rederlechner <Bernd.Rederlechner@t-systems.com> Co-authored-by: Julius Härtl <jus@bitgrid.net>
* | | Merge pull request #28478 from jzombi/patch-1Joas Schilling2021-08-201-1/+1
|\ \ \ | | | | | | | | Fix SQL type error
| * | | Fix SQL type errorMátyás Jani2021-08-171-1/+1
| | |/ | |/| | | | | | | | | | | | | | | | | | | Fixing the following SQL error encountered with PostgreSQL: SQLSTATE[42883]: Undefined function: 7 ERROR: No operator matches the given name and argument types. You might need to add explicit type casts. This prevented the Nextcloud apps/files page to show the files and directories. See #27881
* | | Merge pull request #28504 from nextcloud/fix/debug-movie-previewChristoph Wurst2021-08-192-2/+8
|\ \ \ | | | | | | | | Properly log errors in Movie previews generation
| * | | Properly log errors in Movie previews generationJohn Molakvoæ (skjnldsv)2021-08-192-2/+8
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Scope composer tools with the bin pluginChristoph Wurst2021-08-192-309/+346
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Remove unused methodDaniel Kesselberg2021-08-181-10/+0
| | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | Merge pull request #28493 from nextcloud/bugfix/occ-error-outputJohn Molakvoæ2021-08-181-3/+5
|\ \ \ \ | | | | | | | | | | Write upgrade/not-installed notices to stderr
| * | | | Write upgrade/not-installed notices to stderrJulius Härtl2021-08-181-3/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #28485 from nextcloud/bugfix/20913/check-image-resourceJulius Härtl2021-08-181-6/+14
|\ \ \ \ \ | | | | | | | | | | | | Fix #20913: Check image resource before attempting to preserve alpha
| * | | | | Fix #20913: Check image resource before attempting to preserve alphaSimon Spannagel2021-08-181-6/+14
| | |_|/ / | |/| | | | | | | | | | | | | Signed-off-by: Simon Spannagel <simonspa@kth.se>
* | | | | Merge pull request #28481 from nextcloud/fix/hash-keyJulius Härtl2021-08-181-2/+3
|\ \ \ \ \ | |_|/ / / |/| | | | Hash cache key
| * | | | Hash cache keyChristopher Ng2021-08-171-2/+3
| |/ / / | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>