diff --git a/app/assets/javascripts/admin/controllers/admin_api_controller.js b/app/assets/javascripts/admin/controllers/admin_api_controller.js deleted file mode 100644 index 116595e63..000000000 --- a/app/assets/javascripts/admin/controllers/admin_api_controller.js +++ /dev/null @@ -1,3 +0,0 @@ -Discourse.AdminApiController = Ember.Controller.extend({ - -}); diff --git a/app/assets/javascripts/admin/models/admin_api.js b/app/assets/javascripts/admin/models/admin_api.js index 74ea830b4..5b1bde817 100644 --- a/app/assets/javascripts/admin/models/admin_api.js +++ b/app/assets/javascripts/admin/models/admin_api.js @@ -11,6 +11,10 @@ Discourse.AdminApi = Discourse.Model.extend({ Discourse.ajax(Discourse.getURL('/admin/api/generate_key'),{type: 'POST'}).then(function (result) { adminApi.set('key', result.key); }); + }, + + regenerateKey: function(){ + alert(Em.String.i18n('not_implemented')); } }); diff --git a/app/assets/javascripts/admin/templates/api.js.handlebars b/app/assets/javascripts/admin/templates/api.js.handlebars index 969f060b3..fb264b660 100644 --- a/app/assets/javascripts/admin/templates/api.js.handlebars +++ b/app/assets/javascripts/admin/templates/api.js.handlebars @@ -1,7 +1,7 @@ <!-- Hold off on localizing for a few days while I finalize this page --> <h3>API Information</h3> {{#if content.keyExists}} - <strong>Key:</strong> {{content.key}} <button {{action regenerateKey}}>Regenerate API Key</button> + <strong>Key:</strong> {{content.key}} <button {{action regenerateKey target="content"}}>Regenerate API Key</button> <p>Keep this key <strong>secret</strong>, all users that have it may create arbirary posts on the forum as any user.</p> {{else}} <p>Your API key will allow you to create and update topics using JSON calls.</p>