#622 assigned enhancement

add a 'repair' button on the webapi checker results page — at Version 12

Reported by: warner Owned by: Lcstyle
Priority: major Milestone: soon
Component: code-frontend-web Version: 1.2.0
Keywords: repair verify easy usability wui Cc:
Launchpad Bug:

Description (last modified by Lcstyle)

The "Repair" button appears when the checker results indicate an unhealthy file. But the target URL that it points at is wrong, so clicking on it doesn't do anything.

Change History (12)

comment:1 Changed at 2009-04-09T23:12:45Z by zooko

I'm going to find and comment-out the Repair button on the check-results-page for 1.4.0, then move this ticket ahead to Milestone 1.4.1. If someone else comments-out that button or otherwise fixes this before I get around to that (likely late tonight or tomorrow morning) then that's cool.

comment:2 Changed at 2009-04-09T23:49:25Z by warner

I'll get it.

comment:3 Changed at 2009-04-10T21:32:32Z by warner

code patched.. the button is commented out.

I think the bug might be related to files vs directories: the URL of the check-results page will look like FILECAP?t=check for files, and DIRCAP/?t=check for directories, so the relative link to the repair URL needs to be different (FILECAP?t=check&repair=true for files, and just ?t=check&repair=true for directories). Or, we should point directly at /uri/CAP?t=check for both, instead of trying to use a relative link. Well, except that we always want some kind of relative link, otherwise things break when you've got a proxy in front of the webapi server.

comment:4 Changed at 2009-04-11T14:01:57Z by zooko

  • Milestone changed from 1.4.0 to 1.4.1

The button is comment out, and I'm moving this ticket to Milestone 1.4.1.

comment:5 Changed at 2010-01-26T15:41:36Z by zooko

  • Milestone changed from 1.6.0 to eventually

comment:6 Changed at 2010-01-26T15:42:46Z by zooko

  • Keywords repair verify easy added

comment:7 Changed at 2010-02-11T01:27:06Z by davidsarah

  • Milestone changed from eventually to 1.7.0

comment:8 Changed at 2010-02-11T01:27:46Z by davidsarah

  • Keywords usability wui added

comment:9 Changed at 2010-02-15T19:54:34Z by davidsarah

  • Milestone changed from 1.7.0 to 1.6.1

comment:10 Changed at 2010-02-16T05:21:41Z by zooko

  • Milestone changed from 1.6.1 to 1.7.0
  • Summary changed from 'repair' button on the webapi checker results page doesn't work to add a 'repair' button on the webapi checker results page

I think this is a new feature rather than a bugfix (since the button is absent, rather than broken, in v1.6.0).

comment:11 Changed at 2010-06-18T23:48:21Z by zooko

  • Milestone changed from 1.7.0 to eventually

comment:12 Changed at 2014-09-27T02:30:59Z by Lcstyle

  • Description modified (diff)
  • Owner set to Lcstyle
  • Status changed from new to assigned
Note: See TracTickets for help on using tickets.