Skip to content

Commit

Permalink
api_key in redmine settings
Browse files Browse the repository at this point in the history
  • Loading branch information
mareklipka committed Jul 22, 2016
1 parent 93c5eb8 commit 413325f
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 18 deletions.
8 changes: 6 additions & 2 deletions app/views/settings/_imperator_settings.html.erb
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<p>
<label for="redmine_imperator_host">Imperator base url</label>
<%= text_field_tag 'settings[base_url]',
@settings['base_url'] %>
<%= text_field_tag 'settings[base_url]', @settings['base_url'] %>
</p>

<p>
<label for="redmine_imperator_api_key">Imperator API key </label>
<%= text_field_tag 'settings[api_key]', @settings['api_key'] %>
</p>
9 changes: 0 additions & 9 deletions config/settings.yml.example

This file was deleted.

5 changes: 4 additions & 1 deletion init.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,10 @@
url 'https://github.com/efigence/redmine_imperator'
author_url 'http://www.efigence.com/'

settings default: { 'base_url' => '' }, partial: 'settings/imperator_settings'
settings default: {
'base_url' => '',
'api_key' => '2ce03d6ea21775217f0ef4b8e56ce51abf86977a34270147b78210dc24632eda20f2b26fea440953cdeb2cb0fd6b82cbe2254a48f2b5d916db48e9851d9200d0'
}, partial: 'settings/imperator_settings'
end

ActionDispatch::Callbacks.to_prepare do
Expand Down
7 changes: 1 addition & 6 deletions lib/imperator_api/key.rb
Original file line number Diff line number Diff line change
@@ -1,15 +1,10 @@
# ImperatorApi::Key.new.show_secret
# ImperatorApi::Key.new.matches?('123qwe')
require 'yaml'
module ImperatorApi
class Key
class Secret
def self.read_key_file
File.read(File.expand_path(File.dirname(__FILE__) + '/../../../../config/settings.yml'))
end

def self.imperator_api_key
YAML.load(read_key_file)[Rails.env]['imperator_api_key']['default']
Setting.plugin_redmine_imperator['api_key']
end

TOKEN = imperator_api_key
Expand Down

0 comments on commit 413325f

Please sign in to comment.