diff --git a/Dockerfile b/Dockerfile index 1826ab8..08360d8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM crystallang/crystal:0.35.0 +FROM crystallang/crystal:0.35.1 RUN apt-get update RUN apt-get install -y libgconf-2-4 \ @@ -14,7 +14,7 @@ RUN apt-get install -y libgconf-2-4 \ postgresql \ postgresql-contrib # Lucky cli -RUN git clone https://github.com/luckyframework/lucky_cli --branch v0.21.0 --depth 1 /usr/local/lucky_cli +RUN git clone https://github.com/luckyframework/lucky_cli --branch v0.24.0 --depth 1 /usr/local/lucky_cli WORKDIR /usr/local/lucky_cli RUN shards install && crystal build src/lucky.cr -o /usr/local/bin/lucky # Cleanup leftovers diff --git a/config.cr b/config.cr index c3eb9f4..33f4ae3 100644 --- a/config.cr +++ b/config.cr @@ -7,9 +7,9 @@ end AppDatabase.configure do |settings| if ENV["DATABASE_URL"]? - settings.url = ENV["DATABASE_URL"] + settings.credentials = Avram::Credentials.parse(ENV["DATABASE_URL"]) else - settings.url = Avram::PostgresURL.build( + settings.credentials = Avram::Credentials.new( database: database, hostname: "db", username: "lucky", diff --git a/shard.yml b/shard.yml index 3fb9fb4..dfd244f 100644 --- a/shard.yml +++ b/shard.yml @@ -1,17 +1,17 @@ name: authentic -version: 0.6.1 +version: 0.7.0 authors: - Paul Smith -crystal: 0.35.0 +crystal: 0.35.1 license: MIT dependencies: lucky: github: luckyframework/lucky - version: ~> 0.23.0 + version: ~> 0.24.0 habitat: github: luckyframework/habitat version: ~> 0.4.4 @@ -19,7 +19,7 @@ dependencies: development_dependencies: avram: github: luckyframework/avram - version: ~> 0.16.0 + version: ~> 0.17.0 ameba: github: crystal-ameba/ameba version: ~> 0.13.2 diff --git a/src/authentic/version.cr b/src/authentic/version.cr index 45f6a19..ee0ae9b 100644 --- a/src/authentic/version.cr +++ b/src/authentic/version.cr @@ -1,3 +1,3 @@ module Authentic - VERSION = "0.6.1" + VERSION = "0.7.0" end