aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* remove depraction of validateEmailAddressArthur Schiwon2023-02-021-2/+0
| | | | | | | for there are legit use cases to validate an email address without sending there to Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Migrate to Symfony MailerCôme Chilliet2023-02-024-173/+225
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-02-022-40/+44
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* refresh cached app folder on install/upgradeMaxence Lange2023-02-011-5/+9
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-02-016-36/+44
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-01-314-22/+24
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #36420 from nextcloud/enh/34958/fix-exif-logLouis2023-01-301-2/+2
|\ | | | | fix the exif_read_data issue
| * try to fix the exif_read_data issueSimon L2023-01-281-2/+2
| | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* | Merge pull request #36433 from nextcloud/fix/32818/decrypt-missing-file-failsRobin Appelman2023-01-301-4/+1
|\ \ | | | | | | fix(encryption): don't throw on missing file
| * | fix(encryption): don't throw on missing fileRichard Steinmetz2023-01-301-4/+1
| | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Merge pull request #35160 from nextcloud/artonge/feat/version_naming_backendLouis2023-01-301-0/+6
|\ \ \ | |/ / |/| | Allow to name a version
| * | Adapt files_versions tests to modernized hooksLouis Chemineau2023-01-261-0/+6
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Use the default primary color instead of "randomly" the color of the user ↵Joas Schilling2023-01-301-3/+3
| | | | | | | | | | | | | | | | | | triggering the email Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Use the default color and matching text color for the federation inviteJoas Schilling2023-01-301-0/+24
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-01-302-0/+4
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #36363 from nextcloud/feat/app-framework/usesession-attributeChristoph Wurst2023-01-274-4/+69
|\ \ | | | | | | feat(app-framework): Add UseSession attribute to replace annotation
| * | feat(app-framework): Add UseSession attribute to replace annotationChristoph Wurst2023-01-274-4/+69
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | style: Fix php-cs and psalmJulius Härtl2023-01-273-4/+5
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | chore(composer): Update autoloaderJulius Härtl2023-01-272-0/+8
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | improve getUserProviderTimestampsJulien Veyssier2023-01-271-3/+4
| | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | use array_filter instead of array_map + array_searchJulien Veyssier2023-01-271-5/+5
| | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | handle and return touchProvider errorsJulien Veyssier2023-01-272-3/+5
| | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | ADiscoverableReferenceProvider implements JsonSerializableJulien Veyssier2023-01-271-1/+3
| | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | add 'last used timestamp' management for reference providersJulien Veyssier2023-01-274-6/+79
| | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | extend the reference API for the new link pickerJulien Veyssier2023-01-277-0/+280
|/ / | | | | | | | | | | | | | | | | - add 2 interfaces for discoverable and searchable reference providers - new OCS route to get info on discoverable/searchable reference providers - new abstract ADiscoverableReferenceProvider that only implements jsonSerialize - listen to RenderReferenceEvent to inject provider list with initial state Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-01-272-0/+14
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #36310 from nextcloud/feat/app-framework/global-middlewaresChristoph Wurst2023-01-266-8/+59
|\ \ | | | | | | feat(app-framework): Add support for global middlewares
| * | feat(app-framework): Add support for global middlewaresChristoph Wurst2023-01-266-8/+59
| |/ | | | | | | | | | | | | This allows apps to register middlewares that always register, not just for the app's own requests Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #36341 from ↵Christoph Wurst2023-01-261-0/+1
|\ \ | |/ |/| | | | | nextcloud/fix/app-framework/middleware-before-controller-returns-void fix(app-framework): Specify return type of Middleware::beforeController
| * fix(app-framework): Specify return type of Middleware::beforeControllerChristoph Wurst2023-01-251-0/+1
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #35894 from nextcloud/move-from-encryptionVincent Petry2023-01-261-5/+13
|\ \ | | | | | | fix moving files of encrypted local storage to unencrypted local storage
| * | fix moving files of encrypted local storage to unencrypted local storageRobin Appelman2023-01-241-5/+13
| |/ | | | | | | | | | | for example when moving encrypted files to a groupfolder Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #36347 from ↵Christoph Wurst2023-01-263-14/+51
|\ \ | | | | | | | | | | | | nextcloud/chore/autoloader/composer-2.5.1-autoloader-files chore(autoloaders): Update autoloader files for Composer 2.5.1
| * | chore(autoloaders): Update autoloader files for Composer 2.5.1Christoph Wurst2023-01-253-14/+51
| |/ | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-01-264-4/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #36352 from nextcloud/enh/noid/imaginary-add-tiffSimon L2023-01-251-1/+1
|\ \ | | | | | | imaginary - add tiff to supported formats
| * | imaginary - add tiff to supported formatsSimon L2023-01-251-1/+1
| |/ | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* | Merge pull request #36298 from ↵Christoph Wurst2023-01-253-23/+14
|\ \ | | | | | | | | | | | | nextcloud/perf/app-framework/lazy-middleware-registration perf(app-framework): Make app middleware registration even lazier
| * | perf(app-framework): Make the app middleware registration lazyChristoph Wurst2023-01-253-23/+14
| |/ | | | | | | | | | | | | | | | | Before this patch, app middlewares were registered on the dispatcher for every app loaded in a Nextcloud process. With the patch, only middlewares belonging to the same app of a dispatcher instance are loaded. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #32798 from nextcloud/enh/sse-cJulius Härtl2023-01-252-5/+38
|\ \ | | | | | | [S3] Add option to specify an SSE-C customer provided key
| * | feat(s3): Add option to specify an SSE-C customer provided keyJulius Härtl2023-01-242-5/+38
| |/ | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Merge pull request #36187 from nextcloud/psalm-ocp-since-checkerDaniel2023-01-254-0/+10
|\ \ | | | | | | ci: migrate ocp since checker to psalm
| * | ci: migrate ocp since checker to psalmDaniel Kesselberg2023-01-244-0/+10
| |/ | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* / Add app config for default template pathThomas Citharel2023-01-241-1/+1
|/ | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-01-244-6/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #36261 from ↵Joas Schilling2023-01-231-0/+6
|\ | | | | | | | | nextcloud/techdebt/noid/warn-devs-about-potential-bugs fix(querybuilder): Log a warning if where() is called again on a quer…
| * fix(querybuilder): Log a warning if where() is called again on a query ↵Joas Schilling2023-01-201-0/+6
| | | | | | | | | | | | builder object Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix double where() usage in resource managerJoas Schilling2023-01-231-1/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-01-232-16/+16
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-01-224-58/+62
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>