alpha
Login
or
Join now
tangled.org
/
core
Star
9
Fork
66
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Monorepo for Tangled
tangled.org
Star
9
Fork
66
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
16
Pulls
26
Pipelines
core
/
appview
/
pages
/
markup
/
at
sl/md-editor
1 folder
9 files
Seongmin Lee
wip: appview,blobstore: v2 markdown renderer
5w ago
549f5fdd
extension
appview/pages/markup: add Dashes extension and export NewMarkdownWith Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
3 months ago
camo.go
wip: appview,blobstore: v2 markdown renderer New renderer that is more pure and receive ownerDid to generate blob URLs including the user DID. Issue: PDS doesn't serve pre-uploaded blobs, so preview fails. We need extra blobCache just for pre-uploaded blobs or just do markdown rendering on client side. NOTE: considering we can't implement markdown normalizer with goldmark, maybe it's better to split this as separate, embedable service Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
format.go
appview/markup: restrict README candidate matching Restricts README detection to `README` or `README.<single_extension>` filenames only, preventing files like `README.Music.md` being selected to be rendered over `README.md` Fixes [#604](https://tangled.org/tangled.org/core/issues/604) Signed-off-by: Smit Patil <smit@smit.codes>
2 weeks ago
format_test.go
appview/markup: restrict README candidate matching Restricts README detection to `README` or `README.<single_extension>` filenames only, preventing files like `README.Music.md` being selected to be rendered over `README.md` Fixes [#604](https://tangled.org/tangled.org/core/issues/604) Signed-off-by: Smit Patil <smit@smit.codes>
2 weeks ago
markdown.go
appview: don't use camo for non-external readme images Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
markdown2.go
wip: appview,blobstore: v2 markdown renderer New renderer that is more pure and receive ownerDid to generate blob URLs including the user DID. Issue: PDS doesn't serve pre-uploaded blobs, so preview fails. We need extra blobCache just for pre-uploaded blobs or just do markdown rendering on client side. NOTE: considering we can't implement markdown normalizer with goldmark, maybe it's better to split this as separate, embedable service Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
markdown_test.go
appview/markup: add mermaid diagram rendering support Add MermaidJS diagram rendering for markdown content (READMEs, issues, PRs) using goldmark-mermaid with client-side rendering. Mermaid fenced code blocks are transformed to <pre class="mermaid"> elements, which MermaidJS picks up and renders in the browser. Changes: - Add go.abhg.dev/goldmark/mermaid dependency with client-side render mode - Add mermaid extender before highlighting in goldmark pipeline - Allow "mermaid" class on <pre> elements through bluemonday sanitizer - Conditionally load MermaidJS from CDN only on pages with diagrams - Add basic mermaid container styling with dark mode support - Add tests verifying mermaid blocks produce correct HTML output Closes https://tangled.org/tangled.org/core/issues/424 Signed-off-by: Nate Spilman <nate.spilman@gmail.com> Signed-off-by: Seongmin Lee <git@boltless.me>
3 months ago
reference_link.go
appview: support blob upload from markdown editor This commit doesn't include blob rendering Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
reference_link_test.go
appview: support blob upload from markdown editor This commit doesn't include blob rendering Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
sanitizer.go
wip: appview,blobstore: v2 markdown renderer New renderer that is more pure and receive ownerDid to generate blob URLs including the user DID. Issue: PDS doesn't serve pre-uploaded blobs, so preview fails. We need extra blobCache just for pre-uploaded blobs or just do markdown rendering on client side. NOTE: considering we can't implement markdown normalizer with goldmark, maybe it's better to split this as separate, embedable service Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago