MrDraw/docs/api
Gina Häußge 3e5923b21e Consolidate API Key handling
System wide API key now offers a generate button like the user
API keys. Setting the API key directly to a value via the settings API
endpoint is now no longer possible, which should prevent setting it
accidentally thanks to the browser prefilling things where it shouldn't.

No delete button is offered for the system wide API key since it will
get automatically regenerated on server start if not set, so
regeneration is the only functionality here that makes sense.

If no API key is set in the user settings, the "delete" button is now
disabled. If a key is already set and a new one is to be generated, a
confirmation dialog makes sure this is really what the user wants. Same
for deleting an existing API key.

Both the system wide API key and the user specific API keys will now
only display a QRCode if there's actually a value for the key.
2017-03-13 17:09:56 +01:00
..
apps.rst Documentation and changelog entries updated 2014-11-17 13:49:46 +01:00
connection.rst Lots of documentation updates + some related code fixes 2016-09-22 16:27:06 +02:00
datamodel.rst [Docs] Fix missing docs for recursive parameter on file API 2016-12-09 10:50:53 +01:00
files.rst [Docs] Fix missing docs for recursive parameter on file API 2016-12-09 10:50:53 +01:00
general.rst Fixed a small issue with RFC 5987 headers arriving as unicode in parser 2016-09-07 18:44:46 +02:00
index.rst Some more documentation 2016-09-22 22:21:52 +02:00
job.rst Lots of documentation updates + some related code fixes 2016-09-22 16:27:06 +02:00
languages.rst Some more documentation 2016-09-22 22:21:52 +02:00
logs.rst Lots of documentation updates + some related code fixes 2016-09-22 16:27:06 +02:00
printer.rst Lots of documentation updates + some related code fixes 2016-09-22 16:27:06 +02:00
printerprofiles.rst Fixed documentation of printer profile API 2017-03-06 14:36:43 +01:00
push.rst Lots of documentation updates + some related code fixes 2016-09-22 16:27:06 +02:00
settings.rst Consolidate API Key handling 2017-03-13 17:09:56 +01:00
slicing.rst Adjusted docs of slicing API to match implementation 2017-02-21 14:17:14 +01:00
system.rst Lots of documentation updates + some related code fixes 2016-09-22 16:27:06 +02:00
timelapse.rst Some more documentation 2016-09-22 22:21:52 +02:00
users.rst Docs for user API 2016-09-28 11:18:43 +02:00
util.rst Docs for user API 2016-09-28 11:18:43 +02:00
version.rst Added release notes for 1.1.0 and documentation of OctoPrint's events and the version resource 2014-08-31 15:17:32 +02:00
wizard.rst Some more documentation 2016-09-22 22:21:52 +02:00