Skip to content

feat: add support for sentry session replays#24

Open
Flusinerd wants to merge 3 commits intogbip:mainfrom
Flusinerd:main
Open

feat: add support for sentry session replays#24
Flusinerd wants to merge 3 commits intogbip:mainfrom
Flusinerd:main

Conversation

@Flusinerd
Copy link

This adds support for replay event tunneling.
Currently this fails with a 400 error because of different amount of lines.

Also the final line is non utf-8 binary data.

…ec<u8> for raw_body

- Changed Docker image tags to use the GitHub Container Registry.
- Updated SentryEnvelope struct to store raw_body as Vec<u8> instead of String.
- Adjusted related functions to handle byte arrays for improved performance and flexibility.
- Modified tests to accommodate changes in envelope structure and ensure proper binary data handling.
- Changed Docker image tags from ghcr.io/flusinerd to sigalen for consistency.
- Updated build and push commands in the development documentation.
@sodapng
Copy link

sodapng commented Sep 9, 2025

Hi! Could you please clarify why we don’t want to merge this pull request? Is there something about the implementation, compatibility, or long-term maintenance that’s holding us back?

@Flusinerd
Copy link
Author

Flusinerd commented Sep 9, 2025

Hey, @sodapng
There is no review from the maintainer yet.

In the meantime you could use my fork:
https://github.com/Flusinerd/sentry_tunnel/pkgs/container/sentry_tunnel

Just need to use the different image.

Its identical to this but with the PR merged.

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