Initial pass at dyn.tm.tools
Adding in tentative 1.2.0 release notes
Adding VolatileSession class for automaticaly logging out
Adding SessionEngine.new_session for automatically generating new Session instances, regardless of whether one currently exists or not
Inevitable version bump
Added map_ips function, cleaned up some logic in change_ip
Added dyn.tm.tools.map_ips function to HISTORY
Renamed VolatileSession to CollectedSession
Renamed VolatileSession to CollectedSession
Adding release date
Adding docs for dyn.tm.tools
Adding reference to new tools documentation to the main tm docs page
Removed references to CollectedSession, which turns out didn't work the way I had expected. Added context manager support to DynectSessions
Switched record filtering over from get_all_records_by_type to get_all_records. Apparently get_all_records_by_type doesn't behave the way I was hoping it would and behaves more similarly to get_any_records, where it get's all records at a specific node, not throughout the entire zone.
Removed unused import
Adding authentication documentation
Linking in the auth documentation
Renamed to _advanced
Updated dyn.tm.tools to return records of what was changed for verification. Updated docs to reflect this.
Updated dyn.tm.tools to return records of what was changed for verification. Updated docs to reflect this.