Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2017 commits
Select commit Hold shift + click to select a range
8e5b14c
Fix backport
solracsf Apr 19, 2024
9261a84
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 20, 2024
7973714
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 21, 2024
277052a
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 22, 2024
2530337
feat: add request id as comment to all queries
icewind1991 Apr 17, 2024
e414701
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 23, 2024
19c3ca0
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 24, 2024
47e6586
build(hub): 27.1.9
Altahrim Apr 24, 2024
8923c37
fix(DAV): Migrate known exceptions to Sabre exceptions when copying
nickvergessen Apr 24, 2024
d229b06
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 25, 2024
a1dda41
Merge pull request #45004 from nextcloud/release/27.1.9
Altahrim Apr 25, 2024
404b3e7
fix: chunked upload leading to 0-byte files
szaimen Apr 25, 2024
f6bdfeb
Merge pull request #45038 from nextcloud/backport/45035/stable27
szaimen Apr 25, 2024
6c132af
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 26, 2024
5e9da1b
fix(CalDAV): remove UNKNOWN from room / resource consideration
miaulalala Apr 19, 2024
3cc5b65
Merge pull request #45051 from nextcloud/backport/44938/stable27
st3iny Apr 26, 2024
a1db202
feat: add option to enable s3 acceleration
icewind1991 Mar 26, 2024
4ee7814
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 27, 2024
083e506
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 28, 2024
a25ade0
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 29, 2024
72dd204
Merge pull request #45060 from nextcloud/backport/44496/stable27
sorbaugh Apr 29, 2024
6a045e3
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 30, 2024
a051dfc
fix(files): Fix ownership transfer encrypted files detection
come-nc Apr 29, 2024
0c310dc
fix: Fix default values for ini var in lib/base.php
come-nc Apr 29, 2024
c87229e
chore: Fix psalm to use correct php version depending on branch
come-nc Apr 16, 2024
532581d
chore: fix indentation in psalm.xml
come-nc Apr 30, 2024
f2ceff0
Fix(l10n): Update translations from Transifex
nextcloud-bot May 1, 2024
9b0957b
Fix(l10n): Update translations from Transifex
nextcloud-bot May 2, 2024
ab0913e
Merge pull request #45113 from nextcloud/backport/45107/stable27
come-nc May 2, 2024
774d490
Merge pull request #45123 from nextcloud/backport/44956/stable27
come-nc May 2, 2024
7de7126
Merge pull request #45109 from nextcloud/backport/45105/stable27
susnux May 2, 2024
d29c1aa
Fix(l10n): Update translations from Transifex
nextcloud-bot May 3, 2024
229f83b
Fix(l10n): Update translations from Transifex
nextcloud-bot May 4, 2024
46f680c
Fix(l10n): Update translations from Transifex
nextcloud-bot May 5, 2024
18cce2f
Fix(l10n): Update translations from Transifex
nextcloud-bot May 6, 2024
bf9c3c6
Merge pull request #45016 from nextcloud/backport/45001/stable27
nickvergessen May 6, 2024
7d2515f
fix(OC_Image): Set correct return type for exif_imagetype stub
provokateurin May 6, 2024
762e159
fix(user_ldap): Fix a var name
come-nc Apr 29, 2024
18dc983
Merge pull request #45197 from nextcloud/backport/45196/stable27
provokateurin May 6, 2024
8fea595
Merge pull request #45118 from nextcloud/backport/45108/stable27
come-nc May 6, 2024
7953538
fix(User\Manager): Avoid future collisions with updater/audit logs
joshtrichards Apr 29, 2024
3b3c57e
Fix(l10n): Update translations from Transifex
nextcloud-bot May 7, 2024
9f7d574
Merge pull request #45200 from nextcloud/backport/45088/stable27
nickvergessen May 7, 2024
65e0bc7
feat(perf): add cache for authtoken lookup
Altahrim May 7, 2024
494648d
fix(session): Avoid race condition for cache::get() vs. cache::hasKey()
nickvergessen Apr 29, 2024
72b5f8c
Merge pull request #44447 from nextcloud/backport/43057/stable27
juliusknorr May 7, 2024
0507be5
Fix(l10n): Update translations from Transifex
nextcloud-bot May 8, 2024
ad12a80
fix(userstatus): Fix docs of user status manager
nickvergessen May 7, 2024
e494f6b
Merge pull request #45229 from nextcloud/backport/45219/stable27
nickvergessen May 8, 2024
91a71e8
Fix(l10n): Update translations from Transifex
nextcloud-bot May 9, 2024
50070e7
fix: Remove bogus code from query builder and fix parameter name
come-nc Apr 23, 2024
7f40354
Merge pull request #45115 from nextcloud/backport/45104/stable27
come-nc May 10, 2024
d6340ed
refactor(ShareDetails): Prevent undefined errors for `share.permissions`
nfebe Mar 25, 2024
2be6834
fix(files_sharing): Improve recursion in `onNewLinShare`
nfebe Apr 2, 2024
193ca17
chore(assets): Recompile assets
nextcloud-command May 14, 2024
f816957
Merge pull request #44464 from nextcloud/44032-fix-show-new-shares-wi…
nfebe May 14, 2024
5e0ce35
fix(caldav): loop through all events for busy events
miaulalala May 8, 2024
36707b6
fix: Correctly check result of function
nickvergessen May 15, 2024
90c5b12
fix(search): Limit maximum number of search results
nickvergessen May 15, 2024
a1fecd2
build(hub): 27.1.10 RC1
skjnldsv May 15, 2024
7fd3aa1
fix(preview): check mime type before processing with Imagick
pulsejet Apr 8, 2024
6ced51d
fix: Extend SVG reference check
nickvergessen May 15, 2024
5574a2b
Merge pull request #45320 from nextcloud/backport/45317/stable27
nickvergessen May 16, 2024
de57649
Merge pull request #45324 from nextcloud/backport/45321/stable27
nickvergessen May 16, 2024
9762184
Merge pull request #45343 from nextcloud/backport/45340/stable27
nickvergessen May 16, 2024
63da606
Merge pull request #45311 from nextcloud/backport/45309/stable27
nickvergessen May 16, 2024
3ed9b1b
fix: add ldap_exop_passwd function to sensitive value
yemkareems May 16, 2024
f5da526
fix(SystemConfig.php): Add 'updater.server.url' to Private Variables
derschiw May 8, 2024
c6ce255
Merge pull request #45338 from nextcloud/backport/44710/stable27
nickvergessen May 16, 2024
f5e838d
Merge pull request #45358 from nextcloud/backport/45357/stable27
nickvergessen May 16, 2024
f6a8605
Merge pull request #45371 from nextcloud/backport/45236/stable27
nickvergessen May 16, 2024
0c0b816
fix: delete user credentials stored in storages_credentials when user…
yemkareems May 16, 2024
f7e7761
fix: restored the file to what it is in master branch
yemkareems May 16, 2024
4ed8496
perf(deleteAction): Queue delete requests
nfebe May 8, 2024
a2746a6
fix(groups): allows to save group names with more than 64 characters
Altahrim Apr 10, 2024
676c58a
chore(assets): Recompile assets
nextcloud-command May 16, 2024
bbc7a5d
Merge pull request #45334 from nextcloud/release/27.1.10_rc1
skjnldsv May 16, 2024
7e400af
Merge pull request #45376 from nextcloud/backport/45237/stable27
artonge May 17, 2024
9948dcc
Merge pull request #45361 from nextcloud/backport/45355/stable27
artonge May 17, 2024
dc40dcb
fix(theming): stable 27 disable accessible color config switch
skjnldsv May 21, 2024
51adff2
Merge pull request #45422 from nextcloud/skjnldsv-patch-1
skjnldsv May 21, 2024
c7fc7fe
fix(contactsinteraction): Allow vCard download
ChristophWurst Mar 25, 2024
74906f8
build(hub): 27.1.10 RC2
skjnldsv May 22, 2024
c8003e4
fix: Keep download action for files and hide only for relevant files
juliusknorr May 16, 2024
ffda00b
fix: Hide download action in shares view
Pytal May 22, 2024
b6988c7
chore: compile assets
Pytal May 22, 2024
b127e02
Merge pull request #45344 from nextcloud/fix/stable27-download-action
AndyScherzinger May 23, 2024
a1cdcb8
fix: Return a file element even if the rendered list does not contain…
juliusknorr Apr 30, 2024
13688f3
fix(shareManager): Respect empty `expireDate` in server
nfebe Mar 20, 2024
3f6975a
refactor(shareManager): Use constructor property promotion
nfebe Apr 30, 2024
bdeba65
test(Sharing): Integration test for no expiration set date for share
nfebe May 22, 2024
b226039
perf(db): Sort data for IN before chunking
ChristophWurst Apr 26, 2024
aafe8c2
fix: regression with updating read-only config
Dreamsorcerer Mar 9, 2024
bb32cde
Update LoggerWrapperCache.php
Velwark Apr 11, 2024
ea27470
Merge pull request #44925 from nextcloud/backport/44039/stable27
AndyScherzinger May 26, 2024
ea1f849
Merge pull request #44979 from nextcloud/backport/44794/stable27
AndyScherzinger May 26, 2024
e29eb3c
Merge pull request #45481 from nextcloud/backport/44485/stable27
AndyScherzinger May 27, 2024
7cb1eba
fix: forbid moving a folder into a subfolder of itself
icewind1991 Apr 24, 2024
619bb2c
Merge pull request #45466 from nextcloud/release/27.1.10_rc2
Altahrim May 27, 2024
7ae086b
Fix backport
solracsf May 27, 2024
806141e
feat: Limit email input on auth pages to 255 chars
nfebe Mar 15, 2024
572a3c7
chore(assets): Recompile assets
nextcloud-command Mar 21, 2024
29f717a
fix(ShareApiClients): Maintain meaning of `''` and null for share api…
nfebe May 29, 2024
22268af
build(hub): 27.1.10
Altahrim May 29, 2024
87317af
Merge pull request #45563 from nextcloud/backport/45562/stable27
Altahrim May 29, 2024
f7e1218
Merge pull request #45565 from nextcloud/release/27.1.10
Altahrim May 30, 2024
0f57633
Merge pull request #45121 from nextcloud/fix/get-row-outside
susnux May 30, 2024
5bc8329
Merge pull request #45290 from nextcloud/backport/44218/stable27
joshtrichards May 30, 2024
4a26d29
unmark deleted users if their last login date is more recent than del…
icewind1991 Mar 1, 2023
74dbc05
fix: php lint
skjnldsv May 2, 2024
86020a5
fix(dav): Add occ command to fix missing caldav sync tokens
ChristophWurst Mar 11, 2024
9bcff76
feat(caldav): expose calendar subscriptions
kesselb Mar 26, 2024
50b65a3
Merge pull request #45232 from nextcloud/backport/44752/stable27
kesselb Jun 2, 2024
8429993
fix(session): Do not update authtoken last_check for passwordless
ChristophWurst Apr 5, 2024
bf9b80f
Merge pull request #44196 from nextcloud/backport/44130/stable27
kesselb Jun 3, 2024
a9172f0
fix(caldav): event search with limit and timerange
kesselb May 7, 2024
dead362
feat(caldav): order the calendar objects by start date for search
kesselb May 15, 2024
02b984d
fix(caldav): automatically delete outdated scheduling objects
miaulalala May 8, 2024
e3793fe
Merge pull request #45568 from nextcloud/backport/45222/stable27
kesselb Jun 3, 2024
28321bf
Merge pull request #45062 from nextcloud/backport/44670/stable27
kesselb Jun 3, 2024
162073f
Merge pull request #45444 from nextcloud/backport/44457/stable27
kesselb Jun 3, 2024
fa5360c
docs: Update token_auth_activity_update default value to match implem…
juliusknorr Apr 25, 2024
2a6116e
fix: Always set last activity if we update the row of an authtoken an…
juliusknorr Apr 25, 2024
0cc6928
fix(auth): Update authtoken activity selectively
ChristophWurst May 21, 2024
674d48b
fixup! fix(caldav): automatically delete outdated scheduling objects
miaulalala Jun 4, 2024
602496e
fixup! fix(caldav): automatically delete outdated scheduling objects
miaulalala Jun 4, 2024
00130d7
Merge pull request #45369 from nextcloud/backport/44763/stable27
Altahrim Jun 4, 2024
3c0479d
Merge pull request #45351 from nextcloud/backport/45026/stable27
AndyScherzinger Jun 4, 2024
d984fc5
fix: Mark more configs as sensitive
nickvergessen May 17, 2024
849587a
Merge pull request #45213 from nextcloud/backport/45058/stable27
kesselb Jun 4, 2024
a2f7b59
fix(core): unsupported browser redirect url
skjnldsv May 24, 2024
fa85d06
fix(core): unsupported browser `getRootUrl` import
skjnldsv May 31, 2024
737084e
fix(core): remove unwanted unsupported browser import
skjnldsv Jun 4, 2024
3663c4a
Merge pull request #45624 from nextcloud/backport/45494/stable27
skjnldsv Jun 4, 2024
f3cd03b
fix(dialogs): Make sure conflict dialog is loaded before adding confl…
mejo- Jun 4, 2024
8cf58e4
fix(dav): Add retention time to sync token cleanup
ChristophWurst Mar 8, 2024
8d23870
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 5, 2024
84d6b55
chore(assets): Recompile assets
nextcloud-command Jun 5, 2024
028988e
Merge pull request #45664 from nextcloud/fix/upload_conflict_race
Altahrim Jun 5, 2024
3f34449
Merge pull request #44397 from nextcloud/backport/44075/stable27
Altahrim Jun 5, 2024
6c4e74b
feat: add option to disable scanner transactions
icewind1991 May 3, 2024
0da38dd
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 6, 2024
eaab06a
Merge pull request #45441 from nextcloud/backport/45390/stable27
nickvergessen Jun 6, 2024
fe31033
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 7, 2024
5707acc
Merge pull request #44957 from nextcloud/backport/44884/stable27
skjnldsv Jun 7, 2024
8eb3a6e
Merge pull request #44009 from nextcloud/backport/43252/stable27
skjnldsv Jun 7, 2024
902b898
fix: Fix truncation on public shares
Pytal Apr 23, 2024
a56e385
chore: compile assets
Pytal Apr 23, 2024
88c8e24
Merge pull request #45639 from nextcloud/backport/45235/stable27
skjnldsv Jun 7, 2024
4a1e7d2
fix(dav): Rate limit address book creation
hamza221 Apr 4, 2024
ec0829a
Merge pull request #45589 from nextcloud/backport/36942/stable27
skjnldsv Jun 7, 2024
d457d9f
Merge pull request #45527 from nextcloud/backport/45014/stable27
skjnldsv Jun 7, 2024
13ba44b
Merge pull request #44991 from nextcloud/backport/44923/stable27
skjnldsv Jun 7, 2024
9397531
Merge pull request #45544 from nextcloud/backport/44664/stable27
skjnldsv Jun 7, 2024
31db221
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 8, 2024
ab1382b
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 9, 2024
b2a39bf
ci(eol): update workflow from template
st3iny Jun 9, 2024
6c92419
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 10, 2024
e5d0a7b
fix(dav): Don't log access control as error
nickvergessen Apr 30, 2024
14743e0
Merge pull request #45757 from nextcloud/backport/45120/stable27
nickvergessen Jun 10, 2024
9f91f78
Merge pull request #45736 from nextcloud/ci/eol/update-workflow-stable27
nickvergessen Jun 10, 2024
3024d71
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 11, 2024
ba59cc3
fix: Autodetect legacy filekey instead of trusting the header for leg…
come-nc Jun 4, 2024
5be42d0
fix: add default value for new flag `$useDecryptAll` on getFileKey
come-nc Jun 6, 2024
e2ed90d
test: Fix encryption test
artonge Jun 6, 2024
2b66a8b
fix: failing tests for setup check
miaulalala Jun 10, 2024
fc3f8f7
Merge pull request #45776 from nextcloud/backport/45669/stable27
AndyScherzinger Jun 11, 2024
71de713
Merge pull request #45762 from nextcloud/fix/failing-tests-for-setupc…
AndyScherzinger Jun 11, 2024
b0d4661
refactor(shareApiController): use contrusctor property promotion & DI…
nfebe Apr 15, 2024
5d86c40
fix(shareApiController): avoid duplicated expiryDate operations
nfebe Apr 15, 2024
bacf8c6
fix(sharing): Don't change the type of the controller argument
nickvergessen Apr 18, 2024
16bec0b
chore(tests): Update psalm baseline
nextcloud-command Jun 11, 2024
9b39146
Merge pull request #45749 from nextcloud/manual/backport/4910/stable27
nfebe Jun 11, 2024
66c3a24
build(hub): 27.1.11 RC1
blizzz Jun 11, 2024
39c6329
Merge pull request #43776 from nextcloud/automated/noid/stable27-upda…
blizzz Jun 11, 2024
012bb75
fix(caldav): event links in shared calendar notifications
st3iny Jun 11, 2024
456ae72
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 12, 2024
5bad00d
Merge pull request #45798 from nextcloud/backport/45775/stable27
AndyScherzinger Jun 12, 2024
3da3930
fix(files): Use isRetryable to catch retryable exceptions
artonge Jun 10, 2024
9c68799
fix(ShareEntryLinkedList): Correctly propagate share data
nfebe Jun 12, 2024
c1909bb
chore(assets): Recompile assets
nextcloud-command Jun 12, 2024
6739eb1
test: add tests for ProfilePageController
kesselb Jun 12, 2024
0231301
fix(Session): avoid password confirmation on SSO
blizzz Mar 1, 2024
3b840df
fix(Token): make new scope future compatible
blizzz Jun 12, 2024
495ccc9
style(PHP): remove unacceptable empty lines
blizzz Jun 12, 2024
aab825e
Merge pull request #45828 from nextcloud/fix/stable27/bubble-up-share…
nfebe Jun 12, 2024
21bc68f
Merge pull request #45703 from nextcloud/backport/43942/stable27
blizzz Jun 12, 2024
3fde98d
fix(ObjectStore): handle empty S3 hostname
joshtrichards Jun 3, 2024
6186884
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 13, 2024
46bc431
Merge pull request #45806 from nextcloud/backport/45768/stable27
blizzz Jun 13, 2024
cb63256
Merge pull request #45838 from nextcloud/backport/45649/stable27
blizzz Jun 13, 2024
0396fe3
fix: get child ids for folder in a separate query during move
icewind1991 Feb 12, 2024
e15d843
fix(cron): Log long running jobs
ChristophWurst Jun 12, 2024
6738cd6
Merge pull request #45824 from nextcloud/backport/45811/stable27
blizzz Jun 13, 2024
51a695f
Merge pull request #45849 from nextcloud/backport/43531/stable27
icewind1991 Jun 13, 2024
72453d8
Merge pull request #45855 from nextcloud/backport/45804/stable27
AndyScherzinger Jun 13, 2024
77f00ae
Merge pull request #45681 from nextcloud/test-scanner-no-transactions-27
AndyScherzinger Jun 13, 2024
1bc8b20
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 14, 2024
7d002db
fix(files): Make navigation reactive again
susnux Jun 13, 2024
6899ca2
fix(deps): Fix npm audit
nextcloud-command Jun 9, 2024
10b104f
tests: Fix cypress component test import of package for mocking
susnux Jun 14, 2024
25e1bd4
Merge pull request #45732 from nextcloud/automated/noid/stable27-fix-…
blizzz Jun 14, 2024
f2f5c22
Merge pull request #45797 from nextcloud/release/27.1.11_rc1
blizzz Jun 14, 2024
d59eb86
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 15, 2024
7f0cf92
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 16, 2024
12342fc
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 17, 2024
eced345
fix(deleteAction): Bump up delete requests concurrency to 5
SystemKeeper Jun 17, 2024
635f83c
Merge pull request #45908 from nextcloud/backport/stable27/delete-con…
blizzz Jun 17, 2024
4b0d990
build(hub): 27.1.11 RC2
blizzz Jun 17, 2024
df976b4
ci: use precise ref for 3rdparty check
blizzz Jun 17, 2024
a53a16d
Merge pull request #45915 from nextcloud/release/27.1.11_rc2
blizzz Jun 17, 2024
cb96f13
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 18, 2024
537dead
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 19, 2024
572f611
Merge pull request #45926 from nextcloud/backport/45912/stable27
nickvergessen Jun 19, 2024
8c26abd
fix(dav): Limit number of UPDATES for sync token created_at
ChristophWurst Jun 19, 2024
d08cdac
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 20, 2024
3a1b738
Merge pull request #45989 from nextcloud/backport/45968/stable27
AndyScherzinger Jun 20, 2024
67d8f64
build(hub): 27.1.11 RC3
skjnldsv Jun 20, 2024
dc08271
Merge pull request #46005 from nextcloud/release/27.1.11_rc3
skjnldsv Jun 20, 2024
08cd957
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 21, 2024
2044837
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 23, 2024
975264e
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 24, 2024
d61e8cd
build(hub): 27.1.11
blizzz Jun 24, 2024
1da03bb
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 25, 2024
5b7c4cc
fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION
blizzz Jun 24, 2024
5be77d3
Merge pull request #46087 from nextcloud/backport/46075/stable27
blizzz Jun 25, 2024
883b016
Merge pull request #46065 from nextcloud/release/27.1.11
blizzz Jun 25, 2024
4f77635
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 26, 2024
2dd7a4c
fix(caldav): when message is a reply compare the message sender not t…
SebastianKrupinski Apr 17, 2024
59f718e
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 27, 2024
42325ab
fix(security): Update code signing revocation list
nextcloud-command Jun 27, 2024
e8e632e
Merge pull request #46159 from nextcloud/automated/noid/stable27-upda…
nickvergessen Jun 27, 2024
105dd84
Merge pull request #46144 from nextcloud/backport/44893/stable27
kesselb Jun 27, 2024
25ae38c
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 28, 2024
1f6a6f2
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 29, 2024
a4620b4
Fix(l10n): Update translations from Transifex
nextcloud-bot Jun 30, 2024
d98f946
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 1, 2024
5dd5f22
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 2, 2024
3e5fa74
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 3, 2024
35bca8e
fix(security): Update CA certificate bundle
nextcloud-command Jul 3, 2024
9b16b36
Merge pull request #46267 from nextcloud/automated/noid/stable27-upda…
nickvergessen Jul 3, 2024
7538d66
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 4, 2024
81b8337
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 5, 2024
a16c363
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 6, 2024
e056ddd
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 7, 2024
b178cf0
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 8, 2024
8b528ef
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 9, 2024
90d712f
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 10, 2024
abf784e
fix(caldav): limit vevent size
SebastianKrupinski Jul 4, 2024
e9c92d2
fix(caldav): limit vevent size
SebastianKrupinski Jul 10, 2024
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.
66 changes: 5 additions & 61 deletions .drone.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
---
kind: pipeline
name: checkers

Expand Down Expand Up @@ -1240,7 +1241,7 @@ steps:
commands:
# JavaScript files are not used in integration tests, so it is not needed to
# build them.
- git clone --depth 1 --branch master https://github.com/nextcloud/spreed apps/spreed
- git clone --depth 1 --branch stable27 https://github.com/nextcloud/spreed apps/spreed
- cd apps/spreed
- composer --version
- composer self-update --2
Expand Down Expand Up @@ -1620,66 +1621,6 @@ trigger:
- pull_request
- push

---
kind: pipeline
name: acceptance-app-files-sharing

steps:
- name: submodules
image: ghcr.io/nextcloud/continuous-integration-alpine-git:latest
commands:
- git submodule update --init
- name: acceptance-app-files-sharing
image: ghcr.io/nextcloud/continuous-integration-acceptance-php8.0:latest
commands:
- tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-app-files-sharing --selenium-server selenium:4444 allow-git-repository-modifications features/app-files-sharing.feature

services:
- name: selenium
image: ghcr.io/nextcloud/continuous-integration-selenium:3.141.59
environment:
# Reduce default log level for Selenium server (INFO) as it is too
# verbose.
JAVA_OPTS: -Dselenium.LOGGER.level=WARNING

trigger:
branch:
- master
- stable*
event:
- pull_request
- push

---
kind: pipeline
name: acceptance-app-files-sharing-link

steps:
- name: submodules
image: ghcr.io/nextcloud/continuous-integration-alpine-git:latest
commands:
- git submodule update --init
- name: acceptance-app-files-sharing-link
image: ghcr.io/nextcloud/continuous-integration-acceptance-php8.0:latest
commands:
- tests/acceptance/run-local.sh --timeout-multiplier 10 --nextcloud-server-domain acceptance-app-files-sharing-link --selenium-server selenium:4444 allow-git-repository-modifications features/app-files-sharing-link.feature

services:
- name: selenium
image: ghcr.io/nextcloud/continuous-integration-selenium:3.141.59
environment:
# Reduce default log level for Selenium server (INFO) as it is too
# verbose.
JAVA_OPTS: -Dselenium.LOGGER.level=WARNING

trigger:
branch:
- master
- stable*
event:
- pull_request
- push

---
kind: pipeline
name: acceptance-app-files-tags
Expand Down Expand Up @@ -1995,3 +1936,6 @@ trigger:
event:
- pull_request
- push
---
kind: signature
hmac: 2d0d62a101c8298e620654f77baeaa4bb2eed398c571d3a32f64d140a59e71f0
3 changes: 2 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,10 @@
/apps/dav/lib/CardDAV @ChristophWurst @miaulalala @tcitworld
/apps/encryption/appinfo/info.xml @come-nc @icewind1991
/apps/federatedfilesharing/appinfo/info.xml @icewind1991 @danxuliu
/apps/federation/appinfo/info.xml @vitormattos @datenangebot
/apps/federation/appinfo/info.xml @datenangebot
/apps/files/appinfo/info.xml @skjnldsv @Pytal @ArtificialOwl @come-nc @artonge @icewind1991 @szaimen @susnux @Fenn-CS
/apps/files_external/appinfo/info.xml @icewind1991 @artonge
/apps/files_reminders/appinfo/info.xml @Pytal
/apps/files_sharing/appinfo/info.xml @skjnldsv @come-nc
/apps/files_trashbin/appinfo/info.xml @Pytal @icewind1991
/apps/files_versions/appinfo/info.xml @artonge @icewind1991
Expand Down
24 changes: 17 additions & 7 deletions .github/workflows/block-merge-eol.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,39 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT

name: Pull request checks
name: Block merges for EOL

on: pull_request

permissions:
contents: read

concurrency:
group: block-merge-eol-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

jobs:
block-merges-eol:
name: Block merges for EOL branches

# Only run on stableXX branches
if: startsWith( github.base_ref, 'stable')
runs-on: ubuntu-latest
runs-on: ubuntu-latest-low

steps:
- name: Download updater config
run: curl https://raw.githubusercontent.com/nextcloud/updater_server/production/config/config.php --output config.php

- name: Set server major version environment
run: |
# retrieve version number from branch reference
server_major=$(echo "${{ github.base_ref }}" | sed -En 's/stable//p')
echo "server_major=$server_major" >> $GITHUB_ENV

echo "current_month=$(date +%Y-%m)" >> $GITHUB_ENV

- name: Checking if ${{ env.server_major }} is EOL
run: |
php -r 'echo json_encode(require_once "config.php");' | jq --arg version "${{ env.server_major }}" '.stable[$version]["100"].eol' | grep --silent -i 'false'
curl -s https://raw.githubusercontent.com/nextcloud-releases/updater_server/production/config/major_versions.json \
| jq '.["${{ env.server_major }}"]["eol"] // "9999-99" | . >= "${{ env.current_month }}"' \
| grep -q true
17 changes: 14 additions & 3 deletions .github/workflows/block-merge-freeze.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,24 @@
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization

name: Pull request checks
name: Block merges during freezes

on: pull_request
on:
pull_request:
types: [opened, ready_for_review, reopened, synchronize]

permissions:
contents: read

concurrency:
group: block-merge-freeze-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

jobs:
block-merges-during-freeze:
name: Block merges during feature freezes
name: Block merges during freezes

if: github.event.pull_request.draft == false

runs-on: ubuntu-latest

Expand Down
53 changes: 53 additions & 0 deletions .github/workflows/block-outdated-3rdparty.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Block merging with outdated 3rdparty/

on:
pull_request:
types: [opened, ready_for_review, reopened, synchronize]

permissions:
contents: read

concurrency:
group: block-outdated-3rdparty-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

jobs:
block-outdated-3rdparty:
name: Block merging with outdated 3rdparty/

runs-on: ubuntu-latest-low

steps:
- name: Check requirement
uses: dorny/paths-filter@4512585405083f25c027a35db413c2b3b9006d50 # v2.11.1
id: changes
continue-on-error: true
with:
filters: |
src:
- '3rdparty'
- 'version.php'

- name: Checkout
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2

- name: 3rdparty commit hash on current branch
id: actual
run: |
echo "commit=$(git submodule status | grep ' 3rdparty' | egrep -o '[a-f0-9]{40}')" >> "$GITHUB_OUTPUT"

- name: Last 3rdparty commit on target branch
id: target
run: |
echo "commit=$(git ls-remote https://github.com/nextcloud/3rdparty refs/heads/${{ github.base_ref }} | awk '{ print $1}')" >> "$GITHUB_OUTPUT"

- name: Compare if 3rdparty commits are different
run: |
echo '3rdparty/ seems to not point to the last commit of the dedicated branch:'
echo "Branch has: ${{ steps.actual.outputs.commit }}"
echo "${{ github.base_ref }} has: ${{ steps.target.outputs.commit }}"

- name: Fail if 3rdparty commits are different
if: ${{ steps.changes.outputs.src != 'false' && steps.actual.outputs.commit != steps.target.outputs.commit }}
run: |
exit 1
34 changes: 17 additions & 17 deletions .github/workflows/command-compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,43 +18,43 @@ jobs:

steps:
- name: Check actor permission
uses: skjnldsv/check-actor-permission@v2
uses: skjnldsv/check-actor-permission@e591dbfe838300c007028e1219ca82cc26e8d7c5 # v2
with:
require: write

- name: Add reaction on start
uses: peter-evans/create-or-update-comment@v1
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reaction-type: "+1"
reactions: "+1"

- name: Parse command
uses: skjnldsv/parse-command-comment@master
uses: skjnldsv/parse-command-comment@7cef1df370a99dfd5bf896d50121390c96785db8 # v2
id: command

# Init path depending on which command is run
- name: Init path
id: git-path
run: |
run: |
if ${{ startsWith(steps.command.outputs.arg1, '/') }}; then
echo "::set-output name=path::${{ github.workspace }}${{steps.command.outputs.arg1}}"
echo "path=${{ github.workspace }}${{steps.command.outputs.arg1}}" >> $GITHUB_OUTPUT
else
echo "::set-output name=path::${{ github.workspace }}${{steps.command.outputs.arg2}}"
echo "path=${{ github.workspace }}${{steps.command.outputs.arg2}}" >> $GITHUB_OUTPUT
fi

- name: Init branch
uses: xt0rted/pull-request-comment-branch@v1
uses: xt0rted/pull-request-comment-branch@d97294d304604fa98a2600a6e2f916a84b596dc7 # v1
id: comment-branch

process:
runs-on: ubuntu-latest
needs: init

steps:
- name: Checkout ${{ needs.init.outputs.head_ref }}
uses: actions/checkout@v3
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
fetch-depth: 0
Expand All @@ -66,14 +66,14 @@ jobs:
git config --local user.name "nextcloud-command"

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@v1
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
id: package-engines-versions
with:
fallbackNode: '^12'
fallbackNpm: '^6'
fallbackNode: '^16'
fallbackNpm: '^7'

- name: Set up node ${{ steps.package-engines-versions.outputs.nodeVersion }}
uses: actions/setup-node@v2
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
with:
node-version: ${{ steps.package-engines-versions.outputs.nodeVersion }}
cache: npm
Expand All @@ -90,7 +90,7 @@ jobs:
if: ${{ needs.init.outputs.arg1 != 'fixup' && needs.init.outputs.arg1 != 'amend' }}
run: |
git add ${{ needs.init.outputs.git_path }}
git commit --signoff -m 'Compile assets'
git commit --signoff -m 'chore(assets): Recompile assets'
git push origin ${{ needs.init.outputs.head_ref }}

- name: Commit and push fixup
Expand All @@ -108,10 +108,10 @@ jobs:
git push --force origin ${{ needs.init.outputs.head_ref }}

- name: Add reaction on failure
uses: peter-evans/create-or-update-comment@v1
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1
if: failure()
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reaction-type: "-1"
reactions: "-1"
12 changes: 6 additions & 6 deletions .github/workflows/command-rebase.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ on:
issue_comment:
types: created

permissions:
contents: read
permissions:
contents: read

jobs:
rebase:
Expand All @@ -23,26 +23,26 @@ jobs:

steps:
- name: Add reaction on start
uses: peter-evans/create-or-update-comment@v2
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reaction-type: "+1"

- name: Checkout the latest code
uses: actions/checkout@v3
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
with:
fetch-depth: 0
token: ${{ secrets.COMMAND_BOT_PAT }}

- name: Automatic Rebase
uses: cirrus-actions/rebase@1.7
uses: cirrus-actions/rebase@b87d48154a87a85666003575337e27b8cd65f691 # 1.8
env:
GITHUB_TOKEN: ${{ secrets.COMMAND_BOT_PAT }}

- name: Add reaction on failure
uses: peter-evans/create-or-update-comment@v2
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1
if: failure()
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
Expand Down
Loading