aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md6
-rw-r--r--app/assets/stylesheets/main/api_keys.css.scss3
-rw-r--r--app/views/api_keys/_form.html.erb2
-rw-r--r--app/views/api_keys/show.html.erb24
-rw-r--r--app/views/help/introduction.textile2
-rw-r--r--config/environment.rb2
-rw-r--r--config/locales/api_keys.yml4
7 files changed, 39 insertions, 4 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f6dfd2fd4..6608ab53c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,8 @@
-# Version 3.0.0 (en cours)
+# Version 3.0.1 (en cours)
+* Corrections
+ * mise en place d'un formulaire de consultation des clés de l'API V1
+
+# Version 3.0.0 (20/08/15)
* Nouvelles fonctionnalités
* Mise à jour des briques logicielles utilisées ( Rails 4 et plugins associées ) et version du langage Ruby ( 1.9.3 -> 2.1.6 en restant compatible 1.9.3 )
* Prise en compte d'une barre de progression lorsqu'un import, un export ou une validation est lancé
diff --git a/app/assets/stylesheets/main/api_keys.css.scss b/app/assets/stylesheets/main/api_keys.css.scss
index 5ac873da7..61dff90b8 100644
--- a/app/assets/stylesheets/main/api_keys.css.scss
+++ b/app/assets/stylesheets/main/api_keys.css.scss
@@ -4,5 +4,8 @@
#workspace.api_keys.show
{
+ .summary p label {
+ font-weight: bold;
+ }
}
diff --git a/app/views/api_keys/_form.html.erb b/app/views/api_keys/_form.html.erb
index de3f9ad7e..0adff4155 100644
--- a/app/views/api_keys/_form.html.erb
+++ b/app/views/api_keys/_form.html.erb
@@ -2,7 +2,7 @@
<%= form.inputs do %>
<%= form.input :name %>
<% unless @api_key.new_record? %>
- <%= form.input :token, :input_html => { :disabled => true } %>
+ <%= form.input :token, :input_html => { :readonly => true } %>
<% end %>
<% end %>
diff --git a/app/views/api_keys/show.html.erb b/app/views/api_keys/show.html.erb
new file mode 100644
index 000000000..1fb5236b3
--- /dev/null
+++ b/app/views/api_keys/show.html.erb
@@ -0,0 +1,24 @@
+<%= title_tag t('api_keys.show.title') %>
+
+<div class="api_keys_show">
+
+ <div class="summary">
+ <p>
+ <label><%= @api_key.class.human_attribute_name("name") %>: </label>
+ <%= @api_key.name %>
+ </p>
+ <p>
+ <label><%= @api_key.class.human_attribute_name("token") %>: </label>
+ <%= @api_key.token %>
+ </p>
+ </div>
+</div>
+
+<% content_for :sidebar do %>
+<ul class="actions">
+ <li><%= link_to t('api_keys.actions.new'), new_referential_api_key_path(@referential), :class => "add" %></li>
+ <li><%= link_to t('api_keys.actions.edit'), edit_referential_api_key_path(@referential, @api_key), :class => "edit" %></li>
+ <li><%= link_to t('api_keys.actions.destroy'), referential_api_key_path(@referential, @api_key), :method => :delete, :data => {:confirm => t('api_keys.actions.destroy_confirm')}, :class => "remove" %></li>
+ <br>
+</ul>
+<% end %>
diff --git a/app/views/help/introduction.textile b/app/views/help/introduction.textile
index f2e8df735..8a30e7e0e 100644
--- a/app/views/help/introduction.textile
+++ b/app/views/help/introduction.textile
@@ -16,7 +16,7 @@ D'autres utilisateurs potentiels sont également identifiés : services de l'ét
h3. Ce que vous trouverez dans ce manuel
Vous trouverez dans ce document, toutes les informations nécessaires à la prise en main de l’application.
-Le manuel couvre la version 3.0.0.
+Le manuel couvre la version 3.0.1.
diff --git a/config/environment.rb b/config/environment.rb
index ebc5d5098..dd88c63b5 100644
--- a/config/environment.rb
+++ b/config/environment.rb
@@ -5,4 +5,4 @@ require File.expand_path('../application', __FILE__)
Rails.application.initialize!
# Fix version
-APP_VERSION = '3.0.0'
+APP_VERSION = '3.0.1'
diff --git a/config/locales/api_keys.yml b/config/locales/api_keys.yml
index e64bbb5b5..4db6d7e81 100644
--- a/config/locales/api_keys.yml
+++ b/config/locales/api_keys.yml
@@ -5,6 +5,8 @@ en:
edit: "Edit this api key"
destroy: "Remove this api key"
destroy_confirm: "Are you sure you want destroy this api key?"
+ show:
+ title: "Api key"
new:
title: "Add a new api key"
edit:
@@ -23,6 +25,8 @@ fr:
edit: "Modifier la clé d'accès API"
destroy: "Supprimer la clé d'accès API"
destroy_confirm: "Etes vous sûr de vouloir détruire la clé d'accès API ?"
+ show:
+ title: "Clé d'accès API"
new:
title: "Ajouter une clé d'accès API"
edit: