Skip to content

1.0.0: It's a Catapult

Compare
Choose a tag to compare
@sheagcraig sheagcraig released this 20 May 19:40
· 622 commits to master since this release

Added

  • Adds FileUploads defect number to comments.
  • Add jss.exceptions.JSSError, and all exceptions now subclass it.
  • Add jss.tools for misc. tools. (Right now, shorthand os detection functions).
  • Add Policy.add_object_to_limitations and Policy.add_object_to_exclusions. Thanks to @MScottBlake

Changed

  • Basic interface is in place; Calling this 1.0.0 now.
  • Begin working on Linux functionality.
    • Preferences plist on Linux should be: ~/.com.github.sheagcraig.python-jss.plist and should be a non-binary plist.
    • Mount on OS X has different output format than Linux. Thus, regex searches need to be os-specific.
    • Mounting a share is also different.
  • As this is largely stable code, set major version to 1.

Fixed

  • Copy methods now make use of the is_mounted method for dynamic mount point reconfiguration.
  • Typo in policy scope for building.
  • ComputerGroup.add_criterion fails with AttributeError with pre-existing computer groups. (#34)