Skip to content

fix: GCS signing issue#2920

Open
szuro wants to merge 1 commit into
go-vikunja:mainfrom
szuro:main
Open

fix: GCS signing issue#2920
szuro wants to merge 1 commit into
go-vikunja:mainfrom
szuro:main

Conversation

@szuro

@szuro szuro commented Jun 16, 2026

Copy link
Copy Markdown

There are signing issues when using Google Cloud Storage as an S3 backend.
For whatever reason, GCS modifies Accept-Encoding header.
This causes Vikunja to fail even with files.s3.disablesigning: true

The maintainers of aws-sdk-go refuse to address this, hence this PR.

More details can be found here: aws/aws-sdk-go-v2#1816 (comment)

@github-actions github-actions Bot added the area/attachments File attachments on tasks: upload, preview, download label Jun 16, 2026
@github-actions

Copy link
Copy Markdown

Preview Deployment

Preview deployments for this PR are available at:

URL Tag Commit
https://pr-2920.preview.vikunja.dev ghcr.io/go-vikunja/vikunja:pr-2920 latest
https://sha-f851e6f9590b56c8f3f95db742f51b71e2daf05a.preview.vikunja.dev ghcr.io/go-vikunja/vikunja:sha-f851e6f9590b56c8f3f95db742f51b71e2daf05a f851e6f

The preview environment will start automatically on first visit. Subsequent pushes to this PR will update the pr-2920 image — the preview picks up the new version on restart. The per-commit URLs point to a specific version and will not change.

Run locally with Docker
docker pull ghcr.io/go-vikunja/vikunja:pr-2920
docker run -p 3456:3456 ghcr.io/go-vikunja/vikunja:pr-2920

Last updated for commit f851e6f

@kolaente kolaente left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@kolaente kolaente enabled auto-merge June 17, 2026 11:25
@kolaente kolaente disabled auto-merge June 17, 2026 11:32
@kolaente

Copy link
Copy Markdown
Member

Please fix the lint

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

Labels

area/attachments File attachments on tasks: upload, preview, download waiting for reply

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants