Edgewall Software
Modify

Ticket #2465 (new enhancement)

Opened 6 years ago

Last modified 17 months ago

Add "custom query" functionality for changesets

Reported by: guillaume.tardif@… Owned by: cboos
Priority: normal Milestone: next-major-0.1X
Component: version control/changeset view Version: none
Severity: critical Keywords: query changeset tracobject
Cc: guillaume.tardif@…, vyt@…
Release Notes:
API Changes:

Description

I think it would be really useful to have the ability to quickly define queries on changesets, similarily to what can be done on tickets (ie. with a GUI allowing filters on changeset comments, author, file path and commit dates).
This page should also implement RSS feed (as Ticket custom queries), to allow notification of specific changes.

I suppose that the implementation would be similar to the ticket 'custom query' page (but I havn't looked in depth at the code, not being a Python developer... yet).
I leave it to the TRAC people to set milestone, priority, etc. Many Thanks for this great software BTW.

Attachments

Change History

comment:1 Changed 6 years ago by cboos

  • Keywords tracobject added
  • Owner changed from jonas to cboos

That's an interesting proposal.

comment:2 Changed 6 years ago by anonymous

  • Cc guillaume.tardif@… added

comment:3 Changed 6 years ago by vyt@…

  • Cc vyt@… added

comment:4 Changed 5 years ago by cboos

  • Milestone set to 1.0

This feature would also be a must for people (ab)using the TracReports for getting reports over changesets, before we could phase out the SQL reports.

The TracDev/Proposals/DataModel should make this possible.

We'll also have to think about whether queries should work on different types of objects. This could eventually lead to a merge of the Search module in the TracQuery module, as currently the Search module is performing unstructured search over different type of objects. See also #3375 for that.

Finally, the TicketQuery language should be generalized to make it possible to work on any kind of resource in the system.

comment:5 Changed 22 months ago by cboos

  • Milestone changed from 1.0 to unscheduled

Milestone 1.0 deleted

comment:6 Changed 17 months ago by cboos

  • Milestone changed from triaging to next-major-0.1X
  • Severity changed from normal to critical
View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will be changed from cboos. Next status will be 'new'
The owner will be changed from cboos to anonymous. Next status will be 'assigned'
Author


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

 
Note: See TracTickets for help on using tickets.