aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* chore(assets): Recompile assetsbackport/50241/stable30nextcloud-command2025-01-182-3/+3
| | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(UnifiedSearch): request data only when opening modalMaksim Sukharev2025-01-181-12/+13
| | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* Merge pull request #50250 from ↵dependabot[bot]2025-01-1821-25/+25
|\ | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/nextcloud/password-confirmation-5.3.1
| * build(deps): bump @nextcloud/password-confirmation from 5.3.0 to 5.3.1dependabot[bot]2025-01-1821-25/+25
|/ | | | | | | | | | | | | | | | | Bumps [@nextcloud/password-confirmation](https://github.com/nextcloud-libraries/nextcloud-password-confirmation) from 5.3.0 to 5.3.1. - [Release notes](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/releases) - [Changelog](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/compare/v5.3.0...v.5.3.1) --- updated-dependencies: - dependency-name: "@nextcloud/password-confirmation" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1836-14/+230
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50237 from nextcloud/fix/legacy-file-dropJohn Molakvoæ2025-01-172-3/+3
|\
| * fix(files): Add empty alt text to purely decorative iconsfix/legacy-file-dropFerdinand Thiessen2025-01-172-3/+3
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #50154 from nextcloud/backport/50128/stable30F. E Noel Nfebe2025-01-173-9/+22
|\ | | | | [stable30] feat: Adapt providers `disabled` property to match user applied filters
| * chore(assets): Recompile assetsnextcloud-command2025-01-172-3/+3
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * feat: Adapt providers `disabled` property to match user applied filtersnfebe2025-01-171-6/+19
|/ | | | | | | | | | Some filters are only available for certain providers, the UI should give the user a hint to what providers such filters are available in. Currently, if a filter (date or person) is not support by an a provider, the provider is blurred out in the places dropdown. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* Merge pull request #49777 from ↵Ferdinand Thiessen2025-01-175-10/+9
|\ | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/moment-timezone-0.5.46 chore(deps): bump moment-timezone from 0.5.45 to 0.5.46
| * chore(deps): bump moment-timezone from 0.5.45 to 0.5.46dependabot/npm_and_yarn/stable30/moment-timezone-0.5.46dependabot[bot]2025-01-175-10/+9
|/ | | | | | | | | | | | | | | | | Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.45 to 0.5.46. - [Release notes](https://github.com/moment/moment-timezone/releases) - [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md) - [Commits](https://github.com/moment/moment-timezone/compare/0.5.45...0.5.46) --- updated-dependencies: - dependency-name: moment-timezone dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1734-0/+226
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #49865 from ↵dependabot[bot]2025-01-16121-207/+218
|\ | | | | | | nextcloud/dependabot/npm_and_yarn/stable30/nextcloud/files-3.10.1
| * chore(assets): Recompile assetsdependabot/npm_and_yarn/stable30/nextcloud/files-3.10.1nextcloud-command2025-01-16119-167/+167
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * chore(deps): bump @nextcloud/files from 3.10.0 to 3.10.1dependabot[bot]2025-01-162-40/+51
|/ | | | | | | | | | | | --- updated-dependencies: - dependency-name: "@nextcloud/files" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Merge pull request #49940 from nextcloud/backport/49208/stable30Ferdinand Thiessen2025-01-164-9/+118
|\ | | | | [stable30] fix: Redirect user to login if session is terminated
| * chore(assets): Recompile assetsbackport/49208/stable30nextcloud-command2025-01-092-3/+3
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix: Redirect user to login if session is terminatedFerdinand Thiessen2025-01-092-6/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If a session timed out or was closed in another tab, then currently the user gets random error messages. This intercepts 401 responses (should only happen if logged out, or the users does something wrong). If we get a 401, we make sure its because of the session, by checking if the user can access the files app. If that is also the case we forward the user to the login page and set the redirect URL to the last used URL. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #49680 from nextcloud/backport/49677/stable30Ferdinand Thiessen2025-01-161-0/+2
|\ \ | | | | | | [stable30] fix(db): Create the systag_by_objectid index for new installations
| * | fix(db): Create the systag_by_objectid index for new installationsbackport/49677/stable30Christoph Wurst2024-12-051-0/+2
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #50174 from nextcloud/backport/50152/stable30Ferdinand Thiessen2025-01-164-5/+44
|\ \ \ | | | | | | | | [stable30] fix(dashboard): don't initially load items of hidden api widgets
| * | | chore(assets): Recompile assetsbackport/50152/stable30nextcloud-command2025-01-162-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | test(dashboard): Add regression test for loading unneeded dataFerdinand Thiessen2025-01-161-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | Prevent a regression of https://github.com/nextcloud/server/issues/48403 Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(dashboard): don't initially load items of hidden api widgetsRichard Steinmetz2025-01-161-2/+4
| | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | Merge pull request #49306 from nextcloud/backport/49271/stable30Ferdinand Thiessen2025-01-163-6/+6
|\ \ \ \ | | | | | | | | | | [stable30] fix(files): Make injected actions reactive
| * | | | chore: Build assetsbackport/49271/stable30Ferdinand Thiessen2025-01-132-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | chore(assets): Recompile assetsnextcloud-command2025-01-130-0/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | fix(files): Make injected actions reactiveFerdinand Thiessen2025-01-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provided values are not reactive by default and by design, we must need computed to make them reactive. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #50218 from nextcloud/backport/50187/stable30Pytal2025-01-165-17/+34
|\ \ \ \ \ | | | | | | | | | | | | [stable30] fix(settings): Correctly parse and display default quota
| * | | | | chore(assets): Recompile assetsnextcloud-command2025-01-164-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | fix(settings): Correctly parse and display default quotabackport/50187/stable30Ferdinand Thiessen2025-01-161-11/+28
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the account management settings (default settings) the quota was parsed not consistently with how we do it everywhere else. Meaning `1 KB` should be 1024 bytes not 1000 bytes. Also this fixes an issue where searching "1KB" does not yield any output because of the space in the parsed value "1 KB". Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #50191 from nextcloud/release/30.0.5v30.0.5John Molakvoæ2025-01-161-2/+2
|\ \ \ \ \ | |_|/ / / |/| | | | 30.0.5
| * | | | build(hub): 30.0.5release/30.0.5skjnldsv2025-01-151-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | Merge pull request #50204 from nextcloud/backport/50192/stable30Andy Scherzinger2025-01-1613-18/+157
|\ \ \ \ \ | | | | | | | | | | | | [stable30] fix(files_sharing): Stop overwriting the share expiration date with the default expiration date
| * | | | | chore: Compile assetsprovokateurin2025-01-168-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | test: Add end-to-end test for share expiration dateFerdinand Thiessen2025-01-162-3/+143
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | fix(files_sharing): Remove debounce from expiration date formattingFerdinand Thiessen2025-01-162-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should be done as soon as changed, as the value is not passed to API but needs to be tracked internally (e.g. if you quickly press "save"). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | fix(files_sharing): Stop overwriting the share expiration date with the ↵provokateurin2025-01-161-4/+1
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | default expiration date Signed-off-by: provokateurin <kate@provokateurin.de>
* / / / / Fix(l10n): Update translations from TransifexNextcloud bot2025-01-16102-4/+112
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1598-98/+98
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1420-2/+74
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1340-78/+292
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1216-2/+44
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-11124-28/+328
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #50117 from nextcloud/backport/50113/stable30Joas Schilling2025-01-101-2/+2
|\ \ \ | | | | | | | | [stable30] fix(SetupChecks): Don't test caches using binary data
| * | | fix(setupchecks): Binary data can have problems with serializebackport/50113/stable30Git'Fellow2025-01-101-2/+2
|/ / / | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-106-12/+70
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #50096 from nextcloud/release/30.0.5_rc1v30.0.5rc1Arthur Schiwon2025-01-091-2/+2
|\ \ \ | |_|/ |/| | 30.0.5 RC1
| * | build(hub): 30.0.5 RC1release/30.0.5_rc1Arthur Schiwon2025-01-081-2/+2
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>