Menu

Trac Commit Log


Commit Date  
[r7649] by jonas

0.12dev: Merged [7648] from 0.11-stable.

2008-11-02 20:19:08 Tree
[r7648] by jonas

0.11-stable: Fixed a few unit tests broken by [7646].

2008-11-02 20:07:54 Tree
[r7647] by osimons

0.12dev: Merged [7646] from 0.11-stable (#6532 - obfuscate owner, reporter, cc, author in ticket notifications).

2008-10-31 19:12:36 Tree
[r7646] by osimons

0.11-stable: Obfuscating email addresses in ticket notifications - reporter, owner, cc/reporter/owner changes, and comment author. Closes #6532.

2008-10-31 19:07:22 Tree
[r7645] by cboos

MultipleRepositorySupport branch synced with trunk [7630:7644/trunk]

2008-10-31 18:11:09 Tree
[r7644] by cboos

0.12dev: merge of 0.11-stable (corresponds to [7638-7643])

2008-10-31 18:06:26 Tree
[r7643] by cboos

Oops, just noticed `arity` slipped in r7641, but was not used.

2008-10-31 18:00:04 Tree
[r7642] by cboos

The ticket field specifications returned by `TicketSystem.get_ticket_fields()` is now cached.

That method used to be costly to call, and by calling it in `Query` constructor, we made Wiki pages containing lots of `[[TicketQuery]]` macros very expensive (#6436). There are probably several other situations that will benefit from this caching as well (like showing big roadmap pages, creating lots of `Ticket` instances, etc.).

2008-10-31 17:57:00 Tree
[r7641] by cboos

Move `[ticket] restrict_owner` logic outside of the `TicketSystem.get_ticket_fields()`.
- this enables taking into account fine-grained permissions, for restricting the choice of possible owners even further if needed
- this makes it possible to have complete control over when the `get_ticket_fields` value will change, so we can cache it (related to #6436)

2008-10-31 17:50:36 Tree
[r7640] by cboos

Code cosmetic fix, no CamelCase for variable names.

Btw, I'm not sure this code is still needed.

2008-10-31 17:46:35 Tree
Older >