@jessepeterson jessepeterson released this Sep 7, 2018 · 24 commits to master since this release

Assets 3

v1.4.0 September 6 2018

Stability Improvements

  • Handle DEP INVALID_CURSOR response (#497)
  • No longer store SCEP CA on disk or include in enrollment profile (#490)
  • Further SCEP fixes (#492, #493)
  • Base64 fixes for API CLI tools (#477)
  • mdmctl apply block now works with self-signed certs (#479, #480)
  • Add API CLI tool for dep sync (#481)
  • DeviceInformation command API example support query strings (#469)
  • Allow setting curl options in environment variable (#455)
  • Fix URL params decoding. (#467)
  • Reorganize/refactor server init (#458)
  • Allow supplying additional curl options in API CLI tools (#455)

Thanks to our contributors for this release: @erikng, @gerardkok, @knightsc, @marpaia, and @ochimo!

@groob groob released this Jul 11, 2018 · 42 commits to master since this release

Assets 3

v1.3.1 July 10 2018

  • Update base container to Alpine 3.7 (#437)
  • Fix bugs in SCEP enrollment (#451)
  • Fix issue with APNS timeouts -- Issue #215 (#446)
  • Add device_information and security_info commands with curl API (#448)
  • Add support for InstallEnterpriseApplication command (#452)

v1.3.0

Auto-assigner

  • Reorganize/refactor MDM, device, webhook services. #423, #424, #425, #426, #427
  • Do not allow mdmctl config set without args. #421
  • Fix for multiple UDID records. #422
  • Added/refactored logging. #405, #425
  • Added -homepage switch. #420
  • Warn about deprecated APNS switches. #412
  • Disallow bad TLS configuration with -tls=false. #414
  • Refactored MDM types. #341, #415
  • Added DEP auto-assigner feature. #405
  • Fixed bug with authentication error messages. #411
  • Added support for querying devices by serial(s). #363
  • Added support for triggering a DEP sync via API. #404
  • Added support for mdmcert.download directly to mdmctl #401
  • Reject network MDM user attempts until we add support. #379
  • Warn when starting without an API key. #396
  • Added tools and documentation for ngrok, curl, and APIs. #392
  • Fix issue with MDM command AvailableOSUpdates parsing. #368
  • Validate APNs Push Certificate Topic. #373
  • mdmctl now outputs to stdout vs. stderr. #360
  • Added common HTTP library httputil. #350
  • Added project Code of Conduct. #334
  • Refactored services (mostly for HA). #348, #349, #351, #352, #353, #354, #355, #359
  • Reorganized project layout. #333, #335, #336, #338, #340, #347
  • Added support for version API. #327
  • Added command response webhook feature. #315
  • Added support for supplied depsim URL. #318
  • Added Dockerfile. #316
Pre-release

@groob groob released this Jun 10, 2018 · 60 commits to master since this release

Assets 3

CHANGELOG

  • Reorganize/refactor MDM, device, webhook services. #423, #424, #425, #426, #427
  • Do not allow mdmctl config set without args. #421
  • Fix for multiple UDID records. #422
  • Added/refactored logging. #405, #425
  • Added -homepage switch. #420
  • Warn about deprecated APNS switches. #412
  • Disallow bad TLS configuration with -tls=false. #414
  • Refactored MDM types. #341, #415
  • Added DEP auto-assigner feature. #405
  • Fixed bug with authentication error messages. #411
  • Added support for querying devices by serial(s). #363
  • Added support for triggering a DEP sync via API. #404
  • Added support for mdmcert.download directly to mdmctl #401
  • Reject network MDM user attempts until we add support. #379
  • Warn when starting without an API key. #396
  • Added tools and documentation for ngrok, curl, and APIs. #392
  • Fix issue with MDM command AvailableOSUpdates parsing. #368
  • Validate APNs Push Certificate Topic. #373
  • mdmctl now outputs to stdout vs. stderr. #360
  • Added common HTTP library httputil. #350
  • Added project Code of Conduct. #334
  • Refactored services (mostly for HA). #348, #349, #351, #352, #353, #354, #355, #359
  • Reorganized project layout. #333, #335, #336, #338, #340, #347
  • Added support for version API. #327
  • Added command response webhook feature. #315
  • Added support for supplied depsim URL. #318
  • Added Dockerfile. #316

@groob groob released this Oct 31, 2017 · 126 commits to master since this release

Assets 3

Changelog

  • Added support for modifying the default enrollment profile.
  • Added support for user level profiles.
  • Added support for AccountConfiguration during DEP Enrollment. Specified in blueprints
  • Addes support for multiple server configs in mdmctl.
  • Added mdmctl mdmcert upload command which uploads/replaces the servers push certificate.
  • Incorporated certhelper into mdmctl. See mdmctl mdmcert -h
  • Added ENV variables for sensitive flags: MICROMDM_APNS_KEY_PASSWORD,MICROMDM_API_KEY
  • Removed the -redir-addr flag. Redirect to HTTPS is only enabled when the 443 port is used.

And lots of small bugfixes. Thanks to all the Contributors and testers.

Wiki Updates:

The release zip contains linux and macOS binaries for micromdm and mdmctl.

@groob groob released this Jun 6, 2017 · 167 commits to master since this release

Assets 3

This release introduces the mdmctl tool (intended to run by an admin on their mac) along with the micromdm server binary.

See CHANGELOG for detailed changes.

See the wiki page for getting started.

@groob groob released this Mar 20, 2017 · 249 commits to master since this release

Assets 3

We greatly simplified MicroMDM for users. Currently it's a single binary with no external dependencies.
Just download and run.

Features:

  • Easy DEP integration
  • Global blueprint for Applications and Profiles to be installed when a device enrolls.
  • Let's Encrypt for server certificates.
  • Embedded SCEP server.

@groob groob released this Nov 13, 2016 · 312 commits to master since this release

Assets 4

New binaries built with 1.7.3
Lots of commits and changes since may thanks to @mosen

v0.1.0.1-dev...v0.1.2.0-dev

@groob groob released this Nov 13, 2016 · 312 commits to master since this release

Assets 2

tagging before I replace main in #49

The next release will have a few of the CLI flags named slightly differently.

Pre-release

@groob groob released this May 24, 2016 · 312 commits to master since this release

Assets 4

changes:

  • #1
  • build static binary for release
  • minor bug fixes

This is a preview release for those that would like to tinker with the server and provide some early feedback.
If you run into anything unexpected mention it in the #micromdm slack channel, file an issue or create a PR.

This release has linux and os x binaries as well as a docker container.

@groob groob released this May 18, 2016 · 312 commits to master since this release

Assets 4

This is a preview release for those that would like to tinker with the server and provide some early feedback.
If you run into anything unexpected mention it in the #micromdm slack channel, file an issue or create a PR.

This release has linux and os x binaries as well as a docker container.