Opened 11 years ago

Closed 11 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 11 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 11 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 11 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 11 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 11 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

Change Properties
Set your email in Preferences
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.