Skip to content
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

Release v3.0.7 #63

Merged
merged 42 commits into from
Dec 2, 2022
Merged

Release v3.0.7 #63

merged 42 commits into from
Dec 2, 2022

Conversation

MagerValp
Copy link
Collaborator

Added

  • setup.cfg - Python package setup file (#29) - TY @bryanheinz
  • pyproject.toml - Python package meta setup file (#29) - TY @bryanheinz
  • tests - Added a few basic tests and including a readme on how to setup testing - TY @bryanheinz

Changes

  • Added ability to update the actual device name via SimpleMDM (#24, #38) - TY @bryanheinz
  • Replaced get_logs() id_override input parameter with starting_after and limit (#25) - TY @bryanheinz
  • Fixes calls that return a single item (#26) - TY @MagerValp
  • Add method to download profiles (#40) - TY @joncrain
  • Adds option for get_devices to include_awaiting_enrollment (#43) - TY @joncrain
  • Fixes Devices.delete_device() - TY @MagerValp
  • Add Devices methods for enabling/disabling remote desktop, and profile and user listing (@MagerValp)
  • Add /devices request rate limiting to _get_data - TY @MagerValp
  • Add retry on 5xx errors to GET requests to _get_data - TY @MagerValp
  • Fixes _get_data so that it properly preserves all input parameters (#45) - TY @bryanheinz
  • Adds help docs to Devices.get_device() - TY @bryanheinz
  • Add Scripts and ScriptJobs - TY @MagerValp
  • Fix pagination - TY @jcfrt
  • Fix rate limiting - TY @MagerValp

Issues

Steve and others added 30 commits March 2, 2021 16:38
Fix pagination in _get_data.
… with params, and adding specific input parameters.
…ing the url in _get_data to a local _params variable that is updated with the input params var.
- Return single items without wrapping in list
- Fix calls that return a single item.
- Resolves issue #26
* 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
- Adding _get_xml connection
- Closes issue #24
- Closes issue #38
- Closes issue #25
- Closes issue #26
* 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
- Added ignoring egg files
- Updated changelog
- 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
@rickheil rickheil merged commit 2e26fbf into main Dec 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants