aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* feat(OCM): Add a way for apps to create a new IOCMResourceJoas Schilling2023-10-132-0/+15
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(OCM): Make the OCM provider stateful so apps can add resourcesJoas Schilling2023-10-132-9/+12
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(OCM): Make the public API only rely on OCPJoas Schilling2023-10-134-52/+77
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #40879 from nextcloud/fix/session/log-lost-crypto-sessionChristoph Wurst2023-10-121-1/+7
|\ | | | | fix(session): Log when crypto session data is lost
| * fix(session): Log when crypto session data is lostChristoph Wurst2023-10-111-1/+7
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-122-0/+2
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: Drop unused \OC\Memcache\Factory::createLowLatencyChristoph Wurst2023-10-111-9/+0
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-112-2/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #39756 from nextcloud/enh/add-disabled-users-endpointCôme Chilliet2023-10-102-0/+36
|\ | | | | Add endpoint for getting disabled user list
| * Add endpoint for getting disabled user listCôme Chilliet2023-10-092-0/+36
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #40785 from nextcloud/fix/user/log-logout-conditionsChristoph Wurst2023-10-101-5/+33
|\ \ | | | | | | fix: Log critical session renewal and logout paths
| * | fix: Log critical session renewal and logout pathsChristoph Wurst2023-10-091-5/+33
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #33105 from nextcloud/feature/noid/talk-federation-authJoas Schilling2023-10-091-0/+3
|\ \ \ | |/ / |/| | Talk federation authentication
| * | Talk federation authenticationJoas Schilling2023-10-091-0/+3
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #40737 from nextcloud/cors-app_apiAlexander Piskun2023-10-091-0/+5
|\ \ \ | |_|/ |/| | added CORS skip if the session was created by AppAPI
| * | Merge branch 'master' into cors-app_apiAlexander Piskun2023-10-0930-635/+220
| |\|
| * | fixed Drone testAlexander Piskun2023-10-061-1/+2
| | | | | | | | | | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
| * | added CORS skip if session was created by AppAPIAlexander Piskun2023-10-021-0/+4
| | | | | | | | | | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
* | | Merge pull request #40731 from nextcloud/imaginary-performanceDaniel Hansson2023-10-091-36/+0
|\ \ \ | |_|/ |/| | Generate all preview sizes for Imaginary
| * | Merge branch 'master' into imaginary-performanceDaniel Hansson2023-10-0913-394/+107
| |\ \
| * \ \ Merge branch 'master' into imaginary-performanceDaniel Hansson2023-10-0416-221/+96
| |\ \ \
| * \ \ \ Merge branch 'master' into imaginary-performanceDaniel Hansson2023-10-023-7/+7
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | also remove functionDaniel Hansson2023-10-021-19/+0
| | | | | | | | | | | | | | | Signed-off-by: Daniel Hansson <mailto@danielhansson.nu>
| * | | | Generate all preview sizes for ImaginaryDaniel Hansson2023-09-301-17/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A follow up on https://github.com/nextcloud/server/pull/40670 Based on discussions here: https://github.com/nextcloud/server/issues/38911#issuecomment-1741819188 This fixes the case were not all previews are generated, for example in the activity view: https://github.com/nextcloud/server/issues/38911#issuecomment-1738886106 Signed-off-by: Daniel Hansson <mailto@danielhansson.nu>
* | | | | Merge pull request #40472 from nextcloud/fix/aborted_pgsql_transaction_on_errorJoas Schilling2023-10-091-20/+17
|\ \ \ \ \ | |_|_|_|/ |/| | | | fix(twofactor): avoid DB error on Twofactor (en/dis)abled event
| * | | | fix(twofactor): avoid error in pgsql for duplicate entryBenjamin Gaussorgues2023-10-061-20/+17
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | | fix(DB): Update comment to state why we still use the max 4k limitJoas Schilling2023-10-061-1/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | fix(sqlite): Remove some old SQLite cheatsJoas Schilling2023-10-061-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Doctrine correctly forces integer for autoincrement by now - Doctrine correctly maintains integer types by now Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | fix(oracle): Move away from internal and deprecated SchemaDiff APIJoas Schilling2023-10-061-149/+90
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | fix(dbal): Move migrator away from deprecated callsJoas Schilling2023-10-061-11/+9
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | fix(mysql): Remove custom MySQL workaround from 2015Joas Schilling2023-10-064-54/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | fix(postgres): Remove old Postgres 9.4 workaroundJoas Schilling2023-10-064-60/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Postgres 10 is the minimum in the meantime and doctrine/dbal fixed this in 2.6.0 already ref https://github.com/doctrine/dbal/pull/2614 Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | fix(sqlite): Remove no longer required autoincrement fixJoas Schilling2023-10-065-108/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - I installed current master and exported the schema as SQL - Then I went to this branch, removed the content of the run() method (so made it no-op) - I installed again and exported the schema as SQL - The files are exactly the same, so whatever we tried to fix was fixed since 2015 in doctrine dbal Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | fix(dbal): Doctrine\DBAL\Connection::PARAM_* types are deprecatedJoas Schilling2023-10-061-2/+3
|/ / / / | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | fix(user): Log affected user of app token login name mismatchChristoph Wurst2023-10-061-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #40745 from nextcloud/fix/noid/ocm-provider-rewrite-rulesArthur Schiwon2023-10-051-1/+1
|\ \ \ \ | |_|_|/ |/| | | fix ocm-provider rewrite rules
| * | | fix ocm-provider rewrite rulesMaxence Lange2023-10-021-1/+1
| | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | | | Merge pull request #40439 from Koc/feature/clickable-logoJohn Molakvoæ2023-10-041-0/+4
|\ \ \ \
| * | | | Make logo in header clickable in the shared file viewKonstantin Myakshin2023-10-041-0/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Konstantin Myakshin <molodchick@gmail.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-042-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Refactors lib/private/Collaboration.Faraz Samapoor2023-10-039-214/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mainly using PHP8's constructor property promotion. Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-032-0/+2
| |/ / / |/| | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #40656 from nextcloud/feat/backgroundjob/schedule-job-afterChristoph Wurst2023-10-022-7/+27
|\ \ \ \ | |_|_|/ |/| | | feat(backgroundjob): Schedule job after <timestamp>
| * | | feat(backgroundjob): Schedule job after <timestamp>Christoph Wurst2023-09-292-7/+27
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #40734 from nextcloud/debt/noid/align-param-nameDaniel2023-10-012-4/+4
|\ \ \ \
| * | | | chore: rename serializedClosure to argument to align with parent classDaniel Kesselberg2023-09-302-4/+4
| | |_|/ | |/| | | | | | | | | | | | | | | | | | To make psalm happy ;) Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* / | | Allow PHP 8.3 in version checkCôme Chilliet2023-09-301-3/+3
|/ / / | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-302-2/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(systemreport): Mask onlyoffice secret as sensitiveJoas Schilling2023-09-291-0/+3
|/ / | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #39224 from shdehnavi/null_coalescing_conversion_lib_privateF. E Noel Nfebe2023-09-2916-28/+24
|\ \ | | | | | | Convert isset ternary to null coalescing operator