Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
546 commits
Select commit Hold shift + click to select a range
2488810
Merge pull request #12030 from nextcloud/fix/account-cannot-connect
GretaD Nov 15, 2025
cd0053f
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 16, 2025
4ed1117
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 17, 2025
3e2f992
Merge pull request #12021 from nextcloud/fix/imap/list-status-horde
ChristophWurst Nov 17, 2025
5448209
fix(Settings): redesign
GVodyanov Nov 14, 2025
49bff1d
Merge pull request #12031 from nextcloud/fix/settings-redesign
GVodyanov Nov 17, 2025
c3c31cb
fix: add jsdom
GVodyanov Nov 17, 2025
6a71cc9
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 18, 2025
e096dd8
Merge pull request #12044 from nextcloud/fix/jsdom-vitest-bug
ChristophWurst Nov 18, 2025
73cfbe9
chore(release): v5.6.0-rc.1
ChristophWurst Nov 18, 2025
f438568
fix(envelope): apply read/unread for whole thread
hamza221 Nov 17, 2025
3b094cf
fix(Settings): followup on redesign
GVodyanov Nov 18, 2025
acbd516
fix(setup): allow setup with ms oauth and no password
ChristophWurst Nov 18, 2025
2fa7d35
perf(quick-actions): eliminate dublicate api calld for each envelope
hamza221 Oct 20, 2025
f6d57a0
Merge pull request #12050 from nextcloud/backport/11945/stable5.6
hamza221 Nov 18, 2025
ab31ec6
Merge pull request #12048 from nextcloud/backport/12046/stable5.6
ChristophWurst Nov 18, 2025
0754e30
chore(release): v5.6.0
ChristophWurst Nov 20, 2025
43989e6
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 21, 2025
2ae9aef
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 22, 2025
ed19b1a
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 23, 2025
879bf9c
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 24, 2025
6fd704f
fix(text-block): preserve line breaks on plain text
hamza221 Oct 6, 2025
92284b9
Merge pull request #12063 from nextcloud/backport/11794/stable5.6
hamza221 Nov 24, 2025
6bd8ea3
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 25, 2025
75e957c
fix(deps): Fix npm audit
nextcloud-command Nov 25, 2025
9587488
Merge pull request #12077 from nextcloud/automated/noid/stable5.6-fix…
ChristophWurst Nov 25, 2025
3434033
chore(release): v5.6.1 [skip ci]
nextcloud-command Nov 25, 2025
09e5e5b
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 26, 2025
d8e2288
fix(imap): cache message body
kesselb Nov 25, 2025
ab7d339
Merge pull request #12085 from nextcloud/backport/12082/stable5.6
kesselb Nov 26, 2025
557e606
fix(sieve): ensure the stop action is always last
kesselb Nov 20, 2025
3801cf8
fix(sieve): allow system flags like seen
kesselb Nov 20, 2025
d9a3f4c
test: avoid $testFolder must not be accessed before initialization
kesselb Nov 26, 2025
4dedd59
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 27, 2025
9e78fc2
Merge pull request #12088 from nextcloud/backport/12086/stable5.6
ChristophWurst Nov 27, 2025
3b02f7d
fix(deps): bump node-forge from 1.3.1 to v1.3.2
renovate[bot] Nov 28, 2025
25b6084
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 28, 2025
2da0f3c
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 29, 2025
27af331
fix(l10n): Update translations from Transifex
nextcloud-bot Nov 30, 2025
aee2a9b
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 1, 2025
dfb53d7
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 2, 2025
5a72037
fix(deps): Fix npm audit
nextcloud-command Dec 2, 2025
f35dae2
fix(oauth): close popup window in parent window
ChristophWurst Dec 1, 2025
325c5db
Merge pull request #12094 from nextcloud/renovate/stable5.6-npm-node-…
ChristophWurst Dec 2, 2025
f9a509f
Merge pull request #12116 from nextcloud/automated/noid/stable5.6-fix…
ChristophWurst Dec 2, 2025
6d51741
Merge pull request #12117 from nextcloud/backport/12113/stable5.6
ChristophWurst Dec 2, 2025
476ef97
Merge pull request #12051 from nextcloud/backport/12049/stable5.6
ChristophWurst Dec 2, 2025
e36aaf0
Merge pull request #12047 from nextcloud/backport/12041/stable5.6
ChristophWurst Dec 2, 2025
2c14e6d
chore(release): v5.6.2 [skip ci]
nextcloud-command Dec 2, 2025
ceff0d1
fix(NewMessageModal): remove null focus trap selectors
GVodyanov Dec 2, 2025
19eaef5
Merge pull request #12119 from nextcloud/backport/12118/stable5.6
GVodyanov Dec 2, 2025
fe70ebf
fix(search): apply correct search query when fetching envelopes
kesselb Nov 19, 2025
7d4b349
Merge pull request #12120 from nextcloud/backport/12062/stable5.6
kesselb Dec 2, 2025
ebfda19
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 3, 2025
5c97b3c
fix: search input field doesnt extend properly
GretaD Nov 17, 2025
a01bb0f
Merge pull request #12128 from nextcloud/backport/12040/stable5.6
ChristophWurst Dec 3, 2025
470db92
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 4, 2025
699690e
test(listener): add unit tests for UserDeletedListener functionality
printminion-co Nov 28, 2025
09722b7
fix: handle imip failures properly
SebastianKrupinski Dec 3, 2025
1313ecd
Merge pull request #12132 from nextcloud/backport/12114/stable5.6
kesselb Dec 4, 2025
f6d63d2
ci: less coverage runs
kesselb Dec 2, 2025
41f5eac
Merge pull request #12133 from nextcloud/backport/12129/stable5.6
kesselb Dec 4, 2025
e3bf316
Merge pull request #12138 from nextcloud/backport/12125/stable5.6
kesselb Dec 4, 2025
4bdbf75
chore(release): v5.6.3 [skip ci]
nextcloud-command Dec 4, 2025
5704c47
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 5, 2025
542fe70
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 6, 2025
96b19f1
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 8, 2025
ab9826a
test: avoid calling Job::setId
ChristophWurst Dec 9, 2025
4ad94aa
Merge pull request #12148 from nextcloud/backport/12147/stable5.6
ChristophWurst Dec 9, 2025
6e77037
chore(release): v5.6.4 [skip ci]
nextcloud-command Dec 9, 2025
d717b71
test(service): add unit tests for SetupService
printminion-co Dec 5, 2025
cf97382
Merge pull request #12156 from nextcloud/backport/12141/stable5.6
kesselb Dec 10, 2025
7c51721
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 11, 2025
edf4959
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 12, 2025
f6fbb11
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 13, 2025
53b0be6
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 14, 2025
4d8baff
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 15, 2025
a72801f
fix: lost line breaks
max65482 Oct 31, 2025
f364ed6
Merge pull request #12167 from nextcloud/backport/11982/stable5.6
GVodyanov Dec 15, 2025
445299a
fix(deps): Fix npm audit
nextcloud-command Dec 16, 2025
eb1374c
Merge pull request #12169 from nextcloud/automated/noid/stable5.6-fix…
ChristophWurst Dec 16, 2025
b956446
build: use npm ci with krankerl
kesselb Dec 16, 2025
032bbb8
fix(mailto): populate body from mailto
kesselb Dec 16, 2025
cd65fcc
docs: annotate return type for detect function
kesselb Dec 16, 2025
f0985ac
docs: start typing composer session data
kesselb Dec 16, 2025
52d5add
chore: flip shortcuts and about
kesselb Dec 16, 2025
a0866a8
Merge pull request #12177 from nextcloud/backport/12174/stable5.6
kesselb Dec 16, 2025
cad9047
Merge pull request #12176 from nextcloud/backport/12172/stable5.6
kesselb Dec 16, 2025
66f8900
fix(auth): show more specific error for denied authentication
ChristophWurst Dec 16, 2025
08964c0
Merge pull request #12175 from nextcloud/backport/12173/stable5.6
kesselb Dec 16, 2025
fe9130f
Merge pull request #12179 from nextcloud/backport/12171/stable5.6
kesselb Dec 16, 2025
8424c18
chore(release): v5.6.5 [skip ci]
nextcloud-command Dec 16, 2025
6ae3543
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 17, 2025
80a2602
fix(ui): bind attr to popover trigger
ChristophWurst Dec 17, 2025
1ce36e3
Merge pull request #12185 from nextcloud/backport/12183/stable5.6
ChristophWurst Dec 17, 2025
63a58f8
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 18, 2025
16f2113
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 19, 2025
083b93b
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 20, 2025
8520576
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 21, 2025
fea1f7c
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 22, 2025
446a2ab
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 23, 2025
3f008e0
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 25, 2025
34254fd
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 27, 2025
7c5953c
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 28, 2025
8ead219
fix(l10n): Update translations from Transifex
nextcloud-bot Dec 29, 2025
7ccda1a
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 1, 2026
542114e
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 6, 2026
e90d712
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 9, 2026
5ec7fa2
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 10, 2026
aa2bce2
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 11, 2026
25a21e3
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 12, 2026
eeea524
fix(ColorPicker): Use v-model for injecting selected color to color p…
DerDreschner Jan 12, 2026
4fb694c
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 13, 2026
6e9b3b6
Merge pull request #12232 from nextcloud/backport/12230/stable5.6
ChristophWurst Jan 13, 2026
497cfc9
chore(release): v5.6.6 [skip ci]
nextcloud-command Jan 13, 2026
f28e729
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 14, 2026
ea06f22
fix(DKIMValidator): Add patch from upstream against broken canonical …
DerDreschner Jan 13, 2026
6703530
Merge pull request #12241 from nextcloud/backport/12238/stable5.6
ChristophWurst Jan 14, 2026
764249a
fix: ensure drafts folder exists
kesselb Sep 28, 2025
1a427f8
Merge pull request #12245 from nextcloud/backport/11889/stable5.6
ChristophWurst Jan 14, 2026
69484af
fix: safe-guard limit argument
kesselb Dec 29, 2025
a2844df
fix: outbox icon opacity
AntKru Jan 14, 2026
d9d5edb
Merge pull request #12252 from nextcloud/backport/12243/stable5.6
kesselb Jan 14, 2026
d6cb394
Merge pull request #12251 from nextcloud/backport/12244/stable5.6
kesselb Jan 14, 2026
42fc787
fix(OutOfOfficeParser): Exclude newsletters and mailing lists from au…
DerDreschner Jan 8, 2026
8b8c21a
Merge pull request #12253 from nextcloud/backport/12219/stable5.6
kesselb Jan 15, 2026
0f28c1c
chore(release): v5.6.7 [skip ci]
nextcloud-command Jan 15, 2026
6269d18
fix: Fix incorrect tag for MDN sent and hide junk flag used by Thunde…
DerDreschner Dec 27, 2025
73977b5
fix: revive mentioning in composer
hamza221 Jan 6, 2026
fb82a82
Merge pull request #12258 from nextcloud/backport/12212/stable5.6
hamza221 Jan 15, 2026
8f278b9
Merge pull request #12257 from nextcloud/backport/12189/stable5.6
kesselb Jan 15, 2026
7b103a1
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 16, 2026
3e83dbf
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 17, 2026
3fb983c
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 18, 2026
c1efe60
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 19, 2026
cc38937
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 20, 2026
cf33487
fix(smtp): log SMTP error code
ChristophWurst Jan 20, 2026
ebd4725
Merge pull request #12275 from nextcloud/backport/12271/stable5.6
kesselb Jan 20, 2026
ed170e2
chore(release): v5.6.8 [skip ci]
nextcloud-command Jan 20, 2026
01a967d
fix(MessageMapper): Use message headers as fallback when processing M…
DerDreschner Jan 20, 2026
4b67db6
Merge pull request #12278 from nextcloud/backport/12277/stable5.6
kesselb Jan 20, 2026
e35ce40
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 21, 2026
4c7500a
fix(text-block): revive sharing
hamza221 Jan 21, 2026
6f6c59f
Merge pull request #12290 from nextcloud/backport/12289/stable5.6
hamza221 Jan 21, 2026
4fbbfff
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 22, 2026
3cb8818
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 23, 2026
499ca86
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 24, 2026
b3f5eeb
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 25, 2026
f79b619
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 26, 2026
7c5c403
fix(phishing): compare links using lowercase
kesselb Jan 26, 2026
90093c0
Merge pull request #12312 from nextcloud/backport/12310/stable5.6
kesselb Jan 26, 2026
b23a16a
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 27, 2026
4aa0cc5
ci(actions): update setup-nextcloud action
kesselb Jan 26, 2026
ceb3eb3
ci(matrix): 5.6 does not support 34
kesselb Jan 27, 2026
f844247
chore(release): v5.6.9 [skip ci]
nextcloud-command Jan 27, 2026
d8df669
Merge pull request #12319 from nextcloud/backport/12316/stable5.6
ChristophWurst Jan 27, 2026
396221b
fix(imap): Add support for mail services that enforce a client id
kesselb Jan 15, 2026
e5bfd72
fix(imap): Send ID only when capability is announced
kesselb Jan 27, 2026
de1f6cd
chore(docs): Update links to admin and user documentation in README.m…
DerDreschner Jan 23, 2026
e04e376
Merge pull request #12302 from nextcloud/backport/12301/stable5.6
kesselb Jan 27, 2026
b7ebe7c
perf(sync): Reuse existing sync token
kesselb Jan 26, 2026
6fa544f
Merge pull request #12321 from nextcloud/backport/12315/stable5.6
kesselb Jan 27, 2026
58abab6
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 28, 2026
489c0a0
fix(deps): bump PHPUnit to v9.6.33
ChristophWurst Jan 28, 2026
a6d8bdf
Merge pull request #12331 from nextcloud/fix/deps/phpunit-9.6.33-stab…
kesselb Jan 28, 2026
f958923
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 29, 2026
2fa1ff1
Merge pull request #12280 from nextcloud/backport/12259/stable5.6
kesselb Jan 29, 2026
f5acd00
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 30, 2026
52b7a08
fix(ui): render HTML body error responses as blank pages
ChristophWurst Jan 29, 2026
0315568
Merge pull request #12354 from nextcloud/backport/12348/stable5.6
kesselb Jan 30, 2026
8ea1794
fix: clean text blocks on user deletion
hamza221 Jan 21, 2026
4ba1e1d
Merge pull request #12358 from nextcloud/backport/12288/stable5.6
hamza221 Jan 30, 2026
005b406
fix(l10n): Update translations from Transifex
nextcloud-bot Jan 31, 2026
4057632
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 1, 2026
13980a4
fix(dns): Update public suffix list
nextcloud-command Feb 1, 2026
0824c3f
Merge pull request #12362 from nextcloud/fix/dns/update-public-suffix…
kesselb Feb 1, 2026
f1bacc3
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 2, 2026
caf79bd
chore(release): v5.6.10 [skip ci]
nextcloud-command Feb 2, 2026
687b1cb
fix(deps): bump lodash from 4.17.21 to v4.17.23
renovate[bot] Feb 2, 2026
b308fc1
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 3, 2026
20dce82
fix(Composer): make initial focus be on to field
GVodyanov Feb 2, 2026
72dcc70
Merge pull request #12376 from nextcloud/backport/12370/stable5.6
kesselb Feb 3, 2026
45148da
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 4, 2026
88a9b12
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 5, 2026
37d6d86
fix(provisioning): Do not provision users without access to mail app
DerDreschner Feb 4, 2026
2c1b4be
fix(composer): handle missing message body gracefully
kesselb Jan 27, 2026
64b7c5a
Merge pull request #12379 from nextcloud/backport/12226/stable5.6
kesselb Feb 5, 2026
088a0a4
Merge pull request #12381 from nextcloud/backport/12323/stable5.6
kesselb Feb 5, 2026
c4281e2
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 6, 2026
59a7b07
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 7, 2026
a4daa43
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 8, 2026
a806b4e
fix(deps): bump webpack from 5.102.1 to v5.104.1
renovate[bot] Feb 9, 2026
b344f11
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 9, 2026
e80e86d
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 10, 2026
734cfa3
Merge pull request #12292 from nextcloud/renovate/stable5.6-npm-lodas…
ChristophWurst Feb 10, 2026
4bd2730
Merge pull request #12383 from nextcloud/renovate/stable5.6-npm-webpa…
ChristophWurst Feb 10, 2026
1c86447
fix(composer): drop envelope from store when saving a draft
kesselb Jan 27, 2026
07dec73
Merge pull request #12332 from nextcloud/backport/12322/stable5.6
ChristophWurst Feb 10, 2026
7040f20
chore(release): v5.6.11 [skip ci]
nextcloud-command Feb 10, 2026
5ab0d5b
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 11, 2026
7913abb
fix: Pass actual message body to dompurify
kesselb Feb 11, 2026
1fa6d6d
Merge pull request #12399 from nextcloud/backport/12398/stable5.6
ChristophWurst Feb 11, 2026
1fa5c99
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 12, 2026
544714e
chore(release): v5.6.12 [skip ci]
nextcloud-command Feb 12, 2026
938b7df
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 13, 2026
701ca0e
fix(imap): log partial sync criteria
ChristophWurst Feb 13, 2026
3869187
Merge pull request #12414 from nextcloud/backport/12412/stable5.6
kesselb Feb 13, 2026
0ef64df
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 15, 2026
7e852d1
fix(dns): Update public suffix list
nextcloud-command Feb 15, 2026
492ff52
Merge pull request #12423 from nextcloud/fix/dns/update-public-suffix…
kesselb Feb 15, 2026
71466b2
fix(contacts): Use correct default for shareapi_allow_share_dialog_us…
kesselb Feb 16, 2026
7dc47d5
chore(release): v5.6.13 [skip ci]
nextcloud-command Feb 17, 2026
fdf68c5
Merge pull request #12427 from nextcloud/backport/12426/stable5.6
kesselb Feb 17, 2026
9864393
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 18, 2026
41fd81b
fix(oauth): do not force a Microsoft 365 consent
ChristophWurst Feb 13, 2026
b128f64
Merge pull request #12449 from nextcloud/backport/12410/stable5.6
kesselb Feb 18, 2026
b2c0a3f
chore: Fix RedundantFunctionCall in unit-test-only function
DerDreschner Feb 13, 2026
90a64b8
Merge pull request #12452 from nextcloud/backport/12416/stable5.6
kesselb Feb 18, 2026
93e2f51
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 19, 2026
9ee728c
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 20, 2026
a2e4de9
fix(contactsIntegration): avoid incorrect cache results
hamza221 Feb 19, 2026
67c8c39
Merge pull request #12462 from nextcloud/backport/12460/stable5.6
kesselb Feb 20, 2026
dfd1dc2
fix: thread scrolling position
GretaD Sep 12, 2025
bd22657
Merge pull request #12466 from nextcloud/backport/11674/stable5.6
GretaD Feb 20, 2026
6d2434a
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 21, 2026
909d8c1
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 22, 2026
a6ce553
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 23, 2026
38f108f
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 24, 2026
c1c3f2f
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 25, 2026
3d69bcf
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 26, 2026
d871fcd
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 27, 2026
af79cc0
fix(l10n): Update translations from Transifex
nextcloud-bot Feb 28, 2026
08d9374
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 1, 2026
4b5e7cf
fix(dns): Update public suffix list
nextcloud-command Mar 1, 2026
c449aef
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 2, 2026
a199366
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 3, 2026
1d8f59d
fix: Dont hijack mailto links
kesselb Feb 12, 2026
817a5ab
Merge pull request #12508 from nextcloud/backport/12409/stable5.6
kesselb Mar 3, 2026
64b0272
Merge pull request #12504 from nextcloud/fix/dns/update-public-suffix…
kesselb Mar 3, 2026
14fb27f
chore(release): v5.6.14 [skip ci]
nextcloud-command Mar 3, 2026
e2b7010
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 4, 2026
2723ed0
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 8, 2026
1e13918
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 9, 2026
94bce4d
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 10, 2026
e255653
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 11, 2026
10026e4
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 14, 2026
61833ea
fix(l10n): Update translations from Transifex
nextcloud-bot Mar 15, 2026
0a7200b
fix(dns): Update public suffix list
nextcloud-command Mar 15, 2026
6292c7e
Merge pull request #12563 from nextcloud/fix/dns/update-public-suffix…
ChristophWurst Mar 16, 2026
9fa60a3
Merge stable5.6 into ionos_dev_upgrade_to_stable_5.6
Arsalanulhaq Mar 24, 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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/appstore-build-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ jobs:
filename: ${{ env.APP_NAME }}/appinfo/info.xml

- name: Set up php ${{ steps.php-versions.outputs.php-min }}
uses: shivammathur/setup-php@ec406be512d7077f68eed36e63f4d91bc006edc4 # v2.35.4
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5
with:
php-version: ${{ steps.php-versions.outputs.php-min }}
coverage: none
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/appstore-conventional-build-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV

- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
with:
token: ${{ secrets.RELEASE_PAT }}
fetch-depth: 0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint-php-cs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1

- name: Set up php${{ steps.versions.outputs.php-min }}
uses: shivammathur/setup-php@ec406be512d7077f68eed36e63f4d91bc006edc4 # v2.35.4
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5
with:
php-version: ${{ steps.versions.outputs.php-min }}
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/lint-php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:

- name: Get version matrix
id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.0.0
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1

php-lint:
runs-on: ubuntu-latest
Expand All @@ -48,7 +48,7 @@ jobs:
persist-credentials: false

- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@ec406be512d7077f68eed36e63f4d91bc006edc4 # v2.35.4
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5
with:
php-version: ${{ matrix.php-versions }}
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
Expand Down
124 changes: 124 additions & 0 deletions .github/workflows/npm-audit-fix-selective.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
# This workflow is provided via the organization template repository
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT

name: Selective npm audit fix

on:
workflow_dispatch:
inputs:
branch:
description: 'Branch to run audit on'
required: true
default: main

jobs:
matrix:
runs-on: ubuntu-latest
outputs:
packages: ${{ steps.packages.outputs.vulns }}

name: 'npm audit matrix'

steps:
- name: Checkout
id: checkout
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
ref: ${{ github.event.inputs.branch }}
continue-on-error: true

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
id: versions
with:
fallbackNode: '^20'
fallbackNpm: '^10'

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'

- name: Run npm ci and npm run build
id: packages
if: steps.checkout.outcome == 'success'
env:
CYPRESS_INSTALL_BINARY: 0
run: |
npm ci
npm audit --json --audit-level=none > "audit.json"
vulns=$(jq -c '[.vulnerabilities | to_entries[] | select(.value.fixAvailable != false) | .key]' "audit.json")
echo $vulns
echo "vulns<<EOF" >> "$GITHUB_OUTPUT"
echo "$vulns" >> "$GITHUB_OUTPUT"
echo "EOF" >> "$GITHUB_OUTPUT"

fix:
runs-on: ubuntu-latest

needs:
- matrix
strategy:
matrix:
package: ${{ fromJson(needs.matrix.outputs.packages) }}
branch:
- ${{ github.event.inputs.branch }}

name: npm-audit-fix-${{ matrix.package }}

steps:
- name: Checkout
id: checkout
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
ref: ${{ github.event.inputs.branch }}
continue-on-error: true

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
id: versions
with:
fallbackNode: '^20'
fallbackNpm: '^10'

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'

- name: Run npm ci and npm run build
if: steps.checkout.outcome == 'success'
env:
CYPRESS_INSTALL_BINARY: 0
run: |
npm ci
npm update ${{ matrix.package }}

- name: Create Pull Request
if: steps.checkout.outcome == 'success'
uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
commit-message: 'fix(deps): update ${{ matrix.package }}'
committer: GitHub <noreply@github.com>
author: nextcloud-command <nextcloud-command@users.noreply.github.com>
signoff: true
branch: fix/deps/${{ matrix.package }}-${{ matrix.branch }}-npm-audit
title: '[${{ matrix.branch }}] fix(deps): update ${{ matrix.package }}'
body: 'Automated npm audit fix'
labels: |
dependencies
3. to review
5 changes: 2 additions & 3 deletions .github/workflows/npm-audit-fix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,7 @@ jobs:
matrix:
branches:
- ${{ github.event.repository.default_branch }}
- 'stable5.4'
- 'stable5.3'
- 'stable5.5'

name: npm-audit-fix-${{ matrix.branches }}

Expand All @@ -48,7 +47,7 @@ jobs:
fallbackNpm: '^10'

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/openapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1

- name: Set up php
uses: shivammathur/setup-php@ec406be512d7077f68eed36e63f4d91bc006edc4 # v2.35.4
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5
with:
php-version: ${{ steps.php_versions.outputs.php-available }}
extensions: xml
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ jobs:
name: Build release tarball
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
id: versions
- name: Set up Nextcloud env
uses: ChristophWurst/setup-nextcloud@fc0790385c175d97e88a7cb0933490de6e990374 # v0.3.2
uses: ChristophWurst/setup-nextcloud@6e38a6146b15a4c4c932ce72ed8daf75eb903d18 # v0.4.1
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}
npm-version: ${{ steps.versions.outputs.npmVersion }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-feedback.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
blocklist=$(curl https://raw.githubusercontent.com/nextcloud/.github/master/non-community-usernames.txt | paste -s -d, -)
echo "blocklist=$blocklist" >> "$GITHUB_OUTPUT"

- uses: nextcloud/pr-feedback-action@f0cab224dea8e1f282f9451de322f323c78fc7a5 # main
- uses: nextcloud/pr-feedback-action@e397f3c7e655092b746e3610d121545530c6a90e # main
with:
feedback-message: |
Hello there,
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/psalm-matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ jobs:
persist-credentials: false

- name: Set up php${{ matrix.php-min }}
uses: shivammathur/setup-php@ec406be512d7077f68eed36e63f4d91bc006edc4 # v2.35.4
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5
with:
php-version: ${{ matrix.php-min }}
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
Expand Down
Loading
Loading