Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#62 closed enhancement (fixed)

An IAccountChangeListener extension point to AccountManagerPlugin

Reported by: athomas Owned by: mgood
Priority: normal Component: AccountManagerPlugin
Severity: normal Keywords:
Cc: Trac Release:

Description (last modified by athomas)

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 athomas 9 years ago.
Implementation of IAccountChangeListener extension point

Download all attachments as: .zip

Change History (5)

Changed 9 years ago by athomas

Implementation of IAccountChangeListener extension point

comment:1 Changed 9 years ago by athomas

  • Description modified (diff)

comment:2 Changed 9 years ago by anonymous

  • Type changed from defect to enhancement

comment:3 Changed 9 years ago by mgood

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

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 9 years ago by athomas

  • milestone 0.9 deleted

Milestone 0.9 deleted

Add Comment

Modify Ticket

as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from mgood. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.

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

Note: See TracTickets for help on using tickets.