Create whitelist
This commit is contained in:
		
							parent
							
								
									19c872a1f3
								
							
						
					
					
						commit
						8384efc8c7
					
				
					 1 changed files with 76 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -83,8 +83,83 @@ export default Vue.extend({
 | 
			
		|||
					this.thumbnail = info.thumbnail;
 | 
			
		||||
					this.icon = info.icon;
 | 
			
		||||
					this.sitename = info.sitename;
 | 
			
		||||
					this.player = info.player;
 | 
			
		||||
					this.fetching = false;
 | 
			
		||||
					if ([ // THIS IS THE WHITELIST FOR THE EMBED PLAYER
 | 
			
		||||
						'afreecatv.com',
 | 
			
		||||
						'aparat.com',
 | 
			
		||||
						'applemusic.com',
 | 
			
		||||
						'amazon.com',
 | 
			
		||||
						'awa.fm',
 | 
			
		||||
						'bandcamp.com',
 | 
			
		||||
						'bbc.co.uk',
 | 
			
		||||
						'beatport.com',
 | 
			
		||||
						'bilibili.com',
 | 
			
		||||
						'boomstream.com',
 | 
			
		||||
						'breakers.tv',
 | 
			
		||||
						'cam4.com',
 | 
			
		||||
						'cavelis.net',
 | 
			
		||||
						'chaturbate.com',
 | 
			
		||||
						'cnn.com',
 | 
			
		||||
						'cybergame.tv',
 | 
			
		||||
						'dailymotion.com',
 | 
			
		||||
						'deezer.com',
 | 
			
		||||
						'djlive.pl',
 | 
			
		||||
						'e-onkyo.com',
 | 
			
		||||
						'eventials.com',
 | 
			
		||||
						'facebook.com',
 | 
			
		||||
						'fc2.com',
 | 
			
		||||
						'gameplank.tv',
 | 
			
		||||
						'goodgame.ru',
 | 
			
		||||
						'google.com',
 | 
			
		||||
						'hardtunes.com',
 | 
			
		||||
						'instagram.com',
 | 
			
		||||
						'johnnylooch.com',
 | 
			
		||||
						'kexp.org',
 | 
			
		||||
						'lahzenegar.com',
 | 
			
		||||
						'liveedu.tv',
 | 
			
		||||
						'livetube.cc',
 | 
			
		||||
						'livestream.com',
 | 
			
		||||
						'meridix.com',
 | 
			
		||||
						'mixcloud.com',
 | 
			
		||||
						'mixer.com',
 | 
			
		||||
						'mobcrush.com',
 | 
			
		||||
						'mylive.in.th',
 | 
			
		||||
						'myspace.com',
 | 
			
		||||
						'netflix.com',
 | 
			
		||||
						'newretrowave.com',
 | 
			
		||||
						'nhk.or.jp',
 | 
			
		||||
						'nicovideo.jp',
 | 
			
		||||
						'noisetrade.com',
 | 
			
		||||
						'nood.tv',
 | 
			
		||||
						'npr.org',
 | 
			
		||||
						'openrec.tv',
 | 
			
		||||
						'pandora.com',
 | 
			
		||||
						'pandora.tv',
 | 
			
		||||
						'picarto.tv',
 | 
			
		||||
						'pscp.tv',
 | 
			
		||||
						'restream.io',
 | 
			
		||||
						'reverbnation.com',
 | 
			
		||||
						'sermonaudio.com',
 | 
			
		||||
						'smashcast.tv',
 | 
			
		||||
						'songkick.com',
 | 
			
		||||
						'soundcloud.com',
 | 
			
		||||
						'spinninrecords.com',
 | 
			
		||||
						'stitcher.com',
 | 
			
		||||
						'stream.me',
 | 
			
		||||
						'switchboard.live',
 | 
			
		||||
						'tunein.com',
 | 
			
		||||
						'twitcasting.tv',
 | 
			
		||||
						'twitch.tv',
 | 
			
		||||
						'twitter.com',
 | 
			
		||||
						'vaughnlive.tv',
 | 
			
		||||
						'veoh.com',
 | 
			
		||||
						'vimeo.com',
 | 
			
		||||
						'watchpeoplecode.com',
 | 
			
		||||
						'web.tv',
 | 
			
		||||
						'youtube.com',
 | 
			
		||||
						'youtu.be'
 | 
			
		||||
					].some(x => x == url.hostname || url.hostname.endsWith(`.${x}`))))
 | 
			
		||||
						this.player = info.player;
 | 
			
		||||
				}
 | 
			
		||||
			});
 | 
			
		||||
		}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue