chore: remove internal docs from public repo, make apk download instance-scoped v1.4.8

This commit is contained in:
Enes Yakıştır
2026-08-31 17:04:44 +03:00
parent e161dea9da
commit c6e5abf87e
4 changed files with 12 additions and 2 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
node_modules/ node_modules/
docs/
*.log *.log
.DS_Store .DS_Store
dist/
+4
View File
@@ -0,0 +1,4 @@
docs/
*.log
.git
.github
+6
View File
@@ -2889,7 +2889,12 @@
headerButtons.prepend(installBtn); headerButtons.prepend(installBtn);
} }
function isYakTubeInstance() {
return window.location.hostname.includes('yaktube.yakhub.com.tr') || getInstanceName() === 'YakTube';
}
function injectApkDownloadButton() { function injectApkDownloadButton() {
if (!isYakTubeInstance()) return;
// 1. If inside APK: NEVER show APK button // 1. If inside APK: NEVER show APK button
if (isInsideYakTubeApp) { if (isInsideYakTubeApp) {
var existBtnApp = document.getElementById('yaktube-apk-download-btn'); var existBtnApp = document.getElementById('yaktube-apk-download-btn');
@@ -2934,6 +2939,7 @@
} }
function injectSidebarApkLink() { function injectSidebarApkLink() {
if (!isYakTubeInstance()) return;
// If inside APK: NEVER show in sidebar // If inside APK: NEVER show in sidebar
if (isInsideYakTubeApp) { if (isInsideYakTubeApp) {
var existLink = document.getElementById('yaktube-sidebar-apk-link'); var existLink = document.getElementById('yaktube-sidebar-apk-link');
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "peertube-plugin-yaktube-ondemand", "name": "peertube-plugin-yaktube-ondemand",
"version": "1.4.7", "version": "1.4.8",
"description": "Accessible On-Demand YouTube Import, Live Streams, Smart Recommendations and A11y Engine for PeerTube", "description": "Accessible On-Demand YouTube Import, Live Streams, Smart Recommendations and A11y Engine for PeerTube",
"main": "main.js", "main": "main.js",
"library": "./main.js", "library": "./main.js",