From 2d8c414f8c44e20619d6680b96044424ef6ebb2a Mon Sep 17 00:00:00 2001 From: Unknwon Date: Tue, 18 Nov 2014 19:05:33 -0500 Subject: Fix #635 --- routers/admin/admin.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'routers/admin/admin.go') diff --git a/routers/admin/admin.go b/routers/admin/admin.go index 6f2966bc..db36696c 100644 --- a/routers/admin/admin.go +++ b/routers/admin/admin.go @@ -116,6 +116,7 @@ type AdminOperation int const ( CLEAN_UNBIND_OAUTH AdminOperation = iota + 1 CLEAN_INACTIVATE_USER + CLEAN_REPO_ARCHIVES ) func Dashboard(ctx *middleware.Context) { @@ -131,11 +132,14 @@ func Dashboard(ctx *middleware.Context) { switch AdminOperation(op) { case CLEAN_UNBIND_OAUTH: - success = "All unbind OAuthes have been deleted." + success = ctx.Tr("admin.dashboard.clean_unbind_oauth_success") err = models.CleanUnbindOauth() case CLEAN_INACTIVATE_USER: - success = "All inactivate accounts have been deleted." + success = ctx.Tr("admin.dashboard.delete_inactivate_accounts_success") err = models.DeleteInactivateUsers() + case CLEAN_REPO_ARCHIVES: + success = ctx.Tr("admin.dashboard.delete_repo_archives_success") + err = models.DeleteRepositoryArchives() } if err != nil { @@ -148,6 +152,7 @@ func Dashboard(ctx *middleware.Context) { } ctx.Data["Stats"] = models.GetStatistic() + // FIXME: update periodically updateSystemStatus() ctx.Data["SysStatus"] = sysStatus ctx.HTML(200, DASHBOARD) -- cgit v1.2.3