Skip to content

Tags: macadmins/simpleMDMpy

Tags

v3.0.7

Toggle v3.0.7's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
Release v3.0.7 (#63)

* resolves the bug in issue #25 by removing id_override, replacing data with params, and adding specific input parameters.

* required changes to resolve the bug in issue #25. migrated from updating the url in _get_data to a local _params variable that is updated with the input params var.

* added Unreleased section and updated with issue #25 changes.

* Fix calls that return a single item.

* Return single items without wrapping in list.

* added params= to be explicit, and marked a potential bug.

* updated CHANGELOG

* added docstring

* updated CHANGELOG

* Resolves Issue 38 (#1)

* Resolves issue #38
* Resolves issue #24

- Updated update_device input to accept both name and device_name input (breaking change)
- Data is now updated with the inputs
- Added validation that data has input
- Updated the README with update_device's new inputs

* Adding download option to profile

* Update CHANGELOG.md

* v3.0.7

* adding _get_xml connection

* update CHANGELOG

* update README

* Adding include_awaiting_enrollment option #43 (#44)

* Merging dev branch (#46)

* Use request params instead of url string in SimpleMDM._get_data()

* Fix Devices.delete_device()

* Add methods for enabling/disabling remote desktop

* Add /devices request rate limiting

* Add profile and user listing

* Add retry on 5xx errors to GET requests

* Updates gitignore and changelog (#47)

- Added ignoring egg files
- Updated changelog

* A little clean up, some fixen, and a few tests. (#48)

- Cleaned up my bad merge on Devices.get_device() and adds some help docs
- Closes the session on deinit that the Connection class now opens
- Resolves issue #45 by preserving input parameters instead of overwriting them
- Added setup.cfg and pyproject.toml files for packaging new releases
- Added a few basic tests
- Updates the changelog and gitignore files

* Add script support

* Add error handling for update_script

* Fix handling of req_params for pagination

* Update CHANGELOG.md

* Fix handling of req_params for pagination

* Update CHANGELOG.md

* Add Sample Projects

Adding some samples projects for issue #28

* Use monotonic time for rate limit and fix sleep time calc

* Update CHANGELOG.md

Co-authored-by: Steve <steve.kueng@gmail.com>
Co-authored-by: Bryan Heinz <git@bryanheinz.com>
Co-authored-by: Jon Crain <joncrain@users.noreply.github.com>

Unverified

This user has not yet uploaded their public signing key.

v3.0.5

Toggle v3.0.5's commit message
changelog

v3.0.4

Toggle v3.0.4's commit message
changelog

v3.0.3

Toggle v3.0.3's commit message

Unverified

This user has not yet uploaded their public signing key.
changelog syntax

v3.0.2

Toggle v3.0.2's commit message

Unverified

This user has not yet uploaded their public signing key.
starting after logic

v3.0.1

Toggle v3.0.1's commit message

Unverified

This user has not yet uploaded their public signing key.
changelog

2.0.0

Toggle 2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #2 from lucasjhall/master

v2.0.0

v3.0.0

Toggle v3.0.0's commit message

Unverified

This user has not yet uploaded their public signing key.
changelog

v2.2.0

Toggle v2.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #7 from lucasjhall/lucas/issue_05

Lucas/issue 05