Modify

Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#12792 closed enhancement (fixed)

Add support for multiple repositories

Reported by: Cinc-th Owned by: Cinc-th
Priority: normal Component: PeerReviewPlugin
Severity: normal Keywords:
Cc: Trac Release: 1.0

Description

Trac 0.12 and up support multiple repositories. The plugin currently only works with the default repository.

Attachments (0)

Change History (13)

comment:1 Changed 8 years ago by Cinc-th

In 15581:

PeerReviewPlugin: allow browsing of multiple repositories when selecting files. The reponame is not taken into account when saving the file information.

Refs #12792

comment:2 Changed 8 years ago by Cinc-th

In 15582:

PeerReviewPlugin: when a default repository was defined no browsing of other named repositories was possible, follow up to [15581].

The repository information is now saved when creating a review.

Refs #12792

comment:3 Changed 8 years ago by Cinc-th

In 15583:

PeerReviewPlugin: show repository name on overview page of a review and file page (perform review).

Refs #12792

comment:4 Changed 8 years ago by Cinc-th

In 15585:

PeerReviewPlugin: allow browsing of repositories when specifying project files in the admin area. The repository info is now saved with the file information.

A bunch of bugfixes.

Refs #12792

comment:5 Changed 8 years ago by Cinc-th

In 15587:

PeerReviewPlugin: always start browsing of repositories with the repository index not default repository.

Refs #12792

comment:6 Changed 8 years ago by Cinc-th

In 15588:

PeerReviewPlugin: don't offer repositories for browsing which are marked as hidden.

Refs #12792

comment:7 Changed 8 years ago by Cinc-th

In 15589:

PeerReviewPlugin: several improvements:

  • Show repository and revision on main project file admin page
  • Show warning on a projects details page when a repository is gone
  • Ensure compatibility for project data of V3.0
  • Some refactoring and removal of obsolete code

Refs #12792

comment:8 Changed 8 years ago by Cinc-th

In 15590:

PeerReviewPlugin: improved error handling on project file admin page.

  • The already provided information is kept on error and not discarded
  • Make sure a non empty project name is given

Refs #12792

comment:9 Changed 8 years ago by Cinc-th

In 15597:

PeerReviewPlugin: print full path of files in review reports by prepending the repository url.

Refs #12792

comment:10 Changed 8 years ago by Cinc-th

In 15598:

PeerReviewPlugin: corrected too broad exception clausel.

Refs #12792

comment:11 Changed 8 years ago by Cinc-th

[15674]:

Fix for multi repo support. When trying to perform an actual file review the repo information of the file was ignored and instead the default repo chosen.

comment:12 Changed 8 years ago by Cinc-th

Resolution: fixed
Status: newclosed

comment:13 Changed 8 years ago by Cinc-th

In 15687:

PeerReviewPlugin: added support for multiple repositories when creating Word reports. Date of comments wasn't properly formatted in Word reports.

Refs #12792

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Cinc-th.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.