aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix(setupchecks): Binary data can have problems with serializesetupChecksMoveFromBinaryGit'Fellow2025-01-091-2/+2
| | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* Merge pull request #50108 from nextcloud/artonge/fix/sidebar_davpathLouis2025-01-093-4/+4
|\ | | | | fix: Do not duplicate `/` in davPath
| * fix: Do not duplicate `/` in davPathartonge/fix/sidebar_davpathLouis Chemineau2025-01-093-4/+4
| | | | | | | | | | | | | | `davRootPath` already contains a leading `/` Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | Merge pull request #49977 from ↵Josh2025-01-092-18/+18
|\ \ | |/ |/| | | | | nextcloud/jtr-perf-checks-connectivity-https-proto perf(settings): Speed up InternetConnectivity setup check
| * perf(settings): Speed up InternetConnectivity setup checkjtr-perf-checks-connectivity-https-protoJosh2025-01-072-18/+18
| | | | | | | | | | Specify default protocol (https://) rather than let default handling test both http:// and https:// Signed-off-by: Josh <josh.t.richards@gmail.com>
* | Merge pull request #50107 from nextcloud/artonge/fix/displayname_in_sidebarJohn Molakvoæ2025-01-093-5/+5
|\ \
| * | fix: Use `displayname` as sidebar titleartonge/fix/displayname_in_sidebarLouis Chemineau2025-01-093-5/+5
| | | | | | | | | | | | | | | | | | | | | Keep the fallback with this.fileInfo as this.node could be null Signed-off-by: Louis Chemineau <louis@chmn.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | Merge pull request #49973 from nextcloud/feat/auto-accept-trusted-serverJohn Molakvoæ2025-01-0944-387/+2471
|\ \ \ | |/ / |/| |
| * | chore(federation): cleanup SettingsController and legacy AddServerMiddlewarefeat/auto-accept-trusted-serverskjnldsv2025-01-0915-614/+497
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | feat(federatedfilesharing): improve admin docs and settingsskjnldsv2025-01-0910-25/+80
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | chore(federation): add trusted server auto accept integration testsskjnldsv2025-01-099-88/+2073
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | fix(federation): settings layout and error handlingskjnldsv2025-01-095-47/+61
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | feat(federatedfilesharing): auto-accept shares from trusted serversskjnldsv2025-01-0912-40/+101
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | fix(files_sharing): external share parsingskjnldsv2025-01-092-0/+47
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | fix(federation): comply to `sharing.federation.allowSelfSignedCertificates`skjnldsv2025-01-098-7/+46
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Merge pull request #50095 from nextcloud/release/31.0.0_beta_2v31.0.0beta2artonge/feat/validate_keychecksumArthur Schiwon2025-01-091-2/+2
|\ \ \ | | | | | | | | 31.0.0 beta 2
| * | | build(hub): 31.0.0 beta 2release/31.0.0_beta_2Arthur Schiwon2025-01-081-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | Merge pull request #50070 from nextcloud/docs/http/cors-attributeJoas Schilling2025-01-091-1/+3
|\ \ \ \ | |_|/ / |/| | | docs(HTTP): Add proper docs for CORS attribute
| * | | docs(HTTP): Add proper docs for CORS attributedocs/http/cors-attributeprovokateurin2025-01-071-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #50094 from nextcloud/fix/noid/broken-taskprocessing-apiJulien Veyssier2025-01-094-60/+100
|\ \ \ \ | | | | | | | | | | Fix broken taskprocessing api /tasktypes endpoint
| * | | | chore: generate openapi specsfix/noid/broken-taskprocessing-apiJulien Veyssier2025-01-092-32/+32
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
| * | | | fix(taskprocessing): /tasktypes endpoint was broken by #49015Julien Veyssier2025-01-092-28/+68
|/ / / / | | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-0946-6/+444
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #50074 from nextcloud/chore/deps/nextcloud-vue-8.22.0Richard Steinmetz2025-01-08209-309/+442
|\ \ \ \ | | | | | | | | | | chore(deps): bump @nextcloud/vue from ^8.20.0 to ^8.22.0
| * | | | test(cypress): make select range of files with shift key more reliableRichard Steinmetz2025-01-081-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
| * | | | chore(deps): bump @nextcloud/vue from ^8.20.0 to ^8.22.0chore/deps/nextcloud-vue-8.22.0Richard Steinmetz2025-01-08208-306/+439
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | Merge pull request #50082 from nextcloud/jtr/typo-accessibility-config-sampleAndy Scherzinger2025-01-081-1/+1
|\ \ \ \ \ | | | | | | | | | | | | fix: Correct typo in accessibility toggle in config.sample.php
| * | | | | fix: Correct typo in accessibility toggle in config.sample.phpjtr/typo-accessibility-config-sampleJosh2025-01-071-1/+1
| | | | | | | | | | | | | | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | | | | Merge pull request #50085 from nextcloud/feat/noid/info-xml-spdx-license-idsAndy Scherzinger2025-01-082-0/+18
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Add licenses by SPDX identifier, mark shorthand aliases as deprecated
| * | | | | feat: add licenses by SPDX identifier, mark shorthand aliases as deprecated.feat/noid/info-xml-spdx-license-idsAndy Scherzinger2025-01-082-0/+18
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | matching the app store change at https://github.com/nextcloud/appstore/pull/1560 Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | | | Merge pull request #49888 from nextcloud/feat/ocp/meetings-api-requirementsJoas Schilling2025-01-0812-27/+489
|\ \ \ \ \ | | | | | | | | | | | | feat(ocp): calendar event builder api
| * | | | | docs(eventbuilder): Mention how to get the EventBuilder from DIJoas Schilling2025-01-081-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | fix(license): Move license closer to fileJoas Schilling2025-01-083-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | feat(ocp): calendar event builder apifeat/ocp/meetings-api-requirementsRichard Steinmetz2025-01-0611-27/+485
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | | Merge pull request #49882 from nextcloud/fix/http/template-valid-status-codesKate2025-01-0823-52/+60
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | fix(Http): Only allow valid HTTP status code values via templatefix/http/template-valid-status-codesprovokateurin2025-01-0720-41/+43
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | fix(settings): Fix log file download return typeprovokateurin2025-01-073-11/+17
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-08320-558/+902
| |_|/ / / |/| | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #50078 from nextcloud/feat/maxschmi-49902John Molakvoæ2025-01-076-7/+8
|\ \ \ \ \ | | | | | | | | | | | | fix(files): updateAll method
| * | | | | chore: compile assetsskjnldsv2025-01-074-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | | fix(files): updateAll methodMax Schmit2025-01-072-1/+2
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Max Schmit <maxschm@hotmail.com>
* | | | | Merge pull request #50051 from nextcloud/Fix/mp3_regexArthur Schiwon2025-01-071-1/+1
|\ \ \ \ \ | | | | | | | | | | | | fix(preview): Do not try to parse M3U files as MP3
| * | | | | fix(preview): Do not try to parse M3U files as MP3Fix/mp3_regexPauli Järvinen2025-01-061-1/+1
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default, the MP3 audio files get the mimetype `audio/mpeg` and the M3U and M3U8 playlist files get the mimetype `audio/mpegurl`. PreviewManager had such a problem that it registered the MP3 preview provider with a regular expression which matched also the M3U files. This caused an error message to be logged on the info (1) level for each M3U file every time a folder with such files was viewed: "Error while getting cover from mp3 file: File /path/to/some/playlist.m3u is not mpeg/audio!". Signed-off-by: Pauli Järvinen <pauli.jarvinen@gmail.com>
* | | | | Merge pull request #50066 from nextcloud/release/31.0.0_beta_1v31.0.0beta1Arthur Schiwon2025-01-071-2/+2
|\ \ \ \ \ | | | | | | | | | | | | 31.0.0 beta 1
| * | | | | build(hub): 31.0.0 beta 1release/31.0.0_beta_1skjnldsv2025-01-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | | Merge pull request #50073 from nextcloud/fix/composer/autoload-dev-depsArthur Schiwon2025-01-072-9/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix(composer): Remove dev deps from autoloader
| * | | | | | fix(composer): Remove dev deps from autoloaderfix/composer/autoload-dev-depsprovokateurin2025-01-072-9/+0
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | Merge pull request #49377 from nextcloud/enh/add-first-login-timestampPytal2025-01-07119-177/+587
|\ \ \ \ \ \ | | | | | | | | | | | | | | feat: Add first login timestamp of each user to oc_preferences and user:info output
| * | | | | | chore(assets): Recompile assetsenh/add-first-login-timestampnextcloud-command2025-01-07103-153/+413
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | fix(tests): Fix getLastLogin expectation in UsersControllerTestCôme Chilliet2025-01-071-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>