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.thumbnail = info.thumbnail;
 | 
				
			||||||
					this.icon = info.icon;
 | 
										this.icon = info.icon;
 | 
				
			||||||
					this.sitename = info.sitename;
 | 
										this.sitename = info.sitename;
 | 
				
			||||||
					this.player = info.player;
 | 
					 | 
				
			||||||
					this.fetching = false;
 | 
										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