Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5270 commits
Select commit Hold shift + click to select a range
bb2ae56
fix: Unify handling of exclude groups in contacts menu and sharing
danxuliu Dec 9, 2025
ea0d1d3
fix(controller): Support native int ranges
nickvergessen Dec 17, 2025
eff3bb4
fix(l10n): Fix language selection
nickvergessen Dec 17, 2025
66ac6e3
Merge pull request #57378 from nextcloud/backport/56627/stable32
AndyScherzinger Jan 7, 2026
d0da446
Merge pull request #57418 from nextcloud/backport/57413/stable32
nickvergessen Jan 7, 2026
cb4557b
Merge pull request #57420 from nextcloud/backport/57414/stable32
nickvergessen Jan 7, 2026
753dc35
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 8, 2026
d9c8ea6
Merge pull request #57416 from nextcloud/backport/56938/stable32
Altahrim Jan 8, 2026
76c9189
Merge pull request #57401 from nextcloud/backport/57371/stable32
Altahrim Jan 8, 2026
e0ef795
chore: add chunked queries on `occ sharing:delete-orphan-shares`
Altahrim Sep 22, 2025
f5a381a
Merge pull request #57299 from nextcloud/backport/52442/stable32
Altahrim Jan 8, 2026
b3347f1
Merge pull request #57346 from nextcloud/backport/57186/stable32
Altahrim Jan 8, 2026
bf51f2a
fix: adjust public page footer logic
SebastianKrupinski Jan 5, 2026
6e0b726
build(deps): bump aws/aws-sdk-php from 3.349.3 to 3.369.9
nickvergessen Jan 8, 2026
30645f7
Merge pull request #57426 from nextcloud/dependabot/stable32/composer…
nickvergessen Jan 8, 2026
614311d
Merge pull request #57430 from nextcloud/backport/57348/stable32
nickvergessen Jan 8, 2026
a7c6e41
refactor: extract slow operation logging into trait
ChristophWurst Sep 23, 2025
b0cfb45
perf: log slow DNS operations
ChristophWurst Sep 23, 2025
5e6b315
Merge pull request #57425 from nextcloud/backport/55252/stable32
Altahrim Jan 8, 2026
bc3a004
Merge pull request #57433 from nextcloud/backport/55265/stable32
Altahrim Jan 8, 2026
385be8c
Merge pull request #57397 from nextcloud/release/32.0.4_rc1
Altahrim Jan 8, 2026
05d6a48
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 9, 2026
2dcf6ad
fix(session): handle null logger
ChristophWurst Jan 9, 2026
edc45e3
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 10, 2026
8314cce
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 11, 2026
ee4ddc6
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 12, 2026
567cb21
Merge pull request #57457 from nextcloud/backport/57454/stable32
nickvergessen Jan 12, 2026
2482f65
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 13, 2026
12c35c7
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 14, 2026
4381cc8
feat(files): Add appconfig value to disable fixed userfolder permissi…
artonge Sep 25, 2025
70c6e9c
feat(files): Mark homefolder as overwritten when an external storage …
artonge Sep 26, 2025
2830121
test(files_external): Ensure Home folder permissions are correct
artonge Sep 26, 2025
f4221fd
build(hub): 32.0.4
Jan 14, 2026
7cd9e26
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 15, 2026
9a9978c
Merge pull request #57546 from nextcloud/release/32.0.4
blizzz Jan 15, 2026
dff96f9
Merge pull request #57542 from nextcloud/backport/51145/stable32
icewind1991 Jan 15, 2026
9137e2d
fix(CalDAV): adjust calendar manager imip options annotation signature
SebastianKrupinski Jan 15, 2026
542ca30
feat: restrict calendar invitation participants
SebastianKrupinski Dec 23, 2025
0aded76
Merge pull request #57461 from nextcloud/backport/57231/stable32
SebastianKrupinski Jan 15, 2026
5d4ff58
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 16, 2026
9c53ae2
fix(mounts): only remove existing index
ArtificialOwl Jan 15, 2026
33654b1
build(hub): 32.0.5
Jan 16, 2026
a86a452
Merge pull request #57589 from nextcloud/backport/57579/stable32
blizzz Jan 16, 2026
9730fe5
Merge pull request #57595 from nextcloud/release/32.0.5
blizzz Jan 16, 2026
9bdab70
fix: Make User_Proxy IGetDisplayNameBackend complient
SystemKeeper Jan 9, 2026
d76b897
Merge pull request #57487 from nextcloud/backport/57452/stable32
SystemKeeper Jan 16, 2026
e807226
Merge pull request #57582 from nextcloud/fix/adjust-calendar-manager-…
kesselb Jan 16, 2026
8bbd705
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 17, 2026
d6832e1
build(deps-dev): bump @babel/node from 7.28.0 to 7.28.6
dependabot[bot] Jan 17, 2026
2611232
build(deps-dev): bump tar from 7.5.2 to 7.5.3
dependabot[bot] Jan 17, 2026
24c4c9a
build(deps-dev): bump puppeteer from 24.34.0 to 24.35.0
dependabot[bot] Jan 17, 2026
b3062ca
build(deps-dev): bump @zip.js/zip.js from 2.8.11 to 2.8.15
dependabot[bot] Jan 17, 2026
3c040cc
build(deps): bump @nextcloud/vue from 8.35.0 to 8.35.2
dependabot[bot] Jan 10, 2026
33c5078
chore: compile assets
susnux Jan 17, 2026
4c73d23
Merge pull request #57475 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 17, 2026
f2311dc
build(deps-dev): bump sass from 1.97.1 to 1.97.2
dependabot[bot] Jan 10, 2026
fa6d978
Merge pull request #57479 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 17, 2026
5a7c765
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 18, 2026
7f81703
build(deps): bump libphonenumber-js from 1.12.33 to 1.12.34
dependabot[bot] Jan 17, 2026
7f42c34
chore(assets): Recompile assets
nextcloud-command Jan 18, 2026
e74d595
Merge pull request #57610 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 18, 2026
1b8f107
Merge pull request #57615 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 18, 2026
480402c
Merge pull request #57614 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 18, 2026
df337eb
Merge pull request #57613 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 18, 2026
5307f8a
Merge pull request #57611 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 18, 2026
19803af
build(deps-dev): bump @babel/plugin-transform-private-methods
dependabot[bot] Jan 18, 2026
49bfb93
Merge pull request #57609 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 18, 2026
7c2af88
build(deps): bump focus-trap from 7.7.1 to 7.8.0
dependabot[bot] Jan 17, 2026
8d9fb6e
chore(assets): Recompile assets
nextcloud-command Jan 18, 2026
c1e362b
Merge pull request #57612 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 18, 2026
03288bc
fix: handle InvalidArumentException as availability failure in smb->g…
icewind1991 Jan 12, 2026
f5b9dbd
fix: make smb auth failure on forbidden exception more reliable
icewind1991 Jan 12, 2026
173a4ce
fix(files): Inhibit download for non downloadable nodes in all contexts
artonge Dec 18, 2025
15c8137
chore(assets): Recompile assets
nextcloud-command Jan 18, 2026
f9fa9fb
perf(dav): Avoid getting DB Connection inside callback
CarlSchwan Jan 13, 2026
f225667
fix(NavigationManager): Remove break to return all defaultEntryIds
SimJoSt Jan 6, 2026
43774ee
feat: also send x-user-id for dav responses
icewind1991 Dec 19, 2025
56bfec1
Merge pull request #57537 from nextcloud/backport/57493/stable32
AndyScherzinger Jan 18, 2026
a03d413
Merge pull request #57460 from nextcloud/backport/57191/stable32
AndyScherzinger Jan 18, 2026
7c88d84
fix: Use strict array comparisons in user_ldap
come-nc Jan 13, 2026
c953d36
fix: Use strict array comparisons in lib/
come-nc Jan 13, 2026
a82c28b
fix: Use strict array search in other shipped apps as well
come-nc Jan 13, 2026
61b1a5f
chore: While at it use strict array search in build/integration
come-nc Jan 13, 2026
da76b7a
Merge pull request #57516 from nextcloud/backport/57510/stable32
AndyScherzinger Jan 18, 2026
aaeddce
fix(federatedfilesharing): `pre` must not be a child of `p`
susnux Dec 12, 2025
6d861f7
chore(assets): Recompile assets
nextcloud-command Jan 12, 2026
3abd852
fix: use interval value in JobWorker
salmart-dev Jun 30, 2025
6de9cac
fix(admin_audit): Fix typo in visibility log message
solracsf Dec 30, 2025
04fc76b
Merge pull request #57501 from nextcloud/backport/57357/stable32
provokateurin Jan 18, 2026
db4da63
Merge pull request #57531 from nextcloud/backport/57174/stable32
AndyScherzinger Jan 18, 2026
01d405b
Merge pull request #57518 from nextcloud/backport/57509/stable32
AndyScherzinger Jan 18, 2026
e38c1eb
Merge pull request #57496 from nextcloud/backport/57054/stable32
AndyScherzinger Jan 18, 2026
07bc8aa
Merge pull request #57435 from nextcloud/backport/53414/stable32
AndyScherzinger Jan 18, 2026
4f0f65a
Merge pull request #57432 from nextcloud/backport/57291/stable32
AndyScherzinger Jan 18, 2026
930c69a
fix(deps): Fix npm audit
nextcloud-command Jan 18, 2026
f64d2a9
Merge pull request #57076 from nextcloud/automated/noid/stable32-fix-…
AndyScherzinger Jan 19, 2026
5884919
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 19, 2026
98d63bb
fix(settings): Display group displayName consistently when editing a …
benjaminfrueh Nov 19, 2025
1f9c20e
chore(assets): Recompile assets
nextcloud-command Jan 19, 2026
d3eab5a
Merge pull request #57489 from nextcloud/backport/56524/stable32
provokateurin Jan 19, 2026
d019a1b
fix(TaskProcessing): Fix occ commands to cast strings to integer
marcelklehr Jan 19, 2026
9a7196b
Merge pull request #57647 from nextcloud/backport/57641/stable32
AndyScherzinger Jan 19, 2026
2f1de79
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 20, 2026
02bbce3
fix(theming): Fix favicon and touchicon ratios
come-nc Jan 20, 2026
753af54
Merge pull request #57657 from nextcloud/backport/57653/stable32
come-nc Jan 20, 2026
102c518
fix(files_sharing): Fix BeforeZipCreatedListener path handling
come-nc Jan 15, 2026
7a88cb0
fix(files_sharing): Switch back event path to be relative to user folder
come-nc Jan 19, 2026
fb673b0
chore: fix or suppress psalm errors for BeforeZipCreatedEvent
come-nc Jan 20, 2026
c47af9f
Merge pull request #57663 from nextcloud/backport/57573/stable32
Altahrim Jan 20, 2026
514a95c
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 21, 2026
a72fa1e
test(ShareesContext): Reset all shareapi related system configs
provokateurin Jan 21, 2026
663e6f7
test(UserPlugin): Rewrite unit tests as integration tests
provokateurin Jan 20, 2026
7c6dbf5
fix(UserPlugin): Rewrite from scratch
provokateurin Jan 13, 2026
ff937ae
test(UserPlugin): Cover full match email with sharee enumeration limi…
provokateurin Jan 20, 2026
5a08b83
feat(UserPlugin): Also full match on additional email addresses
provokateurin Jan 21, 2026
7b26873
Merge pull request #57675 from nextcloud/backport/57511/stable32
provokateurin Jan 21, 2026
24a59c1
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 22, 2026
876b25b
fix(security): Update Expires time
nickvergessen Jan 22, 2026
4d1abb2
Merge pull request #57687 from nextcloud/backport/57684/stable32
nickvergessen Jan 22, 2026
3c7352d
build(deps-dev): bump sass from 1.97.2 to 1.97.3
dependabot[bot] Jan 22, 2026
df3ef7b
build(deps-dev): bump tar from 7.5.3 to 7.5.6
dependabot[bot] Jan 22, 2026
498ce25
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 23, 2026
754b892
fix(caldav): Enhance UID check for base component
solracsf Jan 23, 2026
6c5f996
Merge pull request #57770 from nextcloud/backport/57758/stable32
solracsf Jan 23, 2026
09e1368
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 24, 2026
dc9bed1
build(deps-dev): bump puppeteer from 24.35.0 to 24.36.0
dependabot[bot] Jan 24, 2026
b63abd3
Merge pull request #57780 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 24, 2026
086bc44
Merge pull request #57714 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 24, 2026
85225d7
Merge pull request #57707 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 24, 2026
01b44fb
build(deps): bump lodash from 4.17.21 to 4.17.23
dependabot[bot] Jan 22, 2026
e4b6846
chore(assets): Recompile assets
nextcloud-command Jan 24, 2026
91cc39b
Merge pull request #57717 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 24, 2026
22f7c4e
build(deps): bump core-js from 3.47.0 to 3.48.0
dependabot[bot] Jan 22, 2026
5ab4756
chore(assets): Recompile assets
nextcloud-command Jan 24, 2026
9714069
Merge pull request #57710 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 24, 2026
940e0ef
build(deps): bump @nextcloud/vue from 8.35.2 to 8.35.3
dependabot[bot] Jan 22, 2026
bb7c795
chore(assets): Recompile assets
nextcloud-command Jan 24, 2026
0418e6a
Merge pull request #57702 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 24, 2026
c7cb5c1
build(deps): bump libphonenumber-js from 1.12.34 to 1.12.35
dependabot[bot] Jan 24, 2026
617a511
chore(assets): Recompile assets
nextcloud-command Jan 24, 2026
6077048
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 25, 2026
b573316
Merge pull request #57696 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 25, 2026
896508d
fix(deps): Fix npm audit
nextcloud-command Jan 25, 2026
2593868
Merge pull request #57789 from nextcloud/automated/noid/stable32-fix-…
AndyScherzinger Jan 25, 2026
7f204cb
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 26, 2026
ed55f40
feat(flake): Add reuse cli
provokateurin Jan 26, 2026
ecadf45
chore(deps): Update flake.lock
provokateurin Jan 26, 2026
602da56
Merge pull request #57807 from nextcloud/backport/57800/stable32
provokateurin Jan 26, 2026
7f3f8f6
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 27, 2026
72329fb
fix(composer): Set overwrite.cli.url in serve script
provokateurin Jan 26, 2026
89d769f
Merge pull request #57831 from nextcloud/backport/57810/stable32
provokateurin Jan 27, 2026
cc65e07
Calendar: Fix typos in import/export
hmt Jan 22, 2026
bdad13d
chore: remove X from social links
susnux Jan 26, 2026
8a00035
Merge pull request #57818 from nextcloud/backport/57798/stable32
sorbaugh Jan 27, 2026
9c27a9a
ci(actions): Satisfy zizmor and show that we trust ourselves
nickvergessen Jan 27, 2026
dca8565
ci(action): Assign permission as low as possible
nickvergessen Jan 27, 2026
e15d44d
Merge pull request #57851 from nextcloud/backport/57848/stable32
AndyScherzinger Jan 27, 2026
2609040
Merge pull request #57837 from nextcloud/backport/57731/stable32
AndyScherzinger Jan 27, 2026
b6aced4
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 28, 2026
38a14e5
fix(search): All elements are included regardless of their keys
solracsf Jan 23, 2026
032ba90
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 29, 2026
73e0175
fix: log memory usage for requests based on configured memory limit
szaimen Jan 16, 2026
b402c10
fix: fall-back to hardcoded values if debug mode is enabled
szaimen Jan 16, 2026
1a09d2b
Merge pull request #57896 from nextcloud/backport/57590/stable32
nickvergessen Jan 29, 2026
5f06e26
fix: update all button only updates a single app
tmlmt Nov 15, 2025
0b9b13b
fix: `update()` function does not return a Promise
tmlmt Nov 18, 2025
b087a26
chore(assets): Recompile assets
nextcloud-command Jan 29, 2026
a14aba0
ci(docs): Use exact versions
AndyScherzinger Jan 29, 2026
6c4217a
Merge pull request #57903 from nextcloud/backport/56923/stable32
szaimen Jan 29, 2026
45bb060
Merge pull request #57904 from nextcloud/ci/noid/stable32-pinact-run
AndyScherzinger Jan 29, 2026
1db26b1
Merge pull request #57824 from nextcloud/backport/57761/stable32
AndyScherzinger Jan 29, 2026
093ce4f
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 30, 2026
769390c
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 31, 2026
13b404c
fix(security): Update code signing revocation list
nextcloud-command Jan 31, 2026
a9935ca
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
dependabot[bot] Jan 31, 2026
42e2f61
build(deps-dev): bump tar from 7.5.6 to 7.5.7
dependabot[bot] Jan 31, 2026
2a56603
build(deps): bump jquery-ui from 1.14.1 to 1.14.2
dependabot[bot] Jan 31, 2026
c671b92
build(deps-dev): bump puppeteer from 24.36.0 to 24.36.1
dependabot[bot] Jan 31, 2026
c12eb49
Merge pull request #57953 from nextcloud/automated/noid/stable32-upda…
nickvergessen Jan 31, 2026
65c540e
build(deps-dev): bump @zip.js/zip.js from 2.8.15 to 2.8.16
dependabot[bot] Jan 31, 2026
c19445f
Merge pull request #57968 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 31, 2026
f7c8169
Merge pull request #57969 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 31, 2026
f00b136
build(deps): bump libphonenumber-js from 1.12.35 to 1.12.36
dependabot[bot] Jan 31, 2026
caa82b5
chore(assets): Recompile assets
nextcloud-command Jan 31, 2026
74997d7
Merge pull request #57972 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 31, 2026
132ced6
Merge pull request #57967 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 31, 2026
627ffae
Merge pull request #57966 from nextcloud/dependabot/composer/vendor-b…
github-actions[bot] Jan 31, 2026
50ab630
build(deps): bump @nextcloud/upload from 1.11.0 to 1.11.1
dependabot[bot] Jan 31, 2026
c41c9b4
chore(assets): Recompile assets
nextcloud-command Jan 31, 2026
732b4cf
Merge pull request #57971 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 31, 2026
9e0900c
Merge pull request #57970 from nextcloud/dependabot/npm_and_yarn/stab…
github-actions[bot] Jan 31, 2026
70ec067
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 1, 2026
a2d2c79
fix: Add support for AscDesktopEditor browser user agent
enjeck Jan 28, 2026
62677aa
chore(assets): Recompile assets
nextcloud-command Feb 1, 2026
3ff821b
Merge pull request #57888 from nextcloud/backport/57864/stable32
kesselb Feb 1, 2026
450633e
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 2, 2026
26df3ce
fix(files): Update sidebar when renaming node
marcelklehr Jan 13, 2026
739fa94
chore(assets): Recompile assets
nextcloud-command Feb 2, 2026
9dc7eb1
fix(files_external): Respect explicit port configuration
pac0san Jan 25, 2026
907c7c7
Merge pull request #57996 from nextcloud/backport/57793/stable32
provokateurin Feb 2, 2026
34063fc
Merge pull request #57507 from nextcloud/fix/stable32-update-sidebar-…
AndyScherzinger Feb 2, 2026
7dcb487
fix(files_sharing): Allow removing password from link shares
nfebe Nov 28, 2025
6d17ca0
Merge pull request #56915 from nextcloud/backport/56740/stable32
nfebe Feb 2, 2026
b3676c2
fix(app-settings): provide groups by initial state
elzody Jan 13, 2026
8fed36e
test: limit app to group
elzody Jan 23, 2026
9692f43
fix(test): remove group limitation when done
elzody Jan 26, 2026
ebef1f6
fix(test): initial state calls
elzody Feb 2, 2026
1c0c124
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 3, 2026
61b6d3a
fix(federation): Don't ask the database for an empty url
nickvergessen Feb 3, 2026
6b95ad0
test(dispatcher): Add some tests with input 0
nickvergessen Feb 3, 2026
08df93e
feat(install): add InstallationCompletedEvent for post-installation h…
printminion-co Jan 22, 2026
47d41c0
feat(install): dispatch InstallationCompletedEvent in Setup
printminion-co Jan 22, 2026
40a4e6f
Merge pull request #58013 from nextcloud/backport/58009/stable32
nickvergessen Feb 3, 2026
dff4cf8
Merge pull request #58016 from nextcloud/backport/58010/stable32
nickvergessen Feb 3, 2026
e0b8171
Merge pull request #58004 from nextcloud/backport/57533/stable32
juliusknorr Feb 3, 2026
9239cad
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 4, 2026
273da16
fix(comments): Put a limit to the limit
nickvergessen Jan 13, 2026
dba6fd6
build(hub): 32.0.6 RC1
Feb 4, 2026
1d96cf3
Merge pull request #58045 from nextcloud/backport/58043/stable32
nickvergessen Feb 4, 2026
a89b1b1
test(Updater): Harden flaky test
nickvergessen Feb 4, 2026
8ca26ec
Merge pull request #58053 from nextcloud/backport/58050/stable32
nickvergessen Feb 4, 2026
abb135e
Merge pull request #57925 from nextcloud/backport/57522/stable32
artonge Feb 4, 2026
8caeb11
fix(user_ldap): Fix crash in some code path when a DN is longer that 64
come-nc Jan 27, 2026
05dd6d9
fix: Add missing `@throws` annotations in UserConfig
come-nc Jan 27, 2026
884a5f5
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 5, 2026
2b270c8
fix(admin-delegation): Prevent delegation to group if delegation alre…
printminion-co Oct 9, 2025
f9e52ec
Merge pull request #57013 from nextcloud/backport/56646/stable32
AndyScherzinger Feb 5, 2026
67c4a7c
Merge pull request #57869 from nextcloud/backport/57844/stable32
AndyScherzinger Feb 5, 2026
825e5ad
chore: Improve SVG handling in link previews
benjaminfrueh Feb 1, 2026
0882ca5
Merge pull request #58102 from nextcloud/backport/58100/stable32
juliusknorr Feb 5, 2026
e3cb237
feat: Add SetupCheck to warn about missing second factor provider
come-nc Jan 27, 2026
5b60fb2
fix(settings): Only consider primary providers for 2FA setup check
come-nc Feb 2, 2026
f062358
feat: Add info level result if 2FA is not enforced
come-nc Feb 2, 2026
089535d
docs: remove developer documentation link
Arsalanulhaq Dec 2, 2025
bd265dd
chore(assets): Recompile assets
nextcloud-command Feb 5, 2026
003db62
Merge pull request #58048 from nextcloud/release/32.0.6_rc1
Altahrim Feb 5, 2026
204c809
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 6, 2026
462ea0e
Merge pull request #58119 from nextcloud/backport/57854/stable32
artonge Feb 6, 2026
da63d83
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 7, 2026
a0dfbc8
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 8, 2026
5d3ed5f
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 9, 2026
f5ccd08
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 10, 2026
2ca0306
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 11, 2026
8e88e78
build(hub): 32.0.6
Feb 11, 2026
73dd3fe
Merge pull request #57661 from nextcloud/backport/56794/stable32
AndyScherzinger Feb 11, 2026
125c895
fix: correctly quote tablenames for truncating with oracle
grnd-alt Feb 10, 2026
1f517d6
Merge pull request #58269 from nextcloud/backport/58223/stable32
AndyScherzinger Feb 11, 2026
313fddb
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 12, 2026
f30ea8d
Merge pull request #58258 from nextcloud/release/32.0.6
Altahrim Feb 12, 2026
1aa09f4
Merge branch 'kh/ionos-dev-v32.0.6' into kh/update-to-v32
Copilot Apr 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 0 additions & 4 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,6 @@ indent_style = tab
insert_final_newline = true
trim_trailing_whitespace = true

[*.feature]
indent_size = 2
indent_style = space

[*.yml]
indent_size = 2
indent_style = space
Expand Down
2 changes: 2 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ module.exports = {
'plugin:cypress/recommended',
],
rules: {
'comma-dangle': 'error',
'no-tabs': 'warn',
// TODO: make sure we fix this as this is bad vue coding style.
// Use proper sync modifier
Expand All @@ -30,6 +31,7 @@ module.exports = {
// allows custom xxxx:xxx events formats
ignores: ['/^[a-z]+(?:-[a-z]+)*:[a-z]+(?:-[a-z]+)*$/u'],
}],
'vue/html-self-closing': 'error',
},
settings: {
jsdoc: {
Expand Down
4 changes: 4 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,7 @@ af6de04e9e141466dc229e444ff3f146f4a34765
9836e9b16484582d309c8437ab46d82e34956941
# Automated refactorings
49dd79eabb2b8902559a7a4e8f8fcad54f46b604
# @nextcloud/vue import paths
b06f5ba4c47450f355a8903c1a93ac68e8c6cfc2
# Update to coding-standard 1.4.0
5981b7eb512aa411f51cad541d01c5c6e93476f0
99 changes: 65 additions & 34 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,7 +1,32 @@
# Fallback owners for code review - ensure all PRs have someone assigned for review.
# (the last match will used so this is only used if there is no more specific code owner below)

# Backend
# is the first and gets everything to make things easier from matching syntax
* @nextcloud/server-backend

# Frontend
# this will override the backend code owners if needed
/__mocks__ @nextcloud/server-frontend
/__tests__ @nextcloud/server-frontend
/dist @nextcloud/server-frontend
/cypress @nextcloud/server-frontend
**/css @nextcloud/server-frontend
**/js @nextcloud/server-frontend
**/src @nextcloud/server-frontend
*.js @nextcloud/server-frontend
*.cjs @nextcloud/server-frontend
*.mjs @nextcloud/server-frontend
*.ts @nextcloud/server-frontend

# dependency management
package.json @nextcloud/server-dependabot @nextcloud/server-frontend
package-lock.json @nextcloud/server-dependabot

# App maintainers
/apps/admin_audit/appinfo/info.xml @luka-nextcloud @blizzz
/apps/cloud_federation_api/appinfo/info.xml @mejo-
/apps/comments/appinfo/info.xml @edward-ly @Pytal
/apps/cloud_federation_api/appinfo/info.xml @nfebe @mejo-
/apps/comments/appinfo/info.xml @edward-ly @sorbaugh
/apps/contactsinteraction/appinfo/info.xml @kesselb @SebastianKrupinski
/apps/contactsinteraction/lib @kesselb @SebastianKrupinski
/apps/contactsinteraction/tests @kesselb @SebastianKrupinski
Expand All @@ -12,36 +37,36 @@
/apps/dav/tests/unit/CardDAV @hamza221 @SebastianKrupinski
/apps/encryption/appinfo/info.xml @come-nc @icewind1991
/apps/federatedfilesharing/appinfo/info.xml @icewind1991 @danxuliu
/apps/federation/appinfo/info.xml @nfebe
/apps/files/appinfo/info.xml @skjnldsv @Pytal @ArtificialOwl @come-nc @artonge @icewind1991 @szaimen @susnux @nfebe
/apps/federation/appinfo/info.xml @nfebe @sorbaugh
/apps/files/appinfo/info.xml @skjnldsv @ArtificialOwl @come-nc @artonge @icewind1991 @szaimen @susnux @nfebe
/apps/files_external/appinfo/info.xml @icewind1991 @artonge
/apps/files_reminders/appinfo/info.xml @Pytal
/apps/files_reminders/appinfo/info.xml @skjnldsv @sorbaugh
/apps/files_sharing/appinfo/info.xml @skjnldsv @come-nc
/apps/files_trashbin/appinfo/info.xml @Pytal @icewind1991
/apps/files_trashbin/appinfo/info.xml @icewind1991 @sorbaugh
/apps/files_versions/appinfo/info.xml @artonge @icewind1991
/apps/oauth2/appinfo/info.xml @julien-nc @ChristophWurst
/apps/provisioning_api/appinfo/info.xml @provokateurin @nickvergessen
/apps/settings/appinfo/info.xml @Pytal @JuliaKirschenheuter
/apps/sharebymail/appinfo/info.xml @Altahrim
/apps/settings/appinfo/info.xml @JuliaKirschenheuter @sorbaugh
/apps/sharebymail/appinfo/info.xml @Altahrim @skjnldsv
/apps/systemtags/appinfo/info.xml @Antreesy @marcelklehr
/apps/theming/appinfo/info.xml @skjnldsv @juliusknorr
/apps/twofactor_backupcodes/appinfo/info.xml @st3iny @miaulalala @ChristophWurst
/apps/updatenotification/appinfo/info.xml @Pytal @JuliaKirschenheuter
/apps/updatenotification/appinfo/info.xml @JuliaKirschenheuter @sorbaugh
/apps/user_ldap/appinfo/info.xml @come-nc @blizzz
/apps/user_status/appinfo/info.xml @Antreesy @nickvergessen
/apps/weather_status/appinfo/info.xml @julien-nc @juliusknorr
/apps/webhook_listeners/appinfo/info.xml @come-nc @julien-nc
/apps/workflowengine/appinfo/info.xml @blizzz @juliusknorr

# Frontend expertise
/apps/files/src* @skjnldsv
/apps/files_external/src* @skjnldsv
/apps/files_reminders/src* @skjnldsv
/apps/files_sharing/src/actions* @skjnldsv
/apps/files_trashbin/src* @skjnldsv
# Files frontend expertise
/apps/files/src* @skjnldsv @nextcloud/server-frontend
/apps/files_external/src* @skjnldsv @nextcloud/server-frontend
/apps/files_reminders/src* @skjnldsv @nextcloud/server-frontend
/apps/files_sharing/src/actions* @skjnldsv @nextcloud/server-frontend
/apps/files_trashbin/src* @skjnldsv @nextcloud/server-frontend

# Security team
/build/psalm-baseline-security.xml @nickvergessen
/build/psalm-baseline-security.xml @nickvergessen @nextcloud/server-backend
/resources/codesigning @mgallien @miaulalala @nickvergessen
/resources/config/ca-bundle.crt @miaulalala @nickvergessen

Expand All @@ -53,28 +78,34 @@

# Limit login to IP
# Watch login routes for https://github.com/nextcloud/limit_login_to_ip
/core/routes.php @Altahrim
/core/routes.php @Altahrim @nextcloud/server-backend

# OpenAPI
openapi*.json @provokateurin
ResponseDefinitions.php @provokateurin
openapi*.json @provokateurin @nextcloud/server-backend
ResponseDefinitions.php @provokateurin @nextcloud/server-backend

# Talk team
/lib/private/Comments @nickvergessen
/lib/private/Federation @nickvergessen
/lib/private/Talk @nickvergessen
/lib/public/Comments @nickvergessen
/lib/public/Federation @nickvergessen
/lib/public/OCM @nickvergessen
/lib/public/Talk @nickvergessen
/lib/public/UserStatus @nickvergessen
/lib/private/Comments @nickvergessen @nextcloud/talk-backend
/lib/private/Federation @nickvergessen @nextcloud/talk-backend @nextcloud/server-backend
/lib/private/Talk @nickvergessen @nextcloud/talk-backend
/lib/public/Comments @nickvergessen @nextcloud/talk-backend
/lib/public/Federation @nickvergessen @nextcloud/talk-backend @nextcloud/server-backend
/lib/public/OCM @nickvergessen @nextcloud/talk-backend @nextcloud/server-backend
/lib/public/Talk @nickvergessen @nextcloud/talk-backend
/lib/public/UserStatus @nickvergessen @nextcloud/talk-backend
*/Notifications/* @nickvergessen @nextcloud/talk-backend

# Groupware team
/build/integration/dav_features/caldav.feature @st3iny @SebastianKrupinski @tcitworld
/build/integration/dav_features/carddav.feature @hamza221 @SebastianKrupinski
/lib/private/Calendar @st3iny @SebastianKrupinski @tcitworld
/lib/private/Contacts @hamza221 @SebastianKrupinski
/lib/public/Calendar @st3iny @SebastianKrupinski @tcitworld
/lib/public/Contacts @hamza221 @SebastianKrupinski

# Groupware
/build/integration/dav_features/caldav.feature @st3iny @SebastianKrupinski
/build/integration/dav_features/carddav.feature @st3iny @SebastianKrupinski
# Desktop client teamn
/apps/dav/lib/Connector/Sabre/BlockLegacyClientPlugin.php @nextcloud/desktop

# Personal interest
*/Activity/* @nickvergessen
*/Notifications/* @nickvergessen
/lib/private/Profiler @CarlSchwan
/lib/public/Profiler @CarlSchwan
*/Activity/* @nickvergessen @nextcloud/server-backend
/apps/workflowengine/lib @nickvergessen @blizzz
9 changes: 5 additions & 4 deletions .github/ISSUE_TEMPLATE/BUG_REPORT.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ name: "🐛 Bug report: Nextcloud Server"
description: "Submit a report and help us improve Nextcloud Server"
title: "[Bug]: "
labels: ["bug", "0. Needs triage"]
type: "Bug"
body:
- type: markdown
attributes:
Expand Down Expand Up @@ -70,9 +71,9 @@ body:
Select Nextcloud Server version.
_Versions not listed here are not maintained and not supported anymore_
options:
- "28"
- "29"
- "30"
- "31"
- "master"
validations:
required: true
Expand All @@ -95,10 +96,10 @@ body:
Select PHP engine version serving Nextcloud Server.
_Describe in the "Additional info" section if you chose "Other"._
options:
- "PHP 8.4"
- "PHP 8.3"
- "PHP 8.2"
- "PHP 8.1"
- "PHP 8.0"
- "Other"
- type: dropdown
id: webserver
Expand Down Expand Up @@ -132,8 +133,8 @@ body:
description: |
Select if bug is present after an update or on a fresh install.
options:
- "Updated from a MINOR version (ex. 28.0.1 to 28.0.2)"
- "Upgraded to a MAJOR version (ex. 28 to 29)"
- "Updated from a MINOR version (ex. 32.0.1 to 32.0.2)"
- "Upgraded to a MAJOR version (ex. 31 to 32)"
- "Fresh Nextcloud Server install"
- type: dropdown
id: encryption
Expand Down
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/Feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
name: 🚀 Feature request
about: Suggest an idea for this project
labels: enhancement, 0. Needs triage
type: "Enhancement"

---

<!--
Expand Down
7 changes: 7 additions & 0 deletions .github/codeql-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: AGPL-3.0-or-later

name: "CodeQL config"

paths-ignore:
- dist
Loading