Skip to content

Migration/noncrypto s3#108

Open
DeRuina wants to merge 372 commits into
CSCfi:masterfrom
DeRuina:migration/noncrypto-s3
Open

Migration/noncrypto s3#108
DeRuina wants to merge 372 commits into
CSCfi:masterfrom
DeRuina:migration/noncrypto-s3

Conversation

@DeRuina

@DeRuina DeRuina commented Apr 20, 2026

Copy link
Copy Markdown
Member

Description

Related issues

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update (this needs a follow up PR)

Changes Made

Testing

  • Unit Tests
  • Integration Tests
  • Tests do not apply
  • Needs testing (start an issue or do a follow up PR about it)

Mentions

group_183_bot_7e9e6935eae78180381f92890bc29804 and others added 30 commits December 18, 2025 13:38
…ommit)

Merge branch 'feature/sync-acl-port' into 'main'
* Fix missing principal on some bucket statements

* Catch uncaught error, improve code readability

* Add missing import in s3conv

* Refactor old swift ACL sync to use S3 bucketpolicies instead

See merge request https://gitlab.ci.csc.fi/sds-dev/sd-connect/swift-browser-ui/-/merge_requests/465

Approved-by: Sampsa Penna <sapenna@csc.fi>
Co-authored-by: Timo Nurminen <timo.nurminen@csc.fi>
Merged by Sampsa Penna <sapenna@csc.fi>
Merge branch 'bugfix/wrong-headerworker-wasm-path' into 'main'
* fix wrong headerworker static path

See merge request https://gitlab.ci.csc.fi/sds-dev/sd-connect/swift-browser-ui/-/merge_requests/476

Approved-by: Monika Radaviciute <mradavic@csc.fi>
Approved-by: Timo Nurminen <tnurmine@csc.fi>
Co-authored-by: Sampsa Penna <sampsa.penna@csc.fi>
Merged by Sampsa Penna <sapenna@csc.fi>
…ge commit)

Merge branch 'bugfix/various' into 'main'
* Restructure S3 related functions. Wrap S3 commands to make sure frontend s3 client is initialized beforehand.

* Move frontend s3 client initialization out of main.js

* Update gitignore

* Fix undefined working dir path in Makefile for Ubuntu22

Closes #1272 and #1273
See merge request https://gitlab.ci.csc.fi/sds-dev/sd-connect/swift-browser-ui/-/merge_requests/478

Reviewed-by: Sampsa Penna <sapenna@csc.fi>
Approved-by: Sampsa Penna <sapenna@csc.fi>
Merged by Monika Radaviciute <mradavic@csc.fi>
Merge branch 'bugfix/fallback-object-size' into 'main'
* fix legacy object downloads not working

* allow download based on object count instead of object bytes

Closes #1283 and #1281
See merge request https://gitlab.ci.csc.fi/sds-dev/sd-connect/swift-browser-ui/-/merge_requests/479

Approved-by: Timo Nurminen <tnurmine@csc.fi>
Co-authored-by: Sampsa Penna <sampsa.penna@csc.fi>
Merged by Monika Radaviciute <mradavic@csc.fi>
Co-authored-by: Timo Nurminen <tnurmine@csc.fi>
Merge branch 'bugfix/fix-incorrect-small-download-slicing' into 'main'
* Apply 1 suggestion(s) to 1 file(s)

Co-authored-by: Timo Nurminen <tnurmine@csc.fi>

* fix incorrect last segment padding

Closes #1287
See merge request https://gitlab.ci.csc.fi/sds-dev/sd-connect/swift-browser-ui/-/merge_requests/480

Approved-by: Monika Radaviciute <mradavic@csc.fi>
Co-authored-by: Sampsa Penna <sapenna@csc.fi>
Co-authored-by: Sampsa Penna <sampsa.penna@csc.fi>
Merged by Monika Radaviciute <mradavic@csc.fi>
Merge branch 'refactor/purge-sd-submit-code' into 'main'
* Purge SD Submit related robot account config and bucket policy granting

Closes #1275
See merge request https://gitlab.ci.csc.fi/sds-dev/sd-connect/swift-browser-ui/-/merge_requests/482

Approved-by: Timo Nurminen <tnurmine@csc.fi>
Approved-by: Sampsa Penna <sapenna@csc.fi>
Merged by Monika Radaviciute <mradavic@csc.fi>
Merge branch 'refactor/remove-bulma' into 'main'
* Remove bulma stylesheets. Remove sass dependency and use plain css for styling.

Closes #1292
See merge request https://gitlab.ci.csc.fi/sds-dev/sd-connect/swift-browser-ui/-/merge_requests/484

Approved-by: Timo Nurminen <tnurmine@csc.fi>
Approved-by: Sampsa Penna <sapenna@csc.fi>
Merged by Monika Radaviciute <mradavic@csc.fi>
@DeRuina DeRuina force-pushed the migration/noncrypto-s3 branch from f93966e to 6cdf3d7 Compare May 26, 2026 07:08
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.

4 participants