MrDraw/docs
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
..
_static [Docs] RTD needs a little extra help to get the code tag colors fixed... 2015-03-19 21:05:27 +01:00
api Consolidate API Key handling 2017-03-13 17:09:56 +01:00
bundledplugins Docs: Update cura_engine binary + compiling instructions for jessie 2016-10-14 14:35:22 +02:00
configuration Documentation updated for safe mode feature 2017-03-10 13:34:55 +01:00
development Simplified install process on Mac 2017-01-13 13:29:11 +01:00
events Docs: Fixed GCODE event docs 2016-11-15 11:57:09 +01:00
features octoprint --safe -> octoprint serve --safe 2017-03-10 13:51:44 +01:00
images Documentation updated for safe mode feature 2017-03-10 13:34:55 +01:00
jsclientlib Consolidate API Key handling 2017-03-13 17:09:56 +01:00
modules devel:newplugin => dev:plugin new, +dev:plugin install, +dev:plugin uninstall 2015-10-30 10:10:47 +01:00
plugins Docs for {Reload|Restart}NeedingPlugin 2016-10-14 14:15:33 +02:00
sphinxext Typo and spelling fixes 2016-01-28 18:59:38 +00:00
conf.py Typo and spelling fixes 2016-01-28 18:59:38 +00:00
index.rst Merge branch 'fix/pluginDocs' into dev/bundledPluginsDocs 2016-09-19 17:15:20 +02:00
make.bat Starting documentation based on Sphinx 2013-12-02 17:40:31 +01:00
Makefile Starting documentation based on Sphinx 2013-12-02 17:40:31 +01:00