-
Notifications
You must be signed in to change notification settings - Fork 12
Create an audit log for objects (attempt #2) #944
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Conflicts: cyder/cydns/address_record/forms.py cyder/cydns/cname/forms.py cyder/cydns/mx/forms.py cyder/cydns/nameserver/models.py cyder/cydns/ptr/models.py cyder/cydns/srv/forms.py cyder/cydns/sshfp/forms.py cyder/cydns/txt/forms.py
…n updated from blank.
…e displayed in log, fix broken SRV serializer.
Conflicts: cyder/base/views.py cyder/cydhcp/interface/dynamic_intr/models.py cyder/cydhcp/interface/static_intr/models.py cyder/cydhcp/network/models.py cyder/cydhcp/range/models.py cyder/cydhcp/site/models.py cyder/cydhcp/views.py cyder/cydhcp/vlan/models.py cyder/cydhcp/vrf/models.py cyder/cydhcp/workgroup/models.py cyder/cydns/address_record/models.py cyder/cydns/cname/models.py cyder/cydns/domain/forms.py cyder/cydns/domain/models.py cyder/cydns/mx/models.py cyder/cydns/nameserver/models.py cyder/cydns/nameserver/urls.py cyder/cydns/ptr/models.py cyder/cydns/soa/models.py cyder/cydns/srv/models.py cyder/cydns/sshfp/models.py cyder/cydns/txt/models.py
Conflicts: cyder/cydhcp/interface/dynamic_intr/models.py cyder/cydhcp/interface/static_intr/models.py cyder/cydhcp/network/models.py cyder/cydhcp/range/models.py cyder/cydhcp/site/models.py cyder/cydhcp/vlan/models.py cyder/cydhcp/vrf/models.py cyder/cydhcp/workgroup/models.py cyder/cydns/cname/models.py cyder/cydns/domain/models.py cyder/cydns/mx/models.py cyder/cydns/nameserver/models.py cyder/cydns/ptr/models.py cyder/cydns/srv/models.py cyder/cydns/sshfp/models.py cyder/cydns/txt/models.py
…og_test_merge Conflicts: cyder/cydhcp/interface/static_intr/models.py
|
...except for the merge, which I'll take a look at |
Conflicts: cyder/cydhcp/network/models.py cyder/cydhcp/range/models.py cyder/cydhcp/views.py cyder/cydns/nameserver/urls.py cyder/cydns/nameserver/views.py cyder/settings/local.py-travis
|
The range log isn't displayed on range detail pages. |
|
Same with the site log. Maybe there's a good reason to keep a log and not show it, but I don't know what it is. |
|
Something's wrong with |
|
So I know this solution is gross and just adds to the mountain of ad-hoc mutation in Cyder, but we've accumulated so many workarounds for questionable Django design decisions that it would be difficult to solve this problem any other way. |
|
Some quick notes...
|
|
|
It wouldn't be difficult to track system names though, right? Anyone know the rationale for not tracking system names? @akeym |
|
I can't update dynamic interfaces. Unknown internal server error. BTW, this is definitely on this branch... I can update the interface on master just fine. |
|
I'm not sure what the reasoning is, if any. And now that they have ctnrs... |
|
Yeah, speaking of containers, that might be the reason why I can't update interfaces on this branch. Maybe my database is using the wrong schema, although I did run a schema migration to check... |
|
Saving interfaces works again. |
|
I think maybe we should just merge this and I can fix the remaining issues later. |
|
Have we done some simple stress testing to see what happens after you On Thu, Jun 25, 2015 at 1:42 PM, drkitty notifications@github.com wrote:
|
|
Sure, I can do that. |
Supersedes PR #755.