Opened 5 years ago

Last modified 4 years ago

#5449 new defect

Ignore milestones matching a pattern

Reported by: rjollos Owned by: rjollos
Priority: normal Component: PlannedMilestonesMacro
Severity: minor Keywords:
Cc: Trac Release: 0.11

Description (last modified by rjollos)

The default milestone for my Trac instance is unspecified. I would like to exclude this milestone from the list of planned milestones, for obvious reasons. It seems like the most flexible way to do this would be to ignore milestones in an optional specified list or matching pattern. Ticket #467 may be requesting a similar feature.

For example, considering the example in the header of the plug-in,

[[PlannedMilestones(*, Recruiting)]]

would ignore all milestones matching Recruiting*.

Attachments (0)

Change History (6)

comment:1 Changed 5 years ago by rjollos

See #5634 for a related request.

comment:2 Changed 5 years ago by rjollos

See #467 for a related request.

comment:3 Changed 5 years ago by rjollos

  • Owner changed from jornh to rjollos

comment:4 Changed 5 years ago by rjollos

The input parsing will allow the following parameters to be specified:

length maximum number of milestones to display (default = infinity)
matchname display only milestones matching the pattern
ignorename don't show milestones matching the given name
ignorepattern (noduedate, noname, nodescription, complete, overdue) ignore milestones with the following criteria: no due date, no name, no description, complete, overdue
showcountdown show number of days until milestone is due and number of days milestones are overdue
showduedate show due date
showdescription show description
descriptionlength length of description (default: 100 chars)

comment:5 Changed 5 years ago by rjollos

Documented in this wiki change. New version is forthcoming. See also #5634.

comment:6 Changed 4 years ago by rjollos

  • Description modified (diff)

Add Comment

Modify Ticket

as new .

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

Note: See TracTickets for help on using tickets.