Timeline bleeding between multiple projects

8 years ago
7 years ago


What did you do to cause this?

Browsing the timeline of a traq installation where multiple distinct projects are hosted by the same installation.

What page were you on?

This occurs on the timeline page of any given project available at the site.

What PHP and MySQL versions do you run?

5.3.3-7+squeeze14, 5.1.66-0+squeeze1

Describe the defect:

Timeline entries from one project (apparently) randomly show up in the timeline of other projects, even thought they should have no association.

This is particularly bothersome when a project is meant to have limited - or no - access depending on user account groups, as events will still show up in the timeline of other, less limited projects.

This appears to have only started happening after the upgrade from 2.x to 3.x

An example of this bleeding can be seen on our site's tracker: here and here.

Note that the two timelines have different events showing in them, but some information is shared. On the second link, the entries under Tuesday, 19th February 2013 are from a project that has restricted access but can be seen regardless of the account being used.

Ticket History

8 years and 2 months ago by Jack

  • Closed ticket as Fixed