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



That's an interesting proposal.