Commit graph

86895 commits

Author SHA1 Message Date
Joas Schilling
109eb0c8a9
fix(talkbackend): Make function names positive and remove talk internals from docs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-04-27 21:27:40 +02:00
Hamza
c55cfc4367 test: Add tests for whether spreed is enabled
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
2026-04-26 17:08:39 +02:00
Hamza
950a3f8d37 feat(ocp): expose whether talk is enabled for user
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
2026-04-26 16:58:21 +02:00
Côme Chilliet
836546414e
Merge pull request #59758 from nextcloud/fix/improve-session-token-handling
Some checks are pending
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (master, main, 8.4, main, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, guests_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Psalm static code analysis / changes (push) Waiting to run
Psalm static code analysis / static-code-analysis (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-security (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ocp (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ncu (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-strict (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-summary (push) Blocked by required conditions
fix: Reduce the mixups between apptokens and session ids
2026-04-21 11:04:47 +02:00
Benjamin Gaussorgues
94f1446083
Merge pull request #59757 from nextcloud/fix/fix-oauth2-failure-redirect 2026-04-21 11:04:34 +02:00
Hamza
0172b1dee8
Merge pull request #59693 from nextcloud/test/calendar-delegation
test(integration): add tests for calendar delegation
2026-04-21 09:58:52 +02:00
Côme Chilliet
725f5bea3f
fix: Reduce the mixups between apptokens and session ids
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-04-21 09:44:42 +02:00
Côme Chilliet
135a8128d4
fix(oauth2): Add missing urlencode for failure redirection
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-04-21 09:34:48 +02:00
Joas Schilling
535b234cb2
Merge pull request #59639 from nextcloud/fix-app-name-not-translated-in-the-title-of-public-pages
Fix app name not translated in the title of public pages
2026-04-21 09:23:28 +02:00
Joas Schilling
c7c33001ae
fix: Limit the list of exposed apps to the used app
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-04-21 09:00:08 +02:00
github-actions[bot]
6c6c8dbbcc
Merge pull request #59745 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/libphonenumber-js-1.12.41
chore(deps): Bump libphonenumber-js from 1.12.40 to 1.12.41 in /build/frontend-legacy
2026-04-21 06:48:13 +00:00
nextcloud-command
3f8f8641ec chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-21 05:49:45 +00:00
dependabot[bot]
cf10bf60ff chore(deps): Bump libphonenumber-js in /build/frontend-legacy
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) from 1.12.40 to 1.12.41.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.40...v1.12.41)

---
updated-dependencies:
- dependency-name: libphonenumber-js
  dependency-version: 1.12.41
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-21 07:41:50 +02:00
Nextcloud bot
24c7ee55ff
fix(l10n): Update translations from Transifex
Some checks are pending
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (master, main, 8.4, main, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, guests_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, main, 8.4, main, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Psalm static code analysis / changes (push) Waiting to run
Psalm static code analysis / static-code-analysis (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-security (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ocp (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-ncu (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-strict (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis-summary (push) Blocked by required conditions
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-21 00:18:36 +00:00
Ferdinand Thiessen
42dbb483c9
Merge pull request #59431 from nextcloud/chore/modernize-files-ownership
refactor(files): modernize transfer ownership settings
2026-04-21 00:36:21 +02:00
nextcloud-command
d361c78f63 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-20 21:54:54 +00:00
Ferdinand Thiessen
6e6c66047d refactor(files): modernize transfer ownership settings
- related to https://github.com/nextcloud/server/issues/57008

Modernize the personal files settings for ownership transfer.
- Use the new `NcForm*` components.
- Use `NcSettingsSection` as root component
- Migrate to Typescript
- Migrate to script-setup

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-20 23:47:03 +02:00
github-actions[bot]
e49c54842b
Merge pull request #59741 from nextcloud/dependabot/npm_and_yarn/stylelint-17.8.0
chore(deps-dev): Bump stylelint from 17.5.0 to 17.8.0
2026-04-20 23:43:29 +02:00
dependabot[bot]
b6b4bd6036
chore(deps-dev): Bump stylelint from 17.5.0 to 17.8.0
Bumps [stylelint](https://github.com/stylelint/stylelint) from 17.5.0 to 17.8.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/17.5.0...17.8.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-version: 17.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 20:43:56 +00:00
github-actions[bot]
aefcd5ffb5
Merge pull request #59121 from nextcloud/dependabot/npm_and_yarn/eslint-10.1.0
chore(deps-dev): Bump eslint from 9.39.2 to 10.1.0
2026-04-20 20:36:02 +00:00
Ferdinand Thiessen
5287da43e5
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-20 22:17:13 +02:00
Ferdinand Thiessen
0dc7add400
chore: fix ESLint issues reported because of config update
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-20 22:13:24 +02:00
Ferdinand Thiessen
6db75dca92
chore: fix ESLint issues for rules added in ESLint v10
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-20 22:13:24 +02:00
Ferdinand Thiessen
18c739be65
chore: align dependencies
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-20 22:13:23 +02:00
dependabot[bot]
b32412320a
chore(deps-dev): Bump eslint from 9.39.2 to 10.1.0
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.2 to 10.1.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.39.2...v10.1.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 22:10:52 +02:00
Benjamin Gaussorgues
fca6085e0d
Merge pull request #59719 from nextcloud/fix/visibilityNormalization 2026-04-20 17:29:28 +02:00
Carl Schwan
5a728a4fb6
Merge pull request #59720 from nextcloud/feature/59718/appinfo-metrics
feat(openmetrics): expose app information per-app
2026-04-20 17:14:03 +02:00
Hamza
c9ec8528be test(integration): add proper cleanup for caldav scenarios
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
2026-04-20 14:17:47 +02:00
Joas Schilling
63a1a083f8
Merge pull request #59721 from nextcloud/bugfix/noid/throttle-ocm-requests
fix(ocm): Correctly track OCM requests
2026-04-20 13:41:50 +02:00
Carl Schwan
c99fd12ce9
Merge pull request #59722 from nextcloud/bugfix/noid/still-sign-deprecated-ncu
fix(federation): Also sign requests with NCU providers
2026-04-20 13:21:29 +02:00
Kate
b23ab0ccb9
Merge pull request #58734 from nextcloud/fix/db/postgres-filecache-path-prefix-index 2026-04-20 13:01:37 +02:00
Joas Schilling
a51e58e800
fix(federation): Also sign requests with NCU providers
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-04-20 12:47:02 +02:00
Joas Schilling
f4f93ed281
fix(ocm): Correctly track OCM requests
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-04-20 11:52:17 +02:00
Jyrki Gadinger
3183aa0ad0
chore(openmetrics): rename app_info metric to app_enbled
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2026-04-20 11:41:19 +02:00
Jyrki Gadinger
e7b1b69e66
chore(openmetrics): use "app_id" label instead of "app_name"
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2026-04-20 11:38:44 +02:00
Jyrki Gadinger
3e5daac0c5 feat(openmetrics): expose app information per-app
Since exporting the app information that way makes the apps count metric
obsolete I removed it as well.

Resolves #59718

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2026-04-20 11:27:55 +02:00
github-actions[bot]
27f1bb1599
Merge pull request #59437 from nextcloud/dependabot/npm_and_yarn/build/frontend-legacy/focus-trap-8.0.1
chore(deps): Bump focus-trap from 8.0.0 to 8.0.1 in /build/frontend-legacy
2026-04-20 09:13:15 +00:00
Benjamin Gaussorgues
206ef497d5
fix(profile): normalize profile visibility
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-04-20 10:46:38 +02:00
Kostiantyn Miakshyn
80eadaf6ce
Merge pull request #56902 from nextcloud/bugfix/allow-max-buckets-to-be-equal-to-num-buckets
fix: Allow `num_buckets` to be equal as `min_bucket`
2026-04-20 10:27:45 +02:00
nextcloud-command
da9f48a13a chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-20 08:25:58 +00:00
dependabot[bot]
0e877b0ffd
chore(deps): Bump focus-trap in /build/frontend-legacy
Bumps [focus-trap](https://github.com/focus-trap/focus-trap) from 7.8.0 to 8.0.1.
- [Release notes](https://github.com/focus-trap/focus-trap/releases)
- [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/focus-trap/focus-trap/compare/v7.8.0...v8.0.1)

---
updated-dependencies:
- dependency-name: focus-trap
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 01:03:42 +00:00
github-actions[bot]
d8c33e4dcb
Merge pull request #59474 from nextcloud/dependabot/npm_and_yarn/vite-7.3.2
chore(deps-dev): Bump vite from 7.3.1 to 7.3.2
2026-04-20 00:59:56 +00:00
Ferdinand Thiessen
ae4eb602d9
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-20 02:20:44 +02:00
Ferdinand Thiessen
4a5f6fbbf6
test: try to fix unit tests with new vite version
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-20 02:20:44 +02:00
Nextcloud bot
726d0f9544
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-20 00:18:51 +00:00
dependabot[bot]
0736c2e384
chore(deps-dev): Bump vite from 7.3.1 to 7.3.2
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-20 02:05:55 +02:00
github-actions[bot]
63a87ededf
Merge pull request #59434 from nextcloud/dependabot/npm_and_yarn/vue-3.5.32
chore(deps): Bump vue from 3.5.30 to 3.5.32
2026-04-19 20:57:16 +00:00
nextcloud-command
7e0db0938e chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-19 19:46:55 +00:00
dependabot[bot]
47c6a9da2b chore(deps): Bump vue from 3.5.30 to 3.5.32
Bumps [vue](https://github.com/vuejs/core) from 3.5.30 to 3.5.32.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.5.30...v3.5.32)

---
updated-dependencies:
- dependency-name: vue
  dependency-version: 3.5.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-19 21:39:01 +02:00
Kostiantyn Miakshyn
fcb10219d1 fix: Allow num_buckets to be equal as min_bucket
Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com>
2026-04-19 18:28:12 +02:00