Opened 7 years ago

Closed 7 years ago

#7172 closed enhancement (fixed)

add optional arguments for better ticket event display control

Reported by: Steffen Hoffmann Owned by: Steffen Hoffmann
Priority: high Component: WikiTicketCalendarMacro
Severity: normal Keywords: ticket filter TracQuery
Cc: Ryan J Ollos Trac Release: 0.11


There are already some hints on changing display of ticket change events and where to go to change more.

However I suggest adding optional arguments to the macro call hand over control from the developler/!hacker to the user and provide more options altogether,
i.e. [open (default now)|openclose|close|...].

Attachments (0)

Change History (5)

comment:1 Changed 7 years ago by Steffen Hoffmann

Cc: Ryan J Ollos added; anonymous removed
Keywords: ticket filter TracQuery added; ticket-state removed
Owner: changed from Ryan J Ollos to Steffen Hoffmann

Closed #7234 as duplicate, but will take it as additional motivation to come up with a solution really soon.

I aim at embedding full TracQuery support, since this is a documented and maintained interface and will reuse a sophisticated solution instead of re-inventing the wheel.

comment:2 Changed 7 years ago by Steffen Hoffmann

Priority: normalhigh
Status: newassigned

I'll start development in trunk immediately, stay tuned. Hope to get your beta-test reports here, once a solution is committed.

Any contribution is highly appreciated. If you feel up to the task and would like to cooperate, please write me right away to avoid unnecessary coding effort duplication.

comment:3 Changed 7 years ago by Steffen Hoffmann

Testing a beta implementation since last night.

This is not too complicated, but requires considerable code adaption, since I feel avoiding the old, now superfluous SQL ticket query is a must-have for performance and code sanity, since in the future we'll get all needed ticket data from TracQuery instead.

comment:4 Changed 7 years ago by Steffen Hoffmann

TracQuery support has been introduced and fully enabled with changesets [8270:8272] can be tested with trunk right now. Once it has proven to be reasonably stable, this will be ported to 0.11 as well.

comment:5 Changed 7 years ago by Steffen Hoffmann

Resolution: fixed
Status: assignedclosed

(In [8315]) WikiTicketCalendarMacro: Finish release of trunk features to maintained branches, closes #7172 #7390 #7410.

Release new ticket 'list_condense' function to 0.12 branch and backport it to 0.11 branch as well. Fix unreported bad inline CSS creation introduced with changeset [8263] for version 0.8.4 of 0.11 branch (0.8.5 was affected as well).

Modify Ticket

as closed The owner will remain Steffen Hoffmann.
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.