[PR #193] [MERGED] Added yandex.music & ok.ru support to MediaLinkExtension #852

Open
opened 2026-01-29 14:46:24 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/xoofx/markdig/pull/193
Author: @leotsarev
Created: 1/8/2018
Status: Merged
Merged: 1/8/2018
Merged by: @xoofx

Base: masterHead: support-vk-and-yandex-music


📝 Commits (3)

  • 3402805 refactor MediaLinkExtension to make it pluggable
  • 796b143 Add support for yandex music
  • 558db1f Support odnoklassniki.ru (meaning: classmates, top 2 social network in Russia)

📊 Changes

3 files changed (+167 additions, -71 deletions)

View changed files

📝 src/Markdig.Tests/Specs/MediaSpecs.md (+6 -0)
📝 src/Markdig.Tests/Specs/Specs.cs (+8 -2)
📝 src/Markdig/Extensions/MediaLinks/MediaLinkExtension.cs (+153 -69)

📄 Description

fixes #187

  • refactored MediaLinkExtensions to make it pluggable
  • add support for yandex.music (audio)
  • add support for ok.ru (video)
  • failed to add support for vk.ru (need to supply hash that could not be guessed from URI)
  • failed to add support for soundcloud (same reason)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/xoofx/markdig/pull/193 **Author:** [@leotsarev](https://github.com/leotsarev) **Created:** 1/8/2018 **Status:** ✅ Merged **Merged:** 1/8/2018 **Merged by:** [@xoofx](https://github.com/xoofx) **Base:** `master` ← **Head:** `support-vk-and-yandex-music` --- ### 📝 Commits (3) - [`3402805`](https://github.com/xoofx/markdig/commit/3402805ebb151e3bbf0addd9969e870dcdd322b9) refactor MediaLinkExtension to make it pluggable - [`796b143`](https://github.com/xoofx/markdig/commit/796b1433169d228e3081dd5f7266e6e5361aecab) Add support for yandex music - [`558db1f`](https://github.com/xoofx/markdig/commit/558db1fd709bceb8dab818178c9f0837f9414f0e) Support odnoklassniki.ru (meaning: classmates, top 2 social network in Russia) ### 📊 Changes **3 files changed** (+167 additions, -71 deletions) <details> <summary>View changed files</summary> 📝 `src/Markdig.Tests/Specs/MediaSpecs.md` (+6 -0) 📝 `src/Markdig.Tests/Specs/Specs.cs` (+8 -2) 📝 `src/Markdig/Extensions/MediaLinks/MediaLinkExtension.cs` (+153 -69) </details> ### 📄 Description fixes #187 * refactored MediaLinkExtensions to make it pluggable * add support for yandex.music (audio) * add support for ok.ru (video) * failed to add support for vk.ru (need to supply hash that could not be guessed from URI) * failed to add support for soundcloud (same reason) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 14:46:24 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/markdig#852