From 216e38290dc3ec563623fef9839a793d12680c0b Mon Sep 17 00:00:00 2001 From: Alexey Date: Mon, 13 Apr 2026 12:36:37 +0300 Subject: [PATCH 1/5] 23video-hosted: remove direct twentythree.com test URLs --- plugins/links/hosted/23video-hosted.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/plugins/links/hosted/23video-hosted.js b/plugins/links/hosted/23video-hosted.js index bd9c9228c..bfbf353cc 100644 --- a/plugins/links/hosted/23video-hosted.js +++ b/plugins/links/hosted/23video-hosted.js @@ -18,11 +18,8 @@ export default { tests: [ "https://video.itu.dk/live/13796543", - "https://video.ku.dk/visual-social-media-lab-farida-vis-anne", - "https://video.twentythree.net/intro-to-twentythrees-player-builder", - "https://www.fftv.no/skipatruljen-s3e3-voss-resort", - "https://videos.23video.com/novo-nordisk", + "https://video.ku.dk/video/11827941/visual-social-media-lab-farida-vis-anne", "https://video.nextconf.eu/video/1880845/data-without-limits", - // "http://videos.theconference.se/paul-adams-solving-real-world-problems", 503 + "https://www.fftv.no/skipatruljen-s3e3-voss-resort", ] }; \ No newline at end of file From 52d7a27e700d03099bd5ef2c511f039f0d477387 Mon Sep 17 00:00:00 2001 From: Alexey Date: Mon, 13 Apr 2026 14:06:32 +0300 Subject: [PATCH 2/5] google.calendar: add newembed regexp --- plugins/domains/google.com/google.calendar.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/plugins/domains/google.com/google.calendar.js b/plugins/domains/google.com/google.calendar.js index 5ec736c4d..ec15bc08e 100644 --- a/plugins/domains/google.com/google.calendar.js +++ b/plugins/domains/google.com/google.calendar.js @@ -1,7 +1,8 @@ export default { re: [ - /^https?:\/\/(?:www|calendar)\.google\.com\/calendar\/(?:u\/\d+\/)?embed\/?\?(?:.+)$/i + /^https?:\/\/(?:www|calendar)\.google\.com\/calendar\/(?:u\/\d+\/)?embed\/?\?(?:.+)$/i, + /^https?:\/\/(?:www|calendar)\.google\.com\/calendar\/(?:u\/\d+\/)?newembed\/?\?(?:.+)$/i ], mixins: ['*'], @@ -18,7 +19,12 @@ export default { tests: [{ noFeeds: true }, - 'https://calendar.google.com/calendar/embed?ctz=America/Toronto&src=92600p5mb857b0t0jq0f6l8vpg%40group.calendar.google.com', - 'https://calendar.google.com/calendar/u/0/embed?ctz=America/Toronto&src=92600p5mb857b0t0jq0f6l8vpg%40group.calendar.google.com' + "https://calendar.google.com/calendar/embed?ctz=America/Toronto&src=92600p5mb857b0t0jq0f6l8vpg%40group.calendar.google.com", + "https://calendar.google.com/calendar/embed?src=studio.prolight@gmail.com&ctz=Europe/Moscow", + "https://calendar.google.com/calendar/u/0/embed?ctz=America/Toronto&src=92600p5mb857b0t0jq0f6l8vpg%40group.calendar.google.com", + "https://calendar.google.com/calendar/u/0/embed?src=en.dutch%23holiday@group.v.calendar.google.com&ctz=Europe/Amsterdam", + + "https://calendar.google.com/calendar/newembed?ctz=America/Toronto&src=92600p5mb857b0t0jq0f6l8vpg%40group.calendar.google.com", + "https://calendar.google.com/calendar/u/0/newembed?ctz=America/Toronto&src=92600p5mb857b0t0jq0f6l8vpg@group.calendar.google.com" ] }; \ No newline at end of file From c19cea3f9a3d9aade5e404f7c4b7e77dc6be37c1 Mon Sep 17 00:00:00 2001 From: Alexey Date: Mon, 13 Apr 2026 15:04:24 +0300 Subject: [PATCH 3/5] twitch.tv: update test URLs --- plugins/domains/twitch.tv/twitch.tv.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/domains/twitch.tv/twitch.tv.js b/plugins/domains/twitch.tv/twitch.tv.js index b39fd616a..5bbe7e6f1 100644 --- a/plugins/domains/twitch.tv/twitch.tv.js +++ b/plugins/domains/twitch.tv/twitch.tv.js @@ -92,7 +92,7 @@ export default { skipMethods: ['getMeta'] }, "https://www.twitch.tv/videos/2687468093?parent=localhost", - "https://www.twitch.tv/videos/2687577687?parent=localhost", - "https://www.twitch.tv/videos/2686634881?parent=localhost" + "https://www.twitch.tv/videos/2744543090?parent=localhost", + "https://www.twitch.tv/videos/2743884407?parent=localhost" ] }; \ No newline at end of file From 4b9671cdf7098bc5d359d150cb9365a9ea2fe88a Mon Sep 17 00:00:00 2001 From: Alexey Date: Mon, 13 Apr 2026 15:07:59 +0300 Subject: [PATCH 4/5] twitch-live-fallback: update test URL --- plugins/domains/twitch.tv/twitch-live-fallback.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/domains/twitch.tv/twitch-live-fallback.js b/plugins/domains/twitch.tv/twitch-live-fallback.js index 439c2f901..388d3cb6d 100644 --- a/plugins/domains/twitch.tv/twitch-live-fallback.js +++ b/plugins/domains/twitch.tv/twitch-live-fallback.js @@ -41,6 +41,6 @@ export default { }, "https://www.twitch.tv/ninja?parent=localhost", "https://www.twitch.tv/videos/520219960?parent=localhost", - "https://www.twitch.tv/videos/2686933296?parent=localhost" + "https://www.twitch.tv/videos/518899202?parent=localhost" ] }; \ No newline at end of file From 11c28fa1df1a925ea3b738fff2dcdfd62bc4855d Mon Sep 17 00:00:00 2001 From: Alexey Date: Mon, 13 Apr 2026 17:15:10 +0300 Subject: [PATCH 5/5] google.calendar: update regexp --- plugins/domains/google.com/google.calendar.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/domains/google.com/google.calendar.js b/plugins/domains/google.com/google.calendar.js index ec15bc08e..8f56f0ee2 100644 --- a/plugins/domains/google.com/google.calendar.js +++ b/plugins/domains/google.com/google.calendar.js @@ -1,8 +1,7 @@ export default { re: [ - /^https?:\/\/(?:www|calendar)\.google\.com\/calendar\/(?:u\/\d+\/)?embed\/?\?(?:.+)$/i, - /^https?:\/\/(?:www|calendar)\.google\.com\/calendar\/(?:u\/\d+\/)?newembed\/?\?(?:.+)$/i + /^https?:\/\/(?:www|calendar)\.google\.com\/calendar\/(?:u\/\d+\/)?(?:new)?embed\/?\?(?:.+)$/i ], mixins: ['*'],