summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorBen Busby <contact@benbusby.com>2022-07-27 17:14:15 -0600
committerBen Busby <contact@benbusby.com>2022-07-27 17:14:15 -0600
commit8fbe016cdba8ac2fea8523021ae57f4b8167fa35 (patch)
tree7a9345428867228eb39b7067c936388cafc4475d /lib
parentbf59789c452b2d8cd2fc8b16229c6f81e6bade6d (diff)
downloadfarside-8fbe016cdba8ac2fea8523021ae57f4b8167fa35.tar.gz
Support libremdb and querte (imdb and quora alts)
Includes support for redirecting via full url, ie: -> farside.link/https://www.imdb.com/title/tt0133093/ will redirect to a libremdb instance. Closes #48
Diffstat (limited to 'lib')
-rw-r--r--lib/farside.ex6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/farside.ex b/lib/farside.ex
index cdfe08f..6e6e7e6 100644
--- a/lib/farside.ex
+++ b/lib/farside.ex
@@ -16,6 +16,8 @@ defmodule Farside do
@imgur_regex ~r/imgur.com|rimgo/
@gtranslate_regex ~r/translate.google.com|lingva/
@tiktok_regex ~r/tiktok.com|proxitok/
+ @imdb_regex ~r/imdb.com|libremdb/
+ @quora_regex ~r/quora.com|querte/
@parent_services %{
@youtube_regex => ["invidious", "piped"],
@@ -27,7 +29,9 @@ defmodule Farside do
@odysee_regex => ["librarian"],
@imgur_regex => ["rimgo"],
@gtranslate_regex => ["lingva"],
- @tiktok_regex => ["proxitok"]
+ @tiktok_regex => ["proxitok"],
+ @imdb_regex => ["libremdb"],
+ @quora_regex => ["querte"]
}
def get_services_map do