Files
2012-02-21 01:15:00 -05:00

1 line
3.8 KiB
JSON

[{"user_id": 12002, "stars": [], "topic_id": 12353, "date_created": 1299860290.546782, "message": "Hello, all. I'm looking for a nice solution that will allow me to track changes to my table rows.", "group_id": 81, "id": 323892}, {"user_id": 12002, "stars": [], "topic_id": 12353, "date_created": 1299860704.5710161, "message": "hrm... just found https://github.com/Atomidata/django-audit-log -- has anyone ever used it?", "group_id": 81, "id": 323963}, {"user_id": 12002, "stars": [], "topic_id": 12353, "date_created": 1299860378.2938371, "message": "To be more specific, I want to know which user changed what and when, with some degree of granularity (i.e. UserA changed value for Address in Row ID 4 of table Places. Was \"101 W Ave.\", is now \"102 E Ave.\". <timestamp>)", "group_id": 81, "id": 323906}, {"user_id": 12002, "stars": [], "topic_id": 12353, "date_created": 1299860430.756464, "message": "Are there any recommended third-party apps? I'd love to be able to use something more solid than what I can write in a week..", "group_id": 81, "id": 323913}, {"user_id": 12002, "stars": [], "topic_id": 12353, "date_created": 1299860576.9294701, "message": "http://code.djangoproject.com/wiki/AuditTrail on the other hand, won't easily yield per-user changes.", "group_id": 81, "id": 323943}, {"user_id": 12002, "stars": [], "topic_id": 12353, "date_created": 1299860556.3690579, "message": "django-reversion seems to worry more about the ability to revert changes than providing an \"audit trail\"", "group_id": 81, "id": 323940}, {"user_id": 12002, "stars": [], "topic_id": 12353, "date_created": 1299860590.1254511, "message": "or am i missing something? thanks in advance!", "group_id": 81, "id": 323946}, {"user_id": 212, "stars": [], "topic_id": 12353, "date_created": 1299863499.4144371, "message": "@airstrike I'm using reversion for that sort of change tracking, but i hadn't seen audit log", "group_id": 81, "id": 324711}, {"user_id": 12002, "stars": [], "topic_id": 12353, "date_created": 1299863777.7802701, "message": "@gg sounds great, keep me posted! i'll give django-audit-log a try myself in the mean time. thanks for the input", "group_id": 81, "id": 324814}, {"user_id": 212, "stars": [{"date_created": 1299863730.46771, "user_id": 12002}], "topic_id": 12353, "date_created": 1299863586.8796549, "message": "@airstrike i have some code & patches that makes the diff tracking more granular. Hopefully i'll get a chance to push it next week (during pycon sprints, maybe?)", "group_id": 81, "id": 324742}, {"user_id": 212, "stars": [], "topic_id": 12353, "date_created": 1299863875.7750671, "message": "cool. let me know how audit-log works out", "group_id": 81, "id": 324837}, {"user_id": 13912, "stars": [{"date_created": 1301935969.785615, "user_id": 5778}, {"date_created": 1301936963.7640231, "user_id": 4936}, {"date_created": 1301941744.990186, "user_id": 1}, {"date_created": 1302144962.1801679, "user_id": 27106}], "topic_id": 12353, "date_created": 1301935915.5861371, "message": "django-audit-log was created for exactly the purpose of tracking changes. It's more low-level than reversions, meaning you can integrate any workflow with it - even rollbacks with your own code.", "group_id": 81, "id": 524721}, {"user_id": 13912, "stars": [], "topic_id": 12353, "date_created": 1301935989.457865, "message": "I'm the author of the project", "group_id": 81, "id": 524730}, {"user_id": 13912, "stars": [], "topic_id": 12353, "date_created": 1301936010.7752099, "message": "so far used it on two larger enterprise-style projects, for security purposes", "group_id": 81, "id": 524736}, {"user_id": 13912, "stars": [], "topic_id": 12353, "date_created": 1301936115.2238989, "message": "you can use it for more \"lightweight\" tracking, just track changes on a few critical fields. Or just use the LastUserField in conjunction with the middleware and your custom log.", "group_id": 81, "id": 524758}]