-
Notifications
You must be signed in to change notification settings - Fork 47
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
IDirectoryObject Refactor #135
Conversation
…computer availability
* fix: include inheritance id into hash * feat: add inheritancehashes property to containers/ous/domains * chore: add tests and fix some old ones * chore: small update * chore: add back deleted tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Honker but good. Lots of excellent refactors and testing. Few minor nits and thoughts. I'd request a review of comments to see if anything is easy to fix before giving this formal approval.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shipit
Description
Replaces old interfaces with new IDirectoryObject interface for testability and cleanliness. Adds a whole bunch of tests around core logic. Also standardizes casing for LDAP to Ldap
Motivation and Context
How Has This Been Tested?
Tested locally w/ testing + Lab VM. Merging into staging, not into main
Screenshots (if appropriate):
Types of changes
Checklist: