summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow single character search by defaultChristopher Ng2022-11-114-5/+5
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Merge pull request #35074 from nextcloud/fix/fix-path-normalizingJoas Schilling2022-11-101-7/+8
|\ | | | | Make sure that path is normalized and then checked,
| * Make sure that path is normalized and then checked,Côme Chilliet2022-11-101-7/+8
| | | | | | | | | | | | and not the other way around Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #35054 from ↵Pytal2022-11-106-16/+68
|\ \ | | | | | | | | | nextcloud/fix-html-entities-not-decoded-in-comment-just-added
| * | Compile assetsnextcloud-command2022-11-103-3/+25
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | Fix HTML entities not decoded in comment just addedDaniel Calviño Sánchez2022-11-101-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The XML data received from the comments endpoint has an inconsistent encoding; some entities are encoded once and others are encoded twice. When the comment list is loaded the comments are fetched using GetComments, which handles all that, and therefore shows the messages and author names as expected. However, when a new comment is posted the list is not got again; instead the new comment is loaded from the comment data returned after posting it. This is done in NewComment, which did not decode the messages nor the author names, and therefore showed, for example, "&amp;" instead of "&". To solve that now the same decoding logic used in GetComments is applied too in NewComment. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Extract "decodeHtmlEntities" function to its own fileDaniel Calviño Sánchez2022-11-102-13/+35
| | | | | | | | | | | | | | | | | | | | | This will make possible to use it from files other than "GetComments.js". Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | | Merge pull request #35076 from ↵Côme Chilliet2022-11-101-0/+0
|\ \ \ | |_|/ |/| | | | | | | | nextcloud/fix/bump-swiftmailer/swiftmailer-to-6.3.0 Bump swiftmailer/swiftmailer to 6.3.0
| * | Bump swiftmailer/swiftmailer to 6.3.0Côme Chilliet2022-11-101-0/+0
|/ / | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | [tx-robot] updated from transifexNextcloud bot2022-11-1034-470/+64
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #35063 from nextcloud/fix/noid/versions-empty-top-marginPytal2022-11-093-3/+7
|\ \
| * | Fix top margin in empty versions listRichard Steinmetz2022-11-093-3/+7
|/ / | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | Merge pull request #34989 from nextcloud/Valdnet-patch-4Simon L2022-11-092-2/+2
|\ \ | | | | | | l10n: Shorten link
| * | Fix testValdnet2022-11-091-1/+1
| | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
| * | l10n: Shorten linkValdnet2022-11-051-1/+1
| | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | | Merge pull request #35052 from ↵Simon L2022-11-092-3/+3
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/fix-sidebar-not-hidden-when-changing-section-in-files-app Fix sidebar not automatically hidden in Files app
| * | | Fix sidebar not automatically hidden in Files appDaniel Calviño Sánchez2022-11-092-3/+3
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Although the Files app creates the legacy sidebar (details view) it is then replaced with the newer Vue app sidebar. Due to this ".detailsView" no longer finds an element and therefore nothing was hidden when "hideAppSidebar($('.detailsView'))" was called (for example, when changing to another section). However, "OC.Apps.hideAppSidebar()" does not properly work either with the Vue sidebar used in the Files app (once hidden the sidebar is not shown again). For simplicity, and to avoid any possible side effect in other apps from changing "OC.Apps.hideAppSidebar", now "OC.Files.Sidebar.close()" is used instead. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | | Merge pull request #35042 from nextcloud/enh/uri-descriptionPytal2022-11-091-0/+1
|\ \ \ | | | | | | | | Add description for calendar uri
| * | | Add description for calendar uriChristopher Ng2022-11-091-0/+1
| |/ / | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* / / [tx-robot] updated from transifexNextcloud bot2022-11-0922-4/+52
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #34613 from nextcloud/enh/noid/fix-checkmark-iconSimon L2022-11-083-5/+5
|\ \ | | | | | | fix checkmark for theme settings in dark mode
| * | Compile assetsnextcloud-command2022-11-082-3/+3
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix checkmark for theme settings in dark modeszaimen2022-11-081-2/+2
| | | | | | | | | | | | Signed-off-by: szaimen <szaimen@e.mail.de>
* | | Merge pull request #32211 from nextcloud/feat/repair_share_ownershipSimon L2022-11-084-0/+199
|\ \ \ | | | | | | | | Add repair command to fix wrong share ownership
| * | | update autoloaderRobin Appelman2022-11-082-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | fix repairing non user shares when repairing all sharesRobin Appelman2022-11-081-10/+33
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | remove no longer needed codeRobin Appelman2022-11-081-4/+0
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | split repairing into two stages to prevent long open transactionRobin Appelman2022-11-082-33/+66
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | update shares directly in dbRobin Appelman2022-11-081-13/+17
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | More verbose output for repair share ownership cmdVincent Petry2022-11-081-2/+3
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | move share owner repair to occ commandRobin Appelman2022-11-085-95/+139
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | Add repair step to fix wrong share ownershipLouis Chemineau2022-11-084-0/+98
|/ / / | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Merge pull request #35028 from nextcloud/fix/dns-pin-middleware-throws-public-ipRichard Steinmetz2022-11-081-1/+1
|\ \ \ | |/ / |/| | Fix DNS Pin Middleware throwing for public IPs
| * | Fix DNS Pin Middleware throwing for public IPsChristoph Wurst2022-11-081-1/+1
|/ / | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #32838 from markuszeller/bugfix/32837/implicitFloatConversionSimon L2022-11-081-1/+1
|\ \ | | | | | | Cast to int
| * | Cast to int #32837Markus Zeller2022-11-071-1/+1
| | | | | | | | | | | | Signed-off-by: Markus Zeller <git@markuszeller.com>
* | | Merge pull request #34985 from ↵Joas Schilling2022-11-084-47/+11
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/nextcloud/l10n-1.6.0 Bump @nextcloud/l10n from 1.4.1 to 1.6.0
| * | | Bump @nextcloud/l10n from 1.4.1 to 1.6.0dependabot[bot]2022-11-074-47/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/l10n](https://github.com/nextcloud/nextcloud-l10n) from 1.4.1 to 1.6.0. - [Release notes](https://github.com/nextcloud/nextcloud-l10n/releases) - [Changelog](https://github.com/nextcloud/nextcloud-l10n/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-l10n/compare/v1.4.1...v1.6.0) --- updated-dependencies: - dependency-name: "@nextcloud/l10n" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | [tx-robot] updated from transifexNextcloud bot2022-11-088-6/+78
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #34986 from ↵Pytal2022-11-072-16/+16
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/handlebars-loader-1.7.2 Bump handlebars-loader from 1.7.1 to 1.7.2
| * | | Bump handlebars-loader from 1.7.1 to 1.7.2dependabot[bot]2022-11-052-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [handlebars-loader](https://github.com/pcardune/handlebars-loader) from 1.7.1 to 1.7.2. - [Release notes](https://github.com/pcardune/handlebars-loader/releases) - [Changelog](https://github.com/pcardune/handlebars-loader/blob/main/CHANGELOG.md) - [Commits](https://github.com/pcardune/handlebars-loader/compare/v1.7.1...v1.7.2) --- updated-dependencies: - dependency-name: handlebars-loader dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | Merge pull request #35007 from ↵Christoph Wurst2022-11-071-1/+1
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/fix/lower-logging-level-user-session-cookie-login Fix unsuccessful token login logged as error
| * | | Fix unsuccessful token login logged as errorChristoph Wurst2022-11-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The condition of a non-existent login token can happen for concurrent requests. Admins can not do anything about this. So this is to be expected to happen occasionally. This event is only bad if none of the requests is able to re-acquire a session. Luckily this happens rarely. If a login loop persists an admin can still lower the log level to find this info. But a default error log level will no longer write those infos about the failed cookie login of one request. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #35000 from ↵Joas Schilling2022-11-073-6/+6
|\ \ \ \ | |/ / / |/| | | | | | | | | | | nextcloud/bugfix/34959/fix-cron-warning-with-time-insensitive-jobs Fix cron warning with time insensitive jobs
| * | | RecompileJoas Schilling2022-11-072-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | Increase the "bad waiting time" for cron mode to 24h to account for "time ↵Joas Schilling2022-11-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | insensitive" jobs Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | Show the correct warning for system cron vs. webcron/ajaxJoas Schilling2022-11-071-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #34996 from ↵Côme Chilliet2022-11-071-0/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/fix/bump-microsoft/azure-storage-blob-to-1.5.4 Bump microsoft/azure-storage-blob to 1.5.4
| * | | | Align with 3rdparty masterCôme Chilliet2022-11-071-0/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | Bump microsoft/azure-storage-blob to 1.5.4Côme Chilliet2022-11-071-0/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>