Skip to content

[stable26] feat: add switch to disable dns pinning - #40167

Closed
kesselb wants to merge 26 commits into
stable26from
backport/40108/stable26
Closed

[stable26] feat: add switch to disable dns pinning#40167
kesselb wants to merge 26 commits into
stable26from
backport/40108/stable26

Conversation

@kesselb

Copy link
Copy Markdown
Contributor

Backport of #40108

joshtrichardsand others added 6 commits August 5, 2023 22:04
OC\Files\Cache\Cache::get can return string|false|null, not just string|false.
- #26270 added handling of false, but null is needed too.
- Well, or we change the default $resullt to false, but I'm not sure if that has other ramifications and the real need here is to simply catch situations where the cache source storage path is not valid for whatever reason
Related: #19009
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
Co-authored-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Signed-off-by: Anna Larch <anna@nextcloud.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
@kesselbkesselb self-assigned this Aug 30, 2023
@kesselbkesselb added bug 3. to review Waiting for reviews labels Aug 30, 2023
@kesselbkesselb added this to the Nextcloud 26.0.6 milestone Aug 30, 2023
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
tcitworldand others added 12 commits August 31, 2023 21:33
If 'verify_bucket_exists' is set to false in the config.php s3 configuration, it's supposed to avoid
verifying that the bucket exists. However empty(falsy) will always return true, so this condition
would not work.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
this way we only have to determine the share permissions once
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
@blizzzblizzz mentioned this pull request Sep 5, 2023
[stable26] Catch more invalid cache source storage paths
[stable26] fix: close cursor after reading the invitation
[stable26] fix(s3): fix handling verify_bucket_exists parameter
[26] move share permission logic to storage wrapper
…logging
[stable26] Do not log passwords in debug mode
[stable26] fix(cache): Remove displayname cache entry on delete
[stable26] feat: add switch to disable dns pinning
@blizzz

Copy link
Copy Markdown
Member

@kesselb could you rebase, please, cannot merge due to conflicts.

@blizzzblizzz added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Sep 6, 2023
@kesselbkesselb closed this Sep 6, 2023
@kesselb
kesselb deleted the backport/40108/stable26 branch September 6, 2023 10:22
@blizzz

Copy link
Copy Markdown
Member

For the record, Github is wrong, this was merged:

Screenshot_20230906_130252

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to releaseReady to be released and/or waiting for tests to finishbug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants

@kesselb@blizzz@Altahrim@joshtrichards@skjnldsv@miaulalala@nickvergessen@nextcloud-bot@tcitworld@icewind1991