diff --git a/src/js/yunohost/controllers/tools.js b/src/js/yunohost/controllers/tools.js index c8d9acaa..92a9d8d8 100644 --- a/src/js/yunohost/controllers/tools.js +++ b/src/js/yunohost/controllers/tools.js @@ -308,80 +308,4 @@ }); }); }); - - // List available apps lists - app.get('#/tools/appslists', function (c) { - c.api('GET', '/appslists', {}, function(data) { - list = []; - $.each(data, function(listname, listinfo) { - list.push({ - 'name': listname, - 'url': listinfo['url'], - 'lastUpdate': listinfo['lastUpdate'] - }); - }); - - c.view('tools/tools_appslists_list', { - appslists: list - }); - }); - }); - - // Add a new apps list - app.post('#/tools/appslists', function (c) { - list = { - 'name' : c.params['appslist_name'], - 'url' : c.params['appslist_url'] - } - - c.api('PUT', '/appslists', list, function(data) { - c.redirect_to('#/tools/appslists/' + list.name); - }); - }); - - // Show appslist info and operations - app.get('#/tools/appslists/:appslist', function (c) { - c.api('GET', '/appslists', {}, function(data) { - if (typeof data[c.params['appslist']] !== 'undefined') { - list = { - 'name' : c.params['appslist'], - 'url': data[c.params['appslist']]['url'], - 'lastUpdate': data[c.params['appslist']]['lastUpdate'], - 'removable' : (c.params['appslist'] !== 'yunohost') ? true : false // Do not remove default apps list - }; - c.view('tools/tools_appslists_info', {appslist: list}); - } - else { - c.flash('warning', y18n.t('appslists_unknown_list', [c.params['appslist']])); - c.redirect_to('#/tools/appslists', {slide: false}); - } - }); - }); - - // Refresh available apps list - app.get('#/tools/appslists/refresh', function (c) { - c.api('PUT', '/appslists', {}, function(data) { - c.redirect_to('#/apps/install', {slide: false}); - }); - }); - - // Refresh specific apps list - app.get('#/tools/appslists/:appslist/refresh', function (c) { - c.api('PUT', '/appslists', {'name' : c.params['appslist']}, function(data) { - c.redirect_to('#/tools/appslists', {slide: false}); - }); - }); - - // Remove apps list - app.get('#/tools/appslists/:appslist/remove', function (c) { - c.confirm( - y18n.t('appslist'), - y18n.t('appslists_confirm_remove', [c.params['app']]), - function() { - c.api('DELETE', '/appslists', {'name' : c.params['appslist']}, function() { - c.redirect_to('#/tools/appslists'); - }); - } - ); - }); })(); diff --git a/src/locales/en.json b/src/locales/en.json index a46d196e..61a5c96e 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -18,7 +18,6 @@ "app_info_uninstall_desc": "Remove this application.", "app_install_cancel": "Installation cancelled.", "app_install_custom_no_manifest": "No manifest.json file", - "app_list": "App list", "app_level": "App level", "app_make_default": "Make default", "app_no_actions": "This application doesn't have any actions", @@ -257,8 +256,6 @@ "previous": "Previous", "protocol": "Protocol", "read_more": "Read more", - "rerun_diagnosis": "Rerun diagnosis", - "refresh_app_list": "Refresh list", "request_adoption": "waiting adoption", "request_adoption_details": "The current maintainer would like to stop maintaining this app. Feel free to propose yourself as the new maintainer!", "request_help": "need help", @@ -378,15 +375,6 @@ "regenerate_selfsigned_cert": "Regenerate self-signed certificate", "revert_to_selfsigned_cert_message": "If you really want to, you can reinstall a self-signed certificate. (Not recommended)", "revert_to_selfsigned_cert": "Revert to a self-signed certificate", - "appslists": "Applications lists", - "appslists_no_lists": "No applications lists", - "appslists_custom": "Custom applications list", - "appslists_manage": "Manage applications lists", - "appslists_confirm_remove": "Are you sure you want to remove this applications list?", - "appslists_info_refresh_desc": "Refresh applications status for this list.", - "appslists_info_remove_desc": "Applications from this list will not be available anymore.", - "appslists_last_update": "Last update", - "appslists_unknown_list": "Unknown apps list: %s", "name": "Name", "purge_user_data_checkbox": "Purge %s's data? (This will remove the content of its home and mail directories.)", "purge_user_data_warning": "Purging user's data is not reversible. Be sure you know what you're doing!" diff --git a/src/views/tools/tools_appslists_info.ms b/src/views/tools/tools_appslists_info.ms deleted file mode 100644 index bb41beb6..00000000 --- a/src/views/tools/tools_appslists_info.ms +++ /dev/null @@ -1,49 +0,0 @@ -
- - - -{{t 'appslists_info_refresh_desc'}}
- - {{t 'refresh_app_list'}} - -{{t 'appslists_info_remove_desc'}}
- - {{t 'remove'}} - -- - {{t 'appslists_no_lists'}} -
- {{/appslists}} -