Commit Graph

75739 Commits (44742d617fced25841ded8526320ab7ccfe2ddef)
 

Author SHA1 Message Date
Ferdinand Thiessen 44742d617f
fix(settings): Also sanitize fediverse and twitter handle in the frontend
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-09 13:46:27 +07:00
Ferdinand Thiessen 34bb825f21
fix(provisioning_api): Correct limit for `editUser`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-09 13:46:27 +07:00
Ferdinand Thiessen c4cc3f2888
fix(FediverseAction): Ensure valid fediverse links are generated
Harden also for existing values of the profile.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-09 13:46:27 +07:00
Ferdinand Thiessen 4a7c8834d0
fix(AccountManager): Sanitize social media handles
Ensure to only accept valid X and fediverse handles.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-09 13:46:26 +07:00
Nextcloud bot 48ea49bf74
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-09 00:22:06 +07:00
Nextcloud bot 4a9939219f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-08 00:22:07 +07:00
Andy Scherzinger 95590f8fb3
Merge pull request #50686 from nextcloud/backport/50666/stable29
[stable29] feat(theming): allow to disable standalone windows
2025-02-07 19:44:49 +07:00
Simon L 79b22a4254 feat(theming): allow to disable standalone windows
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>

Signed-off-by: Simon L. <szaimen@e.mail.de>

Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-02-07 21:58:26 +07:00
Nextcloud bot 706cb712dc
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-07 00:22:16 +07:00
John Molakvoæ 96937af7fb
Merge pull request #50673 from nextcloud/release/29.0.12_rc1
29.0.12 RC1
2025-02-06 10:45:26 +07:00
John Molakvoæ 71f2d7a13a
Merge pull request #50674 from nextcloud/backport/50193/stable29
[stable29] fix(oauth2): adjust db schemas when migrating from owncloud
2025-02-06 10:44:23 +07:00
Richard Steinmetz d8e5b6a229
fix(oauth2): adjust db schemas when migrating from owncloud
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-02-06 10:19:57 +07:00
Nextcloud bot 50a97dc29d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-06 00:22:17 +07:00
Benjamin Gaussorgues 7858ea3d8f
build(hub): 29.0.12 RC1
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-02-05 21:20:43 +07:00
Andy Scherzinger ab37ea1fe4
Merge pull request #50119 from nextcloud/backport/50111/stable29
[stable29] fix(dashboard): don't reload hidden widgets
2025-02-05 11:42:26 +07:00
nextcloud-command 0d64b61b59 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-05 10:26:12 +07:00
Richard Steinmetz b6a66f1c20
fix(dashboard): don't reload hidden widgets
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-02-05 11:21:26 +07:00
Andy Scherzinger d411ddf044
Merge pull request #50159 from nextcloud/backport/49552/stable29
[stable29] fix: improve checks for moving shares/storages into other mounts
2025-02-05 10:14:21 +07:00
nextcloud-command bd7bd8fdfe chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-05 08:48:37 +07:00
Robin Appelman 804a0ec567 fix: explicitly ignore nested mounts when transfering ownership
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-05 09:39:28 +07:00
Robin Appelman 7a37fdddc5 fix: translate mount move error messages
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-05 09:39:28 +07:00
Christopher Ng 1437abd4dd feat(files): Display meaningful error message on move failure
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-05 09:39:28 +07:00
Robin Appelman 5b4ceb0eaa fix: improve checks for moving shares/storages into other mounts
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-05 09:39:28 +07:00
Nextcloud bot 1d7ade4662
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-05 00:22:15 +07:00
Ferdinand Thiessen 0b93745531
Merge pull request #50648 from nextcloud/backport/50642/stable29
[stable29] fix(sharing): better handle file share attributes
2025-02-04 19:29:05 +07:00
Ferdinand Thiessen b94da13f6c
fix(sharing): Ensure download restrictions are not dropped
When a user receives a share with share-permissions but also with
download restrictions (hide download or the modern download permission attribute),
then re-shares of that share must always also include those restrictions.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-04 18:20:38 +07:00
Nextcloud bot 74488854c7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-04 00:21:40 +07:00
Kate 81b0d3d501
Merge pull request #50088 from nextcloud/backport/49882/stable29 2025-02-03 13:44:03 +07:00
provokateurin 53c02d6b9d
fix(Http): Only allow valid HTTP status code values via template
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-03 12:11:01 +07:00
provokateurin 384f3c0b07
fix(settings): Fix log file download return type
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-03 12:11:01 +07:00
Ferdinand Thiessen a0d87fbcb3
Merge pull request #50596 from nextcloud/backport/50424/stable29
[stable29] fix(settings): Clarify peculiarities of enabling encryption
2025-02-03 11:01:44 +07:00
Nextcloud bot 43e149c4f7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-03 00:39:46 +07:00
Nextcloud bot b42133d9d4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-02 00:22:45 +07:00
dependabot[bot] cd74d4c925
Merge pull request #50617 from nextcloud/dependabot/npm_and_yarn/stable29/nextcloud/moment-1.3.2 2025-02-01 15:01:35 +07:00
dependabot[bot] f190a91442
Merge pull request #50618 from nextcloud/dependabot/npm_and_yarn/stable29/moment-timezone-0.5.47 2025-02-01 14:36:48 +07:00
Kate 7bf9848334
Merge pull request #50600 from nextcloud/backport/50549/stable29 2025-02-01 11:19:36 +07:00
Kate 547dc41c76
Merge pull request #50504 from nextcloud/backport/50270/stable29 2025-02-01 11:18:58 +07:00
dependabot[bot] 46d1e92d78 chore(deps): bump moment-timezone from 0.5.46 to 0.5.47
Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.46 to 0.5.47.
- [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.46...0.5.47)

---
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>
2025-02-01 09:10:28 +07:00
dependabot[bot] b55e40dd3f
chore(deps): bump @nextcloud/moment from 1.3.1 to 1.3.2
Bumps [@nextcloud/moment](https://github.com/nextcloud/nextcloud-moment) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/nextcloud/nextcloud-moment/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-moment/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-moment/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: "@nextcloud/moment"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-01 02:58:21 +07:00
Nextcloud bot a733523693
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-01 00:22:13 +07:00
Ferdinand Thiessen 7246b5d3c9 fix(OC_Files): Fix error response when `event` was not set
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 18:38:32 +07:00
Ferdinand Thiessen 3d5085343a
test: Reset sharing app config after test
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 18:46:07 +07:00
Ferdinand Thiessen a0d7d107f5
fix(sharing): Move permission validation to share manager
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 18:46:07 +07:00
Ferdinand Thiessen ea37f03f7d
fix(files_sharing): Respect permissions passed when creating link shares
Given:
User creates a link or email share with permissions=4 (create only = file drop).

Problem:
Currently the permissions are automatically extended to permissions = 5
(READ + CREATE). Work around was to create the share and directly update
it.

Solution:
Respect what the user is requesting, create a file drop share.

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>
2025-01-31 18:46:07 +07:00
Ferdinand Thiessen 36ce8de6f0
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 17:49:17 +07:00
Ferdinand Thiessen 5c7802acc0
fix(settings): Clarify peculiarities of enabling encryption
- Clarify that enabling server side encryption will not encrypt
  existing files but only new or changed files.
- Clarify that server side encryption can only be disabled using OCC
- Ensure there is accessible information of encryption state (`disabled`
  input will not be announced so make it `aria-disabled` instead)
- Make warning more prominent by moving it into a dialog

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 17:45:57 +07:00
Kate 2053455b56
Merge pull request #50563 from nextcloud/backport/50530/stable29 2025-01-31 08:51:10 +07:00
Kate 6b1d6f7d8e
Merge pull request #50571 from nextcloud/backport/50292/stable29 2025-01-31 08:50:15 +07:00
provokateurin ff39f14ad2
chore: Compile assets
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-31 08:22:06 +07:00
provokateurin f6ba811438
fix(files_sharing): Only clear permissions of pending federated shares
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-31 08:20:41 +07:00