Jesse Peterson
da16c24036
switch to micromdm/plist and update jessepeterson/cfgprofiles
2025-01-17 00:13:33 -08:00
Jesse Peterson
90831d0c4b
mdmcert: display reason in body output error
2025-01-16 23:37:07 -08:00
Kory Prince
d7904a3317
Allow disabling :80 to :443 redirect ( Fixes #963 ) ( #967 )
...
* Allow disabling :80 to :443 redirect (Fixes #963 )
2024-02-15 13:36:53 -06:00
Jesse Peterson
9f3e04982e
switch to smallstep/pkcs7 ( #944 )
2023-12-02 14:41:37 -08:00
Jim Zajkowski
7a3715454a
Chore: tidy for go 1.20 ( #902 )
...
Tidy code for Go 1.20 and update Go version for Docker and CI
---------
Co-authored-by: Kory Prince <korylprince@gmail.com >
2023-07-11 17:28:26 -05:00
Kory Prince
f0dd6fe7c5
checkin: add flag to configure allowable time skew ( #887 )
2023-06-15 14:21:19 -07:00
Kory Prince
fbebd53921
add flag to include timestamp in logs ( #890 )
2023-06-05 08:44:57 -07:00
Jesse Peterson
1f01f70dba
Declarative Management hand-off ( #882 )
2023-05-02 08:54:04 -07:00
Kory Prince
3d3a51b8e8
add missing step in "Generate MDM CSR" workflow ( #823 )
2022-05-20 11:00:33 -07:00
Brandon Kurtz
13b6a440e5
typo in cmd/mdm/mdmctl/mdmcert.download.go flDecrypt ( #817 )
2022-05-05 00:51:13 -07:00
Kory Prince
5495df8c15
implement mdmctl apply app -sign-identity ( #785 )
...
* implement mdmctl apply app -sign-identity
* update go-cpio-odc for macOS compatibility
* update go-cpio-odc for windows compatibility
* update go-cpio-odc to satisfy builder
2022-04-14 13:09:47 -04:00
Martin Friedrich
d31ccc6f8e
fix typo ( #799 )
2022-02-04 08:53:22 -08:00
William Theaker
be0157a044
Show mdmctl config switch usage if no server -name passed ( #791 )
2021-12-20 11:40:20 -08:00
Martin Friedrich
7abe02999d
Golang updates ( #783 )
2021-10-29 19:57:49 -04:00
Jesse Peterson
ddcea1ad93
New inmem command queue ( #736 )
2021-10-10 12:45:09 -07:00
Kory Prince
e2efa7bd80
add support for proxy headers ( #744 )
2021-07-22 12:03:53 -07:00
Jesse Peterson
bc8f82dc82
Fix nil pointer interface assignment ( #750 )
2021-06-09 16:01:53 -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
bpmcneilly
fcb8c1f985
adding focusable and aria-hidden attributes ( #751 )
...
Updating blank SVG to ensure that it does not receive keyboard focus / is not exposed to assistive technologies.
2021-05-05 11:40:30 -07:00
William Theaker
45fc658d70
Correct mdmctl dep-profiles flag ( #748 )
2021-04-29 20:49:02 -07:00
William Theaker
00a4a57b03
Add auto_advance_setup to DEP profile template ( #749 )
2021-04-29 20:47:45 -07:00
William Theaker
02cf8097a5
Spruce up built in webpage ( #721 )
2021-04-27 14:27:33 -07:00
Jesse Peterson
ef5d879d27
CircleCI→GitHub Actions ( #740 )
...
* CircleCI→GitHub Actions
* Fix gofmt files
2021-04-21 20:51:39 -07:00
Jesse Peterson
c6db60ce61
UDID Cert Auth warn only ( #643 )
2020-08-29 11:27:34 -07:00
Graham Gilbert
1b755888f4
Option to validate only CA and Issuer rather than entire SCEP cert ( #700 )
2020-08-13 18:30:27 -07:00
Dan Lamppa
7da51da605
Updated mdmctl to allow base server URL to have a path ( #683 )
...
Updated mdmctl to allow server-url to have a path.
For example: "https://www.example.com/test ". Prior to this, any path component was removed. The example url would have been modified to "https://www.example.com/ ".
2020-07-09 14:48:57 -04:00
Ryunosuke Sato
1d712f01b6
Fix a typo in command usage ( #667 )
...
"a MDM" -> "an MDM".
2020-05-20 10:06:11 -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
Jesse Peterson
defacdff15
Fixes and typo corrections for SCEP dynamic challenges ( #656 )
...
* Fixes and typo corrections for SCEP dynamic challenges
* Guard against not being configured
2020-03-20 13:48:48 -07:00
tperfitt
e03e73c542
Add local-only flag and tweak makefile to support notarization.
...
Co-authored-by: tperfitt <tperfitt@twocanoes.com >
2020-03-13 10:46:22 -04:00
Jesse Peterson
9e65297e46
dynamic SCEP challenge support ( #642 )
2020-02-20 16:51:17 -08:00
Jesse Peterson
05af177cf6
Add option to opt out of saving device command history. ( #640 )
2020-01-10 10:55:07 -08:00
Nate Felton
77d46f93d7
Fixes serial[s] flag to match other commands ( #621 )
...
Fixes serial[s] flag to match other commands
Fixes #618
2019-10-30 09:47:01 -04:00
Nate Felton
19ba30018b
Adding usages for mdmctl remove devices ( #620 )
...
Resovles #619
2019-10-29 10:50:56 -04:00
Victor Vrantchan
e54ae2d2fb
add options for signing a profile ( #602 )
2019-07-13 21:38:58 -04:00
Zack McCauley
d6e4afe4d7
Added DeviceFamily to get dev-devices output, Fixes #81 ( #599 )
...
Added additional column for DeviceFamily in output of mdmctl get dev-devices -serials=SERIALNUMBER
2019-07-01 14:49:33 -07:00
Vinrobot
577e4c9538
Add multi-stage docker build ( #587 )
2019-05-31 08:47:28 -04:00
Brett Demetris
b50412f80a
variable scep client validity ( #577 )
...
* variable scep client validity
* update changelog
2019-03-04 08:35:00 -05:00
Jesse Peterson
7d65dd8898
By default, switch to the new config ( #567 )
...
* By default, switch to the new config
* Update CHANGELOG
2019-02-15 12:09:14 -08:00
Jesse Peterson
9eec556ea0
Initialize empty server config map ( #566 )
2019-02-15 12:08:26 -08:00
Emmanuel Goh
ca95cc11f3
Allow singulars for devices ( #540 )
...
Allow singulars for devices (also sort imports)
Signed-off-by: Emmanuel Goh <emmanuel.goh.7@gmail.com >
2018-10-25 11:56:21 -04:00
Victor Vrantchan
276e5756af
refactor blueprint with worker ( #533 )
...
Closes #495
2018-10-14 00:02:05 -04:00
Jesse Peterson
18fc598035
Bolt backup endpoint ( #514 )
2018-10-14 00:01:22 -04:00
Victor Vrantchan
b511b426e3
remove apns flags ( #528 )
...
Removed deprecated APNS flags from startup. The preferred method has been to use `mdmctl mdmcert upload`.
Closes #417
2018-10-12 08:19:34 -04:00
Danny Lockard
f45a0469f0
Some cleanup based on goreportcard linters ( #517 )
2018-10-02 14:54:10 -04:00
Jesse Peterson
204834e70c
DEP fixes ( #513 )
2018-09-26 10:40:08 -07:00
Jesse Peterson
d150d031e8
UDID/device certificate authentication (v.2) ( #429 )
...
udid-cert auth v.2. refactor udidauth and cert verification to be MDM service middleware
2018-09-11 20:25:49 -07:00
Victor Vrantchan
93fb332b84
Depsync cleanup ( #505 )
...
Closes #302
This package still needs a lot of work, but I feel like this is a good stopping point.
In a follow up, I plan on writing some tests, and refactoring some of the ways the sync.Watcher goroutines are managed.
2018-09-11 02:01:25 +00: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
Scott Knight
8a941542f7
Support device removal by serial number ( #484 )
...
The remove devices command now supports taking a list of udids and list of serials. You can provide list or the other or both. The remove command will simply loop through all devices passed in and attempt to delete.
2018-08-23 14:58:41 -04:00