Skip to content

Public Folders#304

Merged
TimCsaky merged 7 commits intomasterfrom
pub
Feb 12, 2026
Merged

Public Folders#304
TimCsaky merged 7 commits intomasterfrom
pub

Conversation

@TimCsaky
Copy link
Contributor

@TimCsaky TimCsaky commented May 2, 2025

Description

SHOWCASE-3963
SHOWCASE-3964
SHOWCASE-3965

Types of changes

Checklist

  • I have read the CONTRIBUTING doc
  • I have checked that unit tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)

Further comments

@github-actions
Copy link

github-actions bot commented Sep 23, 2025

Coverage Report

Totals Coverage
Statements: 52.97% ( 3092 / 5837 )
Methods: 43.67% ( 331 / 758 )
Lines: 59.45% ( 1862 / 3132 )
Branches: 46.17% ( 899 / 1947 )

TimCsaky and others added 3 commits January 22, 2026 12:32
Toggle Public status of a bucket (folder) and all parent objects.
Use S3 bucket policies instead of canned ACL'S
Update Sync service to parse and propogate public state from S3
Full working unit tests to follow, which will be squashed into faa3d2f
Sync Bucket and Object public status
API spec updates
Tidy code
@TimCsaky TimCsaky force-pushed the pub branch 3 times, most recently from 89c06a7 to d30ea1a Compare February 4, 2026 00:55
Add `GetObjectVersion` permission to `public` bucket policies
Handle sql transaction during syncBucketRecords
@TimCsaky TimCsaky marked this pull request as ready for review February 12, 2026 00:02
#289 only covered non-deleted objects - this commit expands that to also include soft-deleted objects
@TimCsaky TimCsaky merged commit a691df7 into master Feb 12, 2026
13 checks passed
@TimCsaky TimCsaky deleted the pub branch February 27, 2026 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants