Commit Graph

78315 Commits (537d68d76a03e5cbdb1b693bc06baff2bc0fefce)
 

Author SHA1 Message Date
Christopher Ng 537d68d76a chore(settings): Add note on groups sorting
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-04-01 10:17:32 +07:00
Christopher Ng 1fbf26a5af refactor(settings): Consolidate group formatting
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-04-01 10:17:32 +07:00
Christopher Ng c3dba3b467 perf(settings): Make scrolling smooth when a large number of groups are rendered
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-04-01 10:17:32 +07:00
Christopher Ng 328bb107aa fix(settings): Allow searching for groups in new account dialog
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-04-01 10:17:32 +07:00
Christopher Ng 86e521d032 fix(settings): Allow searching for groups in user row
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-04-01 10:17:32 +07:00
Christopher Ng f664eb8313 perf(settings): Cancel request on new search
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-04-01 10:17:32 +07:00
Christopher Ng 5167b567e4 feat(provisioning_api): Add endpoint for fetching user groups with details
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-04-01 10:17:32 +07:00
Christopher Ng 8f10477aa0 fix(settings): Fix infinitely loading account management page with pagination of groups
- Includes searching

Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-04-01 10:17:32 +07:00
Christopher Ng ff76f4ad59 perf(settings): Remove computation of all groups
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-04-01 10:17:32 +07:00
Côme Chilliet 30c2a7de72
Merge pull request #51826 from nextcloud/fix/fix-incorrect-query-in-federatedshareprovider
[stable30] fix(federatedfilesharing): Fix incorrect SQL query
2025-04-01 12:12:35 +07:00
Andy Scherzinger 626dd6840d
Merge pull request #51375 from nextcloud/backport/51108/stable30
[stable30] Fix disabled user list for SAML group subadmin
2025-04-01 11:59:43 +07:00
Côme Chilliet 80323e7660
fix(federatedfilesharing): Fix incorrect SQL query
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-04-01 11:30:15 +07:00
Marcel Klehr b6d9d7628f
Merge pull request #51812 from nextcloud/backport/51750/stable30
[stable30] fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
2025-04-01 09:31:05 +07:00
Nextcloud bot 7bcff35e3d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-01 00:23:28 +07:00
Côme Chilliet 3d33ac2d34
chore: Move magic number into a documented const
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:39:40 +07:00
Côme Chilliet 107c18dff2
chore: Remove now unused methods from User manager
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:39:35 +07:00
Côme Chilliet d3bc8b771c
fix: Correctly count disabled users for SAML groups subadmins
If too many users return -1 as for LDAP so that link is shown

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:39:05 +07:00
Andy Scherzinger dde95a7718
Merge pull request #51807 from nextcloud/backport/51600/stable30
[stable30] feat: Limit `ExpireTrash` job to 30 minutes
2025-03-31 14:56:35 +07:00
Louis Chemineau 7bdf8f087f
feat: Limit trash expire job to 30 minutes
And pick up where it left off, leveraging getSeenUsers.

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-31 14:34:56 +07:00
Marcel Klehr fe0849ebad fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-03-31 11:46:42 +07:00
Louis Chemineau 822761af70 chore: Refactor callForSeenUsers to use getSeenUsers
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-31 11:00:59 +07:00
Louis Chemineau 97d1295ff2 feat: Implement getSeenUsers to iterate over users
This method uses an iterator.
This is lighter on resources and gives more control to the caller

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-31 11:00:59 +07:00
Nextcloud bot b98b888346
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-31 00:23:43 +07:00
Andy Scherzinger 5d78d48cb0
Merge pull request #51785 from nextcloud/dependabot/npm_and_yarn/stable30/cypress/webpack-preprocessor-6.0.4
chore(deps-dev): bump @cypress/webpack-preprocessor from 6.0.2 to 6.0.4
2025-03-30 17:54:12 +07:00
Andy Scherzinger 4833f25bdf
Merge pull request #51787 from nextcloud/dependabot/npm_and_yarn/stable30/types/dockerode-3.3.36
chore(deps-dev): bump @types/dockerode from 3.3.35 to 3.3.36
2025-03-30 16:07:25 +07:00
Andy Scherzinger cb9f08cdc0
Merge pull request #51315 from nextcloud/backport/51144/stable30
[stable30] fix(dav): Create SAB at installation
2025-03-30 15:15:40 +07:00
Christoph Wurst 6006425b54 fix(dav): Create SAB at installation
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-03-30 14:47:22 +07:00
Nextcloud bot 7252b6bb84
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-30 12:37:08 +07:00
dependabot[bot] 8ce02431da chore(deps-dev): bump @types/dockerode from 3.3.35 to 3.3.36
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 3.3.35 to 3.3.36.
- [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-30 13:59:51 +07:00
Andy Scherzinger b696cdcc46
Merge pull request #51775 from nextcloud/backport/47474/stable30
[stable30] fix(cs-fixer): Correctly ignore files ignored by git
2025-03-30 13:56:46 +07:00
Andy Scherzinger af3ea94860
Merge pull request #51709 from nextcloud/backport/51707/stable30
[stable30] fix: filter out contacts with empty email addresses in sharee completion
2025-03-30 01:49:00 +07:00
Julius Knorr 6d5b5a2cc1 test: Adapt tests to properly use valid email addresses
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-03-30 01:35:25 +07:00
Julius Knorr c59a2e6316 fix: filter out contacts with invalid email addresses in sharee completion
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-03-30 01:35:25 +07:00
Andy Scherzinger 48e6dbc407
Merge pull request #51786 from nextcloud/dependabot/npm_and_yarn/stable30/moment-timezone-0.5.48
chore(deps): bump moment-timezone from 0.5.47 to 0.5.48
2025-03-30 01:34:44 +07:00
Nextcloud bot a3b8746f5e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-30 00:23:40 +07:00
nextcloud-command 7f5eab491d chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-29 10:59:29 +07:00
dependabot[bot] a2a2593671
chore(deps): bump moment-timezone from 0.5.47 to 0.5.48
Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.47 to 0.5.48.
- [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.47...0.5.48)

---
updated-dependencies:
- dependency-name: moment-timezone
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-29 02:26:20 +07:00
dependabot[bot] 28f0add8a3
chore(deps-dev): bump @cypress/webpack-preprocessor from 6.0.2 to 6.0.4
Bumps [@cypress/webpack-preprocessor](https://github.com/cypress-io/cypress) from 6.0.2 to 6.0.4.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/@cypress/webpack-preprocessor-v6.0.2...@cypress/webpack-preprocessor-v6.0.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-29 02:25:57 +07:00
Nextcloud bot d94a862760
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-29 00:23:10 +07:00
Andy Scherzinger 5ebcf9b72b
Merge pull request #51327 from nextcloud/backport/51130/stable30
[stable30] fix: Do not build encrypted password if there is none
2025-03-28 16:19:52 +07:00
Kate 0b2bd3b615
Merge pull request #51717 from nextcloud/backport/51433/stable30
[stable30] fix(GenerateBlurhashMetadata): Suppress imagescale errors
2025-03-28 16:18:00 +07:00
Julius Knorr ebe943207d fix: Do not build encrypted password if there is none
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-03-28 15:18:03 +07:00
Kate 559d6e8639
Merge pull request #51523 from nextcloud/backport/51389/stable30
[stable30] fix: skip caching lastSeenQuotaUsage for remote shares
2025-03-28 15:14:48 +07:00
umgfoin 36aa350d9e fix(GenerateBlurhashMetadata): Suppress imagescale errors
Suppress errors in imagescale during file-scans:
Most of these errors are caused by out of range x/y-dims.

Triggering un unhandled exception, metadata-generation aborts at this point  (e.g. occ files:scan --generate-metadata), effectively preventing these images from being added to photos or maps.

This problem might be the root cause for an issue described here:
https://github.com/nextcloud/photos/issues/2768

Signed-off-by: umgfoin <umgfoin@users.noreply.github.com>
2025-03-28 14:44:20 +07:00
Ferdinand Thiessen 5468a8f1f4
Merge pull request #51754 from nextcloud/backport/50121/stable30
[stable30] fix(theming): enforce theme also for login
2025-03-28 14:42:07 +07:00
Kate 5cc60c7313
Merge pull request #51747 from nextcloud/backport/51744/stable30
[stable30] fix(files_versions): Rely on server mime fallback icons
2025-03-28 12:41:32 +07:00
nextcloud-command f10b4f5374
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-28 12:03:27 +07:00
provokateurin 9b0eb2bfdc fix(cs-fixer): Correctly ignore files ignored by git
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-28 11:02:51 +07:00
provokateurin e05838e259
fix(files_versions): Rely on server mime fallback icons
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-28 12:02:00 +07:00
provokateurin 4e7fc5bfbf
feat(files_versions): Implement preview mime icon fallback
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-28 12:01:58 +07:00