Modify

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#62 closed enhancement (fixed)

An IAccountChangeListener extension point to AccountManagerPlugin

Reported by: Alec Thomas Owned by: Matt Good
Priority: normal Component: AccountManagerPlugin
Severity: normal Keywords:
Cc: Trac Release:

Description (last modified by Alec Thomas)

TracHacks has a requirement to hook into the user creation/destruction process. On creation of a user it constructs a default user page and on destruction all SVN permissions are cleaned up.

This patch implements an extension point that allows for this. I had to eradicate the DispatchProperty, mostly because I didn't follow what it was doing :)

Please consider for integration.

Attachments (1)

act_mgr_listener.diff (2.0 KB) - added by Alec Thomas 12 years ago.
Implementation of IAccountChangeListener extension point

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by Alec Thomas

Attachment: act_mgr_listener.diff added

Implementation of IAccountChangeListener extension point

comment:1 Changed 12 years ago by Alec Thomas

Description: modified (diff)

comment:2 Changed 12 years ago by anonymous

Type: defectenhancement

comment:3 Changed 12 years ago by Matt Good

Resolution: fixed
Status: newclosed

I've added this in [131] with some changes to make it possible to differentiate between when an account is created or updated.

comment:4 Changed 12 years ago by Alec Thomas

milestone: 0.9

Milestone 0.9 deleted

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Matt Good.
The resolution will be deleted.

Add Comment


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

 
Note: See TracTickets for help on using tickets.