From 7e927469dc1351c76a2389e34ad884e319add16a Mon Sep 17 00:00:00 2001 From: Edward Loveall Date: Sat, 24 Sep 2022 15:08:54 -0400 Subject: [PATCH] Replace Redirector extension with LibRedirect Since Scribe launched, the Redirector extension config has needed occasional attention. Using regular expressions to cover all edge cases is difficult. After finding out that Scribe's current config can hang websites, I decided that [LibRedirect] is likely a more robust solution. It can rely on more than regular expressions, and is less work to set up. [LibRedirect]: https://libredirect.github.io/ --- CHANGELOG | 4 ++++ src/pages/faq/index_page.cr | 16 +++------------- src/version.cr | 2 +- 3 files changed, 8 insertions(+), 14 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 4362880..21e4beb 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +2022-09-24 + +* Replace Redirector extension with LibRedirect + 2022-07-19 * Fix downloadable config file for Redirector extension diff --git a/src/pages/faq/index_page.cr b/src/pages/faq/index_page.cr index 74f25d4..8eb0681 100644 --- a/src/pages/faq/index_page.cr +++ b/src/pages/faq/index_page.cr @@ -18,19 +18,9 @@ class Faq::IndexPage < MainLayout section do h2 "How-to Automatically Redirect Medium Articles" para do - text "If you don't want to manually change the URL every time, you can use an extension to do it for you. " - a "This extension", href: "https://einaregilsson.com/redirector/" - text " works well across most browsers." - end - para do - text "Once installed download a configuration file by " - link "clicking here", to: RedirectionConfig::Index - text "." - end - para do - text "Install it by opening the extension preferences, editing redirects, clicking " - code "Import" - text " and selecting the downloaded file. This will add a new redirection and not overwrite any existing ones. Now visiting any medium.com site (including user.medium.com subdomains) should redirect to Scribe instead!" + text "If you don't want to manually change the URL every time, you can use an extension to do it for you. The " + a "LibRedirect extention", href: "https://libredirect.github.io/" + text " works well across most browsers, and will also redirect to other alternative services." end end end diff --git a/src/version.cr b/src/version.cr index 0163f61..a569a61 100644 --- a/src/version.cr +++ b/src/version.cr @@ -1,3 +1,3 @@ module Scribe - VERSION = "2022-07-19" + VERSION = "2022-09-24" end