Original PR: https://github.com/imputnet/cobalt/pull/1197 Author: @itzfelixv Created: 3/29/2025 Status: ✅ Merged Merged: 4/2/2025 Merged by: @dumbmoron
Base: reddit-shortlinks ← Head: reddit-short-link
reddit-shortlinks
reddit-short-link
987b055
2c52674
51b1b7f
d5aff64
2f14f66
headers
4a7b519
a72ae1d
7 files changed (+46 additions, -9 deletions)
📝 api/src/misc/utils.js (+2 -2) 📝 api/src/processing/service-config.js (+3 -1) 📝 api/src/processing/service-patterns.js (+2 -1) 📝 api/src/processing/services/instagram.js (+1 -1) 📝 api/src/processing/services/reddit.js (+10 -2) 📝 api/src/processing/url.js (+10 -2) 📝 api/src/util/tests/reddit.json (+18 -0)
api/src/misc/utils.js
api/src/processing/service-config.js
api/src/processing/service-patterns.js
api/src/processing/services/instagram.js
api/src/processing/services/reddit.js
api/src/processing/url.js
api/src/util/tests/reddit.json
fixes #910.
video/:shortId
shortId
v.redd.it/<id>
reddit.com/video/<id>
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/imputnet/cobalt/pull/1197
Author: @itzfelixv
Created: 3/29/2025
Status: ✅ Merged
Merged: 4/2/2025
Merged by: @dumbmoron
Base:
reddit-shortlinks← Head:reddit-short-link📝 Commits (7)
987b055api/reddit: add support for short links2c52674api/reddit: fix variable shadowing51b1b7fMerge branch 'main' into reddit-short-linkd5aff64tests: add tests for shortened video links2f14f66refactor: replace UA param withheadersin redirect functions4a7b519refactor: remove unused import from reddit servicea72ae1dMerge branch 'main' into reddit-short-link📊 Changes
7 files changed (+46 additions, -9 deletions)
View changed files
📝
api/src/misc/utils.js(+2 -2)📝
api/src/processing/service-config.js(+3 -1)📝
api/src/processing/service-patterns.js(+2 -1)📝
api/src/processing/services/instagram.js(+1 -1)📝
api/src/processing/services/reddit.js(+10 -2)📝
api/src/processing/url.js(+10 -2)📝
api/src/util/tests/reddit.json(+18 -0)📄 Description
fixes #910.
api/src/processing/service-config.js: added a new pattern (video/:shortId).api/src/processing/service-patterns.js: include a condition forshortId.api/src/processing/services/reddit.js: modified the main function to fetch short links.api/src/processing/url.js: added a case to handle the aliasing of short links (by convertingv.redd.it/<id>toreddit.com/video/<id>).🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.