Commit Graph

14 Commits

Author SHA1 Message Date
Kory Prince
e2efa7bd80 add support for proxy headers (#744) 2021-07-22 12:03:53 -07:00
Jesse Peterson
0ba759a5c1 protobuf updates (#742) 2021-06-09 15:55:32 -07:00
Jesse Peterson
4d5fbf5fd1 scep v2, Mozilla PKCS7 fork, cleanup (#737)
- Upgrade to micromdm/scep v2 & updated API usage
  - Use interfaces rather than concrete types in a few places
- Switch to Mozilla's PKCS7 fork (actually @omorsi's fork of that fork)
- Import order: stdlib, project/self, 3rd party
2021-06-09 15:44:58 -07:00
Nate Walck
4ad71810c7 Update go4 httputil for tls-alpn-01 support (#720) 2021-01-05 11:10:31 -05:00
Jesse Peterson
2b6639093f Marshal InstallEnterpriseApplication embedded manifest (#669)
Marshal Assets of InstallEnterpriseApplication embedded manifest

Update to support SHA256, Metadata, and other related fields. Update tests to use and test for new fields.

Match JSON field names to the plist field names. The manifest field names don't follow typical CamelCase key names like normal Plists. It looks more like JSON. To avoid confusion just make them match. This makes it simpler to follow along with Apple's documentation when composing commands in JSON for the MicroMDM API. Otherwise we have to use our Go struct field names which are specific to us and nobody should need to figure that out (or really have to translate between the two). Update the test case to match.
2020-06-21 13:36:28 -04:00
Will Lewis
cdd3e3a3af upgrade go4 dependency to fix https://github.com/micromdm/go4/issues/10 (#673) 2020-06-03 09:44:59 -07:00
Victor Vrantchan
39230bbdfe replace UUID dependency (#665)
replaced the satori/uuid package which was no longer maintained

Closes #664
2020-04-23 20:00:18 -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
c0c5234cd9 update module file for go 1.13 2019-11-25 14:16:03 +00:00
Vinrobot
577e4c9538 Add multi-stage docker build (#587) 2019-05-31 08:47:28 -04:00
Victor Vrantchan
a230831725 update dependencies for scep (#534) 2018-10-14 13:08:21 -04:00
Victor Vrantchan
17bce22e95 add postgres device store (#531) 2018-10-13 21:05:19 -04:00
Victor Vrantchan
ef127f9aad move the dep library into the core repo (#504)
The dep library was initially a self contained project, but doesn't have a community of users.
Keeping it in the main repo should reduce the maintenance burden and simplify dependency management for the project.
2018-09-08 18:39:31 +00:00
Victor Vrantchan
87c7ced066 support Go 1.11, disallow older versions. (#499)
Updates for Go versions with module support, deprecating the need for GOPATH, and removing dep as a tool for managing dependencies.
2018-09-07 01:03:51 +00:00