From b4bcf613ddd6464efdd3df57097a3feeebc7919b Mon Sep 17 00:00:00 2001 From: swag Date: Thu, 15 Jun 2023 11:04:47 -0400 Subject: [PATCH] smol tweaks --- Dockerfile | 3 +++ cpanfile | 1 - lib/PostText.pm | 5 +---- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2dc6d43..5ee383e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,6 +15,9 @@ COPY post_text.conf . # Dependency time RUN apt-get update RUN apt-get -y upgrade +# Work around for test failing due to headers being lowercase now that +# cpan.org is on HTTP/2 +RUN cpanm --notest Net::HTTP RUN cpanm --installdeps . # Test it diff --git a/cpanfile b/cpanfile index 513a479..baad406 100644 --- a/cpanfile +++ b/cpanfile @@ -3,7 +3,6 @@ requires 'Mojo::Pg'; requires 'Mojolicious::Plugin::TagHelpers::Pagination'; requires 'Mojolicious::Plugin::AssetPack'; requires 'Crypt::Passphrase::Argon2'; -requires 'Crypt::Passphrase::Bcrypt'; # Needed for old passphrases requires 'Date::Format'; requires 'XML::RSS'; requires 'CSS::Minifier::XS'; diff --git a/lib/PostText.pm b/lib/PostText.pm index 61a7c08..19254fd 100644 --- a/lib/PostText.pm +++ b/lib/PostText.pm @@ -24,10 +24,7 @@ sub startup($self) { }); $self->helper(authenticator => sub ($c) { - state $authenticator = Crypt::Passphrase->new( - encoder => 'Argon2', - validators => ['Bcrypt'], # For old passphrases - ) + state $authenticator = Crypt::Passphrase->new(encoder => 'Argon2') }); $self->helper(hr => sub ($c) {