Modify

Opened 3 years ago

Closed 16 months ago

#11661 closed enhancement (fixed)

Changes to Tags should be shown in timeline

Reported by: Ryan J Ollos Owned by: Steffen Hoffmann
Priority: normal Component: TagsPlugin
Severity: normal Keywords: timeline rss
Cc: Trac Release:

Description

Tags are versioned after the work in #2429. It would be nice to have the changes displayed in the timeline, and thus the RSS feed (comment:2:ticket:2429). I use the RSS feed to review changes to the site, particularly for spotting spam entries.

I'm creating this as a new ticket so that it won't hold up the release 0.7.

Attachments (0)

Change History (6)

comment:1 in reply to:  description ; Changed 3 years ago by Steffen Hoffmann

Replying to rjollos:

It would be nice to have the changes displayed in the timeline, ...

New tag change records will provide a rather straight-forward solution for harvesting tag changes for tagged realms under TagsPlugin control.

But not so much for tickets. This realm already has its version records, but doesn't provide changes other than opening and closing tickets to timeline yet, IIRC. Did you mean to resolve that for keywords as well as for any other ticket field configured as tag resource field per ticket_fields configuration option?

comment:2 in reply to:  1 ; Changed 3 years ago by Ryan J Ollos

Replying to hasienda:

But not so much for tickets. This realm already has its version records, but doesn't provide changes other than opening and closing tickets to timeline yet, IIRC. Did you mean to resolve that for keywords as well as for any other ticket field configured as tag resource field per ticket_fields configuration option?

I hadn't even thought about tickets yet. The timeline shows property changes when [timeline] ticket_show_details is True: trac:wiki:TracIni#timeline-section. However, it only shows that a property has changed, it does not show the old and new values of the property. Examples in trac:timeline include: Status, Owner changed | Keywords changed.

So now I'm thinking that this ticket only needs to address changes to wiki tags, but the responsibility for Keyword or other custom tags-related ticket property changes would be left to Trac.

comment:3 in reply to:  2 Changed 3 years ago by Steffen Hoffmann

Replying to rjollos:

So now I'm thinking that this ticket only needs to address changes to wiki tags, but the responsibility for Keyword or other custom tags-related ticket property changes would be left to Trac.

While I feel we could and probably shall do more, I'm fine with sticking to this minimal approach for now.

comment:4 Changed 3 years ago by Steffen Hoffmann

In 13854:

TagsPlugin: Prepare tag change records for timeline view, refs #11661.

This is the minimal solution proving only changes recorded by TagsPlugin.

Since [13428] tag changes are saved, but only for wiki pages by default.
So changes recorded with tagged resources like tickets are left out here.
Hint: Use realm's native timeline event providers (i. e. ticket_show_details
option in trac.ini section [timeline] for tickets) to get them.

comment:5 Changed 20 months ago by Ryan J Ollos

The tags had been removed from the AccountManagerPlugin page. I'll upgrade to TagsPlugin 0.8dev soon, but it would be even better if we had a 0.8 release.

Last edited 16 months ago by Ryan J Ollos (previous) (diff)

comment:6 Changed 16 months ago by Ryan J Ollos

Resolution: fixed
Status: newclosed

In 14945:

0.8: Tag 0.8 release

Fixes #1304, #1344, #3660, #3891, #9064, #9797, #11661, #11690, #11695, #11888, #11950, #11954, #11968, #12202, #12292, #12434, #12486.

Refs #12415.

Modify Ticket

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