Modify

Opened 12 years ago

Closed 12 years ago

Last modified 11 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 11 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. 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.