Modify

Opened 2 years ago

Closed 10 months ago

#11661 closed enhancement (fixed)

Changes to Tags should be shown in timeline

Reported by: rjollos Owned by: hasienda
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 ; follow-up: Changed 2 years ago by hasienda

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 ; follow-up: Changed 2 years ago by rjollos

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 2 years ago by hasienda

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 2 years ago by hasienda

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 14 months ago by rjollos

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 10 months ago by rjollos (previous) (diff)

comment:6 Changed 10 months ago by rjollos

  • Resolution set to fixed
  • Status changed from new to closed

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.

Add Comment

Modify Ticket

Action
as closed The owner will remain hasienda.
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.