diff --git a/app/models/ability.rb b/app/models/ability.rb index 9c2051be0..17d27ce30 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -12,6 +12,9 @@ class Ability when :eedirekt can :create, :session admin = false + when :registrar + can :create, :session + admin = false when :admin can :create, :admin_session admin = user.admin? diff --git a/config/deploy.rb b/config/deploy.rb index 932ab9613..923f08bd2 100644 --- a/config/deploy.rb +++ b/config/deploy.rb @@ -10,7 +10,7 @@ require 'mina/git' # repository - Git repo to clone from. (needed by mina/git) # branch - Branch name to deploy. (needed by mina/git) -set :domain, 'testregistry' +set :domain, 'localregistry' set :deploy_to, '/home/app/eedirekt' set :repository, 'https://github.com/internetee/registry' set :branch, 'master' @@ -19,6 +19,10 @@ task :admin do set :deploy_to, '/home/app/registry' end +task :registrar do + set :deploy_to, '/home/app/registrar' +end + # Manually create these paths in shared/ (eg: shared/config/database.yml) in your server. # They will be linked in the 'deploy:link_shared_paths' step. set :shared_paths, [ diff --git a/config/initializers/env.rb b/config/initializers/env.rb index b180c154a..9e0618ffb 100644 --- a/config/initializers/env.rb +++ b/config/initializers/env.rb @@ -1,2 +1,2 @@ -# options: :admin, :eedirect +# options: :admin, :registrar, :eedirect REGISTRY_ENV = :eedirect