Commit Graph

75893 Commits (a98f37bc8961fa5fac59b9f70bd20041aca0da0c)
 

Author SHA1 Message Date
Cleopatra Enjeck M. a98f37bc89 fix: Use case insensitive check when validating login name
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com>
2025-03-05 06:20:53 +07:00
Nextcloud bot 40d5dcbd30
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-05 00:23:05 +07:00
Kate 6860b5bbbe
Merge pull request #50924 from nextcloud/backport/50922/stable29
[stable29] fix(files_sharing): Also list deleted team shares
2025-03-04 14:38:25 +07:00
Louis e906134afe
Merge pull request #51060 from nextcloud/backport/51050/stable29
[stable29] fix: Report duplicated extra files in integrity check
2025-03-04 13:40:11 +07:00
Stephan Orbaugh d8040d7d7f
Merge pull request #51201 from nextcloud/backport/51194/stable29
[stable29] refactor(TempManager): Simplify and unify implementations and remove legacy behavior
2025-03-04 10:20:18 +07:00
Stephan Orbaugh 04ae493e0f
Merge pull request #51204 from nextcloud/backport/51000/stable29
[stable29] fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
2025-03-04 10:19:45 +07:00
John Molakvoæ 7a4db4b157
Merge pull request #50703 from nextcloud/backport/50660/stable29
[stable29] fix: make sure we process mime extensions as string
2025-03-04 10:00:54 +07:00
John Molakvoæ ed720978bc fix: psalm and OCP @since declarations
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-03-04 09:30:42 +07:00
skjnldsv 1672a357bd fix: make sure we process mime extensions as string
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-04 09:29:12 +07:00
provokateurin dcf716242a
fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 08:01:03 +07:00
provokateurin b51aad472c
fix(Share20\Manager): Propagate user and group deletion to remote share providers
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 08:01:03 +07:00
provokateurin 3ca39e3d94
fix(Share20): Convert broken hooks to IEventListener
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 08:00:59 +07:00
provokateurin 7e8ffd332b
refactor(TempManager): Simplify and unify implementations and remove legacy behavior
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 07:50:44 +07:00
Nextcloud bot c4b98bf8e7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-04 00:23:54 +07:00
Louis Chemineau 7588237dc0
fix: Report duplicated extra files in integrity check
The `array_diff` is not comparing the array keys. This means that an extra key with an expected hash will not be reported. Using `array_diff_assoc` will report such files.

For example, copying `status.php` to `status 2.php`, will only be reported with the new version.

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 16:15:24 +07:00
Andy Scherzinger dfc5dee9ce
Merge pull request #51088 from nextcloud/backport/51051/stable29
[stable29] feat: Close sessions created for login flow v2
2025-03-03 15:26:32 +07:00
Ferdinand Thiessen de99a257f2
fix(files_sharing): Also list deleted team shares
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-03 14:20:19 +07:00
Stephan Orbaugh 9cda726b30
Merge pull request #51104 from nextcloud/backport/51019/stable29
[stable29] fix(files_external): Move definition parameter to the correct place
2025-03-03 13:20:03 +07:00
Louis Chemineau d7bc7f8aa4
fix(login): Support subfolder install for ephemeral sessions
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 11:42:42 +07:00
Louis Chemineau 9f78eaaa97
fix(login): Also check legacy annotation for ephemeral sessions
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 11:42:42 +07:00
Louis Chemineau ff5a03e890
feat: Close sessions created for login flow v2
Sessions created during the login flow v2 should be short lived to not leave an unexpected opened session in the browser.

This commit add a property to the session object to track its origin, and will close it as soon as possible, i.e., on the first non public page request.

Signed-off-by: Louis Chemineau <louis@chmn.me>

[skip ci]

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 11:38:04 +07:00
Stephan Orbaugh f487469fe7
Merge pull request #50978 from nextcloud/dependabot/npm_and_yarn/stable29/nextcloud/cypress-1.0.0-beta.14
chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.13 to 1.0.0-beta.14
2025-03-03 09:49:06 +07:00
Stephan Orbaugh fb8f1afcd4
Merge pull request #50977 from nextcloud/dependabot/npm_and_yarn/stable29/cypress-split-1.24.14
chore(deps-dev): bump cypress-split from 1.24.11 to 1.24.14
2025-03-03 09:48:53 +07:00
Stephan Orbaugh 11d910c670
Merge pull request #50822 from nextcloud/dependabot/npm_and_yarn/stable29/nextcloud/files-3.10.2
chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2
2025-03-03 09:48:40 +07:00
Nextcloud bot 44abe47c93
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-03 00:23:15 +07:00
dependabot[bot] 13b331c223 chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.10.1 to 3.10.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.10.1...v3.10.2)

---
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>
2025-03-02 13:46:52 +07:00
dependabot[bot] 154643ccd1
Merge pull request #51163 from nextcloud/dependabot/npm_and_yarn/stable29/types/dockerode-3.3.35 2025-03-02 13:27:43 +07:00
Ferdinand Thiessen d760b03895
Merge pull request #51001 from nextcloud/backport/50958/stable29
[stable29] Fix: NotFoundException for anonymous users
2025-03-02 13:04:16 +07:00
Nextcloud bot a547740d13
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-02 00:23:07 +07:00
dependabot[bot] e9fa5a4186
chore(deps-dev): bump @types/dockerode from 3.3.34 to 3.3.35
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 3.3.34 to 3.3.35.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode)

---
updated-dependencies:
- dependency-name: "@types/dockerode"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-01 02:31:29 +07:00
Nextcloud bot cb5401e93a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-01 00:45:30 +07:00
Nextcloud bot 07354bf64b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-28 00:23:47 +07:00
John Molakvoæ 94f1e9c2d1
Merge pull request #51006 from nextcloud/chore/backport-50985
[stable29] fix: validate account properties as a repair step
2025-02-27 17:38:29 +07:00
provokateurin 92edd3ea0d fix(files_external): Move definition parameter to the correct place
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-27 14:24:12 +07:00
skjnldsv 59aa02ae8f chore: autoloader update
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-27 12:59:09 +07:00
Ferdinand Thiessen 8830bdbb1a refactor: convert sanitize account properties repair step to background job
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-27 12:59:09 +07:00
Ferdinand Thiessen fb714dfd40 fix: Optimize repair step performance
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-27 12:59:09 +07:00
Ferdinand Thiessen 62d122adfa fix: validate account properties as a repair step
Replace `ValidatePhoneNumber` from Nextcloud 21 with a new repair step,
`ValidateAccountProperties` which validates and sanitizes all account
properties.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-27 12:59:09 +07:00
Nextcloud bot bfaa1ae091
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-27 00:22:53 +07:00
Joas Schilling 196f0778cc
Merge pull request #51068 from nextcloud/backport/51049/stable29
[stable29] fix(l10n): Improve english source strings
2025-02-26 16:19:32 +07:00
dependabot[bot] 325c5fedc4 chore(deps-dev): bump cypress-split from 1.24.11 to 1.24.14
Bumps [cypress-split](https://github.com/bahmutov/cypress-split) from 1.24.11 to 1.24.14.
- [Release notes](https://github.com/bahmutov/cypress-split/releases)
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.11...v1.24.14)

---
updated-dependencies:
- dependency-name: cypress-split
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-26 16:12:21 +07:00
dependabot[bot] 7e87d9f38c chore(deps-dev): bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.13 to 1.0.0-beta.14.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.13...v1.0.0-beta.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-26 16:12:00 +07:00
nextcloud-command 3200b79ddb chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-26 14:40:40 +07:00
Joas Schilling c63c27d8d5
fix(l10n): Improve english source strings
- No leading/trailing whitespace
- Use asci single quote

Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-02-26 15:27:20 +07:00
Louis 6a8bccc023
Merge pull request #51023 from nextcloud/backport/50903/stable29
[stable29] fix(files_versions): Do not expire versions newer than min age
2025-02-26 12:19:49 +07:00
Joas Schilling 3ea1964bc6
Merge pull request #51042 from nextcloud/automated/noid/stable29-update-ca-cert-bundle
[stable29] fix(security): Update CA certificate bundle
2025-02-26 08:51:31 +07:00
nextcloud-command 03bdf82ae3 fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2025-02-26 02:31:06 +07:00
Nextcloud bot 874f8bc4e6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-26 00:22:11 +07:00
Andy Scherzinger 893b305e09
Merge pull request #50996 from nextcloud/backport/50956/stable29
[stable29] fix: wipe local storages on log out
2025-02-25 22:41:38 +07:00
nextcloud-command 216510519d chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-25 16:15:02 +07:00