Эх сурвалжийг харах

Merge branch 'main' into main

Front 3 жил өмнө
parent
commit
e001ac3310

+ 2 - 2
Extensions/UserScript/Return Youtube Dislike.user.js

@@ -1,7 +1,7 @@
 // ==UserScript==
 // @name         Return YouTube Dislike
 // @namespace    https://www.returnyoutubedislike.com/
-// @version      0.5
+// @version      0.6
 // @description  Return of the YouTube Dislike, Based off https://www.returnyoutubedislike.com/
 // @author       Anarios & JRWR
 // @match      *://*.youtube.com/*
@@ -138,7 +138,7 @@ function setState() {
   });
 
   fetch(
-    `https://return-youtube-dislike-api.azurewebsites.net/votes?videoId=${getVideoId()}`
+    `https://returnyoutubedislikeapi.com/votes?videoId=${getVideoId()}`
   ).then((response) => {
     response.json().then((json) => {
       if (json && !statsSet) {

+ 1 - 1
Extensions/chrome/manifest.json

@@ -1,7 +1,7 @@
 {
   "name": "Return YouTube Dislike",
   "description": "Returns ability to see dislikes",
-  "version": "0.0.0.9",
+  "version": "1.0.0.2",
   "manifest_version": 3,
   "background": {
     "service_worker": "return-youtube-dislike.background.js"

+ 3 - 1
Extensions/chrome/popup.html

@@ -15,8 +15,10 @@
       <button id="link_github">GitHub</button>
       <button id="link_discord">Discord</button>
 
-      <br />
+      <br>
       <button id="advancedToggle">Show Settings</button>
+      <br>
+
     </center>
 
     <fieldset id="advancedSettings">

+ 1 - 1
Extensions/chrome/return-youtube-dislike.background.js

@@ -1,4 +1,4 @@
-const apiUrl = "https://return-youtube-dislike-api.azurewebsites.net";
+const apiUrl = "https://returnyoutubedislikeapi.com";
 
 // Security token causes issues if extension is reloaded/updated while several tabs are open
 // const securityToken = Math.random().toString(36).substring(2, 15);

+ 1 - 1
Extensions/firefox/manifest.json

@@ -1,7 +1,7 @@
 {
   "name": "Return YouTube Dislike",
   "description": "Returns ability to see dislikes",
-  "version": "0.0.0.9",
+  "version": "1.0.0.2",
   "manifest_version": 2,
   "background": {
     "scripts": ["return-youtube-dislike.background.js"]

+ 1 - 0
Extensions/firefox/popup.html

@@ -19,6 +19,7 @@
 
       <br>
       <button id="advancedToggle">Show Settings</button>
+      <br>
 
     </center>
 

+ 1 - 1
Extensions/firefox/return-youtube-dislike.background.js

@@ -1,4 +1,4 @@
-const apiUrl = "https://return-youtube-dislike-api.azurewebsites.net";
+const apiUrl = "https://returnyoutubedislikeapi.com";
 
 browser.runtime.onMessage.addListener((request, sender, sendResponse) => {
   if (request.message === "get_auth_token") {

+ 19 - 30
Extensions/firefox/return-youtube-dislike.script.js

@@ -255,37 +255,26 @@ function createRateBar(likes, dislikes) {
   }
 }
 
-// function sendVideoIds() {
-//   const ids = Array.from(
-//     document.getElementsByClassName(
-//       "yt-simple-endpoint ytd-compact-video-renderer"
-//     )
-//   )
-//   .concat(
-//     Array.from(
-//       document.getElementsByClassName("yt-simple-endpoint ytd-thumbnail")
-//     )
-//   )
-//   .filter((x) => x.href && x.href.indexOf("/watch?v=") > 0)
-//   .map((x) => getVideoId(x.href));
-//   browser.runtime.sendMessage({
-//     message: "send_links",
-//     videoIds: ids,
-//   });
-// }
+function sendVideoIds() {
+  const ids = Array.from(
+    document.getElementsByClassName(
+      "yt-simple-endpoint ytd-compact-video-renderer"
+    )
+  )
+  .concat(
+    Array.from(
+      document.getElementsByClassName("yt-simple-endpoint ytd-thumbnail")
+    )
+  )
+  .filter((x) => x.href && x.href.indexOf("/watch?v=") > 0)
+  .map((x) => getVideoId(x.href));
+  browser.runtime.sendMessage({
+    message: "send_links",
+    videoIds: ids,
+  });
+}
 
 setEventListeners();
 
-// document.addEventListener("yt-navigate-finish", function (event) {
-//   if (jsInitChecktimer !== null) clearInterval(jsInitChecktimer);
-//   window.returnDislikeButtonlistenersSet = false;
-//   setEventListeners();
-// });
-
-// window.onscrollend = () => {
-//   sendVideoIds();
-// };
-//
-// setTimeout(() => sendVideoIds(), 1500);
+setTimeout(() => sendVideoIds(), 1500);
 
-//window.addEventListener("hashchange", setEventListeners, false);