Commit Graph

75911 Commits

Author SHA1 Message Date
Louis Chemineau
e9cfb87c98
test: Expose set and getVariable in Cypress tests
Partial cherry pick of 4a90d5328

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-06 10:24:53 +01:00
Louis Chemineau
98d9442c08
fix(test): Add missing data-cy attribute for file actions
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-06 09:47:17 +01:00
Nextcloud bot
1fb32295ce
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 08:26:39 +00:00
Nextcloud bot
e0c0939386
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 00:23:56 +00:00
Andy Scherzinger
a76595bbb3
Merge pull request #51286 from nextcloud/backport/51285/stable29
[stable29] fix(translation): Fix string concatenation in LDAP endpoint
2025-03-05 20:51:37 +01:00
Andy Scherzinger
d1951abe37
Merge pull request #51293 from nextcloud/backport/51280/stable29
[stable29] fix(login): Properly target public page with attribute
2025-03-05 19:13:39 +01:00
Louis Chemineau
3f2dddd882 fix(login): Properly target public page with attribute
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-05 16:59:52 +00:00
Andy Scherzinger
07b1313061
Merge pull request #51253 from nextcloud/backport/50989/stable29
[stable29] fix: Use case insensitive check when validating login name
2025-03-05 17:48:48 +01:00
nextcloud-command
4de51f34d4 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-05 16:35:14 +00:00
Joas Schilling
847963e72e
fix(l10n): Fix leading spaces and unicode single quotes
Signed-off-by: Joas Schilling <coding@schilljs.com>

[skip ci]
2025-03-05 17:13:53 +01:00
Joas Schilling
79352a92d4 fix(translation): Fix string concatenation in LDAP endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-05 15:53:25 +00:00
Joas Schilling
40f669f1ea
Merge pull request #51278 from nextcloud/backport/51259/stable29
[stable29] fix(files): Don't do session related work in the constructor of the View
2025-03-05 16:16:42 +01:00
Joas Schilling
86acf7876c
Merge pull request #51271 from nextcloud/backport/51256/stable29
[stable29] fix(dav): Handle long absence status earlier
2025-03-05 15:56:41 +01:00
Christoph Wurst
dec37597e4
fix(dav): Handle long absence status earlier
Validate the request early. Don't let this cause a database error.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-03-05 13:20:57 +01:00
Marcel Müller
76c1bbf48b fix: No IFactory in constructor
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-03-05 11:41:20 +00:00
Joas Schilling
df1f3c1768 fix(files): Don't do session related work in the constructor of the View
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-05 11:41:20 +00:00
Cleopatra Enjeck M.
3f1c70bad3 fix: use mb_strtolower to convert login name
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com>
2025-03-05 06:20:53 +00:00
Cleopatra Enjeck M.
9db02f2612 fix: Improve string comparison
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com>
2025-03-05 06:20:53 +00:00
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 +00:00
Nextcloud bot
40d5dcbd30
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-05 00:23:05 +00: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 +01: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 +01: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 +01: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 +01: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 +01: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 +01: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 +01: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 +01: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 +01:00
provokateurin
3ca39e3d94
fix(Share20): Convert broken hooks to IEventListener
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 08:00:59 +01: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 +01:00
Nextcloud bot
c4b98bf8e7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-04 00:23:54 +00: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 +01: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 +01: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 +01: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 +01: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 +01: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 +01: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 +01: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 +01: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 +01: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 +01:00
Nextcloud bot
44abe47c93
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-03 00:23:15 +00: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 +00: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 +00: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 +01:00
Nextcloud bot
a547740d13
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-02 00:23:07 +00: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 +00:00
Nextcloud bot
cb5401e93a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-01 00:45:30 +00:00
Nextcloud bot
07354bf64b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-28 00:23:47 +00:00