* state of device management blog post
- Article to help promote the report
- Needed before merge: "Reports" article category
* add report category and update routes
* Update state-of-device-management.md
I reworded part of this to make it easier to read. Let me know if I can be of any more help. :)
Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Tim Kern <tim@fleetdm.com>
* Editor pass - Handbook: CEO shadow program
Editor pass for:
- https://github.com/fleetdm/fleet/pull/6177/files
* Hankbook: Shadow program clean up
Co-authored-by: Charlie Chance <100798688+CharlotteChance@users.noreply.github.com>
* Edits to Hetzner deployment guide
Main nav:
- I added a link to the article from the main nav
Edits to the article:
- Changed up some of the language to make it consistent with our existing deployment guides.
- Re-arranged the intro section for clarity
- Changed the thumbnail image
Style fixes:
- reduced margin top and bottom for articles H3
* Update deploy-fleet-on-hetzner-cloud.md
- To reduce duplicated content and make this easier to maintain, I suggest removing Fleet setup instructions, and linked to the relevant sections of the docs instead.
* Update deploy-fleet-on-hetzner-cloud.md
Word changes
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update articles/deploy-fleet-on-hetzner-cloud.md
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
* Update deploy-fleet-on-hetzner-cloud.md
Update script to latest version of Fleet.
* small edit
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
* Add server support for Fleet Sandbox demo login
This adds an endpoint `/api/latest/fleet/demologin` that provides a
redirect for the fleetdm.com portion of Fleet Sandbox to automatically
log in a user. The username and password must be provided as form
values. The endpoint is only enabled if `FLEET_DEMO=1` is set in the
server environment.
This was tested locally with the following HTML served by `python3 -m
http.server`, and the Fleet server running with `FLEET_DEMO=1
./build/fleet serve --dev`:
```
<!DOCTYPE html>
<body>
<form
method="post"
action="https://localhost:8080/api/latest/fleet/demologin"
id="demologin"
>
<input type="hidden" name="email" value="admin@example.com" />
<input type="hidden" name="password" value="admin123123#" />
<input type="submit"/>
</form>
<script type="text/javascript">
document.forms["demologin"].submit();
</script>
</body>
</html>
```
For Fleet sandbox purposes, the `action` should be set to the correct
hostname for the sandbox instance, while the `email` and `password`
should be set to the same credentials that were provided when creating
the instance.
* lucas comments
* Add integration tests
* Fix status codes and add comments
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>