-
Notifications
You must be signed in to change notification settings - Fork 1
TODO
vanstyn edited this page Jan 26, 2013
·
36 revisions
- Adopt
changeset_do
from DBIx::Class::Shadow -- API to allow AuditAny-aware code to be able to set datapoint values (similar conceptually to AuditLog's optional second arg totxn_do
) - Refactor code to modify tracked schema classes using Class::MOP::Class to apply a (runtime) Role to the object (per frew's suggestion in IRC on 1/25/2013)
- Integrate with DBIx::Class::Shadow (Collector)
- Expand Collector API to be able to define datapoints
- Finish Multi-PK support (code already exists but is currently disabled because it hasn't been tested yet... and it will probably need tweaks )
- Add built-in "diff" Column-context datapoint
- Add mechanism to enable/disable tracking on the fly (localizable global?)
- Separate set/change/column datapoints into 'pre' and 'post' stages
- Add per-column config options (i.e. selectively track columns in the same way that sources can be selectively tracked)
- Tracking Rekey changes
- Multi-PK
- Tracking of schemas with more exotic configs like their own method modifiers