Commit Graph

22 Commits

Author SHA1 Message Date
Victor Vrantchan
08a4e80c30 add auto setup admin accounts changes 2020-06-24 02:45:37 +00:00
Ryunosuke Sato
a7ad62ea6c $ chmod +x tools/api/commands/* (#668)
Added executive permission to `tools/api/commands/*` due to run these scripts easily.
2020-05-20 10:01:58 -07:00
tomaswallentinus
e2acfb977e Add EnableRemoteDesktop and DisableRemoteDesktop (#651)
Add ability to send EnableRemoteDesktop and DisableRemoteDesktop mdm-commands:
https://developer.apple.com/documentation/devicemanagement/enable_remote_desktop

Add test for EnableRemoteDesktop and DisableRemoteDesktop mdm-commands:
https://developer.apple.com/documentation/devicemanagement/enable_remote_desktop
2020-03-10 08:50:03 -04:00
Victor Vrantchan
ea393e9804 add new values for AccountConfiguration (#627)
Updates the AccountConfiguration command with options for 10.15.
Had to update protobuf to a newer version too.
2019-11-26 15:01:49 -05:00
Victor Vrantchan
afcf5466a5 add erase_device script 2019-06-28 20:56:23 -04:00
Victor Vrantchan
54859c9482 tools: add device_configured script 2019-06-22 18:54:03 -04:00
Victor Vrantchan
58c37822c5 mdm: add SetBootstrapToken command. 2019-06-22 18:50:12 -04:00
jenjac
8e0d722d61 Handle ActivationLockBypassCode Request (#578)
* add ActivationLockBypassCode Request

* Update mdm.pb.go

fixed typo

* Update mdm.pb.go

add Size method

* Update unmarshal_proto.go

remove pbc

* add api script for activation_lock_bypass_code

* update Changelog

* Simplify Code

I was able to simplify the code as ActivationLockBypassCode does not have any additional fields.

* Update command.go

Remove ActivationLockBypassCode struct as ActivationLockBypassCode does not include any extra fields.
2019-03-04 15:55:51 -05:00
Tobias Baube
f909214f88 Adds command to install apps from the AppStore (#545) 2018-11-23 00:14:18 -05:00
Jon Crain
94db5f75a4 Updating to allow spaces in variable (#542) 2018-10-31 06:46:40 -04:00
Victor Vrantchan
8af0ef7bd1 Add support for the ApplicationConfiguration setting (#521)
The ApplicationConfiguration setting is implemented by storing the values for Configuration as a plist, and then marshaling it into the settings command as a dictionary.
2018-10-13 13:54:43 -04:00
jenjac
3370b9cb11 GET to POST (#522)
Changed GET to POST as a GET with a request body is not preferred.
2018-10-10 12:32:02 -04:00
Gerard Kok
653e9ac2d0 Output base64 encoded data on one line in command examples (#477)
* base64 -> openssl base64 -A

output base64 encoded data on one line, on both linux and macos

* base64 -> openssl base64 -A

output base64 encoded data on one line, on both linux and macos

* Update install_profile

* Update install_provisioning_profile
2018-08-10 13:21:50 -04:00
Erik Gomez
3b12474931 Sync dep devices tool (#481)
* add DS_Store files to gitignore

* add sync_dep_devices tool
2018-08-07 10:34:30 -07:00
Derick Naef
464e00a251 DeviceInformation command API example support query strings (#469) 2018-07-24 19:18:59 +00:00
Jesse Peterson
8f5838ceea Allow setting curl options in environment variable (#455) 2018-07-12 11:35:42 +00:00
Victor Vrantchan
8ab19a93e8 add support for InstallEnterpriseApplication command (#452) 2018-07-09 22:48:10 -04:00
Victor Vrantchan
bbabd751b7 add device_information and security_info commands with curl API (#448) 2018-06-22 22:25:06 -04:00
Scott Knight
05344403a5 Add software update command examples (#442)
Add support for the OSUpdateStatus command
Add example Software Update API commands
2018-06-21 08:07:56 -04:00
Mike Arpaia
6dd045e5b8 Remove superfluous whitespace from markdown files (#438) 2018-06-13 23:33:53 -04:00
Victor Vrantchan
6da097ec78 move MDM types to micromdm/micromdm (#341)
Previously the github.com/micromdm/mdm library was used, but the code there was a bit naive and had a few issues as it grew to support the full library of MDM Commands. 

All the request types have been moved to `package mdm`.
2018-05-12 15:54:04 -04:00
Victor Vrantchan
f843041cbc add ngrok developemnt and curl request helpers (#392) 2018-04-07 19:35:27 -04:00