Skip to content

Conversation

@thefatcode
Copy link

Fixes #5407

Auto-links (raw URLs like https://example.com) were not being detected when setting the HasLink property in memo payloads.

Changes

  • Added gast.KindAutoLink to the switch case in ExtractProperties()
  • Added gast.KindAutoLink to the switch case in ExtractAll()

This ensures that both standard markdown links [text](url) and auto-links are properly detected.

Refactored video/audio file serving to use streaming via ReadSeeker
instead of loading entire files into memory. For local storage, files
are opened directly for zero-copy streaming. For S3 and database
storage, content is still loaded into memory as these sources don't
provide seekable streams. This significantly reduces memory footprint
when serving large media files.
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.

1 participant