15 Commits

Author SHA1 Message Date
Jesse Peterson
da16c24036 switch to micromdm/plist and update jessepeterson/cfgprofiles 2025-01-17 00:13:33 -08:00
Graham Gilbert
c4a1cd97ef Add endpoint for inspecting the MDM command queue (#895) 2023-07-11 18:07:42 -05:00
Jesse Peterson
1f01f70dba Declarative Management hand-off (#882) 2023-05-02 08:54:04 -07:00
Kory Prince
3d0746f3e3 Add raw command and clear device queue endpoints (#864) 2023-04-23 14:47:42 -07:00
hrgbcxd
1e49dc2585 Feature/add lom commands (#839) 2022-07-20 08:27:24 -07:00
Jesse Peterson
5daf4d1c84 Remove gogo/protobuf (#773) 2021-10-16 13:21:24 -07:00
Jesse Peterson
0ba759a5c1 protobuf updates (#742) 2021-06-09 15:55:32 -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
70d26149ae only register HTTP routes once (#418)
Simplified the registration of HTTP routes.
Moved basic auth middleware to use the provided go-kit library.
2018-05-12 19:17:40 -04:00
Victor Vrantchan
c1c1cfb175 refactor command service to use one method per file (#416)
Updated the command service to have the same structure as all the other services within platform/...
2018-05-12 17:04:05 -04:00
Victor Vrantchan
3114badbb7 remove no longer used proto types. (#415) 2018-05-12 16:13:17 -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
Dan Falzon
2768a611d5 updated added another 0 to the value (#387)
Closes #385
2018-03-15 08:15:43 -04:00
Jesse Peterson
979f32be43 Raise command API limit (#376) 2018-01-29 22:51:34 -08:00
Victor Vrantchan
91c236c8c3 organize essential APIs into platform, workflow and pkg folders (#337)
Add more logic to the way code is organized.

	/pkg -- library code not directly connected to micromdm
	/mdm -- packages meant for the services devices interract with. The MDM protocol.
	/dep -- DEP API and related packages.
	/platform -- Core APIs the server provides. Commands API, Devices API, queue, pubsub etc.
	/workflow -- Packages/API that build on top of platform. Today that's the webhook package.
		     Depending on what ends up here, the workflow folder might become its own repository.
2017-11-23 22:07:57 -05:00