aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix(Entity): Fix magic setter call for custom strong typed settersfix/entity/strict-typesprovokateurin2024-09-152-5/+9
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #47999 from nextcloud/fix/noid/try-latest-buildjet-cacheJohn Molakvoæ2024-09-151-2/+2
|\
| * chore: update BuildJet/cache to v4fix/noid/try-latest-buildjet-cacheJohn Molakvoæ2024-09-151-2/+2
| | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * fix(ci): Use latest buildjet versionMarcel Müller2024-09-151-2/+2
|/ | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* Merge pull request #47990 from ↵github-actions[bot]2024-09-152-2/+2
|\ | | | | | | | | nextcloud/automated/noid/master-update-psalm-baseline [master] Update psalm-baseline.xml
| * chore(tests): Update psalm baselinenextcloud-command2024-09-152-2/+2
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-09-1520-10/+78
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #47920 from ↵Louis2024-09-143-10/+26
|\ | | | | | | | | nextcloud/artonge/feat/reset_route_when_sidebar_and_viewer_are_close feat: Reset route if neither the Viewer of the Sidebar is open
| * feat: Reset route if neither the Viewer of the Sidebar is openLouis Chemineau2024-09-143-10/+26
| | | | | | | | | | | | | | | | | | | | When the viewer or the sidebar is opened, we add the fileid to the route. When both of them are closed, we do not remove the fileid from the route. This means that, upon reload, the sidebar will be opened even though it was closed previously. This PR ensure that the fileid is removed from the route when both the Sidebar and the Viewer are closed. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #47928 from nextcloud/bugfix/noid/update-opendyslexicJohn Molakvoæ2024-09-149-16/+8
|\ \
| * | fix(tests): Test OTF font filebugfix/noid/update-opendyslexicJoas Schilling2024-09-121-1/+1
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | fix(a11y): Update OpenDyslexic from 0.920 to 2.001Joas Schilling2024-09-128-15/+7
| |/ | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #47971 from ↵Côme Chilliet2024-09-141-1/+2
|\ \ | | | | | | | | | | | | nextcloud/fix/do-not-try-to-change-response-code-too-late fix: Do not try to set HTTP response code on already closed connection
| * | fix: Do not try to set HTTP response code on already closed connectionCôme Chilliet2024-09-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids a PHP warning in the logs about trying to set the response code while the output already started. It’s useless to try to print an error page anyway in this situation because the connection was closed already. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #47293 from nextcloud/feat/logger-allow-psr-loglevelFerdinand Thiessen2024-09-142-89/+118
|\ \ \ | | | | | | | | feat(PsrLoggerAdapter): Allow to use `Psr\Log\LogLevel` for `log` method
| * | | feat(PsrLoggerAdapter): Allow to use `Psr\Log\LogLevel` for `log` methodFerdinand Thiessen2024-09-142-89/+118
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | There is the `Psr\Log\LogLevel` class defining loglevel constants, to be fully compatible we should at least support those logging levels. Moreover this is the last part that was still required from `ILogger` interface, as we did not have alternatives for the loglevel constants. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #47968 from nextcloud/fixKeyExFileExtJohn Molakvoæ2024-09-141-4/+8
|\ \ \ | |/ / |/| |
| * | fix(files_external): Check key exists before accessing itfixKeyExFileExtGit'Fellow2024-09-141-4/+8
|/ / | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | Merge pull request #47965 from nextcloud/dependabot/npm_and_yarn/express-4.21.0dependabot[bot]2024-09-141-61/+65
|\ \
| * | build(deps-dev): bump express from 4.19.2 to 4.21.0dependabot[bot]2024-09-141-61/+65
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md) - [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #47960 from ↵dependabot[bot]2024-09-141-90/+98
|\ \ | | | | | | | | | nextcloud/dependabot/composer/vendor-bin/psalm/vimeo/psalm-5.26.1
| * | build(deps): bump vimeo/psalm from 5.25.0 to 5.26.1 in /vendor-bin/psalmdependabot[bot]2024-09-141-90/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 5.25.0 to 5.26.1. - [Release notes](https://github.com/vimeo/psalm/releases) - [Commits](https://github.com/vimeo/psalm/compare/5.25.0...5.26.1) --- updated-dependencies: - dependency-name: vimeo/psalm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #47961 from ↵github-actions[bot]2024-09-141-9/+0
|\ \ \ | |/ / |/| | | | | | | | nextcloud/automated/noid/master-update-psalm-baseline [master] Update psalm-baseline.xml
| * | chore(tests): Update psalm baselinenextcloud-command2024-09-141-9/+0
|/ / | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-14158-76/+430
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #47954 from ↵Kate2024-09-132-4/+4
|\ \ | | | | | | | | | nextcloud/fix/files/cache-search-query-parameter-name
| * | fix(files): Adjust Cache::searchQuery() parameter name to match interfaceprovokateurin2024-09-132-4/+4
|/ / | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #47927 from nextcloud/fix/migrate-away-from-oc_appCôme Chilliet2024-09-1326-156/+186
|\ \ | | | | | | Migrate away from OC_App to IAppManager
| * | chore(tests): Fix Router test by mocking AppManager methods correctlyCôme Chilliet2024-09-131-1/+13
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Replace OC_App::getAllApps with a method in AppManagerCôme Chilliet2024-09-1314-55/+58
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: Migrate cleanAppId and getAppPath calls to IAppManager from OC_AppCôme Chilliet2024-09-1315-100/+115
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #47945 from nextcloud/fix/external-storage-credsJohn Molakvoæ2024-09-1310-73/+339
|\ \ \
| * | | chore(assets): Recompile assetsnextcloud-command2024-09-136-3/+220
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | fix(files_external): broken credentials dialogJohn Molakvoæ (skjnldsv)2024-09-134-70/+119
|/ / / | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | Merge pull request #47865 from ↵Côme Chilliet2024-09-1337-1031/+1175
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/admin_audit/enh/move-to-event-listeners-v2 Move admin_audit to proper event listeners v2
| * | | fix: Fix phpdoc wordingCôme Chilliet2024-09-131-3/+3
| | | | | | | | | | | | | | | | Co-authored-by: Anna <anna@nextcloud.com> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * | | chore: Add descriptions for new events and fix copyright yearCôme Chilliet2024-09-103-6/+9
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | fix(admin_audit): Remove now unused methods and classesCôme Chilliet2024-09-106-356/+23
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | chore(admin_audit): Fix License headers on new filesCôme Chilliet2024-09-108-133/+23
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | feat(admin_audit): Move admin_audit hooks to modern event listenersThomas Citharel2024-09-1019-477/+998
| | | | | | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
| * | | feat(user_ldap): Introduce user id assigned typed events for LDAP usageCarl Schwan2024-09-1011-193/+241
| | | | | | | | | | | | | | | | | | | | | | | | Based on work from https://github.com/nextcloud/server/pull/32019 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
| * | | chore: Code cleanup in lib/private/Console/ApplicationThomas Citharel2024-09-101-10/+15
| | | | | | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
| * | | feat: Add mimetype into BeforePreviewFetchedEvent eventThomas Citharel2024-09-103-10/+20
| | | | | | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | | Merge pull request #47883 from nextcloud/fix/setup-checksFerdinand Thiessen2024-09-138-50/+311
|\ \ \ \ | | | | | | | | | | fix(setup-checks): Ensure URL with webroot works
| * | | | refactor(settings): `CheckServerResponseTrait` always expect absolute pathFerdinand Thiessen2024-09-135-65/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | fix(setup-checks): Ensure URL with webroot worksFerdinand Thiessen2024-09-137-28/+284
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We basically mock the way `URLGenerator::getAbsoluteURL` works, so we must make sure that the URL might already contain the webroot. Because `baseURL` and `cliURL` also contain the webroot we need to remove the webroot from the URL first. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Daniel <mail@danielkesselberg.de> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #47933 from ↵Joas Schilling2024-09-132-3/+39
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | nextcloud/bugfix/noid/throw-precondition-failure-when-not-matching fix(config): Throw PreconditionException always when it didn't match
| * | | | fix(config): Throw PreconditionException always when it didn't matchJoas Schilling2024-09-132-3/+39
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Previously even when the precondition did not match, the call "passed" when the after value was the expected one. This however can lead to race conditions, duplicate code excutions and other things. Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #47932 from ↵github-actions[bot]2024-09-131-8/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/automated/noid/master-update-psalm-baseline [master] Update psalm-baseline.xml
| * | | | chore(tests): Update psalm baselinenextcloud-command2024-09-131-8/+0
| |/ / / | | | | | | | | | | | | Signed-off-by: GitHub <noreply@github.com>