From 3996d4c9dc73ee04cfb19795a413ec7633688918 Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Sat, 12 Apr 2025 00:08:51 +0200 Subject: [PATCH] Add register link to login page --- Makefile | 6 ------ app/views/devise/shared/_links.html.erb | 6 ++++++ app/views/shared/_footer.html.erb | 2 +- app/views/shared/_legal_footer.html.erb | 2 +- app/views/shared/_navbar.html.erb | 3 +++ config/initializers/01_constants.rb | 2 +- 6 files changed, 12 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index b4c221d0..e69de29b 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +0,0 @@ -build_and_push: - git tag -a "$(version)" -f -m "$(version)" - docker build . -t dawarich:$(version) --platform=linux/amd64 - docker tag dawarich:$(version) registry.chibi.rodeo/dawarich:$(version) - docker tag registry.chibi.rodeo/dawarich:$(version) registry.chibi.rodeo/dawarich:latest - docker push registry.chibi.rodeo/dawarich:$(version) diff --git a/app/views/devise/shared/_links.html.erb b/app/views/devise/shared/_links.html.erb index 417b5fa0..4f3d81ac 100644 --- a/app/views/devise/shared/_links.html.erb +++ b/app/views/devise/shared/_links.html.erb @@ -5,6 +5,12 @@ <% end %> + <% if !SELF_HOSTED && devise_mapping.registerable? && controller_name != 'registrations' %> +
+ <%= link_to "Register", new_registration_path(resource_name) %> +
+ <% end %> + <% if devise_mapping.recoverable? && controller_name != 'passwords' && controller_name != 'registrations' %>
<%= link_to "Forgot your password?", new_password_path(resource_name) %> diff --git a/app/views/shared/_footer.html.erb b/app/views/shared/_footer.html.erb index 33c13122..a069be2d 100644 --- a/app/views/shared/_footer.html.erb +++ b/app/views/shared/_footer.html.erb @@ -1,4 +1,4 @@ -
diff --git a/config/initializers/01_constants.rb b/config/initializers/01_constants.rb index 8993506d..6a475aa2 100644 --- a/config/initializers/01_constants.rb +++ b/config/initializers/01_constants.rb @@ -20,4 +20,4 @@ GEOAPIFY_API_KEY = ENV.fetch('GEOAPIFY_API_KEY', nil) # /Reverse geocoding settings SENTRY_DSN = ENV.fetch('SENTRY_DSN', nil) -MANAGER_URL = SELF_HOSTED ? nil : ENV.fetch('MANAGER_URL', raise('MANAGER_URL is not set')) +MANAGER_URL = SELF_HOSTED ? nil : ENV.fetch('MANAGER_URL', nil)