From e6e636ca6cd96d52e23eca6c28c4d863ea719d1f Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 3 Dec 2024 13:13:29 +0000 Subject: [PATCH] Publish new build of docs --- maintenance/_static/basic.css | 2 +- maintenance/_static/doctools.js | 2 +- maintenance/_static/language_data.js | 4 +- maintenance/_static/searchtools.js | 170 ++- maintenance/api/access.html | 2 +- maintenance/api/connection.html | 2 +- maintenance/api/datamodel.html | 2 +- maintenance/api/files.html | 2 +- maintenance/api/general.html | 4 +- maintenance/api/index.html | 2 +- maintenance/api/job.html | 2 +- maintenance/api/languages.html | 2 +- maintenance/api/logs.html | 2 +- maintenance/api/printer.html | 2 +- maintenance/api/printerprofiles.html | 2 +- maintenance/api/push.html | 2 +- maintenance/api/server.html | 4 +- maintenance/api/settings.html | 2 +- maintenance/api/slicing.html | 2 +- maintenance/api/system.html | 2 +- maintenance/api/timelapse.html | 2 +- maintenance/api/util.html | 2 +- maintenance/api/version.html | 2 +- maintenance/api/wizard.html | 2 +- .../action_command_notification.html | 4 +- .../bundledplugins/action_command_prompt.html | 4 +- maintenance/bundledplugins/announcements.html | 4 +- maintenance/bundledplugins/appkeys.html | 6 +- maintenance/bundledplugins/backup.html | 80 +- .../bundledplugins/customcontrolmanager.html | 4 +- maintenance/bundledplugins/discovery.html | 4 +- maintenance/bundledplugins/errortracking.html | 4 +- maintenance/bundledplugins/file_check.html | 4 +- .../bundledplugins/firmware_check.html | 4 +- maintenance/bundledplugins/gcodeviewer.html | 2 +- maintenance/bundledplugins/index.html | 2 +- maintenance/bundledplugins/logging.html | 4 +- maintenance/bundledplugins/pluginmanager.html | 4 +- .../bundledplugins/softwareupdate.html | 24 +- maintenance/bundledplugins/tracking.html | 4 +- maintenance/bundledplugins/uploadmanager.html | 4 +- .../bundledplugins/virtual_printer.html | 2 +- maintenance/configuration/cli.html | 4 +- maintenance/configuration/config_yaml.html | 2 +- maintenance/configuration/index.html | 2 +- maintenance/configuration/logging_yaml.html | 2 +- maintenance/configuration/yaml.html | 2 +- maintenance/development/branches.html | 2 +- maintenance/development/environment.html | 2 +- maintenance/development/index.html | 2 +- .../development/request-profiling.html | 2 +- maintenance/development/versioning.html | 2 +- maintenance/development/virtual_printer.html | 2 +- maintenance/events/index.html | 58 +- maintenance/features/accesscontrol.html | 2 +- maintenance/features/action_commands.html | 12 +- maintenance/features/atcommands.html | 4 +- maintenance/features/custom_controls.html | 2 +- maintenance/features/gcode_scripts.html | 2 +- maintenance/features/index.html | 2 +- maintenance/features/plugins.html | 4 +- maintenance/features/safemode.html | 4 +- maintenance/genindex.html | 252 +--- maintenance/http-routingtable.html | 2 +- maintenance/index.html | 34 +- maintenance/jsclientlib/base.html | 62 +- maintenance/jsclientlib/browser.html | 2 +- maintenance/jsclientlib/connection.html | 2 +- maintenance/jsclientlib/control.html | 2 +- maintenance/jsclientlib/files.html | 2 +- maintenance/jsclientlib/index.html | 60 +- maintenance/jsclientlib/job.html | 2 +- maintenance/jsclientlib/languages.html | 2 +- maintenance/jsclientlib/logs.html | 2 +- maintenance/jsclientlib/printer.html | 2 +- maintenance/jsclientlib/printerprofiles.html | 2 +- maintenance/jsclientlib/settings.html | 2 +- maintenance/jsclientlib/slicing.html | 2 +- maintenance/jsclientlib/socket.html | 2 +- maintenance/jsclientlib/system.html | 2 +- maintenance/jsclientlib/timelapse.html | 2 +- maintenance/jsclientlib/users.html | 2 +- maintenance/jsclientlib/util.html | 2 +- maintenance/jsclientlib/wizard.html | 2 +- maintenance/modules/access.html | 40 +- maintenance/modules/cli.html | 58 +- maintenance/modules/filemanager.html | 62 +- maintenance/modules/index.html | 191 +--- maintenance/modules/plugin.html | 52 +- maintenance/modules/printer.html | 48 +- maintenance/modules/schema.html | 52 +- maintenance/modules/server.html | 1017 +---------------- maintenance/modules/settings.html | 40 +- maintenance/modules/slicing.html | 46 +- maintenance/modules/util.html | 52 +- maintenance/plugins/concepts.html | 5 +- maintenance/plugins/controlproperties.html | 2 +- maintenance/plugins/distributing.html | 2 +- maintenance/plugins/gettingstarted.html | 2 +- maintenance/plugins/helpers.html | 2 +- maintenance/plugins/hooks.html | 108 +- maintenance/plugins/index.html | 2 +- maintenance/plugins/injectedproperties.html | 2 +- maintenance/plugins/mixins.html | 54 +- maintenance/plugins/python3_migration.html | 2 +- maintenance/plugins/viewmodels.html | 2 +- maintenance/py-modindex.html | 22 +- maintenance/search.html | 2 +- maintenance/searchindex.js | 2 +- 109 files changed, 745 insertions(+), 2066 deletions(-) diff --git a/maintenance/_static/basic.css b/maintenance/_static/basic.css index 30fee9d0f..f316efcb4 100644 --- a/maintenance/_static/basic.css +++ b/maintenance/_static/basic.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- basic theme. * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/maintenance/_static/doctools.js b/maintenance/_static/doctools.js index d06a71d75..4d67807d1 100644 --- a/maintenance/_static/doctools.js +++ b/maintenance/_static/doctools.js @@ -4,7 +4,7 @@ * * Base JavaScript utilities for all Sphinx HTML documentation. * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/maintenance/_static/language_data.js b/maintenance/_static/language_data.js index 250f5665f..367b8ed81 100644 --- a/maintenance/_static/language_data.js +++ b/maintenance/_static/language_data.js @@ -5,7 +5,7 @@ * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -13,7 +13,7 @@ var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; -/* Non-minified version is copied as a separate JS file, is available */ +/* Non-minified version is copied as a separate JS file, if available */ /** * Porter Stemmer diff --git a/maintenance/_static/searchtools.js b/maintenance/_static/searchtools.js index 7918c3fab..b08d58c9b 100644 --- a/maintenance/_static/searchtools.js +++ b/maintenance/_static/searchtools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for the full-text search. * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -99,7 +99,7 @@ const _displayItem = (item, searchTerms, highlightTerms) => { .then((data) => { if (data) listItem.appendChild( - Search.makeSearchSummary(data, searchTerms) + Search.makeSearchSummary(data, searchTerms, anchor) ); // highlight search terms in the summary if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js @@ -116,8 +116,8 @@ const _finishSearch = (resultCount) => { ); else Search.status.innerText = _( - `Search finished, found ${resultCount} page(s) matching the search query.` - ); + "Search finished, found ${resultCount} page(s) matching the search query." + ).replace('${resultCount}', resultCount); }; const _displayNextItem = ( results, @@ -137,6 +137,22 @@ const _displayNextItem = ( // search finished, update title and status message else _finishSearch(resultCount); }; +// Helper function used by query() to order search results. +// Each input is an array of [docname, title, anchor, descr, score, filename]. +// Order the results by score (in opposite order of appearance, since the +// `_displayNextItem` function uses pop() to retrieve items) and then alphabetically. +const _orderResultsByScoreThenName = (a, b) => { + const leftScore = a[4]; + const rightScore = b[4]; + if (leftScore === rightScore) { + // same score: sort alphabetically + const leftTitle = a[1].toLowerCase(); + const rightTitle = b[1].toLowerCase(); + if (leftTitle === rightTitle) return 0; + return leftTitle > rightTitle ? -1 : 1; // inverted is intentional + } + return leftScore > rightScore ? 1 : -1; +}; /** * Default splitQuery function. Can be overridden in ``sphinx.search`` with a @@ -160,13 +176,26 @@ const Search = { _queued_query: null, _pulse_status: -1, - htmlToText: (htmlString) => { + htmlToText: (htmlString, anchor) => { const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); - htmlElement.querySelectorAll(".headerlink").forEach((el) => { el.remove() }); + for (const removalQuery of [".headerlink", "script", "style"]) { + htmlElement.querySelectorAll(removalQuery).forEach((el) => { el.remove() }); + } + if (anchor) { + const anchorContent = htmlElement.querySelector(`[role="main"] ${anchor}`); + if (anchorContent) return anchorContent.textContent; + + console.warn( + `Anchored content block not found. Sphinx search tries to obtain it via DOM query '[role=main] ${anchor}'. Check your theme or template.` + ); + } + + // if anchor not specified or not found, fall back to main content const docContent = htmlElement.querySelector('[role="main"]'); - if (docContent !== undefined) return docContent.textContent; + if (docContent) return docContent.textContent; + console.warn( - "Content block not found. Sphinx search tries to obtain it via '[role=main]'. Could you check your theme or template." + "Content block not found. Sphinx search tries to obtain it via DOM query '[role=main]'. Check your theme or template." ); return ""; }, @@ -239,16 +268,7 @@ const Search = { else Search.deferQuery(query); }, - /** - * execute search (requires search index to be loaded) - */ - query: (query) => { - const filenames = Search._index.filenames; - const docNames = Search._index.docnames; - const titles = Search._index.titles; - const allTitles = Search._index.alltitles; - const indexEntries = Search._index.indexentries; - + _parseQuery: (query) => { // stem the search terms and add them to the correct list const stemmer = new Stemmer(); const searchTerms = new Set(); @@ -284,21 +304,38 @@ const Search = { // console.info("required: ", [...searchTerms]); // console.info("excluded: ", [...excludedTerms]); - // array of [docname, title, anchor, descr, score, filename] - let results = []; + return [query, searchTerms, excludedTerms, highlightTerms, objectTerms]; + }, + + /** + * execute search (requires search index to be loaded) + */ + _performSearch: (query, searchTerms, excludedTerms, highlightTerms, objectTerms) => { + const filenames = Search._index.filenames; + const docNames = Search._index.docnames; + const titles = Search._index.titles; + const allTitles = Search._index.alltitles; + const indexEntries = Search._index.indexentries; + + // Collect multiple result groups to be sorted separately and then ordered. + // Each is an array of [docname, title, anchor, descr, score, filename]. + const normalResults = []; + const nonMainIndexResults = []; + _removeChildren(document.getElementById("search-progress")); - const queryLower = query.toLowerCase(); + const queryLower = query.toLowerCase().trim(); for (const [title, foundTitles] of Object.entries(allTitles)) { - if (title.toLowerCase().includes(queryLower) && (queryLower.length >= title.length/2)) { + if (title.toLowerCase().trim().includes(queryLower) && (queryLower.length >= title.length/2)) { for (const [file, id] of foundTitles) { - let score = Math.round(100 * queryLower.length / title.length) - results.push([ + const score = Math.round(Scorer.title * queryLower.length / title.length); + const boost = titles[file] === title ? 1 : 0; // add a boost for document titles + normalResults.push([ docNames[file], titles[file] !== title ? `${titles[file]} > ${title}` : title, id !== null ? "#" + id : "", null, - score, + score + boost, filenames[file], ]); } @@ -308,46 +345,47 @@ const Search = { // search for explicit entries in index directives for (const [entry, foundEntries] of Object.entries(indexEntries)) { if (entry.includes(queryLower) && (queryLower.length >= entry.length/2)) { - for (const [file, id] of foundEntries) { - let score = Math.round(100 * queryLower.length / entry.length) - results.push([ + for (const [file, id, isMain] of foundEntries) { + const score = Math.round(100 * queryLower.length / entry.length); + const result = [ docNames[file], titles[file], id ? "#" + id : "", null, score, filenames[file], - ]); + ]; + if (isMain) { + normalResults.push(result); + } else { + nonMainIndexResults.push(result); + } } } } // lookup as object objectTerms.forEach((term) => - results.push(...Search.performObjectSearch(term, objectTerms)) + normalResults.push(...Search.performObjectSearch(term, objectTerms)) ); // lookup as search terms in fulltext - results.push(...Search.performTermsSearch(searchTerms, excludedTerms)); + normalResults.push(...Search.performTermsSearch(searchTerms, excludedTerms)); // let the scorer override scores with a custom scoring function - if (Scorer.score) results.forEach((item) => (item[4] = Scorer.score(item))); - - // now sort the results by score (in opposite order of appearance, since the - // display function below uses pop() to retrieve items) and then - // alphabetically - results.sort((a, b) => { - const leftScore = a[4]; - const rightScore = b[4]; - if (leftScore === rightScore) { - // same score: sort alphabetically - const leftTitle = a[1].toLowerCase(); - const rightTitle = b[1].toLowerCase(); - if (leftTitle === rightTitle) return 0; - return leftTitle > rightTitle ? -1 : 1; // inverted is intentional - } - return leftScore > rightScore ? 1 : -1; - }); + if (Scorer.score) { + normalResults.forEach((item) => (item[4] = Scorer.score(item))); + nonMainIndexResults.forEach((item) => (item[4] = Scorer.score(item))); + } + + // Sort each group of results by score and then alphabetically by name. + normalResults.sort(_orderResultsByScoreThenName); + nonMainIndexResults.sort(_orderResultsByScoreThenName); + + // Combine the result groups in (reverse) order. + // Non-main index entries are typically arbitrary cross-references, + // so display them after other results. + let results = [...nonMainIndexResults, ...normalResults]; // remove duplicate search results // note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept @@ -361,7 +399,12 @@ const Search = { return acc; }, []); - results = results.reverse(); + return results.reverse(); + }, + + query: (query) => { + const [searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms] = Search._parseQuery(query); + const results = Search._performSearch(searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms); // for debugging //Search.lastresults = results.slice(); // a copy @@ -466,14 +509,18 @@ const Search = { // add support for partial matches if (word.length > 2) { const escapedWord = _escapeRegExp(word); - Object.keys(terms).forEach((term) => { - if (term.match(escapedWord) && !terms[word]) - arr.push({ files: terms[term], score: Scorer.partialTerm }); - }); - Object.keys(titleTerms).forEach((term) => { - if (term.match(escapedWord) && !titleTerms[word]) - arr.push({ files: titleTerms[word], score: Scorer.partialTitle }); - }); + if (!terms.hasOwnProperty(word)) { + Object.keys(terms).forEach((term) => { + if (term.match(escapedWord)) + arr.push({ files: terms[term], score: Scorer.partialTerm }); + }); + } + if (!titleTerms.hasOwnProperty(word)) { + Object.keys(titleTerms).forEach((term) => { + if (term.match(escapedWord)) + arr.push({ files: titleTerms[term], score: Scorer.partialTitle }); + }); + } } // no match but word was a required one @@ -496,9 +543,8 @@ const Search = { // create the mapping files.forEach((file) => { - if (fileMap.has(file) && fileMap.get(file).indexOf(word) === -1) - fileMap.get(file).push(word); - else fileMap.set(file, [word]); + if (!fileMap.has(file)) fileMap.set(file, [word]); + else if (fileMap.get(file).indexOf(word) === -1) fileMap.get(file).push(word); }); }); @@ -549,8 +595,8 @@ const Search = { * search summary for a given text. keywords is a list * of stemmed words. */ - makeSearchSummary: (htmlText, keywords) => { - const text = Search.htmlToText(htmlText); + makeSearchSummary: (htmlText, keywords, anchor) => { + const text = Search.htmlToText(htmlText, anchor); if (text === "") return null; const textLower = text.toLowerCase(); diff --git a/maintenance/api/access.html b/maintenance/api/access.html index cde33468e..677a5de4d 100644 --- a/maintenance/api/access.html +++ b/maintenance/api/access.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/connection.html b/maintenance/api/connection.html index 8d47f9871..e990d2f51 100644 --- a/maintenance/api/connection.html +++ b/maintenance/api/connection.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/datamodel.html b/maintenance/api/datamodel.html index 9f62ebdf7..0552764e3 100644 --- a/maintenance/api/datamodel.html +++ b/maintenance/api/datamodel.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/files.html b/maintenance/api/files.html index d4cec31d2..d9e83bcb8 100644 --- a/maintenance/api/files.html +++ b/maintenance/api/files.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/general.html b/maintenance/api/general.html index 841b177be..32a14b34b 100644 --- a/maintenance/api/general.html +++ b/maintenance/api/general.html @@ -17,7 +17,7 @@ - + @@ -302,7 +302,7 @@

CSRF Protection

-

New in version 1.8.3.

+

Added in version 1.8.3.

To protect OctoPrint against CSRF attacks against the non CORS affected upload endpoints, in case of browser session based authorization the API is protected using the Double Submit Cookie mitigation strategy. diff --git a/maintenance/api/index.html b/maintenance/api/index.html index 4ad9f6a92..98970edc7 100644 --- a/maintenance/api/index.html +++ b/maintenance/api/index.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/job.html b/maintenance/api/job.html index 0b2021791..8ff54c766 100644 --- a/maintenance/api/job.html +++ b/maintenance/api/job.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/languages.html b/maintenance/api/languages.html index 9e0b6cb63..1c6b15e19 100644 --- a/maintenance/api/languages.html +++ b/maintenance/api/languages.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/logs.html b/maintenance/api/logs.html index 75724bad8..bca1bc082 100644 --- a/maintenance/api/logs.html +++ b/maintenance/api/logs.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/printer.html b/maintenance/api/printer.html index e5abf6f08..866167244 100644 --- a/maintenance/api/printer.html +++ b/maintenance/api/printer.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/printerprofiles.html b/maintenance/api/printerprofiles.html index cb6c4e2cb..0c1726d4c 100644 --- a/maintenance/api/printerprofiles.html +++ b/maintenance/api/printerprofiles.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/push.html b/maintenance/api/push.html index 7cf1dc79f..c0590a2e7 100644 --- a/maintenance/api/push.html +++ b/maintenance/api/push.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/server.html b/maintenance/api/server.html index 216e42949..cba975414 100644 --- a/maintenance/api/server.html +++ b/maintenance/api/server.html @@ -17,7 +17,7 @@ - + @@ -151,7 +151,7 @@

GET /api/server
-

New in version 1.5.0.

+

Added in version 1.5.0.

Retrieve information regarding server status. Returns a JSON object with two keys, version containing the server version and safemode containing one of settings, incomplete_startup or flag diff --git a/maintenance/api/settings.html b/maintenance/api/settings.html index 63ff9a385..e10736e93 100644 --- a/maintenance/api/settings.html +++ b/maintenance/api/settings.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/slicing.html b/maintenance/api/slicing.html index 4955420e8..b50e275c9 100644 --- a/maintenance/api/slicing.html +++ b/maintenance/api/slicing.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/system.html b/maintenance/api/system.html index f7685e48a..eda6293f7 100644 --- a/maintenance/api/system.html +++ b/maintenance/api/system.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/timelapse.html b/maintenance/api/timelapse.html index 512b92e87..a44981207 100644 --- a/maintenance/api/timelapse.html +++ b/maintenance/api/timelapse.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/util.html b/maintenance/api/util.html index 2769e313a..3f8a3c719 100644 --- a/maintenance/api/util.html +++ b/maintenance/api/util.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/version.html b/maintenance/api/version.html index 8b73b1fff..f8b7341f0 100644 --- a/maintenance/api/version.html +++ b/maintenance/api/version.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/api/wizard.html b/maintenance/api/wizard.html index 182599b4e..08e699a1f 100644 --- a/maintenance/api/wizard.html +++ b/maintenance/api/wizard.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/bundledplugins/action_command_notification.html b/maintenance/bundledplugins/action_command_notification.html index 61e935782..aa9cbe218 100644 --- a/maintenance/bundledplugins/action_command_notification.html +++ b/maintenance/bundledplugins/action_command_notification.html @@ -17,7 +17,7 @@ - + @@ -152,7 +152,7 @@

Action Command Notification support

-

New in version 1.4.1.

+

Added in version 1.4.1.

The OctoPrint Action Command Notification Support Plugin comes bundled with OctoPrint.

It allows firmware to trigger notifications users with the PLUGIN_ACTION_COMMAND_NOTIFICATION_SHOW permission diff --git a/maintenance/bundledplugins/action_command_prompt.html b/maintenance/bundledplugins/action_command_prompt.html index dd69264b8..a30389fb8 100644 --- a/maintenance/bundledplugins/action_command_prompt.html +++ b/maintenance/bundledplugins/action_command_prompt.html @@ -17,7 +17,7 @@ - + @@ -152,7 +152,7 @@

Action Command Prompt support

-

New in version 1.3.9.

+

Added in version 1.3.9.

The OctoPrint Action Command Prompt Support Plugin comes bundled with OctoPrint.

It allows firmware to trigger dialog prompts for logged in users using action commands, e.g. to wait diff --git a/maintenance/bundledplugins/announcements.html b/maintenance/bundledplugins/announcements.html index 257543f28..75787a731 100644 --- a/maintenance/bundledplugins/announcements.html +++ b/maintenance/bundledplugins/announcements.html @@ -17,7 +17,7 @@ - + @@ -150,7 +150,7 @@

Announcement Plugin

-

New in version 1.2.11.

+

Added in version 1.2.11.

The OctoPrint Announcement Plugin comes bundled with OctoPrint.

It displays announcements fetched from OctoPrint’s websites, such as important updates, release announcements, new diff --git a/maintenance/bundledplugins/appkeys.html b/maintenance/bundledplugins/appkeys.html index 30458c458..bbe47013a 100644 --- a/maintenance/bundledplugins/appkeys.html +++ b/maintenance/bundledplugins/appkeys.html @@ -17,7 +17,7 @@ - + @@ -185,7 +185,7 @@

Application Keys Plugin

-

New in version 1.3.10.

+

Added in version 1.3.10.

The OctoPrint Application Keys Plugin comes bundled with OctoPrint.

It implements a workflow for third party apps or clients to obtain an application specific API key from OctoPrint to interact with it @@ -294,7 +294,7 @@

Workflow with redirect to auth dialog

-

New in version 1.8.0.

+

Added in version 1.8.0.

Instead of asking the user to open the full blown OctoPrint interface to confirm the request, since OctoPrint 1.8.0 there also exists the alternative of redirecting the user to a diff --git a/maintenance/bundledplugins/backup.html b/maintenance/bundledplugins/backup.html index fd424c2c5..a9d638bb9 100644 --- a/maintenance/bundledplugins/backup.html +++ b/maintenance/bundledplugins/backup.html @@ -17,7 +17,7 @@ - + @@ -165,7 +165,7 @@

Backup Plugin

-

New in version 1.3.10.

+

Added in version 1.3.10.

The OctoPrint Backup Plugin comes bundled with OctoPrint (starting with 1.3.10).

It allows the creation and restoration [4] of backups of OctoPrint’s settings, data and installed plugins [5] @@ -241,7 +241,7 @@

-

New in version 1.5.0.

+

Added in version 1.5.0.

@@ -254,7 +254,7 @@
additional_excludes_hook(excludes, *args, **kwargs)
-

New in version 1.5.0.

+

Added in version 1.5.0.

Use this to provide additional paths on your plugin’s data folder to exclude from the backup. Your handler also get a list of currently excluded sub paths in the base folder, so you can react to them. E.g. exclude things @@ -330,7 +330,7 @@

before_backup_hook(*args, **kwargs)
-

New in version 1.9.0.

+

Added in version 1.9.0.

Use this to perform actions right before a backup is created.

@@ -342,7 +342,7 @@
after_backup_hook(error=False, *args, **kwargs)
-

New in version 1.9.0.

+

Added in version 1.9.0.

Use this to perform actions right after a backup was created or backup creation failed. The error parameter will be set to True if the backup creation failed.

@@ -360,7 +360,7 @@
before_restore_hook(*args, **kwargs)
-

New in version 1.9.0.

+

Added in version 1.9.0.

Use this to perform actions right before a backup is restored.

@@ -372,7 +372,7 @@
after_restore_hook(error=False, *args, **kwargs)
-

New in version 1.9.0.

+

Added in version 1.9.0.

Use this to perform actions right after a backup was restored or backup restoration failed. The error parameter will be set to True if the backup restoration failed.

@@ -391,73 +391,9 @@ from within OctoPrint, without going via the API.

create_backup

-
-
-octoprint.plugins.backup.BackupPlugin.create_backup_helper(self, exclude=None, filename=None)
-
-

New in version 1.6.0.

-
-

Create a backup from a plugin or other internal call

-

This helper is exported as create_backup and can be used from the plugin -manager’s get_helpers method.

-

Example

-

The following code snippet can be used from within a plugin, and will create a backup -excluding two folders (timelapse and uploads)

-
helpers = self._plugin_manager.get_helpers("backup", "create_backup")
-
-if helpers and "create_backup" in helpers:
-    helpers["create_backup"](exclude=["timelapse", "uploads"])
-
-
-

By using the if helpers [...] clause, plugins can fall back to other methods -when they are running under versions where these helpers did not exist.

-
-
Parameters:
-
    -
  • exclude (list) – Names of data folders to exclude, defaults to None

  • -
  • filename (str) – Name of backup to be created, if None (default) the backup -name will be auto-generated. This should use a .zip extension.

  • -
-
-
-
-

delete_backup

-
-
-octoprint.plugins.backup.BackupPlugin.delete_backup_helper(self, filename)
-
-

New in version 1.6.0.

-
-

Delete the specified backup from a plugin or other internal call

-

This helper is exported as delete_backup and can be used through the plugin -manager’s get_helpers method.

-

Example -The following code snippet can be used from within a plugin, and will attempt to -delete the backup named ExampleBackup.zip.

-
helpers = self._plugin_manager.get_helpers("backup", "delete_backup")
-
-if helpers and "delete_backup" in helpers:
-    helpers["delete_backup"]("ExampleBackup.zip")
-
-
-

By using the if helpers [...] clause, plugins can fall back to other methods -when they are running under versions where these helpers did not exist.

-
-

Warning

-

This method will fail silently if the backup does not exist, and so -it is recommended that you make sure the name comes from a verified source, -for example the name from the events or other helpers.

-
-
-
Parameters:
-

filename (str) – The name of the backup to delete

-
-
-
-
diff --git a/maintenance/bundledplugins/customcontrolmanager.html b/maintenance/bundledplugins/customcontrolmanager.html index 598ea025b..33f8facb9 100644 --- a/maintenance/bundledplugins/customcontrolmanager.html +++ b/maintenance/bundledplugins/customcontrolmanager.html @@ -17,7 +17,7 @@ - + @@ -150,7 +150,7 @@

Custom Control Manager

-

New in version 1.11.0.

+

Added in version 1.11.0.

The Custom Control Manager plugin allows visual configuration of custom controls.

It is a replacement for the no longer maintained third-party Custom Control Editor plugin.

diff --git a/maintenance/bundledplugins/discovery.html b/maintenance/bundledplugins/discovery.html index 18baff34b..a10c4dbd3 100644 --- a/maintenance/bundledplugins/discovery.html +++ b/maintenance/bundledplugins/discovery.html @@ -17,7 +17,7 @@ - + @@ -159,7 +159,7 @@

Discovery Plugin

-

New in version 1.2.0.

+

Added in version 1.2.0.

The OctoPrint Discovery Plugin comes bundled with OctoPrint.

It allows discovery of the OctoPrint instances via SSDP/UPNP and ZeroConf diff --git a/maintenance/bundledplugins/errortracking.html b/maintenance/bundledplugins/errortracking.html index ffd3912ff..b0bd2f934 100644 --- a/maintenance/bundledplugins/errortracking.html +++ b/maintenance/bundledplugins/errortracking.html @@ -17,7 +17,7 @@ - + @@ -150,7 +150,7 @@

Error Tracking Plugin

-

New in version 1.3.11.

+

Added in version 1.3.11.

The Error Tracking plugin will cause any logged exceptions in the server and the browser interface to be sent to OctoPrint’s Sentry instance.

diff --git a/maintenance/bundledplugins/file_check.html b/maintenance/bundledplugins/file_check.html index 9af32998f..84444519e 100644 --- a/maintenance/bundledplugins/file_check.html +++ b/maintenance/bundledplugins/file_check.html @@ -17,7 +17,7 @@ - + @@ -146,7 +146,7 @@

File Check

-

New in version 1.4.1.

+

Added in version 1.4.1.

The file check plugin - while considered bundled with OctoPrint - is a separate project on its own release cycle and documented on its Github repository.

diff --git a/maintenance/bundledplugins/firmware_check.html b/maintenance/bundledplugins/firmware_check.html index bd3c6486f..90daea35d 100644 --- a/maintenance/bundledplugins/firmware_check.html +++ b/maintenance/bundledplugins/firmware_check.html @@ -17,7 +17,7 @@ - + @@ -146,7 +146,7 @@

Firmware Check

-

New in version 1.3.7.

+

Added in version 1.3.7.

The firmware check plugin - while considered bundled with OctoPrint - is a separate project on its own release cycle and documented on its Github repository.

diff --git a/maintenance/bundledplugins/gcodeviewer.html b/maintenance/bundledplugins/gcodeviewer.html index cd8354d71..ced1461c4 100644 --- a/maintenance/bundledplugins/gcodeviewer.html +++ b/maintenance/bundledplugins/gcodeviewer.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/bundledplugins/index.html b/maintenance/bundledplugins/index.html index be418ac8c..4035d0b81 100644 --- a/maintenance/bundledplugins/index.html +++ b/maintenance/bundledplugins/index.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/bundledplugins/logging.html b/maintenance/bundledplugins/logging.html index 5fa361dd3..a93f5d0ed 100644 --- a/maintenance/bundledplugins/logging.html +++ b/maintenance/bundledplugins/logging.html @@ -17,7 +17,7 @@ - + @@ -162,7 +162,7 @@

Logging

-

New in version 1.3.7.

+

Added in version 1.3.7.

The OctoPrint Logging plugin implements the log management functionality that was formerly part of the core application and adds features to configure logging levels for sub modules through the included settings dialog.

diff --git a/maintenance/bundledplugins/pluginmanager.html b/maintenance/bundledplugins/pluginmanager.html index 2efa5dd5c..52ef0382f 100644 --- a/maintenance/bundledplugins/pluginmanager.html +++ b/maintenance/bundledplugins/pluginmanager.html @@ -17,7 +17,7 @@ - + @@ -155,7 +155,7 @@

Plugin Manager

-

New in version 1.2.0.

+

Added in version 1.2.0.

The OctoPrint Plugin Manager comes bundled with OctoPrint.

It allows management of installed plugins (listing, enabling, disabling diff --git a/maintenance/bundledplugins/softwareupdate.html b/maintenance/bundledplugins/softwareupdate.html index 2d01c76fe..7a1307142 100644 --- a/maintenance/bundledplugins/softwareupdate.html +++ b/maintenance/bundledplugins/softwareupdate.html @@ -17,7 +17,7 @@ - + @@ -170,7 +170,7 @@

Software Update Plugin

-

New in version 1.2.0.

+

Added in version 1.2.0.

The Software Update Plugin allows receiving notifications about new releases of OctoPrint or installed plugins which registered with it and – if properly @@ -355,7 +355,7 @@ will be matched.

-

New in version 1.2.16.

+

Added in version 1.2.16.

  • stable_branch: Stable channel definition, optional. Structure:

    @@ -368,7 +368,7 @@ will be matched.

  • -

    New in version 1.2.16.

    +

    Added in version 1.2.16.

  • prerelease_channel: Release channel to limit updates to. If set only @@ -413,7 +413,7 @@ a new app password. App passwords are user specific on Bitbucket.

  • -

    New in version 1.3.5.

    +

    Added in version 1.3.5.

  • git_commit: Checks a local git repository for new commits on its @@ -429,7 +429,7 @@

  • package: (mandatory) Name of the package which to check.

  • -

    New in version 1.4.0.

    +

    Added in version 1.4.0.

  • httpheader: Checks an HTTP header on a defined URL for changes. This can be used for easy checks @@ -444,7 +444,7 @@ will be used. If set to an empty string, no prefix will be added.

  • -

    New in version 1.4.1.

    +

    Added in version 1.4.1.

  • jsondata: Checks the provided JSON endpoint for changes. The JSON endpoint must return an object with the @@ -454,7 +454,7 @@

  • jsondata: (mandatory) URL from which to fetch the JSON data

  • -

    New in version 1.4.1.

    +

    Added in version 1.4.1.

  • command_line: Uses a provided script to determine whether an update @@ -482,7 +482,7 @@

  • current_version: Version to report for both local and remote version.

  • -

    New in version 1.3.7.

    +

    Added in version 1.3.7.

  • never_current: Always reports that an update is necessary. Useful for debugging @@ -492,7 +492,7 @@

  • remote_version: Remote version to offer update to. Defaults to 1.0.1.

  • -

    New in version 1.3.7.

    +

    Added in version 1.3.7.

    @@ -553,7 +553,7 @@ a countdown in the meantime. Useful for debugging software update mechanisms during development.

    -

    New in version 1.3.7.

    +

    Added in version 1.3.7.

    @@ -715,7 +715,7 @@

    Global credentials

    -

    New in version 1.5.0.

    +

    Added in version 1.5.0.

    Starting with OctoPrint 1.5.0, the Software Update Plugin supports supplying a GitHub API token to use for the github_release and github_commit version check types, diff --git a/maintenance/bundledplugins/tracking.html b/maintenance/bundledplugins/tracking.html index ed1243168..f026440b4 100644 --- a/maintenance/bundledplugins/tracking.html +++ b/maintenance/bundledplugins/tracking.html @@ -17,7 +17,7 @@ - + @@ -150,7 +150,7 @@

    Anonymous Usage Tracking Plugin

    -

    New in version 1.3.10.

    +

    Added in version 1.3.10.

    The Anonymous Usage Tracking plugin provides valuable insights into how many instances running what versions of OctoPrint are out there, whether they are successfully completing print jobs and various other metrics.

    diff --git a/maintenance/bundledplugins/uploadmanager.html b/maintenance/bundledplugins/uploadmanager.html index 8b8d94bae..d53898e34 100644 --- a/maintenance/bundledplugins/uploadmanager.html +++ b/maintenance/bundledplugins/uploadmanager.html @@ -17,7 +17,7 @@ - + @@ -150,7 +150,7 @@

    Upload Manager

    -

    New in version 1.11.0.

    +

    Added in version 1.11.0.

    The Upload Manager plugin allows full management of the uploaded printable files.

    It is a replacement for the no longer maintained third-party File Manager plugin.

    diff --git a/maintenance/bundledplugins/virtual_printer.html b/maintenance/bundledplugins/virtual_printer.html index a57c5dd89..0e4fda754 100644 --- a/maintenance/bundledplugins/virtual_printer.html +++ b/maintenance/bundledplugins/virtual_printer.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/configuration/cli.html b/maintenance/configuration/cli.html index 80cdbffab..75c4511c6 100644 --- a/maintenance/configuration/cli.html +++ b/maintenance/configuration/cli.html @@ -17,7 +17,7 @@ - + @@ -133,7 +133,7 @@

    CLI

    -

    New in version 1.3.0.

    +

    Added in version 1.3.0.

    OctoPrint provides a basic command line interface for manipulation of config.yaml:

    $ octoprint config --help
    diff --git a/maintenance/configuration/config_yaml.html b/maintenance/configuration/config_yaml.html
    index 71ee0343f..f2ffcb056 100644
    --- a/maintenance/configuration/config_yaml.html
    +++ b/maintenance/configuration/config_yaml.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/configuration/index.html b/maintenance/configuration/index.html
    index 70dfdded9..2f4252e19 100644
    --- a/maintenance/configuration/index.html
    +++ b/maintenance/configuration/index.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/configuration/logging_yaml.html b/maintenance/configuration/logging_yaml.html
    index a6da8fd5e..b0478ca62 100644
    --- a/maintenance/configuration/logging_yaml.html
    +++ b/maintenance/configuration/logging_yaml.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/configuration/yaml.html b/maintenance/configuration/yaml.html
    index b811f1a8e..08d98927d 100644
    --- a/maintenance/configuration/yaml.html
    +++ b/maintenance/configuration/yaml.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/development/branches.html b/maintenance/development/branches.html
    index e943f209b..38eff7ee8 100644
    --- a/maintenance/development/branches.html
    +++ b/maintenance/development/branches.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/development/environment.html b/maintenance/development/environment.html
    index 7ac47b5fb..cb2c3a913 100644
    --- a/maintenance/development/environment.html
    +++ b/maintenance/development/environment.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/development/index.html b/maintenance/development/index.html
    index 5a69c06bf..f03db7a23 100644
    --- a/maintenance/development/index.html
    +++ b/maintenance/development/index.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/development/request-profiling.html b/maintenance/development/request-profiling.html
    index 349c8ffdc..3ee7098a4 100644
    --- a/maintenance/development/request-profiling.html
    +++ b/maintenance/development/request-profiling.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/development/versioning.html b/maintenance/development/versioning.html
    index 5133474fd..336916c93 100644
    --- a/maintenance/development/versioning.html
    +++ b/maintenance/development/versioning.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/development/virtual_printer.html b/maintenance/development/virtual_printer.html
    index ef878e46d..15a8d5678 100644
    --- a/maintenance/development/virtual_printer.html
    +++ b/maintenance/development/virtual_printer.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    diff --git a/maintenance/events/index.html b/maintenance/events/index.html
    index b89924662..20cebd060 100644
    --- a/maintenance/events/index.html
    +++ b/maintenance/events/index.html
    @@ -17,7 +17,7 @@
             
             
             
    -        
    +        
             
             
             
    @@ -285,7 +285,7 @@ 

    Example -

    New in version 1.4.0.

    +

    Added in version 1.4.0.

    ClientClosed

    A client has disconnected from the push socket.

    @@ -307,7 +307,7 @@

    Example -

    New in version 1.4.0.

    +

    Added in version 1.4.0.

    UserLoggedOut
    @@ -320,7 +320,7 @@

    Example -

    New in version 1.4.0.

    +

    Added in version 1.4.0.

    ConnectivityChanged
    @@ -334,7 +334,7 @@

    Example -

    New in version 1.3.5.

    +

    Added in version 1.3.5.

    @@ -346,7 +346,7 @@

    Example -

    New in version 1.3.0.

    +

    Added in version 1.3.0.

    Connected

    The server has connected to the printer.

    @@ -364,7 +364,7 @@

    Example -

    New in version 1.3.0.

    +

    Added in version 1.3.0.

    Disconnected

    The server has disconnected from the printer

    @@ -404,7 +404,7 @@

    Example -

    New in version 1.3.0.

    +

    Added in version 1.3.0.

    @@ -458,7 +458,7 @@

    Example -

    New in version 1.3.3.

    +

    Added in version 1.3.3.

    FileRemoved
    @@ -480,7 +480,7 @@

    Example -

    New in version 1.3.3.

    +

    Added in version 1.3.3.

    FileMoved
    @@ -505,7 +505,7 @@

    Example -

    New in version 1.8.0.

    +

    Added in version 1.8.0.

    FolderAdded
    @@ -525,7 +525,7 @@

    Example -

    New in version 1.3.3.

    +

    Added in version 1.3.3.

    FolderRemoved
    @@ -544,7 +544,7 @@

    Example -

    New in version 1.3.3.

    +

    Added in version 1.3.3.

    FolderMoved
    @@ -565,7 +565,7 @@

    Example -

    New in version 1.8.0.

    +

    Added in version 1.8.0.

    UpdatedFiles

    A file list was modified.

    @@ -775,7 +775,7 @@

    Example -

    New in version 1.3.7.

    +

    Added in version 1.3.7.

    PrintCancelled

    The print has been cancelled.

    @@ -889,7 +889,7 @@

    Example -

    New in version 1.6.0.

    +

    Added in version 1.6.0.

    GcodeScript${ScriptName}Finished

    A custom GCODE script has finished running.

    @@ -905,7 +905,7 @@

    Example -

    New in version 1.6.0.

    +

    Added in version 1.6.0.

    ChartMarked

    A time-based marking has been made on the UI’s temperature chart.

    @@ -922,7 +922,7 @@

    Example -

    New in version 1.9.0.

    +

    Added in version 1.9.0.

    @@ -956,7 +956,7 @@

    ExampleM600, M701 or M702 was sent to the printer through OctoPrint (not triggered when printing from SD!)

    -

    New in version 1.7.0.

    +

    Added in version 1.7.0.

    PositionUpdate

    The response to an M114 was received by OctoPrint. The payload contains the current position information @@ -974,7 +974,7 @@

    Example -

    New in version 1.3.0.

    +

    Added in version 1.3.0.

    ToolChange

    A tool change command was sent to the printer. The payload contains the former current tool index and the @@ -987,7 +987,7 @@

    Example -

    New in version 1.3.5.

    +

    Added in version 1.3.5.

    CommandSuppressed

    A command was suppressed by OctoPrint due to according configuration and will not be @@ -1003,7 +1003,7 @@

    Example -

    New in version 1.5.0.

    +

    Added in version 1.5.0.

    InvalidToolReported

    The firmware reported a tool as invalid upon trying to select it. It has thus been marked @@ -1017,7 +1017,7 @@

    Example -

    New in version 1.5.0.

    +

    Added in version 1.5.0.

    @@ -1050,7 +1050,7 @@

    Example -

    New in version 1.3.0.

    +

    Added in version 1.3.0.

    MovieRendering

    The timelapse movie has started rendering.

    @@ -1155,7 +1155,7 @@

    Example -

    New in version 1.2.12.

    +

    Added in version 1.2.12.

    SlicingProfileModified
    @@ -1169,7 +1169,7 @@

    Example -

    New in version 1.2.12.

    +

    Added in version 1.2.12.

    SlicingProfileDeleted
    @@ -1183,7 +1183,7 @@

    Example -

    New in version 1.2.12.

    +

    Added in version 1.2.12.

    @@ -1195,7 +1195,7 @@

    Exampleoctoprint.settings.Settings.save or octoprint.plugin.PluginSettings.save sets the trigger_event parameter to True.

    -

    New in version 1.2.0.

    +

    Added in version 1.2.0.

    @@ -1211,7 +1211,7 @@

    Example -

    New in version 1.3.12.

    +

    Added in version 1.3.12.

    diff --git a/maintenance/features/accesscontrol.html b/maintenance/features/accesscontrol.html index 8735f91b6..144924ad5 100644 --- a/maintenance/features/accesscontrol.html +++ b/maintenance/features/accesscontrol.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/features/action_commands.html b/maintenance/features/action_commands.html index c877aca8f..8a32efc10 100644 --- a/maintenance/features/action_commands.html +++ b/maintenance/features/action_commands.html @@ -17,7 +17,7 @@ - + @@ -151,7 +151,7 @@
    start

    When this command is received from the printer, a job is currently selected and not active, OctoPrint will start it just like if the “Start”/”Restart” button had been clicked.

    -

    New in version 1.5.0.

    +

    Added in version 1.5.0.

    cancel

    When this command is received from the printer, OctoPrint will cancel a current print job just like if the @@ -179,21 +179,21 @@ set the corresponding internal state flags and send a file list request. This command is only recognized if SD support is enabled in OctoPrint.

    -

    New in version 1.6.0.

    +

    Added in version 1.6.0.

    sd_ejected

    When this command is received from the printer, OctoPrint will assume the SD card has been removed from the printer and clear the corresponding internal state flags. This command is only recognized if SD support is enabled in OctoPrint.

    -

    New in version 1.6.0.

    +

    Added in version 1.6.0.

    sd_updated

    When this command is received from the printer, OctoPrint will assume something on the SD card in the printer has changed and trigger a file list request. This command is only recognized if SD support is enabled in OctoPrint.

    -

    New in version 1.6.0.

    +

    Added in version 1.6.0.

    shutdown

    When this command is received from the printer, support for it is enabled in its settings @@ -202,7 +202,7 @@ firmware or manipulated GCODE, but can be enabled in the OctoPrint settings via Serial Connection > Firmware & Protocol > Action Commands if so desired by the user.

    -

    New in version 1.8.0.

    +

    Added in version 1.8.0.

    diff --git a/maintenance/features/atcommands.html b/maintenance/features/atcommands.html index 371e848d2..26b38fb2e 100644 --- a/maintenance/features/atcommands.html +++ b/maintenance/features/atcommands.html @@ -17,7 +17,7 @@ - + @@ -136,7 +136,7 @@

    @ Commands

    -

    New in version 1.3.7.

    +

    Added in version 1.3.7.

    @ commands (also known as host commands elsewhere) are special commands you may include in GCODE files streamed through OctoPrint to your printer or send as part of GCODE scripts, through the Terminal Tab, the API or plugins. diff --git a/maintenance/features/custom_controls.html b/maintenance/features/custom_controls.html index 555e2c8c9..febad037e 100644 --- a/maintenance/features/custom_controls.html +++ b/maintenance/features/custom_controls.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/features/gcode_scripts.html b/maintenance/features/gcode_scripts.html index be29626c4..cd101f838 100644 --- a/maintenance/features/gcode_scripts.html +++ b/maintenance/features/gcode_scripts.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/features/index.html b/maintenance/features/index.html index 5746da2e1..995ff9c22 100644 --- a/maintenance/features/index.html +++ b/maintenance/features/index.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/features/plugins.html b/maintenance/features/plugins.html index f192cc1d9..62dbd3657 100644 --- a/maintenance/features/plugins.html +++ b/maintenance/features/plugins.html @@ -17,7 +17,7 @@ - + @@ -144,7 +144,7 @@

    Plugins

    -

    New in version 1.2.0.

    +

    Added in version 1.2.0.

    Starting with OctoPrint 1.2.0, there’s now a plugin system in place which allows to individually extend OctoPrint’s functionality.

    diff --git a/maintenance/features/safemode.html b/maintenance/features/safemode.html index 3d8e196e6..2cd75b78b 100644 --- a/maintenance/features/safemode.html +++ b/maintenance/features/safemode.html @@ -17,7 +17,7 @@ - + @@ -140,7 +140,7 @@

    Safe mode

    -

    New in version 1.3.0.

    +

    Added in version 1.3.0.

    Changed in version 1.3.13.

    diff --git a/maintenance/genindex.html b/maintenance/genindex.html index 23efcfe7b..c2d77abb0 100644 --- a/maintenance/genindex.html +++ b/maintenance/genindex.html @@ -16,7 +16,7 @@ - + @@ -209,8 +209,6 @@

    A

  • AbstractAnalysisQueue (class in octoprint.filemanager.analysis)
  • AbstractFileWrapper (class in octoprint.filemanager.util) -
  • -
  • access_validation_factory() (in module octoprint.server.util.tornado)
  • access_validator_hook() @@ -323,8 +321,6 @@

    A

  • built-in function
  • - - + + -
  • CannotStartServerException -
  • canonicalize() (octoprint.filemanager.storage.LocalFileStorage method)
  • + +
  • commands() (octoprint.printer.PrinterInterface method)
  • - -
  • CorruptUserStorage -
  • -
  • corsRequestHandler() (in module octoprint.server.util) -
  • -
  • corsResponseHandler() (in module octoprint.server.util) -
  • -
  • CorsSupportMixin (class in octoprint.server.util.tornado)
  • CouldNotOverwriteError (class in octoprint.printer.profile)
  • count() (in module octoprint.util) -
  • -
  • create_backup_helper() (in module octoprint.plugins.backup.BackupPlugin)
  • critical (octoprint.schema.config.server.DiskspaceConfig attribute)
  • csrf_exempt() (octoprint.plugin.BlueprintPlugin static method) -
  • -
  • csrfRequestHandler() (in module octoprint.server.util) -
  • -
  • csrfResponseHandler() (in module octoprint.server.util)
  • css (octoprint.schema.config.devel.StylesheetEnum attribute) -
  • -
  • CustomHTTP1Connection (class in octoprint.server.util.tornado) -
  • -
  • CustomHTTP1ConnectionParameters (class in octoprint.server.util.tornado) -
  • -
  • CustomHTTP1ServerConnection (class in octoprint.server.util.tornado) -
  • -
  • CustomHTTPServer (class in octoprint.server.util.tornado)
  • cutoff (octoprint.schema.config.temperature.TemperatureConfig attribute)
  • @@ -850,8 +822,6 @@

    D

  • daemon_options() (in module octoprint.cli.server)
  • data (octoprint.schema.config.folder.FolderConfig attribute) -
  • -
  • data_received() (octoprint.server.util.tornado.UploadStorageFallbackHandler method)
  • date (octoprint.schema.config.server.PythonEolEntry attribute)
  • @@ -884,12 +854,6 @@

    D

  • defaultWebcam (octoprint.schema.config.webcam.WebcamConfig attribute)
  • delete() (octoprint.server.util.flask.LessSimpleCache method) - -
  • -
  • delete_backup_helper() (in module octoprint.plugins.backup.BackupPlugin)
  • delete_cookie() (octoprint.server.util.flask.OctoPrintFlaskResponse method)
  • @@ -900,8 +864,6 @@

    D

  • DelimiterCapture (class in octoprint.util.commandline)
  • deprecated() (in module octoprint.util) -
  • -
  • DeprecatedEndpointHandler (class in octoprint.server.util.tornado)
  • description (octoprint.plugin.core.PluginInfo property)
  • @@ -909,10 +871,10 @@

    D

  • detect (octoprint.schema.config.serial.AlwaysDetectNeverEnum attribute)
  • - - + @@ -988,8 +948,6 @@

    E

  • emergencyCommands (octoprint.schema.config.serial.SerialConfig attribute)
  • enable (octoprint.plugin.core.PluginInfo property) -
  • -
  • enable_per_message_deflate_extension() (in module octoprint.server.util.tornado)
  • enable_plugin() (octoprint.plugin.core.PluginManager method)
  • @@ -1030,8 +988,6 @@

    E

  • enforceReallyUniversalFilenames (octoprint.schema.config.feature.FeatureConfig attribute)
  • enqueue() (octoprint.filemanager.analysis.AbstractAnalysisQueue method) -
  • -
  • environ() (octoprint.server.util.tornado.WsgiInputContainer static method)
  • errorhandler() (octoprint.plugin.BlueprintPlugin static method)
  • @@ -1134,6 +1090,8 @@

    F

  • built-in function
  • + + - - -
  • get_content_type() (octoprint.server.util.tornado.LargeResponseHandler method) -
  • -
  • get_content_version() (octoprint.server.util.tornado.LargeResponseHandler class method) -
  • get_cookie_suffix() (in module octoprint.server.util.flask)
  • get_current_connection() (octoprint.printer.PrinterInterface method) @@ -1437,12 +1377,6 @@

    G

  • get_ui_preemptive_caching_additional_unless() (octoprint.plugin.UiPlugin method)
  • get_ui_preemptive_caching_enabled() (octoprint.plugin.UiPlugin method) -
  • -
  • get_user_for_apikey() (in module octoprint.server.util) -
  • -
  • get_user_for_authorization_header() (in module octoprint.server.util) -
  • -
  • get_user_for_remote_user_header() (in module octoprint.server.util)
  • get_webcam_configurations() (octoprint.plugin.WebcamProviderPlugin method)
  • @@ -1475,8 +1409,6 @@

    G

  • global_set_float() (octoprint.plugin.PluginSettings method)
  • global_set_int() (octoprint.plugin.PluginSettings method) -
  • -
  • GlobalHeaderTransform (class in octoprint.server.util.tornado)
  • green (octoprint.schema.config.appearance.ColorEnum attribute)
  • @@ -1490,10 +1422,6 @@

    G

    H

    - + - +
    -
    • is_allowed_file() (in module octoprint.util)
    • is_api_adminonly() (octoprint.plugin.SimpleApiPlugin method) @@ -1651,8 +1553,6 @@

      I

    • is_error() (octoprint.printer.PrinterInterface method)
    • is_mfa_enabled() (octoprint.plugin.MfaPlugin method) -
    • -
    • is_multipart() (octoprint.server.util.tornado.UploadStorageFallbackHandler method)
    • is_obsolete_hook() (octoprint.plugin.core.PluginManager method)
    • @@ -1726,8 +1626,6 @@

      K

      L

      + - - + + -
    • nameSuffix (octoprint.schema.config.server.UploadsConfig attribute)
    • +
      -
    • OctoPrintAnonymousIdentity (class in octoprint.server) -
    • OctoPrintClient() (class)
    • OctoPrintClient.ajax() (OctoPrintClient method) @@ -2625,12 +2479,12 @@

      O

    • OctoPrintClient.options (OctoPrintClient attribute)
    • -
      -
    • path_validation_factory() (in module octoprint.server.util.tornado) -
    • pathSuffix (octoprint.schema.config.server.UploadsConfig attribute)
    • pause() (octoprint.filemanager.analysis.AbstractAnalysisQueue method) @@ -3032,8 +2874,6 @@

      P

    • posAutoreport (octoprint.schema.config.serial.SerialTimeoutConfig attribute)
    • positionLogWait (octoprint.schema.config.serial.SerialTimeoutConfig attribute) -
    • -
    • post() (octoprint.server.util.tornado.UploadStorageFallbackHandler method)
    • postRoll (octoprint.schema.config.webcam.TimelapseConfig attribute)
    • @@ -3052,8 +2892,6 @@

      P

    • prefixFallback (octoprint.schema.config.server.ReverseProxyConfig attribute)
    • prefixHeader (octoprint.schema.config.server.ReverseProxyConfig attribute) -
    • -
    • prepare() (octoprint.server.util.tornado.UploadStorageFallbackHandler method)
    • PrependableQueue (class in octoprint.util)
    • @@ -3150,12 +2988,8 @@

      P

    • built-in function
    • -
    • put() (octoprint.server.util.tornado.UploadStorageFallbackHandler method) - -
    • pythoncompat (octoprint.plugin.core.PluginInfo property)
    • pythonEolCheck (octoprint.schema.config.server.ServerConfig attribute) @@ -3256,8 +3090,6 @@

      R

    • (octoprint.filemanager.storage.StorageInterface method)
    • -
    • remove_handler() (octoprint.server.util.sockjs.ThreadSafeSession method) -
    • remove_link() (octoprint.filemanager.storage.LocalFileStorage method)
    • -
    • streamed_get() (octoprint.server.util.tornado.LargeResponseHandler method) -
    • streamRatio (octoprint.schema.webcam.WebcamCompatibility attribute)
    • streamTimeout (octoprint.schema.webcam.WebcamCompatibility attribute) @@ -3721,8 +3533,6 @@

      S

    • SystemConfig (class in octoprint.schema.config.system) -
    • -
    • SystemInfoBundleHandler (class in octoprint.server.util.tornado)
    • systemRestartCommand (octoprint.schema.config.server.CommandsConfig attribute)
    • @@ -3776,8 +3586,6 @@

      T

    • terminalFilters (octoprint.schema.config.Config attribute)
    • terminalLogSize (octoprint.schema.config.serial.SerialConfig attribute) -
    • -
    • ThreadSafeSession (class in octoprint.server.util.sockjs)
    • throttle_highprio (octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig attribute)
    • @@ -3904,17 +3712,15 @@

      U

    • uploadOverwriteConfirmation (octoprint.schema.config.feature.FeatureConfig attribute)
    • +
      -
    • UrlProxyHandler (class in octoprint.server.util.tornado) -
    • useFrozenDictForPrinterState (octoprint.schema.config.devel.DevelConfig attribute)
    • useParityWorkaround (octoprint.schema.config.serial.SerialConfig attribute) @@ -3969,12 +3773,10 @@

      V

    • validate() (octoprint.plugin.core.PluginInfo method)
    • -
    • validate_local_redirect() (in module octoprint.server.util) +
    • validityRange (octoprint.schema.config.estimation.PrintTimeEstimationConfig attribute)
    • -
    • WsgiInputContainer (class in octoprint.server.util.tornado) -
    • diff --git a/maintenance/http-routingtable.html b/maintenance/http-routingtable.html index 5657a085a..2cc7b0524 100644 --- a/maintenance/http-routingtable.html +++ b/maintenance/http-routingtable.html @@ -16,7 +16,7 @@ - + diff --git a/maintenance/index.html b/maintenance/index.html index f60bd10b5..d2aed88dd 100644 --- a/maintenance/index.html +++ b/maintenance/index.html @@ -17,7 +17,7 @@ - + @@ -230,33 +230,33 @@

      Contents
    • Internal Modules
    • JavaScript Client Library
        diff --git a/maintenance/jsclientlib/base.html b/maintenance/jsclientlib/base.html index d83c80979..651c22faf 100644 --- a/maintenance/jsclientlib/base.html +++ b/maintenance/jsclientlib/base.html @@ -17,7 +17,7 @@ - + @@ -62,36 +62,34 @@
      • Internal Modules
      • JavaScript Client Library
      • -
      • octoprint.cli.dev
          +
        • octoprint.cli.dev
          • OctoPrintDevelCommands
          • -
          • octoprint.cli.plugins
              +
            • octoprint.cli.plugins
              • OctoPrintPluginCommands
              • -
              • octoprint.cli.server
              • JavaScript Client Library
              • @@ -187,9 +187,9 @@
                -
                -

                octoprint.cli

                -
                +
                +

                octoprint.cli

                +
                class octoprint.cli.HiddenOption(param_decls: Sequence[str] | None = None, show_default: bool | str | None = None, prompt: bool | str = False, confirmation_prompt: bool | str = False, prompt_required: bool = True, hide_input: bool = False, is_flag: bool | None = None, flag_value: Any | None = None, multiple: bool = False, count: bool = False, allow_from_autoenv: bool = True, type: ParamType | Any | None = None, help: str | None = None, hidden: bool = False, show_choices: bool = True, show_envvar: bool = False, **attrs: Any)

                Custom option sub class with empty help.

                @@ -268,9 +268,9 @@
                -
                -

                octoprint.cli.dev

                -
                +
                +

                octoprint.cli.dev

                +
                class octoprint.cli.dev.OctoPrintDevelCommands(*args, **kwargs)

                Custom click.MultiCommand @@ -293,9 +293,9 @@

                -
                -

                octoprint.cli.plugins

                -
                +
                +

                octoprint.cli.plugins

                +
                class octoprint.cli.plugins.OctoPrintPluginCommands(*args, **kwargs)

                Custom click.MultiCommand @@ -330,9 +330,9 @@

                -
                -

                octoprint.cli.server

                -
                +
                +

                octoprint.cli.server

                +
                octoprint.cli.server.daemon_options(f)

                Decorator to add the options for the daemon subcommand: --pid.

                diff --git a/maintenance/modules/filemanager.html b/maintenance/modules/filemanager.html index 813fd7db2..d37a56f7b 100644 --- a/maintenance/modules/filemanager.html +++ b/maintenance/modules/filemanager.html @@ -17,7 +17,7 @@ - + @@ -62,9 +62,9 @@
              • Internal Modules
              • -
                -

                octoprint.plugin.core

                -

                In this module resides the core data structures and logic of the plugin system.

                +
                +

                octoprint.plugin.core

                +

                In this module resides the core data structures and logic of the plugin system.

                class octoprint.plugin.core.PluginManager(plugin_folders, plugin_bases, plugin_entry_points, logging_prefix=None, plugin_disabled_list=None, plugin_sorting_order=None, plugin_blacklist=None, plugin_restart_needing_hooks=None, plugin_obsolete_hooks=None, plugin_considered_bundled=None, plugin_flags=None, plugin_validators=None, compatibility_ignored_list=None)
                @@ -1566,9 +1566,9 @@
                -
                -

                octoprint.plugin.types

                -

                This module bundles all of OctoPrint’s supported plugin implementation types as well as their common parent +

                +

                octoprint.plugin.types

                +

                This module bundles all of OctoPrint’s supported plugin implementation types as well as their common parent class, OctoPrintPlugin.

                Please note that the plugin implementation types are documented in the section Available plugin mixins.

                diff --git a/maintenance/modules/printer.html b/maintenance/modules/printer.html index e95f99e63..2354ede59 100644 --- a/maintenance/modules/printer.html +++ b/maintenance/modules/printer.html @@ -17,7 +17,7 @@ - + @@ -62,17 +62,17 @@
              • Internal Modules
              • -
                -

                octoprint.printer.profile

                -

                This module contains printer profile related code.

                +
                +

                octoprint.printer.profile

                +

                This module contains printer profile related code.

                A printer profile is a dict of the following structure:

                diff --git a/maintenance/modules/schema.html b/maintenance/modules/schema.html index 3c888e820..492227909 100644 --- a/maintenance/modules/schema.html +++ b/maintenance/modules/schema.html @@ -17,7 +17,7 @@ - + @@ -62,19 +62,19 @@
              • Internal Modules
                • octoprint.access.users
                • octoprint.cli
                • -
                • octoprint.cli.dev
                • -
                • octoprint.cli.plugins
                • -
                • octoprint.cli.server
                • +
                • octoprint.cli.dev
                • +
                • octoprint.cli.plugins
                • +
                • octoprint.cli.server
                • octoprint.filemanager
                • -
                • octoprint.filemanager.analysis
                • -
                • octoprint.filemanager.destinations
                • -
                • octoprint.filemanager.storage
                • -
                • octoprint.filemanager.util
                • +
                • octoprint.filemanager.analysis
                • +
                • octoprint.filemanager.destinations
                • +
                • octoprint.filemanager.storage
                • +
                • octoprint.filemanager.util
                • octoprint.plugin
                • -
                • octoprint.plugin.core
                • -
                • octoprint.plugin.types
                • +
                • octoprint.plugin.core
                • +
                • octoprint.plugin.types
                • octoprint.printer
                • -
                • octoprint.printer.profile
                • +
                • octoprint.printer.profile
                • octoprint.schema
                  • BaseModel
                  • -
                  • octoprint.schema.config
                      +
                    • octoprint.schema.config
                      • Config
                      • -
                      • octoprint.schema.webcam
                          +
                        • octoprint.schema.webcam
                          • RatioEnum
                          • JavaScript Client Library
                          • @@ -825,9 +825,9 @@
                            -
                            -

                            octoprint.schema

                            -
                            +
                            +

                            octoprint.schema

                            +
                            class octoprint.schema.BaseModel
                            @@ -839,9 +839,9 @@
                            -
                            -

                            octoprint.schema.config

                            -
                            +
                            +

                            octoprint.schema.config

                            +
                            class octoprint.schema.config.Config(*, accessControl: AccessControlConfig = AccessControlConfig(salt=None, userManager='octoprint.access.users.FilebasedUserManager', groupManager='octoprint.access.groups.FilebasedGroupManager', permissionManager='octoprint.access.permissions.PermissionManager', userfile=None, groupfile=None, autologinLocal=False, localNetworks=['127.0.0.0/8', '::1/128'], autologinAs=None, autologinHeadsupAcknowledged=False, trustBasicAuthentication=False, checkBasicAuthenticationPassword=True, trustRemoteUser=False, remoteUserHeader='REMOTE_USER', trustRemoteGroups=False, remoteGroupsHeader='REMOTE_GROUPS', remoteGroupsMapping={}, addRemoteUsers=False, defaultReauthenticationTimeout=5), api: ApiConfig = ApiConfig(key=None, apps={}, allowCrossOrigin=False), appearance: AppearanceConfig = AppearanceConfig(name='', color='default', colorTransparent=False, colorIcon=True, defaultLanguage='_default', showFahrenheitAlso=False, fuzzyTimes=True, closeModalsWithClick=True, showInternalFilename=True, components=ComponentConfig(order=ComponentOrderConfig(navbar=['settings', 'systemmenu', 'plugin_announcements', 'plugin_logging_seriallog', 'plugin_logging_plugintimingslog', 'plugin_pi_support', 'plugin_health_check', 'login'], sidebar=['plugin_firmware_check_warning', 'plugin_firmware_check_info', 'connection', 'state', 'files'], tab=['temperature', 'control', 'plugin_gcodeviewer', 'terminal', 'timelapse'], settings=['section_printer', 'serial', 'printerprofiles', 'temperatures', 'terminalfilters', 'gcodescripts', 'section_features', 'features', 'webcam', 'accesscontrol', 'plugin_gcodeviewer', 'api', 'plugin_appkeys', 'section_octoprint', 'server', 'folders', 'appearance', 'plugin_logging', 'plugin_pluginmanager', 'plugin_softwareupdate', 'plugin_announcements', 'plugin_eventmanager', 'plugin_backup', 'plugin_tracking', 'plugin_errortracking', 'plugin_pi_support'], usersettings=['access', 'interface'], wizard=['plugin_softwareupdate_update', 'plugin_backup', 'plugin_corewizard_acl', 'plugin_corewizard_onlinecheck'], about=['about', 'plugin_pi_support', 'supporters', 'authors', 'changelog', 'license', 'thirdparty', 'plugin_pluginmanager', 'plugin_achievements', 'plugin_achievements_2', 'systeminfo'], generic=[]), disabled=ComponentDisabledConfig(navbar=[], sidebar=[], tab=[], settings=[], usersettings=[], wizard=[], about=[], generic=[]))), controls: List[ControlConfig | ContainerConfig] = [], devel: DevelConfig = DevelConfig(stylesheet='css', cache=DevelCacheConfig(enabled=True, preemptive=True), webassets=DevelWebassetsConfig(bundle=True, clean_on_startup=True, minify=True, minify_plugins=False), useFrozenDictForPrinterState=True, showLoadingAnimation=True, sockJsConnectTimeout=30.0, pluginTimings=False, enableRateLimiter=True, enableCsrfProtection=True), estimation: EstimationConfig = EstimationConfig(printTime=PrintTimeEstimationConfig(statsWeighingUntil=0.5, validityRange=0.15, forceDumbFromPercent=0.3, forceDumbAfterMin=30.0, stableThreshold=60)), events: EventsConfig = EventsConfig(enabled=True, subscriptions=[]), feature: FeatureConfig = FeatureConfig(temperatureGraph=True, sdSupport=True, keyboardControl=True, pollWatched=False, modelSizeDetection=True, rememberFileFolder=False, printStartConfirmation=False, printCancelConfirmation=True, uploadOverwriteConfirmation=True, autoUppercaseBlacklist=['M117', 'M118', 'M707', 'M708'], g90InfluencesExtruder=False, enforceReallyUniversalFilenames=False, enableDragDropUpload=True), folder: FolderConfig = FolderConfig(uploads=None, timelapse=None, timelapse_tmp=None, logs=None, virtualSd=None, watched=None, plugins=None, slicingProfiles=None, printerProfiles=None, scripts=None, translations=None, generated=None, data=None), gcodeAnalysis: GcodeAnalysisConfig = GcodeAnalysisConfig(maxExtruders=10, throttle_normalprio=0.01, throttle_highprio=0.0, throttle_lines=100, runAt='idle', bedZ=0.0), plugins: PluginsConfig = PluginsConfig(disabled=[], forced_compatible=[], sorting_order={}, flags={}), printerParameters: PrinterParametersConfig = PrinterParametersConfig(pauseTriggers=[]), printerProfiles: PrinterProfilesConfig = PrinterProfilesConfig(default=None), scripts: ScriptsConfig = ScriptsConfig(gcode=GcodeScriptsConfig(afterPrinterConnected=None, beforePrinterDisconnected=None, beforePrintStarted=None, afterPrintCancelled="; disable motors\nM84\n\n;disable all heaters\n{% snippet 'disable_hotends' %}\n{% snippet 'disable_bed' %}\n;disable fan\nM106 S0", afterPrintDone=None, beforePrintPaused=None, afterPrintResumed=None, beforeToolChange=None, afterToolChange=None, snippets={'disable_hotends': '{% if printer_profile.extruder.sharedNozzle %}M104 T0 S0\n{% else %}{% for tool in range(printer_profile.extruder.count) %}M104 T{{ tool }} S0\n{% endfor %}{% endif %}', 'disable_bed': '{% if printer_profile.heatedBed %}M140 S0\n{% endif %}'})), serial: SerialConfig = SerialConfig(port=None, baudrate=None, exclusive=True, lowLatency=False, autoconnect=False, autorefresh=True, autorefreshInterval=1, log=False, timeout=SerialTimeoutConfig(detectionFirst=10.0, detectionConsecutive=2.0, connection=10.0, communication=30.0, communicationBusy=3.0, temperature=5.0, temperatureTargetSet=2.0, temperatureAutoreport=2.0, sdStatus=1.0, sdStatusAutoreport=1.0, posAutoreport=5.0, resendOk=0.5, baudrateDetectionPause=1.0, positionLogWait=10.0), maxCommunicationTimeouts=SerialMaxTimeouts(idle=2, printing=5, long=5), maxWritePasses=5, additionalPorts=[], additionalBaudrates=[], blacklistedPorts=[], blacklistedBaudrates=[], longRunningCommands=['G4', 'G28', 'G29', 'G30', 'G32', 'M400', 'M226', 'M600'], blockedCommands=['M0', 'M1'], ignoredCommands=[], pausingCommands=['M0', 'M1', 'M25'], emergencyCommands=['M112', 'M108', 'M410'], checksumRequiringCommands=['M110'], helloCommand='M110 N0', suppressSecondHello=False, disconnectOnErrors=True, ignoreErrorsFromFirmware=False, terminalLogSize=20, lastLineBufferSize=50, logResends=True, supportResendsWithoutOk='detect', logPositionOnPause=True, logPositionOnCancel=False, abortHeatupOnCancel=True, waitForStartOnConnect=False, waitToLoadSdFileList=True, alwaysSendChecksum=False, neverSendChecksum=False, sendChecksumWithUnknownCommands=False, unknownCommandsNeedAck=False, sdRelativePath=False, sdAlwaysAvailable=False, sdLowerCase=False, sdCancelCommand='M25', maxNotSdPrinting=2, swallowOkAfterResend=True, repetierTargetTemp=False, externalHeatupDetection=True, supportWait=True, ignoreIdenticalResends=False, identicalResendsCountdown=7, supportFAsCommand=False, firmwareDetection=True, blockWhileDwelling=False, useParityWorkaround='detect', maxConsecutiveResends=10, sendM112OnError=True, disableSdPrintingDetection=False, ackMax=1, sanityCheckTools=True, notifySuppressedCommands='warn', capabilities=SerialCapabilities(autoreport_temp=True, autoreport_sdstatus=True, autoreport_pos=True, busy_protocol=True, emergency_parser=True, extended_m20=True, lfn_write=True), resendRatioThreshold=10, resendRatioStart=100, ignoreEmptyPorts=False, encoding='ascii', enableShutdownActionCommand=False, triggerOkForM29=True), server: ServerConfig = ServerConfig(host=None, port=5000, firstRun=True, startOnceInSafeMode=False, ignoreIncompleteStartup=False, seenWizards={}, secretKey=None, heartbeat=900, reverseProxy=ReverseProxyConfig(prefixHeader=None, schemeHeader=None, hostHeader=None, serverHeader=None, portHeader=None, prefixFallback=None, schemeFallback=None, hostFallback=None, serverFallback=None, portFallback=None, trustedProxies=[], trustLocalhostProxies=True), uploads=UploadsConfig(maxSize=1073741824, nameSuffix='name', pathSuffix='path'), maxSize=102400, commands=CommandsConfig(systemShutdownCommand=None, systemRestartCommand=None, serverRestartCommand=None, localPipCommand=None), onlineCheck=OnlineCheckConfig(enabled=None, interval=900, host='1.1.1.1', port=53, name='octoprint.org'), pluginBlacklist=PluginBlacklistConfig(enabled=None, url='https://plugins.octoprint.org/blacklist.json', ttl=900, timeout=3.05), pythonEolCheck=PythonEolCheckConfig(enabled=True, url='https://get.octoprint.org/python-eol', ttl=1440, fallback={'3.7': PythonEolEntry(date='2023-06-27', last_octoprint='1.11.*'), '3.8': PythonEolEntry(date='2024-10-31', last_octoprint=None)}), diskspace=DiskspaceConfig(warning=524288000, critical=209715200), preemptiveCache=PreemptiveCacheConfig(exceptions=[], until=7), ipCheck=IpCheckConfig(enabled=True, trustedSubnets=[]), allowFraming=False, cookies=CookiesConfig(secure=False, samesite='Lax'), allowedLoginRedirectPaths=[]), slicing: SlicingConfig = SlicingConfig(enabled=True, defaultSlicer=None, defaultProfiles={}), system: SystemConfig = SystemConfig(actions=[]), temperature: TemperatureConfig = TemperatureConfig(profiles=[TemperatureProfile(name='ABS', extruder=210, bed=100), TemperatureProfile(name='PLA', extruder=180, bed=60)], cutoff=30, sendAutomatically=False, sendAutomaticallyAfter=1), terminalFilters: List[TerminalFilterEntry] = [TerminalFilterEntry(name='Suppress temperature messages', regex='(Send: (N\\d+\\s+)?M105)|(Recv:\\s+(ok\\s+([PBN]\\d+\\s+)*)?([BCLPR]|T\\d*):-?\\d+)'), TerminalFilterEntry(name='Suppress SD status messages', regex='(Send: (N\\d+\\s+)?M27)|(Recv: SD printing byte)|(Recv: Not SD printing)'), TerminalFilterEntry(name='Suppress position messages', regex='(Send:\\s+(N\\d+\\s+)?M114)|(Recv:\\s+(ok\\s+)?X:[+-]?([0-9]*[.])?[0-9]+\\s+Y:[+-]?([0-9]*[.])?[0-9]+\\s+Z:[+-]?([0-9]*[.])?[0-9]+\\s+E\\d*:[+-]?([0-9]*[.])?[0-9]+).*'), TerminalFilterEntry(name='Suppress wait responses', regex='Recv: wait'), TerminalFilterEntry(name='Suppress processing responses', regex='Recv: (echo:\\s*)?busy:\\s*processing')], webcam: WebcamConfig = WebcamConfig(webcamEnabled=True, timelapseEnabled=True, ffmpeg=None, ffmpegThreads=1, ffmpegVideoCodec='libx264', bitrate='10000k', watermark=True, ffmpegCommandline='{ffmpeg} -framerate {fps} -i "{input}" -vcodec {videocodec} -threads {threads} -b:v {bitrate} -f {containerformat} -y {filters} "{output}"', ffmpegThumbnailCommandline='{ffmpeg} -sseof -1 -i "{input}" -update 1 -q:v 0.7 "{output}"', timelapse=TimelapseConfig(type='off', fps=25, postRoll=0, renderAfterPrint='always', options=TimelapseOptions(interval=None, capturePostRoll=None, retractionZHop=None)), cleanTmpAfterDays=7, renderAfterPrintDelay=0, defaultWebcam='classic', snapshotWebcam='classic'))
                            @@ -3829,9 +3829,9 @@
                            -
                            -

                            octoprint.schema.webcam

                            -
                            +
                            +

                            octoprint.schema.webcam

                            +
                            class octoprint.schema.webcam.RatioEnum(value)

                            An enumeration.

                            diff --git a/maintenance/modules/server.html b/maintenance/modules/server.html index f1f7d672e..255e91766 100644 --- a/maintenance/modules/server.html +++ b/maintenance/modules/server.html @@ -17,7 +17,7 @@ - + @@ -62,47 +62,25 @@
                          • Internal Modules
                            • octoprint.access.users
                            • octoprint.cli
                            • -
                            • octoprint.cli.dev
                            • -
                            • octoprint.cli.plugins
                            • -
                            • octoprint.cli.server
                            • +
                            • octoprint.cli.dev
                            • +
                            • octoprint.cli.plugins
                            • +
                            • octoprint.cli.server
                            • octoprint.filemanager
                            • -
                            • octoprint.filemanager.analysis
                            • -
                            • octoprint.filemanager.destinations
                            • -
                            • octoprint.filemanager.storage
                            • -
                            • octoprint.filemanager.util
                            • +
                            • octoprint.filemanager.analysis
                            • +
                            • octoprint.filemanager.destinations
                            • +
                            • octoprint.filemanager.storage
                            • +
                            • octoprint.filemanager.util
                            • octoprint.plugin
                            • -
                            • octoprint.plugin.core
                            • -
                            • octoprint.plugin.types
                            • +
                            • octoprint.plugin.core
                            • +
                            • octoprint.plugin.types
                            • octoprint.printer
                            • -
                            • octoprint.printer.profile
                            • +
                            • octoprint.printer.profile
                            • octoprint.schema
                            • -
                            • octoprint.schema.config
                            • -
                            • octoprint.schema.webcam
                            • -
                            • octoprint.server -
                            • -
                            • octoprint.server.util -
                            • -
                            • octoprint.server.util.flask
                                +
                              • octoprint.schema.config
                              • +
                              • octoprint.schema.webcam
                              • +
                              • octoprint.server
                              • +
                              • octoprint.server.util
                              • +
                              • octoprint.server.util.flask
                              • JavaScript Client Library
                              • @@ -334,217 +217,13 @@

                                octoprint.server

                                -
                                -
                                -exception octoprint.server.CannotStartServerException
                                -
                                - -
                                -
                                -class octoprint.server.OctoPrintAnonymousIdentity
                                -
                                -

                                octoprint.server.util

                                -
                                -
                                -octoprint.server.util.corsRequestHandler()
                                -

                                before_request handler for blueprints which sets CORS headers for OPTIONS requests if enabled

                                -
                                - -
                                -
                                -octoprint.server.util.corsResponseHandler(resp)
                                -

                                after_request handler for blueprints for which CORS is supported.

                                -

                                Sets Access-Control-Allow-Origin headers for Origin request header on response.

                                -
                                - -
                                -
                                -octoprint.server.util.csrfRequestHandler()
                                -

                                before_request handler for blueprints which checks for CRFS double token on -relevant requests & methods.

                                -
                                - -
                                -
                                -octoprint.server.util.csrfResponseHandler(resp)
                                -

                                after_request handler for updating the CSRF cookie on each response.

                                -
                                - -
                                -
                                -octoprint.server.util.get_api_key(request: Request | tornado.httputil.HTTPServerRequest) str | None
                                -

                                Extracts the API key from the given request.

                                -

                                The request may be a Flask or Tornado request object. Attempts will -be made to read the API key from the “apikey” request parameter, -the “X-Api-Key” header, or the “Authorization” header in “Bearer” mode.

                                -
                                -
                                Parameters:
                                -

                                request – the request object, either a Flask or a Tornado request

                                -
                                -
                                Returns:
                                -

                                the API key, or None if not found

                                -
                                -
                                Return type:
                                -

                                str

                                -
                                -
                                -
                                - -
                                -
                                -octoprint.server.util.get_user_for_apikey(apikey: str) User | None
                                -

                                Tries to find a user based on the given API key.

                                -

                                Will only perform any action if the API key is not None and not empty.

                                -

                                If the API key is the master key, the master user will be returned.

                                -

                                If the API key is a user key, the user will be returned.

                                -

                                If the API key is neither, the key will be passed to all registered key validators -and the first non-None result will be returned.

                                -
                                -
                                Parameters:
                                -

                                apikey (str) – the API key to check

                                -
                                -
                                Returns:
                                -

                                the user found, or None if none was found

                                -
                                -
                                Return type:
                                -

                                octoprint.access.users.User

                                -
                                -
                                -
                                - -
                                -
                                -octoprint.server.util.get_user_for_authorization_header(request: Request, header: str = 'Authorization') User | None
                                -

                                Tries to find a user based on the Authorization request header.

                                -

                                Will only perform any action if the trustBasicAuthentication setting is enabled.

                                -

                                If configured accordingly, will also check if the password used for the Basic Authentication -matches the one stored for the user.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • request – the request object

                                • -
                                • header (str) – the header to check for the authorization header, defaults to “Authorization”

                                • -
                                -
                                -
                                -
                                - -
                                -
                                -octoprint.server.util.get_user_for_remote_user_header(request: Request) User | None
                                -

                                Tries to find a user based on the configured remote user request header.

                                -

                                Will only perform any action if the trustRemoteUser setting is enabled.

                                -
                                - -
                                -
                                -octoprint.server.util.has_permissions(*permissions)
                                -

                                Determines if the current user (either from the session, api key or authorization -header) has all of the requested permissions.

                                -
                                -
                                Parameters:
                                -

                                *permissions – list of all permissions required to pass the check

                                -
                                -
                                -

                                Returns: True if the user has all permissions, False otherwise

                                -
                                - -
                                -
                                -octoprint.server.util.noCachingExceptGetResponseHandler(resp)
                                -

                                after_request handler for blueprints which shall set no caching headers -on their responses to any requests that are not sent with method GET.

                                -

                                See noCachingResponseHandler().

                                -
                                - -
                                -
                                -octoprint.server.util.noCachingResponseHandler(resp)
                                -

                                after_request handler for blueprints which shall set no caching headers -on their responses.

                                -

                                Sets Cache-Control, Pragma and Expires headers accordingly -to prevent all client side caching from taking place.

                                -
                                - -
                                -
                                -octoprint.server.util.optionsAllowOrigin(request)
                                -

                                Shortcut for request handling for CORS OPTIONS requests to set CORS headers.

                                -
                                - -
                                -
                                -octoprint.server.util.require_fresh_login_with(permissions=None, user_id=None)
                                -

                                Requires a login with fresh credentials.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • permissions – list of all permissions required to pass the check

                                • -
                                • user_id – required user to pass the check

                                • -
                                -
                                -
                                -

                                Returns: a flask redirect response to return if a login is required, or None

                                -
                                - -
                                -
                                -octoprint.server.util.require_login(*permissions)
                                -

                                Returns a redirect response to the login view if the permission requirements are -not met.

                                -
                                -
                                Parameters:
                                -

                                *permissions – a list of permissions required to pass the check

                                -
                                -
                                -

                                Returns: a flask redirect response to return if a login is required, or None

                                -
                                - -
                                -
                                -octoprint.server.util.require_login_with(permissions=None, user_id=None)
                                -

                                Requires a login with the given permissions and/or user id.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • permissions – list of all permissions required to pass the check

                                • -
                                • user_id – required user to pass the check

                                • -
                                -
                                -
                                -

                                Returns: a flask redirect response to return if a login is required, or None

                                -
                                - -
                                -
                                -octoprint.server.util.validate_local_redirect(url, allowed_paths)
                                -

                                Validates the given local redirect URL against the given allowed paths.

                                -

                                An url is valid for a local redirect if it has neither scheme nor netloc defined, -and its path is one of the given allowed paths.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • url (str) – URL to validate

                                • -
                                • allowed_paths (List[str]) – List of allowed paths, only paths contained -or prefixed (if allowed path ends with “*”) will be considered valid.

                                • -
                                -
                                -
                                Returns:
                                -

                                Whether the url passed validation or not.

                                -
                                -
                                Return type:
                                -

                                bool

                                -
                                -
                                -
                                -
                                -
                                -

                                octoprint.server.util.flask

                                -
                                +
                                +

                                octoprint.server.util.flask

                                +
                                class octoprint.server.util.flask.LessSimpleCache(threshold=500, default_timeout=300)

                                Slightly improved version of SimpleCache.

                                @@ -764,7 +443,7 @@ always set.

                                This check is usually skipped if the session was deleted.

                                -

                                New in version 0.11.

                                +

                                Added in version 0.11.

                                @@ -978,9 +657,9 @@
                                Parameters:
                                  -
                                • request

                                • -
                                • target

                                • -
                                • code

                                • +
                                • request

                                • +
                                • target

                                • +
                                • code

                                Returns:
                                @@ -1006,649 +685,9 @@

                                octoprint.server.util.sockjs

                                -
                                -
                                -class octoprint.server.util.sockjs.ThreadSafeSession(conn, server, session_id, expiry=None)
                                -
                                -
                                -remove_handler(handler)
                                -

                                Detach active handler from the session

                                -
                                -
                                handler

                                Handler to remove

                                -
                                -
                                -
                                - -
                                -
                                -set_handler(handler, start_heartbeat=True)
                                -

                                Set active handler for the session

                                -
                                -
                                handler

                                Associate active Tornado handler with the session

                                -
                                -
                                start_heartbeat

                                Should session start heartbeat immediately

                                -
                                -
                                -
                                - -
                                -

                                octoprint.server.util.tornado

                                -
                                -
                                -class octoprint.server.util.tornado.CorsSupportMixin(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -

                                tornado.web.RequestHandler mixin that -makes sure to set CORS headers similarly to the Flask backed API endpoints.

                                -
                                -
                                -set_default_headers()
                                -

                                Override this to set HTTP headers at the beginning of the request.

                                -

                                For example, this is the place to set a custom Server header. -Note that setting such headers in the normal flow of request -processing may not do what you want, since headers may be reset -during error handling.

                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.CustomHTTP1Connection(stream, is_client, params=None, context=None)
                                -

                                A custom implementation of tornado.http1connection.HTTP1Connection which upon checking the Content-Length of -the request against the configured maximum utilizes max_body_sizes and default_max_body_size as a fallback.

                                -
                                - -
                                -
                                -class octoprint.server.util.tornado.CustomHTTP1ConnectionParameters(*args, **kwargs)
                                -

                                An implementation of tornado.http1connection.HTTP1ConnectionParameters that adds two new parameters -max_body_sizes and default_max_body_size.

                                -

                                For a description of these please see the documentation of CustomHTTPServer above.

                                -
                                - -
                                -
                                -class octoprint.server.util.tornado.CustomHTTP1ServerConnection(stream: IOStream, params: HTTP1ConnectionParameters | None = None, context: object | None = None)
                                -

                                A custom implementation of tornado.http1connection.HTTP1ServerConnection which utilizes a CustomHTTP1Connection -instead of a tornado.http1connection.HTTP1Connection in _server_request_loop. The implementation logic is -otherwise the same as tornado.http1connection.HTTP1ServerConnection.

                                -
                                - -
                                -
                                -class octoprint.server.util.tornado.CustomHTTPServer(*args: Any, **kwargs: Any)
                                -

                                Custom implementation of tornado.httpserver.HTTPServer that allows defining max body sizes depending on path and -method.

                                -

                                The implementation is mostly taken from tornado.httpserver.HTTPServer, the only difference is the creation -of a CustomHTTP1ConnectionParameters instance instead of tornado.http1connection.HTTP1ConnectionParameters -which is supplied with the two new constructor arguments max_body_sizes and max_default_body_size and the -creation of a CustomHTTP1ServerConnection instead of a tornado.http1connection.HTTP1ServerConnection upon -connection by a client.

                                -

                                max_body_sizes is expected to be an iterable containing tuples of the form (method, path regex, maximum body size), -with method and path regex having to match in order for maximum body size to take affect.

                                -

                                default_max_body_size is the default maximum body size to apply if no specific one from max_body_sizes matches.

                                -
                                -
                                -handle_stream(stream, address)
                                -

                                Override to handle a new .IOStream from an incoming connection.

                                -

                                This method may be a coroutine; if so any exceptions it raises -asynchronously will be logged. Accepting of incoming connections -will not be blocked by this coroutine.

                                -

                                If this TCPServer is configured for SSL, handle_stream -may be called before the SSL handshake has completed. Use -.SSLIOStream.wait_for_handshake if you need to verify the client’s -certificate or use NPN/ALPN.

                                -
                                -

                                Changed in version 4.2: Added the option for this method to be a coroutine.

                                -
                                -
                                - -
                                -
                                -initialize(*args, **kwargs)
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.DeprecatedEndpointHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -

                                tornado.web.RequestHandler that redirects -to another url and logs a deprecation warning.

                                -
                                -
                                Parameters:
                                -

                                url (str) – URL to which to redirect

                                -
                                -
                                -
                                -
                                -initialize(url)
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.DynamicZipBundleHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -
                                -
                                -initialize(path_validation=None, path_processor=None, as_attachment=True, attachment_name=None, access_validation=None, compress=False)
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.GeneratingDataHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -

                                A RequestHandler that generates data from a generator function and returns it to the client.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • generator (function) – A generator function that returns the data to be written to the client. The function -will be called without any parameters.

                                • -
                                • content_type (str) – The content type with which to respond. Defaults to text/plain

                                • -
                                • as_attachment (bool | str) – Whether to serve files with Content-Disposition: attachment header (True) -or not. Defaults to False. If a string is given it will be used as the filename of the attachment.

                                • -
                                • access_validation (function) – Callback to call in the get method to validate access to the resource. Will -be called with self.request as parameter which contains the full tornado request object. Should raise -a tornado.web.HTTPError if access is not allowed in which case the request will not be further processed. -Defaults to None and hence no access validation being performed.

                                • -
                                -
                                -
                                -
                                -
                                -initialize(generator=None, content_type='text/plain', as_attachment=False, access_validation=None)
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.GlobalHeaderTransform(request)
                                -
                                - -
                                -
                                -class octoprint.server.util.tornado.LargeResponseHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -

                                Customized tornado.web.StaticFileHandler -that allows delivery of the requested resource as attachment and access and request path validation through -optional callbacks. Note that access validation takes place before path validation.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • path (str) – The system path from which to serve files (this will be forwarded to the initialize method of -:class:~tornado.web.StaticFileHandler)

                                • -
                                • default_filename (str) – The default filename to serve if none is explicitly specified and the request references -a subdirectory of the served path (this will be forwarded to the initialize method of -:class:~tornado.web.StaticFileHandler as the default_filename keyword parameter). Defaults to None.

                                • -
                                • as_attachment (bool) – Whether to serve requested files with Content-Disposition: attachment header (True) -or not. Defaults to False.

                                • -
                                • allow_client_caching (bool) – Whether to allow the client to cache (by not setting any Cache-Control or -Expires headers on the response) or not.

                                • -
                                • access_validation (function) – Callback to call in the get method to validate access to the resource. Will -be called with self.request as parameter which contains the full tornado request object. Should raise -a tornado.web.HTTPError if access is not allowed in which case the request will not be further processed. -Defaults to None and hence no access validation being performed.

                                • -
                                • path_validation (function) – Callback to call in the get method to validate the requested path. Will be called -with the requested path as parameter. Should raise a tornado.web.HTTPError (e.g. an 404) if the requested -path does not pass validation in which case the request will not be further processed. -Defaults to None and hence no path validation being performed.

                                • -
                                • etag_generator (function) – Callback to call for generating the value of the ETag response header. Will be -called with the response handler as parameter. May return None to prevent the ETag response header -from being set. If not provided the last modified time of the file in question will be used as returned -by get_content_version.

                                • -
                                • name_generator (function) – Callback to call for generating the value of the attachment file name header. Will be -called with the requested path as parameter.

                                • -
                                • mime_type_guesser (function) – Callback to guess the mime type to use for the content type encoding of the -response. Will be called with the requested path on disk as parameter.

                                • -
                                • is_pre_compressed (bool) – if the file is expected to be pre-compressed, i.e, if there is a file in the same -directory with the same name, but with ‘.gz’ appended and gzip-encoded

                                • -
                                -
                                -
                                -
                                -
                                -compute_etag()
                                -

                                Computes the etag header to be used for this request.

                                -

                                By default uses a hash of the content written so far.

                                -

                                May be overridden to provide custom etag implementations, -or may return None to disable tornado’s default etag support.

                                -
                                - -
                                -
                                -get_content_type()
                                -

                                Returns the Content-Type header to be used for this request.

                                -
                                -

                                New in version 3.1.

                                -
                                -
                                - -
                                -
                                -classmethod get_content_version(abspath)
                                -

                                Returns a version string for the resource at the given path.

                                -

                                This class method may be overridden by subclasses. The -default implementation is a SHA-512 hash of the file’s contents.

                                -
                                -

                                New in version 3.1.

                                -
                                -
                                - -
                                -
                                -initialize(path, default_filename=None, as_attachment=False, allow_client_caching=True, access_validation=None, path_validation=None, etag_generator=None, name_generator=None, mime_type_guesser=None, is_pre_compressed=False, stream_body=False)
                                -
                                - -
                                -
                                -property original_absolute_path
                                -

                                The path of the uncompressed file corresponding to the compressed file

                                -
                                - -
                                -
                                -set_extra_headers(path)
                                -

                                For subclass to add extra headers to the response

                                -
                                - -
                                -
                                -streamed_get(path, include_body=True)
                                -

                                Version of StaticFileHandler.get that doesn’t support ranges or ETag but streams the content. Helpful for files -that might still change while being transmitted (e.g. log files)

                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.RequestlessExceptionLoggingMixin(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -
                                -
                                -log_exception(typ, value, tb, *args, **kwargs)
                                -

                                Override to customize logging of uncaught exceptions.

                                -

                                By default logs instances of HTTPError as warnings without -stack traces (on the tornado.general logger), and all -other exceptions as errors with stack traces (on the -tornado.application logger).

                                -
                                -

                                New in version 3.1.

                                -
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.StaticDataHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -

                                tornado.web.RequestHandler that returns -static data of a configured content_type.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • data (str) – The data with which to respond

                                • -
                                • content_type (str) – The content type with which to respond. Defaults to text/plain

                                • -
                                -
                                -
                                -
                                -
                                -initialize(data='', content_type='text/plain')
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.StaticZipBundleHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -
                                -
                                -initialize(files=None, as_attachment=True, attachment_name=None, access_validation=None, compress=False)
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.SystemInfoBundleHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -
                                -
                                -initialize(access_validation=None)
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.UploadStorageFallbackHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -

                                A RequestHandler similar to tornado.web.FallbackHandler which fetches any files contained in the request bodies -of content type multipart, stores them in temporary files and supplies the fallback with the file’s name, -content_type, path and size instead via a rewritten body.

                                -

                                Basically similar to what the nginx upload module does.

                                -

                                Basic request body example:

                                -
                                ------WebKitFormBoundarypYiSUx63abAmhT5C
                                -Content-Disposition: form-data; name="file"; filename="test.gcode"
                                -Content-Type: application/octet-stream
                                -
                                -...
                                -------WebKitFormBoundarypYiSUx63abAmhT5C
                                -Content-Disposition: form-data; name="apikey"
                                -
                                -my_funny_apikey
                                -------WebKitFormBoundarypYiSUx63abAmhT5C
                                -Content-Disposition: form-data; name="select"
                                -
                                -true
                                -------WebKitFormBoundarypYiSUx63abAmhT5C--
                                -
                                -
                                -

                                That would get turned into:

                                -
                                ------WebKitFormBoundarypYiSUx63abAmhT5C
                                -Content-Disposition: form-data; name="apikey"
                                -
                                -my_funny_apikey
                                -------WebKitFormBoundarypYiSUx63abAmhT5C
                                -Content-Disposition: form-data; name="select"
                                -
                                -true
                                -------WebKitFormBoundarypYiSUx63abAmhT5C
                                -Content-Disposition: form-data; name="file.path"
                                -Content-Type: text/plain; charset=utf-8
                                -
                                -/tmp/tmpzupkro
                                -------WebKitFormBoundarypYiSUx63abAmhT5C
                                -Content-Disposition: form-data; name="file.name"
                                -Content-Type: text/plain; charset=utf-8
                                -
                                -test.gcode
                                -------WebKitFormBoundarypYiSUx63abAmhT5C
                                -Content-Disposition: form-data; name="file.content_type"
                                -Content-Type: text/plain; charset=utf-8
                                -
                                -application/octet-stream
                                -------WebKitFormBoundarypYiSUx63abAmhT5C
                                -Content-Disposition: form-data; name="file.size"
                                -Content-Type: text/plain; charset=utf-8
                                -
                                -349182
                                -------WebKitFormBoundarypYiSUx63abAmhT5C--
                                -
                                -
                                -

                                The underlying application can then access the contained files via their respective paths and just move them -where necessary.

                                -
                                -
                                -BODY_METHODS = ('POST', 'PATCH', 'PUT')
                                -

                                The request methods that may contain a request body.

                                -
                                - -
                                -
                                -data_received(chunk)
                                -

                                Called by Tornado on receiving a chunk of the request body. If request is a multipart request, takes care of -processing the multipart data structure via _process_multipart_data(). If not, just adds the chunk to -internal in-memory buffer.

                                -
                                -
                                Parameters:
                                -

                                chunk – chunk of data received from Tornado

                                -
                                -
                                -
                                - -
                                -
                                -async delete(*args, **kwargs)
                                -

                                Takes care of defining the new request body if necessary and forwarding -the current request and changed body to the fallback.

                                -
                                - -
                                -
                                -async get(*args, **kwargs)
                                -

                                Takes care of defining the new request body if necessary and forwarding -the current request and changed body to the fallback.

                                -
                                - -
                                -
                                -async head(*args, **kwargs)
                                -

                                Takes care of defining the new request body if necessary and forwarding -the current request and changed body to the fallback.

                                -
                                - -
                                -
                                -initialize(fallback, file_prefix='tmp', file_suffix='', path=None, suffixes=None)
                                -
                                - -
                                -
                                -is_multipart()
                                -

                                Checks whether this request is a multipart request

                                -
                                - -
                                -
                                -on_finish()
                                -

                                Called after the end of a request.

                                -

                                Override this method to perform cleanup, logging, etc. -This method is a counterpart to prepare. on_finish may -not produce any output, as it is called after the response -has been sent to the client.

                                -
                                - -
                                -
                                -async options(*args, **kwargs)
                                -

                                Takes care of defining the new request body if necessary and forwarding -the current request and changed body to the fallback.

                                -
                                - -
                                -
                                -async patch(*args, **kwargs)
                                -

                                Takes care of defining the new request body if necessary and forwarding -the current request and changed body to the fallback.

                                -
                                - -
                                -
                                -async post(*args, **kwargs)
                                -

                                Takes care of defining the new request body if necessary and forwarding -the current request and changed body to the fallback.

                                -
                                - -
                                -
                                -prepare()
                                -

                                Prepares the processing of the request. If it’s a request that may contain a request body (as defined in -UploadStorageFallbackHandler.BODY_METHODS) prepares the multipart parsing if content type fits. If it’s a -body-less request, just calls the fallback with an empty body and finishes the request.

                                -
                                - -
                                -
                                -async put(*args, **kwargs)
                                -

                                Takes care of defining the new request body if necessary and forwarding -the current request and changed body to the fallback.

                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.UrlProxyHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -

                                tornado.web.RequestHandler that proxies -requests to a preconfigured url and returns the response. Allows delivery of the requested content as attachment -and access validation through an optional callback.

                                -

                                This will use tornado.httpclient.AsyncHTTPClient -for making the request to the configured endpoint and return the body of the client response with the status code -from the client response and the following headers:

                                -
                                -
                                  -
                                • Date, Cache-Control, Expires, ETag, Server, Content-Type and Location will be copied over.

                                • -
                                • If as_attachment is set to True, Content-Disposition will be set to attachment. If basename is -set including the attachment’s filename attribute will be set to the base name followed by the extension -guessed based on the MIME type from the Content-Type header of the response. If no extension can be guessed -no filename attribute will be set.

                                • -
                                -
                                -
                                -
                                Parameters:
                                -
                                  -
                                • url (str) – URL to forward any requests to. A 404 response will be returned if this is not set. Defaults to None.

                                • -
                                • as_attachment (bool) – Whether to serve files with Content-Disposition: attachment header (True) -or not. Defaults to False.

                                • -
                                • basename (str) – base name of file names to return as part of the attachment header, see above. Defaults to None.

                                • -
                                • access_validation (function) – Callback to call in the get method to validate access to the resource. Will -be called with self.request as parameter which contains the full tornado request object. Should raise -a tornado.web.HTTPError if access is not allowed in which case the request will not be further processed. -Defaults to None and hence no access validation being performed.

                                • -
                                -
                                -
                                -
                                -
                                -initialize(url=None, as_attachment=False, basename=None, access_validation=None)
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.WebcamSnapshotHandler(application: Application, request: HTTPServerRequest, **kwargs: Any)
                                -

                                GeneratingDataHandler that returns a snapshot from the configured webcam.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • as_attachment (bool | str) – Whether to serve files with Content-Disposition: attachment header (True) -or not. Defaults to False. If a string is given it will be used as the filename of the attachment.

                                • -
                                • access_validation (function) – Callback to call in the get method to validate access to the resource. Will -be called with self.request as parameter which contains the full tornado request object. Should raise -a tornado.web.HTTPError if access is not allowed in which case the request will not be further processed. -Defaults to None and hence no access validation being performed.

                                • -
                                -
                                -
                                -
                                -
                                -initialize(as_attachment=False, access_validation=None)
                                -
                                - -
                                - -
                                -
                                -class octoprint.server.util.tornado.WsgiInputContainer(wsgi_application, executor=None, headers=None, forced_headers=None, removed_headers=None)
                                -

                                A WSGI container for use with Tornado that allows supplying the request body to be used for wsgi.input in the -generated WSGI environment upon call.

                                -

                                A RequestHandler can thus provide the WSGI application with a stream for the request body, or a modified body.

                                -

                                Example usage:

                                -
                                wsgi_app = octoprint.server.util.WsgiInputContainer(octoprint_app)
                                -application = tornado.web.Application([
                                -    (r".*", UploadStorageFallbackHandler, dict(fallback=wsgi_app),
                                -])
                                -
                                -
                                -

                                The implementation logic is basically the same as tornado.wsgi.WSGIContainer but the __call__ and environ -methods have been adjusted to allow for an optionally supplied body argument which is then used for wsgi.input.

                                -

                                Additionally, some headers can be added or removed from the response by supplying forced_headers and -removed_headers arguments. forced_headers will be added to the response, removed_headers will be removed.

                                -
                                -
                                -static environ(request, body=None)
                                -

                                Converts a tornado.httputil.HTTPServerRequest to a WSGI environment.

                                -

                                An optional body to be used for populating wsgi.input can be supplied (either a string or a stream). If not -supplied, request.body will be wrapped into a io.BytesIO stream and used instead.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • request – the tornado.httpserver.HTTPServerRequest to derive the WSGI environment from

                                • -
                                • body – an optional body to use as wsgi.input instead of request.body, can be a string or a stream

                                • -
                                -
                                -
                                -
                                - -
                                -
                                -async handle_request(request, body=None, future=None)
                                -

                                Wraps the call against the WSGI app, deriving the WSGI environment from the supplied Tornado HTTPServerRequest.

                                -
                                -
                                Parameters:
                                -
                                  -
                                • request – the tornado.httpserver.HTTPServerRequest to derive the WSGI environment from

                                • -
                                • body – an optional body to use as wsgi.input instead of request.body, can be a string or a stream

                                • -
                                • future – a future to complete after the request has been handled

                                • -
                                -
                                -
                                -
                                - -
                                - -
                                -
                                -octoprint.server.util.tornado.access_validation_factory(app, validator, *args)
                                -

                                Creates an access validation wrapper using the supplied validator.

                                -
                                -
                                Parameters:
                                -

                                validator – the access validator to use inside the validation wrapper

                                -
                                -
                                Returns:
                                -

                                an access validator taking a request as parameter and performing the request validation

                                -
                                -
                                -
                                - -
                                -
                                -octoprint.server.util.tornado.enable_per_message_deflate_extension()
                                -

                                This configures tornado.websocket.WebSocketHandler.get_compression_options to support the permessage-deflate extension -to the websocket protocol, minimizing data bandwidth if clients support the extension as well

                                -
                                - -
                                -
                                -octoprint.server.util.tornado.fix_json_encode()
                                -

                                This makes tornado.escape.json_encode use octoprint.util.JsonEncoding.encode as fallback in order to allow -serialization of globally registered types like frozendict and others.

                                -
                                - -
                                -
                                -octoprint.server.util.tornado.fix_tornado_xheader_handling()
                                -

                                This fixes tornado.httpserver._HTTPRequestContext._apply_xheaders to only use “X-Forwarded-For” header -for rewriting the remote_ip field, utilizing the set of trusted downstreams, instead of blindly -trusting X-Real-Ip, and to also fetch the scheme from “X-Forwarded-Proto” if available.

                                -
                                - -
                                -
                                -octoprint.server.util.tornado.fix_websocket_check_origin()
                                -

                                This fixes tornado.websocket.WebSocketHandler.check_origin to do the same origin check against the Host -header case-insensitively, as defined in RFC6454, Section 4, item 5.

                                -
                                - -
                                -
                                -octoprint.server.util.tornado.path_validation_factory(path_filter, status_code=404)
                                -

                                Creates a request path validation wrapper returning the defined status code if the supplied path_filter returns False.

                                -
                                -
                                Parameters:
                                -

                                path_filter – the path filter to use on the requested path, should return False for requests that should -be responded with the provided error code.

                                -
                                -
                                Returns:
                                -

                                a request path validator taking a request path as parameter and performing the request validation

                                -
                                -
                                -
                                -
                                diff --git a/maintenance/modules/settings.html b/maintenance/modules/settings.html index 88cde0ed7..816e79800 100644 --- a/maintenance/modules/settings.html +++ b/maintenance/modules/settings.html @@ -17,7 +17,7 @@ - + @@ -62,25 +62,25 @@
                              • Internal Modules
                              • JavaScript Client Library
                              • @@ -201,9 +201,9 @@
                                -
                                -

                                octoprint.settings

                                -

                                This module represents OctoPrint’s settings management. Within this module the default settings for the core +

                                +

                                octoprint.settings

                                +

                                This module represents OctoPrint’s settings management. Within this module the default settings for the core application are defined and the instance of the Settings is held, which offers getter and setter methods for the raw configuration values as well as various convenience methods to access the paths to base folders of various types and the configuration file itself.

                                diff --git a/maintenance/modules/slicing.html b/maintenance/modules/slicing.html index a5a1e0939..698133c3f 100644 --- a/maintenance/modules/slicing.html +++ b/maintenance/modules/slicing.html @@ -17,7 +17,7 @@ - + @@ -62,25 +62,25 @@
                              • Internal Modules
                              • -
                              • octoprint.slicing.exceptions
                          • -
                            -

                            octoprint.slicing.exceptions

                            -

                            Slicing related exceptions.

                            +
                            +

                            octoprint.slicing.exceptions

                            +

                            Slicing related exceptions.

                            class octoprint.slicing.exceptions.SlicingException
                            diff --git a/maintenance/modules/util.html b/maintenance/modules/util.html index 48faf8842..b640b4827 100644 --- a/maintenance/modules/util.html +++ b/maintenance/modules/util.html @@ -17,7 +17,7 @@ - + @@ -62,30 +62,30 @@
                          • Internal Modules
                            • octoprint.access.users
                            • octoprint.cli
                            • -
                            • octoprint.cli.dev
                            • -
                            • octoprint.cli.plugins
                            • -
                            • octoprint.cli.server
                            • +
                            • octoprint.cli.dev
                            • +
                            • octoprint.cli.plugins
                            • +
                            • octoprint.cli.server
                            • octoprint.filemanager
                            • -
                            • octoprint.filemanager.analysis
                            • -
                            • octoprint.filemanager.destinations
                            • -
                            • octoprint.filemanager.storage
                            • -
                            • octoprint.filemanager.util
                            • +
                            • octoprint.filemanager.analysis
                            • +
                            • octoprint.filemanager.destinations
                            • +
                            • octoprint.filemanager.storage
                            • +
                            • octoprint.filemanager.util
                            • octoprint.plugin
                            • -
                            • octoprint.plugin.core
                            • -
                            • octoprint.plugin.types
                            • +
                            • octoprint.plugin.core
                            • +
                            • octoprint.plugin.types
                            • octoprint.printer
                            • -
                            • octoprint.printer.profile
                            • +
                            • octoprint.printer.profile
                            • octoprint.schema
                            • -
                            • octoprint.schema.config
                            • -
                            • octoprint.schema.webcam
                            • +
                            • octoprint.schema.config
                            • +
                            • octoprint.schema.webcam
                            • octoprint.server
                            • octoprint.server.util
                            • -
                            • octoprint.server.util.flask
                            • +
                            • octoprint.server.util.flask
                            • octoprint.server.util.sockjs
                            • octoprint.server.util.tornado
                            • octoprint.settings
                            • octoprint.slicing
                            • -
                            • octoprint.slicing.exceptions
                            • +
                            • octoprint.slicing.exceptions
                            • octoprint.util
                              • CaseInsensitiveSet
                              • DefaultOrderedDict
                              • -
                              • octoprint.util.commandline
                                  +
                                • octoprint.util.commandline
                                  • CommandlineCaller
                                  • -
                                  • octoprint.util.platform
                                      +
                                    • octoprint.util.platform
                                      • CLOSE_FDS
                                      • get_os()
                                      • is_os_compatible()
                                      • @@ -231,9 +231,9 @@
                                        -
                                        -

                                        octoprint.util

                                        -

                                        This module bundles commonly used utility methods or helper classes that are used in multiple places within +

                                        +

                                        octoprint.util

                                        +

                                        This module bundles commonly used utility methods or helper classes that are used in multiple places within OctoPrint’s source code.

                                        @@ -1094,9 +1094,9 @@
                                        -
                                        -

                                        octoprint.util.commandline

                                        -
                                        +
                                        +

                                        octoprint.util.commandline

                                        +
                                        class octoprint.util.commandline.CommandlineCaller

                                        The CommandlineCaller is a utility class that allows running command line commands while logging their stdout @@ -1238,9 +1238,9 @@

                                        -
                                        -

                                        octoprint.util.platform

                                        -

                                        This module bundles platform specific flags and implementations.

                                        +
                                        +

                                        octoprint.util.platform

                                        +

                                        This module bundles platform specific flags and implementations.

                                        octoprint.util.platform.CLOSE_FDS = True
                                        diff --git a/maintenance/plugins/concepts.html b/maintenance/plugins/concepts.html index cd68bceca..c84588a57 100644 --- a/maintenance/plugins/concepts.html +++ b/maintenance/plugins/concepts.html @@ -17,7 +17,7 @@ - + @@ -181,7 +181,8 @@ regardless of whether the plugin requires a restart of OctoPrint to be fully uninstalled or not. Please be aware that the Plugin Manager is not the only way to uninstall a plugin from the system, a user may also uninstall it manually through the command line, circumventing Plugin Manager completely.

                                        -The lifecycle of OctoPrint plugins.
                                        +The lifecycle of OctoPrint plugins. +
                                        diff --git a/maintenance/plugins/controlproperties.html b/maintenance/plugins/controlproperties.html index b97fb2b87..1cc8260a2 100644 --- a/maintenance/plugins/controlproperties.html +++ b/maintenance/plugins/controlproperties.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/plugins/distributing.html b/maintenance/plugins/distributing.html index aab410ff6..776b2052a 100644 --- a/maintenance/plugins/distributing.html +++ b/maintenance/plugins/distributing.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/plugins/gettingstarted.html b/maintenance/plugins/gettingstarted.html index 10fcf81c8..504f21517 100644 --- a/maintenance/plugins/gettingstarted.html +++ b/maintenance/plugins/gettingstarted.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/plugins/helpers.html b/maintenance/plugins/helpers.html index a0ddaaf9e..7ea179cac 100644 --- a/maintenance/plugins/helpers.html +++ b/maintenance/plugins/helpers.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/plugins/hooks.html b/maintenance/plugins/hooks.html index a0d41d6de..47c393419 100644 --- a/maintenance/plugins/hooks.html +++ b/maintenance/plugins/hooks.html @@ -17,7 +17,7 @@ - + @@ -496,7 +496,7 @@
                                        additional_permissions_hook(*args, **kwargs)
                                        -

                                        New in version 1.4.0.

                                        +

                                        Added in version 1.4.0.

                                        Return a list of additional permissions to register in the system on behalf of the plugin. Use this to add granular permissions to your plugin which can be configured for users and user groups in the general @@ -559,7 +559,7 @@

                                        user_manager_factory_hook(components, settings, *args, **kwargs)
                                        -

                                        New in version 1.4.0.

                                        +

                                        Added in version 1.4.0.

                                        Return a UserManager instance to use as global user manager object. This will be called only once during initial server startup.

                                        @@ -604,7 +604,7 @@
                                        acl_keyvalidator_hook(apikey, *args, **kwargs)
                                        -

                                        New in version 1.3.6.

                                        +

                                        Added in version 1.3.6.

                                        Via this hook plugins may validate their own customized API keys to be used to access OctoPrint’s API.

                                        apikey will be the API key as read from the request headers.

                                        @@ -631,7 +631,7 @@
                                        -

                                        New in version 1.3.6.

                                        +

                                        Added in version 1.3.6.

                                        Parameters:
                                        @@ -653,7 +653,7 @@
                                        cli_commands_hook(cli_group, pass_octoprint_ctx, *args, **kwargs)
                                        -

                                        New in version 1.3.0.

                                        +

                                        Added in version 1.3.0.

                                        By providing a handler for this hook plugins may register commands on OctoPrint’s command line interface (CLI).

                                        Handlers are expected to return a list of callables annotated as Click commands to register with the @@ -809,7 +809,7 @@

                                        firmware_info_hook(comm_instance, firmware_name, firmware_data, *args, **kwargs)
                                        -

                                        New in version 1.3.9.

                                        +

                                        Added in version 1.3.9.

                                        Be notified of firmware information received from the printer following an M115.

                                        Hook handlers may use this to react/adjust behaviour based on reported firmware data. OctoPrint parses the received @@ -846,7 +846,7 @@

                                        firmware_capability_hook(comm_instance, capability, enabled, already_defined, *args, **kwargs)
                                        -

                                        New in version 1.3.9.

                                        +

                                        Added in version 1.3.9.

                                        Be notified of capability report entries received from the printer.

                                        Hook handlers may use this to react to custom firmware capabilities. OctoPrint parses the received capability @@ -878,7 +878,7 @@

                                        firmware_capability_report_hook(comm_instance, firmware_capabilities, *args, **kwargs)
                                        -

                                        New in version 1.9.0.

                                        +

                                        Added in version 1.9.0.

                                        Be notified when all capability report entries are received from the printer.

                                        Hook handlers may use this to react to the end of the custom firmware capability report. OctoPrint parses the received @@ -906,7 +906,7 @@

                                        protocol_action_hook(comm_instance, line, action, name='', params='', *args, **kwargs)
                                        -

                                        New in version 1.2.0.

                                        +

                                        Added in version 1.2.0.

                                        React to a action command received from the printer.

                                        Hook handlers may use this to react to custom firmware messages. OctoPrint parses the received action @@ -978,7 +978,7 @@

                                        protocol_atcommandphase_hook(comm_instance, phase, command, parameters, tags=None, *args, **kwargs)
                                        -

                                        New in version 1.3.7.

                                        +

                                        Added in version 1.3.7.

                                        Trigger on @ commands as they progress through the queuing and sending phases of the comm layer. See the gcode phase hook for a @@ -1050,7 +1050,7 @@

                                        protocol_gcodephase_hook(comm_instance, phase, cmd, cmd_type, gcode, subcode=None, tags=None, *args, **kwargs)
                                        -

                                        New in version 1.2.0.

                                        +

                                        Added in version 1.2.0.

                                        Pre- and postprocess commands as they progress through the various phases of being sent to the printer. The phases are the following:

                                        @@ -1233,7 +1233,7 @@
                                        gcode_received_hook(comm_instance, line, *args, **kwargs)
                                        -

                                        New in version 1.3.0.

                                        +

                                        Added in version 1.3.0.

                                        Get the returned lines sent by the printer. Handlers should return the received line or in any case, the modified version of it. If the handler returns None, processing will be aborted and the communication layer will get an @@ -1297,7 +1297,7 @@

                                        gcode_error_hook(comm_instance, error_message, *args, **kwargs)
                                        -

                                        New in version 1.3.7.

                                        +

                                        Added in version 1.3.7.

                                        Get the messages of any errors messages sent by the printer, with the leading Error: or !! already stripped. Handlers should return True if they handled that error internally and it should not be processed by @@ -1357,7 +1357,7 @@

                                        protocol_scripts_hook(comm_instance, script_type, script_name, *args, **kwargs)
                                        -

                                        New in version 1.2.0.

                                        +

                                        Added in version 1.2.0.

                                        Changed in version 1.3.7.

                                        @@ -1437,7 +1437,7 @@
                                        protocol_temperatures_received_hook(comm_instance, parsed_temperatures, *args, **kwargs)
                                        -

                                        New in version 1.3.6.

                                        +

                                        Added in version 1.3.6.

                                        Get the parsed temperatures returned by the printer, allowing handlers to modify them prior to handing them off to the system. Handlers are expected to either return parsed_temperatures as-is or a modified copy thereof.

                                        @@ -1482,7 +1482,7 @@
                                        additional_port_names_hook(candidates, *args, **kwargs)
                                        -

                                        New in version 1.4.1.

                                        +

                                        Added in version 1.4.1.

                                        Return additional port names (not glob patterns!) to use as a serial connection to the printer. Expected to be list of string.

                                        @@ -1509,7 +1509,7 @@
                                        serial_factory_hook(comm_instance, port, baudrate, read_timeout, *args, **kwargs)
                                        -

                                        New in version 1.2.0.

                                        +

                                        Added in version 1.2.0.

                                        Return a serial object to use as serial connection to the printer. If a handler cannot create a serial object for the specified port (and baudrate), it should just return None.

                                        @@ -1592,7 +1592,7 @@
                                        register_custom_events_hook(*args, **kwargs)
                                        -

                                        New in version 1.3.11.

                                        +

                                        Added in version 1.3.11.

                                        Return a list of custom events to register in the system for your plugin.

                                        Should return a list of strings which represent the custom events. Their name on the octoprint.events.Events object @@ -1623,7 +1623,7 @@

                                        analysis_queue_factory_hook(*args, **kwargs)
                                        -

                                        New in version 1.3.9.

                                        +

                                        Added in version 1.3.9.

                                        Return additional (or replacement) analysis queue factories used for analysing uploaded files.

                                        Should return a dictionary to merge with the existing dictionary of factories, mapping from extension tree leaf @@ -1662,7 +1662,7 @@

                                        file_extension_hook(*args, **kwargs)
                                        -

                                        New in version 1.2.0.

                                        +

                                        Added in version 1.2.0.

                                        Return additional entries for the tree of accepted file extensions for uploading/handling by the file manager.

                                        Should return a dictionary to merge with the existing extension tree, adding additional extension groups to @@ -1701,7 +1701,7 @@

                                        file_preprocessor_hook(path, file_object, links=None, printer_profile=None, allow_overwrite=False, *args, **kwargs)
                                        -

                                        New in version 1.2.0.

                                        +

                                        Added in version 1.2.0.

                                        Replace the file_object used for saving added files to storage by calling save().

                                        path will be the future path of the file on the storage. The file’s name is accessible via @@ -1773,49 +1773,49 @@

                                        octoprint.plugin.backup.additional_excludes

                                        -

                                        New in version 1.5.0.

                                        +

                                        Added in version 1.5.0.

                                        See here.

                                        octoprint.plugin.backup.before_backup

                                        -

                                        New in version 1.9.0.

                                        +

                                        Added in version 1.9.0.

                                        See here.

                                        octoprint.plugin.backup.after_backup

                                        -

                                        New in version 1.9.0.

                                        +

                                        Added in version 1.9.0.

                                        See here.

                                        octoprint.plugin.backup.before_restore

                                        -

                                        New in version 1.9.0.

                                        +

                                        Added in version 1.9.0.

                                        See here.

                                        octoprint.plugin.backup.after_restore

                                        -

                                        New in version 1.9.0.

                                        +

                                        Added in version 1.9.0.

                                        See here.

                                        octoprint.plugin.pluginmanager.reconnect_hooks

                                        -

                                        New in version 1.4.0.

                                        +

                                        Added in version 1.4.0.

                                        See here.

                                        octoprint.plugin.softwareupdate.check_config

                                        -

                                        New in version 1.2.0.

                                        +

                                        Added in version 1.2.0.

                                        See here.

                                        @@ -1825,7 +1825,7 @@
                                        additional_state_data_hook(initial=False, *args, **kwargs)
                                        -

                                        New in version 1.5.0.

                                        +

                                        Added in version 1.5.0.

                                        Use this to inject additional data into the data structure returned from the printer backend to the frontend on the push socket or other registered octoprint.printer.PrinterCallback. Anything you return here @@ -1859,7 +1859,7 @@

                                        printer_factory_hook(components, *args, **kwargs)
                                        -

                                        New in version 1.3.0.

                                        +

                                        Added in version 1.3.0.

                                        Return a PrinterInstance instance to use as global printer object. This will be called only once during initial server startup.

                                        @@ -1900,7 +1900,7 @@
                                        handle_connect(*args, **kwargs):
                                        -

                                        New in version 1.6.0.

                                        +

                                        Added in version 1.6.0.

                                        Allows plugins to perform actions upon connecting to a printer. By returning True, plugins may also prevent further processing of the connect command. This hook is of @@ -1928,7 +1928,7 @@

                                        -

                                        New in version 1.3.9.

                                        +

                                        Added in version 1.3.9.

                                        Return a PrintTimeEstimator subclass (or factory) to use for print time estimation. This will be called on each start of a print or streaming job with a single parameter job_type @@ -1976,7 +1976,7 @@

                                        sd_card_upload_hook(printer, filename, path, start_callback, success_callback, failure_callback, *args, **kwargs)
                                        -

                                        New in version 1.3.11.

                                        +

                                        Added in version 1.3.11.

                                        Via this hook plugins can change the way files are being uploaded to the sd card of the printer.

                                        Implementations must call the provided start_callback on start of the file transfer and either the success_callback @@ -2034,7 +2034,7 @@

                          • -

                            New in version 1.3.11.

                            +

                            Added in version 1.3.11.

                            Parameters:
                            @@ -2063,7 +2063,7 @@
                            after_request_handlers_hook(*args, **kwargs)
                            -

                            New in version 1.3.10.

                            +

                            Added in version 1.3.10.

                            Allows adding additional after-request-handlers to API endpoints defined by OctoPrint itself and installed plugins.

                            Your plugin might need this to further restrict access to API methods.

                            @@ -2080,7 +2080,7 @@
                            before_request_handlers_hook(*args, **kwargs)
                            -

                            New in version 1.3.10.

                            +

                            Added in version 1.3.10.

                            Allows adding additional before-request-handlers to API endpoints defined by OctoPrint itself and installed plugins.

                            Your plugin might need this to further restrict access to API methods.

                            @@ -2097,7 +2097,7 @@
                            access_validator_hook(request, *args, **kwargs)
                            -

                            New in version 1.3.10.

                            +

                            Added in version 1.3.10.

                            Allows adding additional access validators to the default tornado routers.

                            Your plugin might need to this to restrict access to downloads and webcam snapshots further.

                            @@ -2114,7 +2114,7 @@
                            server_bodysize_hook(current_max_body_sizes, *args, **kwargs)
                            -

                            New in version 1.2.0.

                            +

                            Added in version 1.2.0.

                            Allows extending the list of custom maximum body sizes on the web server per path and HTTP method with custom entries from plugins.

                            @@ -2205,7 +2205,7 @@
                            server_route_hook(server_routes, *args, **kwargs)
                            -

                            New in version 1.2.0.

                            +

                            Added in version 1.2.0.

                            Allows extending the list of routes registered on the web server.

                            This is interesting for plugins which want to provide their own download URLs which will then be delivered statically @@ -2229,9 +2229,9 @@

                            Important

                            If you want your route to support CORS if it’s enabled in OctoPrint, your RequestHandler -needs to implement the CorsSupportMixin for this to work. Note that all of -LargeResponseHandler, UrlProxyHandler, -StaticDataHandler and DeprecatedEndpointHandler +needs to implement the CorsSupportMixin for this to work. Note that all of +LargeResponseHandler, UrlProxyHandler, +StaticDataHandler and DeprecatedEndpointHandler already implement this mixin.

                            @@ -2280,7 +2280,7 @@

                            See also

                            -
                            LargeResponseHandler

                            Customized tornado.web.StaticFileHandler +

                            LargeResponseHandler

                            Customized tornado.web.StaticFileHandler that allows delivery of the requested resource as attachment and access validation through an optional callback.

                            UrlForwardHandler

                            tornado.web.RequestHandler that proxies @@ -2308,7 +2308,7 @@

                            socket_authed_hook(socket, user, *args, **kwargs):
                            -

                            New in version 1.3.10.

                            +

                            Added in version 1.3.10.

                            Allows plugins to be notified that a user got authenticated or deauthenticated on the socket (e.g. due to logout).

                            @@ -2328,7 +2328,7 @@
                            socket_registration_hook(socket, user, *args, **kwargs):
                            -

                            New in version 1.3.10.

                            +

                            Added in version 1.3.10.

                            Allows plugins to prevent a new push socket client to be registered to the system.

                            Handlers should return either True or False. True signals to proceed with normal registration. False @@ -2356,7 +2356,7 @@

                            socket_emit_hook(socket, user, message, payload, *args, **kwargs):
                            -

                            New in version 1.3.10.

                            +

                            Added in version 1.3.10.

                            Allows plugins to prevent any messages to be emitted on an existing push connection.

                            Handlers should return either True to allow the message to be emitted, or False to prevent it.

                            @@ -2385,7 +2385,7 @@
                            additional_commands_hook(*args, **kwargs)
                            -

                            New in version 1.7.0.

                            +

                            Added in version 1.7.0.

                            Allows adding additional system commands into the system menu. Handlers must return a list of system command definitions, each definition matching the following data @@ -2479,7 +2479,7 @@

                            additional_bundle_files_hook(*args, **kwargs)
                            -

                            New in version 1.7.0.

                            +

                            Added in version 1.7.0.

                            Allows bundled plugins to extend the list of files to include in the systeminfo bundle. Note that this hook will ignore third party plugins. Handlers must return a dictionary @@ -2513,7 +2513,7 @@

                            timelapse_extension_hook(*args, **kwargs)
                            -

                            New in version 1.3.10.

                            +

                            Added in version 1.3.10.

                            Allows extending the set of supported file extensions for timelapse files. Handlers must return a list of additional file extensions.

                            @@ -2544,7 +2544,7 @@
                            templatetype_hook(template_sorting, template_rules, *args, **kwargs)
                            -

                            New in version 1.2.0.

                            +

                            Added in version 1.2.0.

                            Allows extending the set of supported template types in the web interface. This is interesting for plugins which want to offer other plugins to hook into their own offered UIs. Handlers must return a list of additional template @@ -2735,7 +2735,7 @@

                            ui_theming_hook(*args, **kwargs)
                            -

                            New in version 1.5.0.

                            +

                            Added in version 1.5.0.

                            Support theming of the login or recovery dialog, just in case the core UI is themed as well. Use to return a list of additional CSS file URLs to inject into the dialog HTML.

                            @@ -2768,7 +2768,7 @@
                            capture_pre_hook(filename)
                            -

                            New in version 1.4.0.

                            +

                            Added in version 1.4.0.

                            Perform specific actions prior to capturing a timelapse frame.

                            filename will be the future path of the frame to be saved.

                            @@ -2792,7 +2792,7 @@
                            capture_post_hook(filename, success)
                            -

                            New in version 1.4.0.

                            +

                            Added in version 1.4.0.

                            Perform specific actions after capturing a timelapse frame.

                            filename will be the path of the frame that should have been saved. diff --git a/maintenance/plugins/index.html b/maintenance/plugins/index.html index 0ad9b4e86..894818ee2 100644 --- a/maintenance/plugins/index.html +++ b/maintenance/plugins/index.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/plugins/injectedproperties.html b/maintenance/plugins/injectedproperties.html index 669317c67..58525c24d 100644 --- a/maintenance/plugins/injectedproperties.html +++ b/maintenance/plugins/injectedproperties.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/plugins/mixins.html b/maintenance/plugins/mixins.html index 33d3bb721..c53708ca0 100644 --- a/maintenance/plugins/mixins.html +++ b/maintenance/plugins/mixins.html @@ -17,7 +17,7 @@ - + @@ -525,7 +525,7 @@ if you offer an authenticated API for a certain workflow (see e.g. the bundled appkeys plugin) but in most cases should not be needed.

                            -

                            New in version 1.8.3.

                            +

                            Added in version 1.8.3.

                            @@ -538,7 +538,7 @@ and the documentation for flask.Flask.errorhandler for more information.

                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -585,7 +585,7 @@ to alert you of the requirement to make a decision here and to not rely on the default implementation, due to the forthcoming change in implemented default behaviour.

                            -

                            New in version 1.8.3.

                            +

                            Added in version 1.8.3.

                            @@ -662,7 +662,7 @@ Additionally there’s a dummy implementation used for testing as part of OctoPrint’s source code in the folder .github/fixtures/mfa_dummy. Interested plugin developers are encouraged to take a look at both these implementation to get an idea of how to implement their own MFA plugin.

                            -

                            New in version 1.11.0.

                            +

                            Added in version 1.11.0.

                            @@ -966,7 +966,7 @@
                            -

                            New in version 1.2.17.

                            +

                            Added in version 1.2.17.

                            @@ -997,7 +997,7 @@ the differences to the defaults (in case the current data was persisted with an older version of OctoPrint that still duplicated default data).

                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -1352,7 +1352,7 @@

                            For the extension tree format, take a look at the docs of the octoprint.filemanager.extension_tree hook.

                            Returns: (dict) a dictionary containing a valid extension subtree.

                            -

                            New in version 1.3.11.

                            +

                            Added in version 1.3.11.

                            @@ -1387,7 +1387,7 @@
                            -

                            New in version 1.3.7.

                            +

                            Added in version 1.3.7.

                            @@ -1395,7 +1395,7 @@
                            get_slicer_profiles_lastmodified(profile_path)
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -1572,7 +1572,7 @@

                            The template will be already wrapped into the necessary structure, plugins just need to supply the pure content. The wrapper div will have the additional classes and styles applied as defined via the configuration through get_template_configs().

                            -

                            New in version 1.9.0.

                            +

                            Added in version 1.9.0.

                            Wizards

                            Plugins may define wizard dialogs to display to the user if necessary (e.g. in case of missing information that @@ -1596,7 +1596,7 @@ wizard step.

                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            Two-factor authentication form

                            Plugins may define additional form templates to be injected into the two-factor authentication part of the login @@ -1607,7 +1607,7 @@

                            Please note that for this template type, only type, name and template are supported in the configuration dictionary returned by get_template_configs(). All other keys are ignored.

                            -

                            New in version 1.11.0.

                            +

                            Added in version 1.11.0.

                            Two-factor authentication user settings

                            Plugins may define additional panels to be injected into the “Access” tab of the user settings, to allow further @@ -1616,7 +1616,7 @@

                            The included template must be called <plugin identifier>_usersettings_mfa.jinja2 (e.g. myplugin_usersettings_mfa.jinja2) unless overridden by the configuration supplied through get_template_configs().

                            -

                            New in version 1.11.0.

                            +

                            Added in version 1.11.0.

                            About

                            Plugins may define additional panels into OctoPrint’s “About” dialog. Note that with the current implementation @@ -1627,7 +1627,7 @@ wrapped div and the link in the navigation will have the additional classes and styles applied as defined via the configuration supplied through get_template_configs().

                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            Generic

                            Plugins may also inject arbitrary templates into the page of the web interface itself, e.g. in order to @@ -1918,7 +1918,7 @@

                            It is strongly recommended to return True however and use the safe filter for those expressions that actually need to support HTML entities. That way a plugin will severely reduce the risk of causing XSS security issues.

                            -

                            New in version 1.11.0.

                            +

                            Added in version 1.11.0.

                            @@ -2042,7 +2042,7 @@ server startup (basically eager caching instead of lazily waiting for the first request).

                            See below for details on this.

                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2062,7 +2062,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2084,7 +2084,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2109,7 +2109,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2132,7 +2132,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2150,7 +2150,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2168,7 +2168,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2190,7 +2190,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2213,7 +2213,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2231,7 +2231,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            @@ -2269,7 +2269,7 @@
                            -

                            New in version 1.3.0.

                            +

                            Added in version 1.3.0.

                            diff --git a/maintenance/plugins/python3_migration.html b/maintenance/plugins/python3_migration.html index efae8a2b5..b6412fa84 100644 --- a/maintenance/plugins/python3_migration.html +++ b/maintenance/plugins/python3_migration.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/plugins/viewmodels.html b/maintenance/plugins/viewmodels.html index 59cf50626..232ccb305 100644 --- a/maintenance/plugins/viewmodels.html +++ b/maintenance/plugins/viewmodels.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/py-modindex.html b/maintenance/py-modindex.html index cc573360f..846d012e1 100644 --- a/maintenance/py-modindex.html +++ b/maintenance/py-modindex.html @@ -16,7 +16,7 @@ - + @@ -330,31 +330,11 @@

                            Python Module Index

              • - - - - - - - - - - - -
                    octoprint.schema.webcam
                    - octoprint.server -
                    - octoprint.server.util -
                    octoprint.server.util.flask
                    - octoprint.server.util.sockjs -
                    - octoprint.server.util.tornado -
                    diff --git a/maintenance/search.html b/maintenance/search.html index b8049ab3a..090981d96 100644 --- a/maintenance/search.html +++ b/maintenance/search.html @@ -17,7 +17,7 @@ - + diff --git a/maintenance/searchindex.js b/maintenance/searchindex.js index d25f45668..5c46b67be 100644 --- a/maintenance/searchindex.js +++ b/maintenance/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api/access", "api/connection", "api/datamodel", "api/files", "api/general", "api/index", "api/job", "api/languages", "api/logs", "api/printer", "api/printerprofiles", "api/push", "api/server", "api/settings", "api/slicing", "api/system", "api/timelapse", "api/util", "api/version", "api/wizard", "bundledplugins/action_command_notification", "bundledplugins/action_command_prompt", "bundledplugins/announcements", "bundledplugins/appkeys", "bundledplugins/backup", "bundledplugins/customcontrolmanager", "bundledplugins/discovery", "bundledplugins/errortracking", "bundledplugins/file_check", "bundledplugins/firmware_check", "bundledplugins/gcodeviewer", "bundledplugins/index", "bundledplugins/logging", "bundledplugins/pluginmanager", "bundledplugins/softwareupdate", "bundledplugins/tracking", "bundledplugins/uploadmanager", "bundledplugins/virtual_printer", "configuration/cli", "configuration/config_yaml", "configuration/index", "configuration/logging_yaml", "configuration/yaml", "development/branches", "development/environment", "development/index", "development/request-profiling", "development/versioning", "development/virtual_printer", "events/index", "features/accesscontrol", "features/action_commands", "features/atcommands", "features/custom_controls", "features/gcode_scripts", "features/index", "features/plugins", "features/safemode", "index", "jsclientlib/base", "jsclientlib/browser", "jsclientlib/connection", "jsclientlib/control", "jsclientlib/files", "jsclientlib/index", "jsclientlib/job", "jsclientlib/languages", "jsclientlib/logs", "jsclientlib/printer", "jsclientlib/printerprofiles", "jsclientlib/settings", "jsclientlib/slicing", "jsclientlib/socket", "jsclientlib/system", "jsclientlib/timelapse", "jsclientlib/users", "jsclientlib/util", "jsclientlib/wizard", "modules/access", "modules/cli", "modules/filemanager", "modules/index", "modules/plugin", "modules/printer", "modules/schema", "modules/server", "modules/settings", "modules/slicing", "modules/util", "plugins/concepts", "plugins/controlproperties", "plugins/distributing", "plugins/gettingstarted", "plugins/helpers", "plugins/hooks", "plugins/index", "plugins/injectedproperties", "plugins/mixins", "plugins/python3_migration", "plugins/viewmodels"], "filenames": ["api/access.rst", "api/connection.rst", "api/datamodel.rst", "api/files.rst", "api/general.rst", "api/index.rst", "api/job.rst", "api/languages.rst", "api/logs.rst", "api/printer.rst", "api/printerprofiles.rst", "api/push.rst", "api/server.rst", "api/settings.rst", "api/slicing.rst", "api/system.rst", "api/timelapse.rst", "api/util.rst", "api/version.rst", "api/wizard.rst", "bundledplugins/action_command_notification.rst", "bundledplugins/action_command_prompt.rst", "bundledplugins/announcements.rst", "bundledplugins/appkeys.rst", "bundledplugins/backup.rst", "bundledplugins/customcontrolmanager.rst", "bundledplugins/discovery.rst", "bundledplugins/errortracking.rst", "bundledplugins/file_check.rst", "bundledplugins/firmware_check.rst", "bundledplugins/gcodeviewer.rst", "bundledplugins/index.rst", "bundledplugins/logging.rst", "bundledplugins/pluginmanager.rst", "bundledplugins/softwareupdate.rst", "bundledplugins/tracking.rst", "bundledplugins/uploadmanager.rst", "bundledplugins/virtual_printer.rst", "configuration/cli.rst", "configuration/config_yaml.rst", "configuration/index.rst", "configuration/logging_yaml.rst", "configuration/yaml.rst", "development/branches.rst", "development/environment.rst", "development/index.rst", "development/request-profiling.rst", "development/versioning.rst", "development/virtual_printer.rst", "events/index.rst", "features/accesscontrol.rst", "features/action_commands.rst", "features/atcommands.rst", "features/custom_controls.rst", "features/gcode_scripts.rst", "features/index.rst", "features/plugins.rst", "features/safemode.rst", "index.rst", "jsclientlib/base.rst", "jsclientlib/browser.rst", "jsclientlib/connection.rst", "jsclientlib/control.rst", "jsclientlib/files.rst", "jsclientlib/index.rst", "jsclientlib/job.rst", "jsclientlib/languages.rst", "jsclientlib/logs.rst", "jsclientlib/printer.rst", "jsclientlib/printerprofiles.rst", "jsclientlib/settings.rst", "jsclientlib/slicing.rst", "jsclientlib/socket.rst", "jsclientlib/system.rst", "jsclientlib/timelapse.rst", "jsclientlib/users.rst", "jsclientlib/util.rst", "jsclientlib/wizard.rst", "modules/access.rst", "modules/cli.rst", "modules/filemanager.rst", "modules/index.rst", "modules/plugin.rst", "modules/printer.rst", "modules/schema.rst", "modules/server.rst", "modules/settings.rst", "modules/slicing.rst", "modules/util.rst", "plugins/concepts.rst", "plugins/controlproperties.rst", "plugins/distributing.rst", "plugins/gettingstarted.rst", "plugins/helpers.rst", "plugins/hooks.rst", "plugins/index.rst", "plugins/injectedproperties.rst", "plugins/mixins.rst", "plugins/python3_migration.rst", "plugins/viewmodels.rst"], "titles": ["Access control", "Connection handling", "Common data model", "File operations", "General information", "REST API", "Job operations", "Languages", "Log file management", "Printer operations", "Printer profile operations", "Push updates", "Server information", "Settings", "Slicing", "System", "Timelapse", "Util", "Version information", "Wizard", "Action Command Notification support", "Action Command Prompt support", "Announcement Plugin", "Application Keys Plugin", "Backup Plugin", "Custom Control Manager", "Discovery Plugin", "Error Tracking Plugin", "File Check", "Firmware Check", "GCode Viewer Plugin", "Bundled Plugins", "Logging", "Plugin Manager", "Software Update Plugin", "Anonymous Usage Tracking Plugin", "Upload Manager", "Virtual Printer", "CLI", "config.yaml", "Configuration", "logging.yaml", "A YAML Primer", "OctoPrint\u2019s branching model", "Setting up a Development environment", "Development", "Profiling requests", "OctoPrint\u2019s versioning strategy", "Setting up the virtual printer for debugging", "Events", "Access Control", "Action Commands", "@ Commands", "Custom Controls", "GCODE Scripts", "Features", "Plugins", "Safe mode", "Welcome to OctoPrint\u2019s documentation!", "OctoPrintClient", "OctoPrintClient.browser", "OctoPrintClient.connection", "OctoPrintClient.control", "OctoPrintClient.files", "JavaScript Client Library", "OctoPrintClient.job", "OctoPrintClient.languages", "OctoPrintClient.logs", "OctoPrintClient.printer", "OctoPrintClient.printerprofiles", "OctoPrintClient.settings", "OctoPrintClient.slicing", "OctoPrintClient.socket", "OctoPrintClient.system", "OctoPrintClient.timelapse", "OctoPrintClient.users", "OctoPrintClient.util", "OctoPrintClient.wizard", "octoprint.access.users", "octoprint.cli", "octoprint.filemanager", "Internal Modules", "octoprint.plugin", "octoprint.printer", "octoprint.schema", "octoprint.server", "octoprint.settings", "octoprint.slicing", "octoprint.util", "General Concepts", "Control Properties", "Distributing your plugin", "Plugin Tutorial", "Helpers", "Hooks", "Developing Plugins", "Injected Properties", "Mixins", "Migrating to Python 3", "Viewmodels"], "terms": {"avail": [0, 1, 2, 3, 4, 6, 9, 10, 11, 13, 14, 15, 22, 23, 24, 26, 33, 34, 39, 44, 48, 53, 54, 55, 56, 58, 59, 61, 64, 66, 68, 71, 79, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 99], "system": [0, 2, 3, 5, 10, 11, 14, 17, 23, 24, 32, 33, 34, 35, 40, 41, 44, 49, 50, 51, 56, 57, 58, 64, 70, 80, 81, 82, 84, 85, 87, 89, 92, 93, 95, 97, 98], "Will": [0, 4, 7, 9, 10, 13, 14, 19, 21, 33, 34, 43, 48, 53, 80, 82, 84, 85, 87, 88, 92, 94, 97, 99], "return": [0, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 32, 33, 34, 39, 49, 53, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 93, 94, 96, 97, 98, 99], "200": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 19, 23, 32, 39, 94, 97], "ok": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 19, 23, 32, 39, 48, 61, 83, 84, 97], "bodi": [0, 3, 4, 6, 7, 9, 10, 13, 14, 16, 17, 19, 23, 59, 63, 85, 94, 97], "statu": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 23, 32, 39, 76, 84, 85, 92, 94, 97, 99], "code": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 31, 39, 43, 45, 47, 49, 76, 80, 82, 83, 85, 87, 88, 91, 92, 94, 97, 98, 99], "No": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 32, 42, 46, 49, 94, 97], "error": [0, 1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 17, 18, 23, 24, 31, 32, 35, 39, 45, 48, 49, 54, 58, 59, 76, 80, 83, 84, 85, 87, 88, 92, 95, 97, 98, 99], "regist": [0, 5, 13, 14, 23, 34, 39, 44, 59, 64, 72, 75, 77, 80, 82, 83, 84, 85, 87, 89, 92, 93, 95, 97, 98], "requir": [0, 1, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 32, 34, 39, 44, 53, 66, 72, 73, 75, 76, 77, 82, 84, 85, 87, 88, 89, 91, 92, 94, 97], "post": [0, 1, 3, 4, 6, 7, 9, 10, 13, 15, 16, 17, 19, 23, 39, 59, 64, 81, 84, 85, 95, 97], "expect": [0, 3, 4, 7, 9, 10, 11, 13, 14, 16, 17, 19, 23, 24, 34, 39, 41, 54, 59, 61, 68, 72, 80, 82, 84, 85, 88, 94, 97, 98], "success": [0, 2, 3, 4, 6, 9, 10, 11, 13, 14, 17, 23, 32, 35, 39, 59, 81, 82, 84, 88, 94, 97], "recent": [0, 23, 34, 85, 88, 97], "credenti": [0, 4, 23, 60, 85, 97], "check": [0, 4, 13, 17, 23, 31, 35, 39, 44, 50, 58, 76, 80, 81, 82, 83, 84, 85, 88, 89, 91, 92, 94, 97, 98], "json": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 32, 33, 34, 38, 39, 44, 48, 59, 63, 80, 84, 85, 88, 97, 98], "paramet": [0, 1, 3, 4, 6, 7, 9, 11, 14, 15, 16, 17, 19, 21, 23, 24, 32, 34, 39, 44, 46, 48, 49, 52, 53, 54, 57, 59, 61, 62, 63, 72, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 94, 97, 99], "The": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 46, 47, 48, 49, 51, 53, 54, 56, 57, 58, 59, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 99], "identifi": [0, 2, 7, 9, 10, 11, 13, 14, 15, 17, 19, 22, 23, 24, 27, 30, 33, 34, 35, 39, 47, 49, 53, 57, 59, 66, 68, 69, 71, 73, 77, 80, 82, 83, 84, 85, 87, 88, 90, 92, 94, 96, 97, 99], "name": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 22, 23, 24, 26, 32, 33, 34, 39, 41, 44, 46, 48, 49, 53, 54, 59, 60, 62, 63, 72, 74, 75, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 99], "descript": [0, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 19, 22, 23, 26, 32, 34, 53, 54, 59, 80, 81, 82, 83, 85, 87, 90, 92, 94, 97, 98], "A": [0, 2, 3, 6, 9, 11, 15, 17, 19, 20, 21, 22, 23, 24, 26, 32, 33, 34, 39, 40, 41, 49, 50, 53, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 91, 92, 94, 96, 97, 98, 99], "human": [0, 2, 11, 23, 34, 42, 49, 82, 83, 84, 88, 92, 94, 97], "readabl": [0, 2, 11, 17, 23, 34, 42, 49, 80, 81, 82, 83, 84, 85, 88, 92, 94, 97], "assign": [0, 2, 4, 34, 50, 59, 63, 82, 94], "subgroup": [0, 2], "default": [0, 1, 2, 3, 6, 10, 11, 14, 17, 20, 21, 22, 24, 26, 27, 30, 33, 34, 35, 39, 41, 44, 48, 49, 50, 51, 53, 54, 59, 63, 68, 72, 76, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 94, 97, 98, 99], "whether": [0, 1, 2, 3, 4, 9, 10, 11, 14, 15, 16, 17, 19, 20, 21, 23, 24, 27, 30, 33, 34, 35, 39, 44, 48, 49, 50, 53, 54, 63, 68, 80, 82, 83, 84, 85, 86, 87, 88, 89, 94, 97, 98], "should": [0, 1, 2, 4, 8, 9, 11, 13, 14, 16, 17, 21, 22, 23, 24, 26, 33, 34, 39, 43, 44, 48, 49, 50, 51, 53, 59, 64, 67, 68, 79, 80, 82, 83, 84, 85, 88, 90, 92, 94, 96, 97, 98, 99], "400": [0, 1, 3, 7, 9, 10, 15, 17, 23, 76, 97], "bad": [0, 1, 3, 7, 9, 10, 15, 23, 76, 97], "If": [0, 1, 3, 4, 6, 9, 10, 11, 13, 14, 15, 16, 17, 21, 23, 24, 30, 32, 34, 35, 39, 41, 44, 45, 46, 48, 49, 51, 53, 54, 56, 58, 59, 60, 61, 63, 64, 72, 74, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 97, 98, 99], "ani": [0, 2, 3, 4, 6, 9, 11, 13, 14, 15, 17, 23, 24, 25, 27, 34, 36, 39, 42, 43, 44, 47, 49, 50, 51, 52, 53, 54, 56, 57, 59, 72, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94, 97, 98, 99], "mandatori": [0, 10, 17, 34, 50, 94, 97, 99], "field": [0, 3, 4, 7, 9, 10, 13, 14, 16, 26, 34, 44, 49, 53, 59, 68, 80, 84, 85, 92, 94, 97], "i": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 68, 72, 74, 76, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 99], "miss": [0, 4, 9, 23, 48, 49, 82, 90, 92, 94, 97], "otherwis": [0, 2, 3, 4, 9, 10, 15, 17, 23, 26, 39, 44, 48, 50, 54, 59, 80, 82, 83, 85, 87, 88, 92, 94, 97], "invalid": [0, 3, 4, 9, 23, 49, 59, 80, 82, 83, 86, 94, 97], "409": [0, 3, 6, 9, 10], "conflict": [0, 3, 6, 9, 10], "provid": [0, 3, 8, 9, 10, 11, 13, 16, 17, 19, 23, 24, 27, 30, 34, 35, 37, 38, 39, 49, 50, 53, 54, 56, 58, 59, 60, 61, 62, 63, 64, 67, 70, 71, 72, 76, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 99], "doe": [0, 2, 3, 6, 9, 10, 13, 17, 24, 34, 39, 50, 54, 63, 65, 82, 83, 84, 85, 86, 87, 92, 94, 96, 98], "alreadi": [0, 1, 2, 3, 6, 10, 11, 14, 19, 21, 24, 34, 39, 44, 57, 59, 63, 65, 80, 82, 83, 84, 85, 86, 87, 90, 92, 94, 97, 98, 99], "exist": [0, 1, 3, 4, 5, 8, 11, 14, 17, 22, 24, 32, 44, 50, 57, 59, 60, 63, 66, 67, 69, 72, 73, 75, 76, 77, 79, 80, 82, 83, 84, 85, 87, 89, 92, 94, 96, 97, 98, 99], "string": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 23, 30, 32, 34, 38, 48, 49, 53, 59, 60, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 80, 82, 83, 84, 85, 88, 90, 92, 94, 97, 98, 99], "an": [0, 1, 2, 3, 4, 5, 6, 11, 13, 14, 15, 17, 19, 21, 22, 24, 27, 30, 32, 33, 34, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 56, 57, 59, 61, 62, 63, 64, 68, 69, 74, 75, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99], "individu": [0, 16, 39, 41, 44, 48, 49, 54, 56, 64, 80, 82, 84, 87, 94, 97], "record": [0, 4, 16, 26, 39, 49, 84, 97], "put": [0, 14, 17, 39, 50, 59, 64, 81, 83, 85, 86, 88, 92, 97, 98], "octoprint": [0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 32, 35, 36, 37, 38, 39, 41, 42, 44, 45, 46, 48, 49, 51, 52, 53, 54, 55, 56, 59, 60, 63, 64, 65, 66, 67, 68, 69, 72, 76, 81, 89, 90, 91, 93, 95, 96, 97, 99], "usernam": [0, 4, 17, 23, 26, 34, 49, 60, 72, 78], "inform": [0, 1, 5, 10, 11, 14, 16, 17, 19, 23, 26, 27, 34, 39, 41, 49, 51, 53, 54, 58, 63, 65, 68, 75, 77, 82, 83, 84, 88, 89, 90, 91, 92, 94, 97, 98, 99], "about": [0, 2, 4, 5, 10, 11, 13, 14, 15, 20, 26, 34, 39, 42, 49, 50, 53, 63, 65, 75, 77, 81, 82, 83, 84, 88, 90, 92, 94, 97, 98, 99], "either": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 15, 16, 17, 19, 20, 21, 23, 27, 33, 34, 39, 42, 49, 50, 53, 56, 57, 59, 63, 73, 76, 80, 82, 83, 84, 85, 87, 88, 92, 94, 96, 97, 99], "log": [0, 5, 9, 11, 13, 21, 23, 27, 31, 34, 39, 40, 45, 49, 50, 54, 58, 59, 60, 63, 64, 79, 81, 82, 83, 84, 85, 86, 88, 90, 92, 93, 94, 96, 97, 98, 99], "which": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 17, 19, 22, 23, 26, 27, 33, 34, 36, 39, 41, 42, 48, 49, 50, 51, 53, 54, 56, 59, 63, 64, 66, 68, 70, 71, 72, 73, 74, 75, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 96, 97, 98, 99], "404": [0, 3, 9, 10, 14, 15, 23, 32, 76, 85, 94, 97], "Not": [0, 2, 3, 9, 10, 14, 15, 17, 23, 32, 33, 39, 76, 84, 85, 92], "found": [0, 3, 4, 9, 10, 11, 13, 14, 15, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 39, 41, 44, 48, 56, 58, 76, 82, 83, 84, 85, 88, 91, 92, 93, 94, 97, 99], "unknown": [0, 3, 4, 11, 14, 49, 80, 83, 87, 97], "see": [0, 2, 4, 6, 9, 11, 13, 16, 23, 26, 32, 34, 37, 39, 43, 44, 49, 50, 51, 53, 54, 56, 57, 59, 61, 62, 63, 65, 66, 68, 72, 76, 84, 85, 88, 90, 91, 92, 94, 97, 98, 99], "activ": [0, 2, 3, 4, 6, 9, 10, 11, 13, 27, 30, 34, 35, 39, 44, 47, 48, 51, 54, 75, 78, 80, 82, 83, 84, 85, 88, 92, 98, 99], "account": [0, 2, 4, 23, 34, 39, 44, 50, 72, 84, 94], "true": [0, 1, 2, 3, 4, 9, 10, 11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 26, 34, 35, 39, 42, 44, 48, 49, 50, 53, 57, 59, 60, 63, 68, 72, 74, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 93, 94, 97, 98], "fals": [0, 1, 2, 3, 4, 9, 10, 11, 12, 14, 16, 17, 19, 23, 24, 26, 27, 30, 33, 34, 35, 39, 42, 44, 48, 49, 53, 63, 68, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 93, 94, 97, 99], "admin": [0, 2, 4, 13, 17, 19, 23, 32, 49, 50, 66, 73, 75, 76, 77, 94, 97], "give": [0, 11, 13, 14, 39, 50, 56, 72, 84, 92, 94, 98], "right": [0, 2, 3, 4, 11, 13, 23, 24, 32, 33, 34, 39, 44, 49, 50, 53, 56, 66, 73, 75, 76, 77, 83, 84, 89, 92, 94, 97, 98], "mark": [0, 8, 14, 34, 44, 49, 67, 82, 87, 89, 94, 97, 98], "can": [0, 2, 4, 7, 9, 10, 11, 13, 14, 17, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 44, 48, 49, 50, 51, 53, 54, 56, 58, 59, 64, 68, 72, 76, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99], "left": [0, 1, 2, 10, 14, 23, 39, 53, 59, 63, 80, 83, 84, 87, 88, 92, 94, 97], "out": [0, 1, 2, 9, 10, 11, 14, 23, 34, 35, 39, 43, 44, 49, 50, 51, 52, 53, 54, 60, 80, 83, 84, 87, 90, 92, 94, 97, 98, 99], "deactiv": [0, 4], "object": [0, 2, 3, 4, 9, 10, 11, 12, 13, 14, 17, 18, 19, 23, 32, 34, 39, 49, 54, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 85, 86, 87, 88, 92, 94, 96, 97, 99], "properti": [0, 2, 3, 9, 10, 13, 19, 34, 39, 53, 54, 58, 59, 63, 68, 72, 74, 79, 80, 82, 83, 85, 86, 87, 88, 89, 92, 93, 94, 95, 98, 99], "contain": [0, 2, 3, 4, 7, 9, 11, 12, 13, 14, 15, 18, 19, 26, 33, 34, 39, 42, 43, 44, 47, 49, 54, 59, 62, 63, 74, 80, 82, 83, 84, 85, 87, 88, 91, 92, 94, 96, 97, 98, 99], "without": [0, 2, 3, 4, 11, 14, 24, 34, 39, 42, 48, 49, 51, 53, 56, 58, 80, 83, 84, 85, 88, 92, 94, 97, 98], "addit": [0, 1, 2, 3, 5, 6, 9, 11, 20, 22, 23, 24, 26, 32, 33, 34, 39, 44, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 80, 82, 83, 84, 88, 92, 94, 96, 97, 99], "current": [0, 1, 2, 3, 5, 10, 14, 15, 17, 22, 23, 24, 32, 33, 34, 39, 43, 44, 48, 49, 51, 52, 53, 54, 56, 58, 59, 63, 65, 68, 70, 72, 74, 75, 76, 80, 82, 83, 84, 85, 87, 88, 90, 92, 94, 97, 98, 99], "also": [0, 3, 4, 9, 11, 14, 15, 16, 17, 20, 21, 22, 23, 24, 26, 27, 30, 34, 35, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 60, 63, 64, 68, 72, 74, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94, 96, 97, 98, 99], "note": [0, 2, 3, 6, 9, 13, 24, 34, 39, 42, 44, 49, 50, 53, 54, 59, 63, 64, 68, 72, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 94, 97, 98, 99], "evalu": [0, 39, 42, 53, 82, 84, 97, 99], "even": [0, 4, 9, 21, 27, 34, 39, 50, 56, 82, 84, 89, 90, 92, 94, 97, 98], "presenc": [0, 4, 34, 39, 84, 97], "doesn": [0, 9, 14, 17, 23, 24, 25, 34, 36, 39, 44, 52, 54, 57, 59, 63, 82, 83, 84, 85, 87, 88, 89, 90, 92, 97, 98], "t": [0, 3, 4, 9, 11, 14, 15, 17, 23, 24, 25, 33, 34, 36, 39, 42, 44, 46, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 63, 72, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "though": [0, 9, 39, 43, 83, 92, 97, 98], "403": [0, 4, 13, 32, 85], "forbidden": [0, 4, 13, 32], "mismatch": [0, 4, 48], "repres": [0, 2, 10, 11, 32, 42, 53, 68, 80, 82, 83, 86, 88, 94, 97], "person": [0, 2, 34, 96], "patch": [0, 10, 14, 47, 57, 59, 64, 81, 85], "merg": [0, 10, 39, 43, 75, 80, 82, 84, 88, 92, 94, 97], "204": [0, 1, 3, 4, 6, 9, 10, 14, 15, 23, 32, 94, 97], "apikei": [0, 2, 4, 11, 13, 59, 60, 64, 72, 78, 85, 94], "gener": [0, 2, 3, 5, 9, 10, 11, 13, 14, 15, 23, 24, 27, 30, 34, 35, 39, 41, 42, 43, 44, 47, 49, 58, 59, 68, 70, 75, 79, 81, 84, 85, 86, 88, 91, 92, 95], "multipl": [0, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 19, 23, 32, 34, 39, 42, 48, 49, 53, 54, 59, 64, 79, 80, 83, 88, 91, 92, 94, 97, 99], "type": [0, 1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 32, 33, 34, 39, 40, 44, 49, 54, 55, 56, 58, 59, 63, 64, 72, 76, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 92, 94, 96, 97, 98, 99], "0": [0, 2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 21, 23, 24, 25, 26, 32, 33, 34, 35, 36, 38, 39, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 56, 57, 59, 63, 68, 76, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 94, 97, 98, 99], "n": [0, 2, 4, 9, 15, 24, 39, 43, 48, 53, 84, 88, 94, 97], "1": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 63, 64, 67, 72, 76, 78, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 97, 98, 99], "empti": [0, 2, 3, 6, 9, 10, 23, 32, 33, 34, 42, 44, 48, 54, 59, 63, 79, 80, 82, 85, 87, 88, 94, 97], "boolean": [0, 1, 2, 3, 4, 9, 10, 11, 12, 14, 23, 63, 68, 80, 82, 83, 85, 86, 87, 88, 94, 97], "valu": [0, 2, 3, 4, 6, 9, 10, 11, 12, 14, 17, 23, 26, 34, 38, 39, 42, 49, 53, 54, 59, 62, 63, 68, 72, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 94, 97, 98], "bool": [0, 2, 15, 16, 17, 19, 24, 38, 57, 60, 75, 79, 80, 82, 83, 84, 85, 87, 88, 94, 97], "present": [0, 2, 3, 4, 9, 15, 16, 17, 39, 44, 49, 51, 54, 64, 68, 83, 84, 88, 90, 94, 97, 98], "flag": [0, 2, 4, 9, 12, 16, 19, 24, 33, 39, 51, 57, 68, 81, 82, 83, 84, 86, 88, 92, 94, 97, 98, 99], "api": [1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 24, 26, 31, 34, 40, 47, 49, 52, 56, 58, 59, 62, 63, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 81, 84, 85, 90, 95, 97, 98, 99], "retriev": [1, 4, 5, 12, 15, 18, 23, 34, 38, 48, 53, 54, 61, 62, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 77, 80, 82, 83, 84, 85, 86, 87, 88, 92, 93, 97], "includ": [1, 2, 3, 4, 7, 9, 11, 14, 16, 17, 18, 30, 32, 34, 37, 39, 41, 42, 44, 48, 50, 52, 53, 54, 59, 63, 64, 68, 80, 82, 84, 85, 87, 88, 91, 92, 94, 96, 97, 98, 99], "regard": [1, 2, 3, 6, 12, 18, 32, 97, 98], "baudrat": [1, 13, 39, 49, 61, 81, 83, 84, 86, 94], "serial": [1, 3, 6, 9, 11, 13, 26, 32, 40, 41, 42, 48, 49, 51, 54, 59, 63, 81, 83, 84, 85, 86, 88, 95, 97], "port": [1, 4, 13, 17, 26, 39, 49, 59, 61, 76, 79, 81, 83, 84, 85, 86, 90, 93, 94, 97, 98], "state": [1, 4, 5, 6, 11, 13, 34, 39, 48, 49, 50, 51, 53, 68, 75, 82, 83, 84, 88, 94, 97, 99], "permiss": [1, 3, 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 23, 24, 78, 80, 82, 84, 85, 95, 97, 99], "exampl": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 22, 23, 24, 30, 31, 32, 33, 34, 39, 40, 41, 44, 47, 48, 50, 55, 56, 59, 60, 63, 64, 65, 68, 72, 76, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 97, 99], "http": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 26, 32, 33, 34, 35, 39, 44, 49, 50, 56, 59, 60, 64, 72, 76, 84, 85, 88, 92, 95, 97], "host": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 21, 23, 26, 32, 34, 39, 44, 48, 50, 51, 52, 56, 64, 76, 79, 81, 84, 85, 86, 90, 93, 97], "com": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 32, 33, 34, 39, 44, 56, 60, 64, 72, 76, 84, 85, 88, 92, 97], "x": [1, 2, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 21, 23, 32, 39, 43, 45, 47, 49, 53, 54, 59, 68, 76, 80, 82, 83, 84, 85, 87, 94, 97, 98], "kei": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 17, 18, 20, 21, 22, 24, 26, 27, 30, 31, 32, 34, 35, 38, 39, 41, 42, 49, 50, 54, 58, 59, 62, 64, 68, 70, 72, 75, 80, 81, 82, 83, 84, 85, 86, 88, 92, 94, 97], "abcdef": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 32, 72, 97], "applic": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 31, 32, 39, 41, 44, 53, 54, 56, 57, 58, 59, 64, 84, 85, 86, 90, 91, 92, 94, 97, 98, 99], "oper": [1, 2, 5, 7, 14, 15, 19, 24, 32, 49, 50, 55, 58, 59, 68, 69, 80, 82, 83, 94, 96, 97, 98, 99], "dev": [1, 39, 43, 44, 58, 81, 86, 92], "ttyacm0": [1, 39, 86], "250000": [1, 86], "printerprofil": [1, 3, 10, 13, 39, 58, 61, 64, 80, 81, 84], "_default": [1, 10, 39, 84], "option": [1, 3, 4, 6, 9, 11, 16, 17, 21, 23, 24, 26, 32, 33, 34, 38, 39, 41, 45, 49, 50, 53, 54, 57, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 94, 97, 98, 99], "virtual": [1, 31, 39, 44, 45, 58, 80, 84, 91, 92, 94, 95], "230400": 1, "115200": [1, 39, 94], "57600": 1, "38400": 1, "19200": 1, "9600": 1, "id": [1, 4, 9, 10, 11, 13, 23, 33, 34, 45, 48, 49, 69, 72, 83, 85, 87, 92, 94, 97, 99], "portprefer": [1, 83], "baudrateprefer": [1, 83], "printerprofileprefer": 1, "autoconnect": [1, 39, 61, 81, 83, 84], "ar": [1, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 22, 23, 24, 27, 32, 34, 35, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 56, 57, 58, 59, 63, 64, 67, 72, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 97, 98, 99], "instruct": [1, 2, 34, 39, 41, 44, 50, 56, 68, 72, 84, 91, 92, 97, 99], "reconnect": [1, 33, 64, 72, 95], "printer": [1, 3, 5, 6, 11, 13, 15, 21, 29, 31, 33, 35, 40, 45, 50, 51, 52, 53, 54, 58, 61, 62, 64, 69, 80, 81, 84, 87, 90, 95, 96, 99], "specif": [1, 4, 5, 9, 11, 16, 23, 34, 39, 42, 44, 46, 48, 53, 54, 56, 59, 63, 75, 80, 82, 83, 84, 85, 86, 88, 90, 94, 95, 97], "us": [1, 2, 3, 4, 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 26, 27, 30, 32, 33, 34, 35, 39, 41, 42, 43, 44, 46, 47, 48, 49, 53, 54, 56, 57, 59, 60, 61, 63, 64, 66, 67, 68, 71, 72, 73, 75, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99], "prefer": [1, 39, 44, 64, 83, 84, 98], "auto": [1, 24, 27, 30, 35, 39, 44, 50, 83, 84, 94], "detect": [1, 4, 9, 11, 13, 16, 17, 21, 27, 34, 35, 39, 48, 81, 82, 83, 84, 92, 94, 97, 99], "attempt": [1, 4, 9, 17, 24, 39, 49, 57, 72, 82, 83, 84, 85, 90, 94, 99], "profil": [1, 2, 3, 5, 9, 13, 40, 44, 45, 54, 58, 69, 71, 80, 81, 84, 87, 94, 96, 97, 99], "save": [1, 3, 5, 10, 14, 16, 39, 44, 49, 61, 64, 70, 74, 75, 80, 81, 82, 83, 86, 87, 92, 94, 97], "request": [1, 2, 3, 5, 6, 7, 11, 12, 13, 15, 16, 17, 18, 19, 32, 34, 39, 44, 45, 48, 49, 51, 54, 58, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 82, 84, 85, 87, 92, 93, 94, 97, 98, 99], "": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 26, 27, 30, 32, 33, 34, 35, 39, 41, 42, 44, 45, 48, 49, 50, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99], "new": [1, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 16, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 47, 49, 50, 51, 52, 54, 56, 57, 59, 60, 63, 64, 67, 68, 69, 70, 72, 75, 80, 82, 83, 84, 85, 87, 88, 91, 92, 94, 97, 98, 99], "automat": [1, 3, 9, 16, 23, 24, 34, 35, 39, 43, 47, 50, 54, 59, 84, 87, 91, 92, 94, 97, 98], "startup": [1, 35, 39, 49, 56, 82, 83, 84, 92, 94, 95, 97], "futur": [1, 3, 14, 35, 39, 43, 56, 59, 80, 83, 85, 88, 92, 94, 98], "chang": [1, 3, 4, 5, 9, 11, 13, 14, 22, 30, 34, 37, 39, 40, 43, 44, 47, 49, 50, 51, 53, 54, 57, 58, 59, 75, 82, 83, 84, 85, 86, 88, 90, 92, 94, 97, 98, 99], "made": [1, 3, 4, 9, 21, 23, 24, 34, 39, 42, 43, 49, 84, 85, 92, 94, 97, 98], "configur": [1, 2, 4, 8, 9, 10, 11, 13, 14, 15, 31, 32, 39, 41, 42, 44, 45, 51, 53, 54, 56, 57, 58, 67, 69, 72, 73, 74, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 97, 99], "disconnect": [1, 2, 9, 39, 48, 49, 51, 54, 61, 64, 72, 81, 83, 84, 94, 99], "from": [1, 2, 4, 5, 6, 9, 10, 11, 13, 14, 15, 17, 22, 23, 24, 26, 33, 34, 38, 39, 42, 43, 44, 48, 49, 50, 51, 53, 54, 55, 56, 57, 59, 61, 62, 63, 64, 68, 72, 76, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99], "fake_ack": [1, 81, 83], "fake": [1, 61, 83, 97], "acknowledg": [1, 15, 21, 39, 48, 61, 83, 84], "messag": [1, 4, 6, 9, 11, 20, 21, 24, 33, 34, 38, 39, 41, 48, 49, 59, 64, 72, 82, 83, 84, 85, 87, 88, 92, 94, 97, 99], "case": [1, 2, 4, 6, 9, 11, 17, 21, 23, 34, 39, 47, 49, 50, 51, 54, 57, 59, 63, 68, 80, 82, 83, 84, 85, 87, 88, 91, 92, 94, 97, 98, 99], "one": [1, 3, 4, 6, 7, 9, 10, 11, 12, 14, 17, 23, 26, 34, 39, 42, 43, 44, 47, 49, 52, 53, 54, 56, 57, 59, 61, 63, 64, 72, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 94, 97, 98], "got": [1, 4, 23, 39, 49, 92, 94, 97], "lost": [1, 48, 49, 83], "line": [1, 2, 9, 11, 15, 26, 31, 38, 39, 41, 42, 44, 48, 49, 50, 51, 53, 54, 57, 80, 83, 84, 88, 89, 92, 94, 97], "commun": [1, 9, 11, 13, 31, 35, 37, 39, 41, 44, 48, 51, 58, 64, 81, 83, 84, 86, 94], "sinc": [1, 2, 4, 9, 11, 23, 27, 30, 34, 35, 37, 39, 42, 43, 49, 54, 56, 57, 78, 82, 83, 85, 86, 87, 88, 91, 92, 94, 97], "stall": [1, 94], "thi": [1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 26, 27, 30, 32, 33, 34, 35, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 63, 64, 65, 68, 69, 76, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 96, 97, 98, 99], "onli": [1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 16, 17, 21, 22, 23, 24, 25, 26, 27, 33, 34, 39, 42, 43, 47, 48, 49, 50, 51, 53, 54, 57, 59, 63, 64, 72, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94, 96, 97, 98, 99], "emerg": [1, 9, 21, 49, 84], "e": [1, 2, 3, 4, 6, 9, 10, 11, 17, 21, 22, 23, 24, 26, 32, 33, 34, 39, 41, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 60, 64, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 94, 96, 97, 98, 99], "g": [1, 2, 3, 4, 6, 9, 10, 11, 17, 21, 22, 23, 24, 26, 32, 33, 34, 39, 41, 43, 44, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 60, 64, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 94, 96, 97, 98, 99], "print": [1, 3, 5, 6, 10, 11, 13, 14, 15, 16, 21, 35, 39, 48, 50, 51, 52, 53, 54, 59, 63, 68, 80, 81, 82, 83, 84, 87, 88, 92, 94, 97, 99], "reason": [1, 3, 4, 9, 11, 12, 24, 49, 54, 79, 82, 88, 90, 92, 94, 97], "alwai": [1, 2, 3, 4, 10, 14, 21, 33, 34, 39, 43, 49, 51, 52, 53, 57, 59, 81, 82, 83, 84, 85, 89, 92, 94, 97, 98], "properli": [1, 34, 39, 50, 56, 59, 84, 91, 92, 97], "investig": [1, 49], "remov": [1, 2, 5, 11, 34, 38, 39, 49, 51, 59, 72, 80, 81, 82, 83, 85, 86, 88, 92], "instead": [1, 2, 6, 9, 21, 23, 24, 34, 39, 46, 48, 50, 52, 53, 56, 57, 59, 64, 82, 84, 85, 87, 88, 90, 91, 92, 94, 95, 96, 97, 99], "depend": [1, 2, 3, 9, 15, 33, 39, 44, 46, 47, 49, 54, 59, 64, 79, 82, 83, 84, 85, 87, 90, 91, 92, 94, 95, 97, 98], "symptom": 1, "solver": 1, "my_printer_profil": 1, "fakeack": [1, 61, 64], "must": [1, 3, 4, 6, 7, 9, 11, 22, 23, 34, 39, 49, 54, 59, 63, 80, 83, 84, 85, 87, 88, 94, 97, 98], "part": [1, 4, 10, 13, 17, 24, 32, 42, 50, 52, 53, 55, 56, 80, 82, 84, 85, 87, 89, 94, 95, 97, 98], "number": [1, 2, 9, 11, 26, 32, 39, 41, 42, 43, 47, 48, 49, 50, 54, 59, 64, 72, 80, 82, 84, 85, 88, 94, 97, 98], "autodetect": [1, 24, 39, 49, 84, 94], "suppli": [1, 3, 4, 6, 9, 10, 19, 23, 26, 34, 49, 59, 63, 80, 82, 85, 87, 88, 94, 97, 98], "server": [1, 3, 5, 9, 11, 13, 14, 15, 18, 23, 24, 27, 34, 35, 40, 44, 46, 53, 56, 57, 58, 59, 62, 63, 64, 68, 72, 76, 81, 83, 84, 86, 90, 92, 95, 97, 98, 99], "select": [1, 3, 6, 9, 10, 11, 21, 23, 32, 34, 39, 44, 47, 48, 49, 51, 53, 54, 57, 63, 64, 68, 83, 84, 85, 87, 97, 99], "text": [2, 9, 15, 17, 18, 21, 24, 39, 41, 42, 49, 50, 53, 57, 59, 64, 83, 84, 85, 92, 94, 97, 98], "textual": [2, 6], "represent": [2, 6, 7, 38, 42, 49, 53, 59, 80, 82], "few": [2, 43, 54, 92, 97], "paus": [2, 6, 9, 21, 39, 48, 49, 51, 52, 64, 65, 80, 81, 83, 84, 94], "process": [2, 3, 7, 16, 21, 24, 39, 48, 53, 56, 59, 68, 72, 79, 80, 82, 84, 85, 88, 92, 94, 97], "cancel": [2, 3, 6, 9, 35, 39, 48, 49, 51, 52, 54, 64, 65, 83, 84, 87, 88, 92, 94, 97], "sdreadi": [2, 9, 83], "sd": [2, 3, 5, 26, 39, 48, 49, 51, 54, 68, 83, 84, 94], "card": [2, 3, 9, 39, 48, 51, 68, 83, 84, 94], "initi": [2, 9, 10, 11, 24, 39, 48, 50, 68, 79, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 94, 97, 99], "redund": [2, 92], "unrecover": [2, 49], "occur": [2, 9, 15, 17, 49, 92], "readi": [2, 4, 9, 34, 50, 68, 83, 91, 92, 94, 95, 97], "being": [2, 3, 9, 10, 11, 16, 32, 34, 39, 41, 42, 43, 44, 49, 50, 53, 59, 68, 75, 80, 82, 83, 85, 87, 88, 92, 94, 97], "stream": [2, 3, 11, 13, 39, 41, 50, 52, 59, 80, 81, 84, 85, 94, 97, 98, 99], "so": [2, 4, 9, 11, 17, 23, 24, 27, 34, 39, 42, 43, 44, 49, 50, 51, 54, 57, 59, 64, 80, 83, 84, 85, 88, 89, 91, 92, 94, 97, 98, 99], "receiv": [2, 11, 17, 21, 23, 34, 46, 48, 49, 51, 53, 54, 72, 80, 82, 83, 84, 85, 92, 95, 97, 99], "closedorerror": [2, 9, 83], "possibli": [2, 44, 94, 97], "due": [2, 3, 7, 21, 39, 42, 44, 47, 49, 51, 54, 59, 82, 83, 87, 88, 92, 94, 97, 98, 99], "actual": [2, 6, 9, 14, 17, 26, 34, 35, 39, 42, 43, 48, 49, 50, 53, 54, 56, 57, 68, 80, 82, 83, 84, 87, 88, 89, 91, 94, 95, 96, 97, 98, 99], "target": [2, 3, 4, 6, 9, 11, 17, 34, 39, 44, 48, 49, 54, 59, 68, 80, 83, 84, 85, 88, 92, 94, 96, 97, 98, 99], "mai": [2, 3, 4, 9, 11, 14, 15, 23, 24, 26, 34, 39, 48, 49, 51, 52, 53, 54, 56, 59, 63, 72, 75, 80, 82, 83, 84, 85, 87, 88, 89, 92, 94, 97, 99], "null": [2, 9, 19, 39, 48, 99], "set": [2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 32, 33, 34, 35, 38, 40, 41, 43, 45, 46, 50, 51, 53, 54, 57, 58, 59, 60, 61, 63, 64, 68, 72, 75, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99], "appli": [2, 9, 14, 15, 34, 53, 57, 59, 83, 84, 85, 87, 88, 89, 90, 94, 97, 98], "time": [2, 9, 11, 17, 22, 23, 24, 33, 34, 39, 43, 48, 49, 51, 72, 80, 81, 83, 84, 85, 86, 87, 88, 92, 94, 97, 98, 99], "unix": [2, 32, 85], "timestamp": [2, 7, 9, 16, 32, 48, 83, 85], "tool": [2, 5, 34, 39, 43, 47, 48, 49, 54, 68, 80, 83, 84, 94], "enumer": [2, 9, 84], "start": [2, 3, 6, 9, 11, 17, 21, 24, 26, 34, 35, 39, 42, 44, 48, 49, 50, 51, 52, 54, 55, 56, 59, 63, 64, 65, 79, 80, 82, 83, 84, 85, 88, 89, 91, 92, 94, 97, 98, 99], "first": [2, 3, 4, 9, 10, 27, 30, 31, 35, 37, 39, 42, 44, 45, 48, 49, 50, 57, 59, 62, 68, 72, 80, 82, 83, 84, 85, 87, 88, 89, 92, 94, 97, 98, 99], "queri": [2, 3, 4, 6, 9, 23, 34, 39, 59, 84, 94, 97], "bed": [2, 3, 5, 10, 39, 48, 54, 68, 81, 83, 84, 87, 94, 97], "heat": [2, 9, 10, 48, 54, 68, 83, 84], "count": [2, 10, 14, 39, 54, 79, 81, 83, 84, 88, 92, 97], "int": [2, 7, 10, 16, 17, 19, 38, 48, 76, 80, 82, 83, 84, 85, 86, 88, 94, 97], "connect": [2, 5, 6, 9, 10, 13, 17, 35, 37, 39, 48, 49, 50, 51, 54, 58, 64, 72, 81, 83, 84, 85, 86, 90, 94, 96, 97, 99], "transmit": [2, 85, 99], "ratio": [2, 48, 84], "percentag": [2, 3, 9, 11, 39, 49, 59, 68, 83, 84, 99], "v": [2, 39, 44, 55, 84, 88, 93, 94, 95], "between": [2, 9, 11, 16, 21, 34, 39, 44, 50, 72, 83, 84, 86, 87, 88, 92, 94, 97, 98], "100": [2, 3, 17, 39, 42, 48, 59, 72, 83, 84, 88, 92, 94, 97], "estimatedprinttim": [2, 3, 6, 80, 83], "float": [2, 9, 10, 11, 16, 38, 49, 68, 80, 82, 83, 84, 85, 87, 88, 98], "estim": [2, 40, 80, 81, 83, 84, 95], "second": [2, 4, 9, 10, 11, 16, 17, 23, 35, 39, 48, 49, 68, 72, 80, 82, 83, 84, 85, 88, 94, 97, 98, 99], "lastprinttim": [2, 83], "last": [2, 3, 5, 7, 11, 32, 34, 39, 48, 49, 54, 57, 72, 80, 83, 84, 85, 86, 87, 88], "filament": [2, 3, 6, 9, 21, 39, 51, 54, 68, 80, 83, 84], "usag": [2, 11, 23, 31, 37, 38, 53, 58, 80, 85, 87, 88, 92, 94, 97], "length": [2, 3, 6, 10, 80, 83, 85, 94, 97], "mm": [2, 3, 9, 10, 68, 80, 83, 84, 88], "volum": [2, 3, 6, 10, 53, 54, 80, 83], "cm\u00b3": [2, 80], "complet": [2, 3, 6, 7, 11, 14, 23, 35, 39, 42, 48, 49, 54, 59, 63, 80, 83, 84, 85, 89, 94, 97, 99], "filepo": [2, 6, 83], "integ": [2, 9, 11, 17, 39, 42, 68, 82, 84, 94, 95], "posit": [2, 3, 9, 23, 49, 53, 54, 79, 80, 83, 84, 87, 88, 94, 97], "byte": [2, 3, 16, 17, 32, 39, 41, 48, 49, 59, 76, 80, 83, 84, 85, 88, 95, 97], "begin": [2, 6, 39, 48, 84, 85, 92, 94], "printtim": [2, 6, 39, 81, 83, 84, 94], "spent": 2, "printtimeleft": [2, 6, 83, 94], "printtimeleftorigin": 2, "origin": [2, 3, 5, 6, 10, 39, 49, 54, 81, 82, 83, 84, 85, 88, 94, 97, 99], "linear": [2, 39, 84], "base": [2, 4, 9, 10, 11, 16, 21, 23, 24, 30, 34, 39, 42, 44, 47, 49, 51, 53, 59, 63, 64, 69, 79, 80, 82, 83, 84, 85, 86, 87, 88, 94, 96, 97, 98, 99], "approxim": [2, 50], "calcul": [2, 39, 84, 85, 88, 97, 98], "after": [2, 3, 6, 9, 11, 16, 24, 32, 34, 39, 41, 48, 49, 50, 54, 59, 63, 72, 80, 82, 83, 84, 85, 87, 88, 92, 94, 95, 97, 98, 99], "stabil": 2, "averag": [2, 39, 84], "total": [2, 39, 59, 84, 92], "past": [2, 17, 23, 39, 49, 84, 98], "same": [2, 3, 4, 9, 10, 11, 14, 21, 23, 24, 26, 33, 34, 39, 42, 46, 48, 49, 50, 52, 54, 56, 72, 79, 82, 84, 85, 86, 87, 88, 91, 92, 94, 97, 98, 99], "against": [2, 3, 4, 11, 13, 14, 16, 34, 35, 39, 53, 59, 76, 80, 82, 83, 84, 85, 88, 90, 94, 97, 98], "mix": [2, 39, 84, 97], "mixtur": [2, 39, 84], "path": [2, 3, 6, 8, 11, 24, 26, 32, 33, 34, 38, 39, 41, 44, 49, 59, 63, 76, 80, 82, 83, 84, 85, 86, 87, 92, 94, 96, 97, 98, 99], "gco": [2, 3, 53, 63], "locat": [2, 5, 10, 11, 14, 23, 32, 39, 41, 44, 49, 54, 57, 63, 80, 82, 83, 84, 85, 88, 91, 92, 94, 96, 97], "anywher": 2, "fit": [2, 85, 97], "ascii": [2, 39, 84, 88], "displai": [2, 3, 7, 10, 14, 15, 20, 21, 22, 23, 24, 33, 34, 39, 49, 53, 57, 80, 82, 84, 87, 92, 94, 97], "potenti": [2, 10, 43, 44, 72, 82], "non": [2, 4, 9, 15, 39, 49, 59, 76, 84, 85, 88, 92, 97], "unicod": [2, 39, 80, 84, 95], "charact": [2, 4, 22, 39, 42, 80, 84, 88, 99], "turtl": 2, "a_turtle_turtl": 2, "within": [2, 3, 10, 11, 14, 17, 19, 24, 39, 41, 42, 47, 49, 53, 57, 63, 76, 80, 82, 83, 84, 86, 88, 91, 92, 94, 97, 98], "subfold": [2, 3, 63, 80, 92], "rel": [2, 9, 10, 24, 39, 54, 59, 64, 80, 83, 84, 85, 92, 96, 97, 98], "root": [2, 3, 4, 39, 44, 56, 59, 63, 80, 84, 85, 92], "machinecod": [2, 3, 49, 80, 83, 94], "Or": [2, 50], "children": [2, 3, 39, 53, 63, 80, 81, 84], "node": [2, 49, 51, 80, 92], "popul": [2, 59, 80, 85, 92, 97], "typepath": [2, 3, 80], "list": [2, 3, 4, 5, 6, 9, 11, 13, 17, 19, 22, 24, 26, 33, 34, 36, 38, 39, 41, 44, 48, 49, 50, 51, 53, 54, 55, 56, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 92, 94, 95, 97, 99], "extens": [2, 3, 7, 24, 44, 55, 80, 81, 82, 85, 88, 95, 97, 98], "tree": [2, 13, 44, 63, 94, 97], "stl": [2, 3, 11, 49, 80, 97], "who": [2, 23, 49, 50, 80, 85, 97], "upload": [2, 4, 5, 24, 31, 33, 39, 49, 50, 56, 58, 59, 63, 64, 66, 81, 83, 84, 85, 86, 94, 97], "creat": [2, 4, 5, 10, 11, 14, 17, 23, 24, 33, 34, 39, 41, 42, 44, 48, 49, 50, 53, 54, 57, 59, 63, 79, 80, 82, 84, 85, 86, 87, 90, 91, 92, 94, 96, 97, 98], "For": [2, 4, 6, 9, 10, 11, 15, 16, 27, 34, 35, 39, 42, 44, 48, 53, 54, 56, 57, 63, 80, 82, 84, 85, 86, 88, 89, 91, 92, 94, 97], "other": [2, 3, 4, 7, 9, 10, 11, 14, 15, 23, 24, 26, 27, 35, 39, 42, 43, 44, 48, 49, 50, 51, 52, 53, 54, 59, 63, 80, 83, 84, 85, 88, 89, 92, 93, 94, 96, 97, 99], "arrai": [2, 3, 9, 10, 17, 32, 42, 68, 98, 99], "item": [2, 3, 22, 32, 39, 42, 80, 81, 84, 85, 88, 94, 97], "entri": [2, 9, 10, 16, 22, 26, 34, 39, 49, 63, 68, 80, 82, 83, 84, 88, 89, 91, 92, 94, 97, 99], "On": [2, 3, 4, 22, 23, 24, 44, 49, 50, 51, 53, 84, 89, 94, 97, 98], "recurs": [2, 3, 63, 80, 88, 92], "level": [2, 3, 32, 39, 40, 42, 49, 80, 84, 88, 89, 92, 97], "sub": [2, 3, 4, 6, 24, 32, 34, 41, 63, 79, 80, 82, 88, 92, 97, 98], "size": [2, 3, 6, 16, 32, 39, 41, 48, 49, 53, 54, 63, 80, 83, 84, 85, 88, 94], "all": [2, 4, 5, 7, 9, 11, 13, 16, 17, 19, 23, 26, 30, 32, 33, 34, 35, 39, 42, 43, 44, 45, 48, 49, 50, 53, 54, 56, 57, 59, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 99], "its": [2, 3, 4, 10, 15, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 41, 42, 44, 48, 49, 50, 51, 53, 57, 58, 59, 63, 67, 68, 79, 80, 82, 84, 85, 87, 88, 89, 90, 92, 93, 94, 97, 98, 99], "hash": [2, 3, 11, 34, 47, 80, 82, 84, 85, 97, 99], "md5": 2, "local": [2, 3, 4, 6, 7, 11, 32, 33, 34, 39, 44, 47, 49, 50, 53, 59, 63, 64, 66, 76, 82, 83, 84, 85, 86, 92, 94, 97], "sdcard": [2, 3, 11, 49, 63, 83, 94], "support": [2, 3, 4, 9, 11, 13, 16, 17, 24, 26, 27, 30, 31, 33, 34, 35, 39, 41, 44, 48, 49, 51, 52, 53, 54, 56, 57, 58, 59, 63, 72, 76, 80, 82, 84, 85, 86, 87, 88, 91, 92, 94, 97, 98, 99], "date": [2, 3, 6, 11, 16, 32, 34, 49, 63, 80, 81, 83, 84, 85, 87, 92, 97, 98, 99], "when": [2, 3, 4, 11, 13, 14, 16, 17, 24, 27, 32, 33, 34, 39, 41, 42, 44, 48, 49, 50, 51, 53, 54, 56, 57, 59, 64, 68, 72, 80, 82, 83, 84, 87, 88, 89, 90, 91, 92, 94, 97, 98, 99], "wa": [2, 3, 4, 6, 7, 8, 9, 11, 14, 15, 17, 19, 24, 26, 29, 32, 33, 34, 39, 41, 42, 44, 47, 49, 54, 67, 68, 72, 80, 82, 83, 84, 85, 87, 88, 92, 94, 97, 98], "store": [2, 3, 9, 10, 14, 24, 32, 39, 49, 54, 57, 60, 63, 80, 82, 84, 85, 86, 87, 88, 92, 94, 96, 97], "ref": [2, 3, 32, 53], "relev": [2, 9, 20, 32, 39, 79, 82, 85, 97], "version": [2, 4, 5, 6, 9, 10, 11, 12, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 43, 44, 45, 49, 50, 51, 52, 56, 57, 58, 59, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 92, 94, 95, 96, 97], "gcodeanalysi": [2, 3, 39, 81, 84], "previou": [2, 4, 11, 54, 92, 99], "ha": [2, 3, 6, 9, 10, 11, 17, 19, 21, 23, 27, 30, 32, 33, 35, 37, 39, 42, 49, 50, 51, 53, 54, 56, 57, 59, 66, 68, 73, 75, 76, 77, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 97, 98, 99], "never": [2, 21, 34, 39, 42, 52, 81, 84, 85, 94, 97], "been": [2, 3, 6, 9, 11, 17, 19, 21, 23, 27, 30, 35, 37, 49, 50, 51, 52, 54, 57, 59, 68, 72, 77, 80, 82, 85, 86, 87, 88, 92, 94, 97, 98, 99], "dimens": [2, 80], "depth": [2, 10, 53, 63, 80, 83, 98], "height": [2, 10, 11, 14, 39, 49, 80, 83, 84, 87, 92], "width": [2, 10, 53, 80, 83, 92, 97], "printingarea": [2, 80], "area": [2, 10, 48, 80], "maxx": [2, 80], "maximum": [2, 9, 10, 39, 53, 72, 80, 83, 84, 85, 88, 94, 97, 99], "coordin": [2, 3, 9, 10, 49, 54, 80, 83, 87], "maxi": [2, 80], "y": [2, 3, 9, 10, 21, 43, 47, 49, 53, 54, 68, 80, 83, 84, 87, 94, 97], "maxz": [2, 80], "z": [2, 9, 10, 11, 39, 43, 49, 53, 54, 68, 80, 83, 84, 94, 97], "minx": [2, 80], "minimum": [2, 9, 10, 34, 53, 72, 80, 83, 84], "mini": [2, 80], "minz": [2, 80], "travelarea": [2, 80], "bound": [2, 10, 80, 83, 92, 97, 99], "box": [2, 3, 10, 34, 50, 51, 52, 54, 80, 83, 97, 98], "move": [2, 3, 8, 9, 10, 49, 53, 54, 63, 64, 67, 80, 83, 85, 92, 94, 98], "traveldimens": [2, 80], "travel": [2, 9, 80], "resourc": [2, 3, 4, 9, 10, 14, 15, 32, 85, 94, 97], "url": [2, 3, 10, 14, 15, 16, 22, 23, 24, 26, 32, 33, 34, 39, 50, 56, 59, 64, 76, 80, 81, 82, 84, 85, 90, 92, 94, 97], "issu": [2, 4, 5, 27, 34, 37, 39, 41, 44, 50, 54, 56, 57, 59, 61, 63, 65, 68, 83, 84, 90, 97, 98], "command": [2, 5, 11, 13, 14, 17, 26, 31, 38, 39, 41, 44, 45, 49, 50, 53, 54, 55, 57, 58, 59, 61, 62, 63, 65, 68, 73, 76, 79, 81, 83, 84, 88, 89, 90, 92, 95, 97], "delet": [2, 5, 10, 17, 23, 24, 39, 43, 49, 59, 63, 64, 66, 69, 71, 74, 75, 80, 81, 83, 84, 85, 87, 92], "download": [2, 3, 16, 32, 34, 39, 44, 59, 63, 64, 74, 80, 84, 94], "failur": [2, 3, 17, 39, 49, 81, 82, 84, 94, 97], "fail": [2, 3, 9, 17, 23, 24, 34, 39, 44, 49, 76, 83, 84, 85, 94, 98, 99], "averageprinttim": 2, "map": [2, 7, 9, 11, 13, 14, 19, 22, 26, 39, 42, 48, 54, 68, 80, 82, 84, 85, 87, 88, 94, 95, 97, 99], "deprec": [2, 8, 23, 39, 49, 59, 67, 78, 81, 82, 83, 84, 85, 86, 88, 94, 99], "4": [2, 3, 17, 20, 24, 28, 30, 34, 37, 39, 47, 48, 49, 50, 78, 79, 82, 83, 84, 85, 88, 90, 92, 94, 97, 98], "might": [2, 3, 9, 11, 13, 14, 15, 32, 34, 39, 41, 43, 44, 49, 50, 51, 54, 56, 59, 72, 73, 80, 82, 83, 84, 85, 88, 89, 91, 92, 94, 97, 98, 99], "effect": [2, 3, 4, 38, 80, 81, 86, 92, 94], "implicit": [2, 97, 99], "inherit": [2, 26, 97, 98], "danger": [2, 39, 53, 84, 94], "consid": [2, 9, 17, 23, 28, 29, 33, 39, 43, 50, 57, 58, 80, 82, 84, 85, 86, 88, 94, 97, 99], "high": [2, 14, 22, 39, 51, 80, 84], "respons": [2, 10, 12, 13, 14, 16, 17, 18, 39, 46, 48, 49, 50, 54, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 83, 84, 85, 87, 94, 97, 98, 99], "default_group": [2, 94], "enabl": [2, 4, 9, 11, 13, 20, 21, 22, 26, 27, 30, 33, 34, 35, 39, 44, 45, 49, 50, 51, 53, 54, 56, 57, 81, 82, 83, 84, 85, 89, 90, 92, 94, 97], "changeabl": 2, "modifi": [2, 20, 21, 32, 33, 34, 39, 43, 49, 75, 80, 82, 83, 85, 86, 88, 90, 92, 94, 99], "toggleabl": 2, "role": [2, 50, 78, 86, 94, 97, 99], "get": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 32, 34, 35, 38, 39, 42, 43, 44, 48, 49, 50, 53, 58, 59, 61, 63, 64, 65, 69, 70, 74, 75, 76, 77, 80, 81, 82, 83, 84, 85, 86, 88, 89, 91, 92, 93, 94, 95, 97, 99], "disk": [3, 32, 34, 39, 49, 80, 82, 84, 85, 86, 94, 97], "space": [3, 32, 34, 39, 42, 84], "still": [3, 4, 8, 11, 16, 32, 34, 39, 42, 49, 50, 55, 57, 59, 67, 85, 88, 90, 92, 94, 97, 98, 99], "result": [3, 9, 15, 23, 24, 39, 46, 49, 53, 59, 68, 76, 80, 82, 83, 84, 85, 87, 88, 94, 97, 98], "cach": [3, 22, 33, 34, 39, 80, 81, 84, 85, 91, 92, 94, 96, 97], "perform": [3, 4, 16, 17, 24, 34, 39, 59, 60, 79, 80, 82, 84, 85, 89, 94, 97, 98, 99], "you": [3, 4, 9, 11, 13, 14, 15, 20, 21, 24, 26, 27, 33, 34, 35, 39, 41, 42, 43, 44, 45, 46, 48, 49, 52, 53, 54, 56, 57, 58, 59, 63, 64, 72, 80, 83, 84, 85, 86, 88, 89, 90, 91, 92, 94, 97, 98, 99], "want": [3, 9, 11, 13, 14, 24, 34, 39, 41, 42, 43, 44, 48, 50, 51, 53, 54, 56, 59, 64, 82, 83, 84, 85, 91, 92, 94, 97, 98, 99], "overrid": [3, 14, 35, 39, 53, 80, 82, 83, 84, 85, 87, 88, 90, 92, 97], "forc": [3, 10, 33, 34, 39, 42, 48, 82, 83, 84, 86, 91, 97], "while": [3, 6, 9, 11, 14, 23, 28, 29, 39, 47, 49, 50, 80, 82, 83, 84, 85, 87, 88, 92, 94, 97, 98], "refresh": [3, 9, 44, 68, 84, 91, 99], "disabl": [3, 4, 9, 20, 21, 22, 23, 24, 33, 35, 39, 44, 49, 53, 54, 56, 57, 81, 82, 83, 84, 85, 89, 90, 92, 94, 97], "bandwidth": [3, 85], "restrict": [3, 15, 23, 94, 97], "interfac": [3, 4, 9, 11, 13, 14, 23, 24, 26, 27, 34, 38, 39, 47, 48, 53, 56, 57, 58, 64, 80, 82, 83, 84, 94, 95, 97, 98], "By": [3, 24, 27, 34, 35, 39, 50, 80, 85, 94, 97, 98, 99], "directori": [3, 17, 34, 44, 54, 63, 80, 85, 86, 89, 91, 92, 97], "files_list": 3, "fetch": [3, 5, 22, 34, 39, 80, 84, 85, 94, 97], "whistle_v2": [3, 6], "gcode": [3, 6, 9, 10, 11, 13, 21, 24, 31, 40, 48, 50, 51, 52, 55, 58, 80, 81, 83, 84, 85, 90, 95, 96, 97, 99], "1468987": [3, 6], "1378847754": [3, 6], "1188": 3, "810": [3, 6], "5": [3, 6, 9, 11, 12, 14, 17, 23, 24, 34, 39, 42, 43, 47, 48, 49, 50, 51, 53, 54, 68, 72, 84, 85, 86, 88, 94], "36": [3, 6, 92], "23": [3, 42, 48, 50, 94, 97], "1387144346": 3, "whistle_": 3, "foldera": 3, "whistle_v2_copi": 3, "free": [3, 32, 34, 48, 58, 88, 97, 98], "3": [3, 4, 8, 9, 11, 14, 17, 18, 21, 22, 23, 24, 27, 29, 32, 34, 35, 38, 39, 42, 44, 48, 49, 52, 53, 57, 58, 59, 67, 72, 76, 82, 83, 84, 85, 86, 88, 90, 92, 94, 95, 97, 99], "2gb": 3, "2": [3, 4, 9, 10, 11, 14, 17, 21, 22, 24, 26, 33, 34, 39, 41, 43, 44, 47, 48, 49, 53, 56, 57, 59, 64, 68, 72, 76, 80, 82, 83, 84, 85, 88, 90, 92, 94, 97, 98, 99], "test": [3, 4, 5, 14, 23, 39, 43, 44, 48, 64, 76, 80, 82, 85, 88, 91, 94, 97, 98], "1234": [3, 26, 76], "test2": 3, "1334": 3, "refer": [3, 8, 9, 15, 27, 35, 37, 56, 57, 67, 72, 80, 84, 85, 92, 94, 96, 97, 98, 99], "neither": [3, 11, 54, 59, 85, 87, 90, 94], "nor": [3, 11, 85, 87, 90, 94], "than": [3, 4, 7, 10, 11, 15, 23, 34, 39, 44, 53, 54, 59, 72, 80, 82, 84, 86, 87, 92, 94, 97, 99], "most": [3, 7, 34, 35, 39, 42, 47, 54, 57, 75, 84, 87, 88, 90, 91, 92, 97, 98], "multipart": [3, 4, 7, 59, 85, 94], "form": [3, 4, 7, 10, 15, 17, 51, 52, 59, 83, 85, 92, 94, 97], "header": [3, 4, 17, 23, 34, 39, 44, 53, 59, 76, 84, 85, 94, 97, 98], "specifi": [3, 6, 7, 9, 14, 15, 17, 23, 24, 26, 32, 34, 39, 44, 49, 50, 54, 61, 62, 63, 66, 68, 70, 71, 73, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 94, 97, 99], "full": [3, 4, 11, 13, 14, 15, 23, 26, 34, 36, 38, 41, 44, 48, 49, 50, 53, 54, 63, 64, 68, 72, 82, 84, 85, 88, 92, 94, 97, 99], "well": [3, 4, 17, 23, 24, 39, 41, 48, 57, 76, 82, 85, 86, 89, 92, 94, 97, 98, 99], "To": [3, 4, 7, 11, 20, 21, 23, 34, 39, 44, 46, 49, 50, 51, 53, 54, 56, 57, 72, 92, 94, 97, 98], "least": [3, 39, 50, 59, 63, 64, 84, 87, 94, 98], "foldernam": 3, "creation": [3, 16, 17, 24, 51, 63, 85, 87], "201": [3, 14, 23], "manag": [3, 5, 7, 10, 13, 14, 23, 24, 31, 32, 39, 41, 44, 49, 50, 51, 53, 56, 57, 58, 67, 80, 81, 82, 83, 84, 86, 87, 89, 92, 94, 95, 96, 97, 98, 99], "upon": [3, 6, 7, 9, 10, 11, 14, 23, 39, 49, 50, 53, 80, 82, 83, 84, 85, 87, 90, 91, 92, 94, 97, 99], "files_upload": 3, "boundari": [3, 83], "webkitformboundarydec2e3iwbtv1pwmc": 3, "430": 3, "disposit": [3, 4, 85], "filenam": [3, 4, 24, 32, 39, 41, 48, 49, 59, 63, 64, 74, 80, 83, 84, 85, 88, 94, 97], "octet": [3, 59, 85], "m109": [3, 48], "t0": [3, 48, 54, 84, 94], "s220": [3, 48], "000000": 3, "g21": 3, "g90": [3, 39, 53, 54, 84, 94], "done": [3, 21, 23, 39, 42, 49, 59, 60, 63, 64, 65, 68, 72, 76, 82, 84, 85, 88, 92, 94, 97, 98, 99], "effectiveselect": 3, "effectiveprint": 3, "utf": [3, 4, 24, 85, 88, 92, 94, 97, 98], "8": [3, 4, 11, 17, 23, 24, 34, 39, 44, 49, 50, 51, 59, 72, 76, 84, 85, 88, 89, 92, 94, 97, 98], "encod": [3, 5, 17, 24, 39, 81, 84, 85, 88, 94, 98], "follow": [3, 4, 6, 9, 11, 13, 17, 20, 21, 22, 23, 24, 26, 27, 30, 33, 34, 35, 39, 41, 42, 43, 44, 47, 48, 49, 50, 53, 54, 57, 58, 59, 64, 68, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 94, 96, 97, 98, 99], "rfc": [3, 4], "5987": [3, 4], "263": 3, "20mm": [3, 10], "c3": 3, "bcml": 3, "a4ut": 3, "b": [3, 44, 48, 54, 82, 84, 88, 94, 97, 99], "b6x": 3, "umlaut": 3, "webkitformboundarydec2e3iwbtv1pwmd": 3, "246": 3, "here": [3, 4, 9, 10, 11, 14, 23, 24, 32, 34, 39, 42, 43, 44, 49, 50, 53, 54, 56, 59, 66, 68, 72, 73, 75, 76, 77, 80, 84, 85, 91, 94, 95, 97, 98, 99], "valid": [3, 6, 9, 10, 11, 17, 24, 26, 34, 39, 42, 49, 53, 72, 81, 82, 83, 84, 85, 86, 94, 97, 99], "basic": [3, 4, 11, 17, 23, 26, 38, 39, 40, 50, 53, 54, 79, 80, 84, 85, 86, 88, 91, 92, 97, 98], "parent": [3, 63, 80, 82, 85, 97], "unset": [3, 4, 9, 10, 23, 26, 33, 34, 39, 49, 54, 59, 63, 75, 82, 83, 84, 97], "taken": [3, 10, 13, 34, 54, 63, 82, 85, 88, 92, 94, 96, 97], "directli": [3, 6, 8, 13, 15, 20, 21, 26, 29, 33, 39, 44, 49, 59, 64, 67, 79, 80, 82, 83, 84, 88, 91, 92, 94, 96, 97, 99], "have": [3, 6, 9, 11, 15, 23, 24, 26, 32, 33, 34, 39, 42, 43, 44, 46, 49, 50, 53, 54, 56, 57, 59, 63, 64, 72, 74, 82, 83, 84, 85, 88, 91, 92, 94, 97, 98, 99], "ignor": [3, 9, 10, 11, 15, 16, 19, 21, 34, 39, 44, 50, 51, 82, 84, 88, 92, 94, 97, 98], "implicitli": [3, 34], "userdata": [3, 49, 63], "interpret": [3, 9, 38, 44, 83, 94], "along": [3, 80], "metadata": [3, 49, 79, 80, 82, 89, 90, 92, 94], "could": [3, 15, 17, 39, 41, 42, 49, 54, 63, 82, 83, 84, 86, 87, 88, 92, 94, 98], "pars": [3, 17, 34, 38, 49, 79, 82, 85, 94, 97], "try": [3, 17, 39, 49, 82, 83, 84, 88, 90, 92, 94, 97, 98, 99], "would": [3, 4, 9, 21, 41, 42, 49, 54, 79, 85, 86, 88, 91, 92, 94, 97, 98, 99], "busi": [3, 39, 48, 84], "job": [3, 5, 9, 11, 15, 16, 35, 39, 49, 51, 52, 54, 58, 64, 83, 84, 87, 89, 94, 97, 99], "415": 3, "unsupport": [3, 17], "media": [3, 92], "slice": [3, 5, 10, 11, 40, 41, 58, 63, 64, 80, 81, 82, 84, 96, 97, 99], "500": [3, 15, 17, 46, 85, 94], "intern": [3, 9, 11, 15, 21, 23, 24, 39, 41, 46, 47, 48, 49, 51, 53, 58, 83, 84, 85, 92, 94, 97], "direct": [3, 4, 10, 23, 53, 84, 88], "too": [3, 9, 11, 39, 44, 54, 84, 91, 92, 94, 97], "files_select": 3, "unselect": [3, 83], "isn": [3, 23, 50, 92, 98], "asynchron": [3, 9, 15, 84, 85, 87, 94, 97, 99], "take": [3, 4, 6, 9, 26, 34, 39, 42, 43, 50, 52, 53, 54, 59, 64, 72, 80, 83, 84, 85, 86, 91, 92, 94, 97, 98, 99], "place": [3, 11, 39, 43, 54, 56, 80, 83, 84, 85, 86, 88, 92, 94, 97, 98], "background": [3, 11, 92, 98], "sent": [3, 4, 9, 11, 20, 21, 27, 39, 48, 49, 51, 52, 54, 68, 83, 84, 85, 90, 94, 97, 99], "back": [3, 21, 23, 24, 30, 37, 43, 44, 48, 49, 50, 53, 54, 72, 82, 85, 92, 97, 98], "client": [3, 4, 8, 9, 11, 17, 26, 31, 39, 49, 58, 59, 60, 67, 68, 72, 82, 84, 85, 94, 97, 99], "slicer": [3, 5, 11, 39, 49, 56, 71, 81, 84, 87, 92, 97, 99], "engin": [3, 54, 82, 83, 97], "cura": [3, 13, 14], "now": [3, 8, 21, 34, 39, 43, 44, 46, 50, 56, 57, 67, 72, 84, 88, 92, 97, 98], "center": [3, 10, 81, 83, 87, 97], "dictionari": [3, 17, 34, 39, 54, 59, 80, 82, 83, 84, 85, 87, 88, 92, 94, 97], "both": [3, 4, 9, 10, 34, 39, 47, 50, 53, 73, 80, 82, 87, 88, 92, 94, 97, 98], "prefix": [3, 18, 26, 34, 39, 42, 43, 49, 64, 84, 85, 88, 92, 94, 97], "strip": [3, 80, 88, 94], "match": [3, 6, 9, 11, 34, 39, 50, 53, 80, 82, 83, 84, 85, 88, 90, 92, 94, 97], "overridden": [3, 39, 80, 84, 85, 88, 97], "thing": [3, 13, 14, 24, 34, 39, 42, 50, 83, 84, 90, 91, 92, 94, 97, 99], "often": [3, 11, 35, 47, 97], "like": [3, 4, 11, 34, 39, 42, 44, 48, 49, 50, 51, 52, 53, 54, 64, 76, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 94, 97, 98], "differ": [3, 4, 10, 11, 14, 23, 39, 41, 42, 44, 55, 82, 83, 84, 85, 87, 90, 92, 94, 97, 98, 99], "temperatur": [3, 11, 13, 40, 48, 49, 50, 53, 54, 68, 81, 83, 84, 86, 87, 95, 99], "diamet": [3, 10, 54, 80, 83], "infil": 3, "finish": [3, 5, 16, 39, 49, 54, 55, 64, 77, 80, 83, 84, 85, 87, 88, 92, 94, 97, 99], "need": [3, 4, 9, 10, 11, 17, 19, 21, 23, 24, 25, 33, 34, 36, 39, 41, 42, 44, 46, 49, 50, 53, 59, 63, 64, 72, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 99], "assum": [3, 39, 44, 51, 84, 85, 87, 92, 94, 98], "possibl": [3, 4, 8, 9, 14, 17, 22, 24, 34, 39, 41, 42, 48, 49, 50, 53, 56, 58, 67, 72, 80, 82, 83, 84, 90, 92, 94, 97, 98, 99], "consecut": [3, 39, 42, 72, 80, 82, 84, 86, 97], "call": [3, 4, 9, 17, 19, 23, 24, 26, 29, 39, 49, 54, 59, 63, 72, 76, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 94, 97, 98, 99], "hold": [3, 10, 19, 80, 83, 92, 97, 98, 99], "run": [3, 9, 12, 14, 15, 19, 24, 26, 27, 34, 35, 39, 41, 43, 45, 49, 50, 53, 54, 56, 57, 65, 81, 83, 84, 88, 90, 91, 92, 94, 97, 98, 99], "befor": [3, 11, 15, 24, 39, 44, 46, 48, 54, 57, 59, 80, 82, 83, 84, 85, 87, 88, 92, 94, 96, 97, 99], "mean": [3, 4, 9, 39, 50, 54, 56, 59, 82, 84, 88, 91, 92, 94, 97, 98], "suppos": [3, 15, 90, 94, 98], "anymor": [3, 9, 57, 92, 94], "happen": [3, 11, 13, 14, 17, 43, 49, 80, 82, 85, 86, 87, 88, 94, 97, 98, 99], "entir": [3, 35, 50, 94], "202": [3, 23], "accept": [3, 6, 11, 23, 44, 48, 49, 63, 72, 82, 85, 94, 97], "abridg": [3, 14], "copi": [3, 23, 33, 39, 49, 56, 63, 64, 80, 81, 84, 85, 88, 91, 92, 94, 97], "destin": [3, 11, 58, 63, 81, 87, 97], "It": [3, 9, 20, 21, 22, 23, 24, 25, 26, 29, 33, 34, 36, 37, 39, 43, 49, 50, 51, 54, 58, 59, 64, 72, 80, 82, 83, 84, 85, 86, 88, 92, 94, 97, 99], "some_fold": [3, 80], "some_model": 3, "first_tri": 3, "my_custom_reprap": 3, "high_qual": [3, 14], "75": [3, 9], "fill_dens": 3, "15": [3, 39, 84], "some_other_fold": 3, "and_a_subfold": 3, "send": [3, 4, 5, 11, 21, 23, 35, 39, 44, 48, 50, 51, 52, 53, 54, 59, 62, 64, 68, 72, 82, 83, 84, 94, 97, 99], "someth": [3, 11, 13, 14, 39, 48, 49, 50, 51, 53, 54, 59, 60, 63, 64, 72, 83, 85, 94, 95, 97, 98, 99], "files_delet": 3, "amount": [3, 9, 32, 34, 41, 68, 83, 88, 92], "just": [3, 9, 14, 26, 39, 42, 44, 46, 49, 50, 51, 52, 53, 54, 56, 57, 80, 83, 84, 85, 90, 91, 92, 94, 97, 98, 99], "storag": [3, 15, 34, 49, 58, 81, 83, 94, 97], "step": [3, 23, 31, 44, 53, 80, 81, 84, 91, 94, 97, 98, 99], "progress": [3, 6, 11, 49, 56, 59, 83, 87, 94, 97, 99], "relat": [3, 5, 24, 35, 43, 48, 80, 83, 87, 91, 98], "user": [3, 5, 9, 11, 15, 17, 20, 21, 23, 26, 33, 34, 39, 44, 49, 50, 51, 53, 54, 56, 57, 58, 63, 64, 80, 81, 84, 85, 87, 88, 89, 91, 95, 96, 97, 98, 99], "lack": [3, 9, 11, 44, 54], "thu": [3, 4, 24, 34, 39, 43, 49, 50, 80, 84, 85, 90, 92, 94, 97, 98], "fulfil": 3, "access": [4, 5, 9, 11, 13, 17, 23, 24, 34, 40, 44, 49, 54, 55, 58, 59, 64, 76, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 95, 96, 97], "control": [4, 5, 10, 13, 15, 21, 31, 40, 49, 51, 54, 55, 58, 64, 81, 82, 83, 84, 85, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99], "each": [4, 10, 11, 22, 26, 39, 48, 49, 59, 63, 72, 80, 82, 83, 84, 85, 88, 89, 94, 96, 97, 99], "global": [4, 23, 59, 64, 79, 82, 83, 84, 85, 88, 90, 92, 93, 94, 99], "app": [4, 23, 34, 39, 44, 64, 81, 84, 85, 99], "workflow": [4, 31, 64, 97], "implement": [4, 6, 8, 13, 23, 24, 32, 39, 51, 52, 54, 59, 64, 67, 72, 79, 80, 81, 82, 84, 85, 87, 88, 89, 90, 92, 94, 96, 97, 98, 99], "bundl": [4, 8, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 44, 50, 51, 53, 55, 56, 57, 58, 64, 67, 81, 82, 84, 85, 88, 89, 92, 94, 97, 99], "plugin": [4, 7, 8, 11, 13, 19, 28, 29, 40, 41, 44, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 64, 67, 70, 81, 83, 84, 86, 89, 90, 93, 96, 99], "10": [4, 9, 11, 14, 18, 23, 24, 35, 39, 44, 49, 53, 68, 72, 84, 86, 87, 92, 94, 97], "advis": [4, 39, 83, 84, 94], "fallback": [4, 49, 81, 82, 84, 85, 88, 97], "manual": [4, 22, 23, 24, 33, 34, 39, 44, 53, 57, 64, 79, 84, 89, 92, 94, 95], "rare": 4, "custom": [4, 5, 10, 15, 31, 33, 34, 39, 43, 44, 47, 48, 49, 54, 55, 56, 58, 59, 62, 72, 73, 79, 82, 83, 84, 85, 88, 90, 94, 95, 97], "file": [4, 5, 6, 7, 9, 11, 13, 14, 16, 17, 24, 31, 33, 34, 36, 39, 41, 42, 43, 44, 45, 50, 51, 52, 53, 56, 58, 59, 64, 66, 67, 68, 76, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 94, 95, 96, 97, 98, 99], "bearer": [4, 17, 85], "token": [4, 17, 23, 32, 34, 59, 66, 73, 75, 76, 77, 85], "purpos": [4, 39, 82, 92, 94, 97], "via": [4, 6, 9, 11, 15, 16, 17, 21, 22, 23, 24, 26, 33, 34, 39, 41, 44, 48, 49, 50, 51, 53, 54, 56, 57, 59, 60, 68, 76, 80, 82, 83, 84, 85, 86, 87, 88, 92, 94, 95, 97, 98], "pleas": [4, 6, 9, 21, 27, 34, 35, 37, 39, 44, 45, 50, 53, 54, 56, 57, 58, 72, 82, 84, 85, 89, 91, 92, 94, 97, 98], "variant": [4, 34, 42, 64, 91, 94], "treat": 4, "unauthent": 4, "anonym": [4, 31, 34, 50, 58, 85, 97], "endpoint": [4, 8, 13, 23, 34, 35, 39, 56, 59, 84, 85, 90, 94, 97, 98], "That": [4, 9, 11, 50, 54, 82, 85, 92, 94, 97, 98], "deni": [4, 23, 50], "outright": [4, 34, 56], "11": [4, 22, 25, 27, 35, 36, 39, 44, 84, 85, 88, 92, 94, 97], "up": [4, 11, 13, 14, 24, 30, 34, 39, 43, 45, 46, 47, 50, 57, 58, 59, 72, 79, 82, 84, 85, 89, 90, 94, 95, 97, 98, 99], "make": [4, 9, 11, 13, 14, 16, 21, 23, 24, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 53, 54, 56, 59, 64, 72, 83, 84, 85, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99], "webinterfac": [4, 23], "work": [4, 6, 8, 30, 34, 39, 42, 44, 50, 51, 54, 59, 67, 82, 83, 84, 85, 86, 88, 89, 91, 92, 94, 97, 98], "under": [4, 6, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 39, 42, 43, 44, 49, 50, 53, 54, 58, 59, 80, 84, 87, 91, 92, 94, 97, 98, 99], "circumst": [4, 24, 94], "inject": [4, 11, 39, 54, 58, 59, 79, 82, 89, 94, 95, 99], "html": [4, 39, 44, 46, 84, 92, 94, 97], "page": [4, 10, 34, 56, 59, 64, 79, 83, 84, 91, 95, 97, 99], "push": [4, 5, 9, 23, 24, 34, 43, 49, 58, 64, 72, 92, 94, 97, 98, 99], "ui": [4, 10, 11, 13, 19, 20, 22, 34, 39, 49, 50, 53, 82, 84, 90, 92, 95, 97, 99], "caus": [4, 27, 39, 44, 48, 49, 54, 56, 57, 82, 83, 84, 85, 92, 94, 97, 98, 99], "confus": [4, 42, 92, 98], "alarm": 4, "among": [4, 10, 39, 79, 83, 84, 88, 94, 96, 97], "didn": [4, 15, 46, 82], "contribut": [4, 45], "secur": [4, 27, 39, 50, 81, 84, 85, 97], "platform": [4, 44, 50, 58, 79, 81, 82, 94, 97], "meaning": 4, "wai": [4, 9, 13, 39, 42, 43, 54, 57, 59, 64, 84, 89, 91, 92, 94, 97, 98], "final": [4, 34, 37, 39, 42, 47, 50, 53, 80, 83, 84, 90, 91, 92, 94, 97], "abandon": 4, "show": [4, 14, 24, 34, 38, 39, 48, 82, 84, 92, 93, 94, 97], "password": [4, 17, 26, 34, 39, 60, 72, 75, 84, 85, 93], "dialog": [4, 15, 19, 20, 21, 22, 24, 25, 31, 32, 33, 34, 36, 39, 50, 51, 53, 77, 84, 92, 95, 97, 99], "revok": [4, 23], "charset": [4, 85], "order": [4, 6, 9, 11, 13, 15, 16, 22, 24, 34, 39, 41, 42, 50, 53, 54, 59, 64, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 93, 95, 98, 99], "allow": [4, 6, 9, 10, 11, 14, 17, 20, 21, 22, 23, 24, 25, 26, 33, 34, 36, 39, 42, 44, 47, 48, 50, 51, 53, 54, 56, 57, 59, 80, 82, 83, 84, 85, 86, 88, 91, 92, 94, 97, 98, 99], "rang": [4, 9, 17, 39, 50, 53, 54, 84, 85, 94, 98], "cannot": [4, 22, 34, 39, 44, 50, 83, 94, 98, 99], "decod": [4, 17, 80, 88, 94], "iso": [4, 49], "8859": 4, "addition": [4, 24, 34, 43, 47, 49, 54, 57, 59, 85, 87, 92, 94, 97], "replac": [4, 9, 11, 25, 36, 39, 41, 53, 62, 78, 82, 83, 84, 86, 88, 92, 94, 97], "section": [4, 24, 34, 39, 42, 53, 82, 84, 85, 92, 94, 97, 98], "defin": [4, 9, 10, 11, 15, 21, 33, 34, 39, 41, 42, 48, 49, 51, 53, 54, 59, 62, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 94, 97, 99], "recommend": [4, 23, 24, 34, 49, 91, 92, 94, 97, 98], "how": [4, 14, 21, 35, 39, 44, 50, 55, 56, 68, 72, 83, 84, 89, 91, 93, 94, 95, 97, 99], "util": [4, 5, 11, 25, 39, 50, 54, 58, 59, 63, 64, 72, 79, 81, 84, 86, 90, 92, 93, 94, 96, 97, 98], "attribut": [4, 9, 41, 53, 59, 80, 82, 84, 85, 87, 90, 92, 94, 97], "websit": [4, 22, 58, 80, 82, 92], "web": [4, 9, 11, 23, 26, 33, 39, 56, 57, 58, 64, 80, 84, 85, 95, 97], "share": [4, 10, 48, 79, 83, 88, 96, 97], "cor": [4, 85, 94], "question": [4, 9, 23, 34, 85, 94], "serv": [4, 39, 44, 46, 53, 57, 84, 85, 92, 97, 98], "machin": [4, 11, 26, 39, 49, 51, 80, 84, 85, 87, 94, 97, 98], "localhost": [4, 39, 84], "featur": [4, 13, 24, 25, 32, 40, 43, 50, 51, 58, 81, 84, 92, 99], "allowcrossorigin": [4, 39, 81, 84], "config": [4, 5, 9, 11, 13, 15, 20, 21, 22, 24, 26, 33, 34, 37, 38, 40, 44, 48, 49, 53, 56, 57, 58, 74, 81, 82, 85, 86, 90, 92, 94, 97, 98, 99], "yml": [4, 92], "correspond": [4, 9, 34, 39, 49, 51, 54, 59, 62, 75, 80, 82, 83, 85, 88, 94, 97, 98], "checkbox": 4, "browser": [4, 11, 23, 26, 27, 32, 33, 39, 58, 64, 66, 72, 73, 75, 76, 77, 84, 85, 92, 97], "howev": [4, 30, 37, 49, 59, 64, 83, 85, 86, 92, 94, 97, 98], "xmlhttprequest": [4, 59], "load": [4, 10, 34, 39, 59, 81, 82, 83, 84, 86, 87, 88, 89, 90, 92, 97, 98, 99], "8081": 4, "cooki": [4, 39, 59, 60, 81, 84, 85, 99], "imposs": [4, 9, 92], "authent": [4, 9, 11, 17, 23, 34, 39, 49, 50, 59, 60, 84, 85, 94, 97], "through": [4, 6, 9, 15, 20, 21, 22, 23, 24, 32, 33, 34, 37, 39, 42, 43, 44, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 80, 82, 83, 84, 85, 87, 88, 89, 90, 93, 94, 97, 98], "mechan": [4, 32, 34, 59, 63, 97, 98, 99], "reus": [4, 34, 92], "session": [4, 11, 24, 32, 49, 59, 60, 66, 72, 73, 75, 76, 77, 85, 97], "ll": [4, 9, 24, 39, 42, 44, 49, 50, 54, 56, 59, 64, 80, 84, 92, 94, 97, 98, 99], "therefor": [4, 92, 97, 99], "attack": 4, "affect": [4, 33, 85, 98], "doubl": [4, 26, 42, 85], "submit": [4, 91], "mitig": 4, "strategi": [4, 45, 58, 98], "recoveri": [4, 57, 84, 94], "csrf_token_p": 4, "_r": 4, "read": [4, 9, 10, 17, 39, 45, 50, 53, 56, 59, 76, 80, 83, 84, 85, 91, 92, 94, 95, 97], "side": [4, 39, 48, 85, 97], "javascript": [4, 31, 39, 53, 58, 81, 84, 85, 95, 97, 99], "toward": [4, 83, 98], "head": [4, 5, 10, 11, 13, 14, 17, 34, 39, 49, 54, 59, 68, 81, 83, 84, 85, 92, 94, 97, 98], "reli": [4, 39, 59, 84, 97, 98], "rather": [4, 39, 84], "csrf_token": 4, "j": [4, 11, 31, 39, 64, 67, 84, 92, 94, 97], "librari": [4, 11, 31, 39, 41, 53, 54, 56, 57, 58, 59, 63, 67, 68, 84, 86, 91, 92, 97], "care": [4, 9, 34, 39, 42, 50, 59, 64, 80, 82, 83, 84, 85, 86, 92, 94, 97], "do": [4, 11, 14, 24, 39, 42, 43, 44, 46, 49, 50, 53, 54, 56, 57, 59, 60, 63, 64, 72, 80, 83, 84, 85, 88, 90, 91, 94, 95, 97, 98, 99], "core": [4, 7, 13, 15, 32, 39, 58, 73, 81, 84, 86, 90, 92, 94, 96, 97, 99], "function": [4, 23, 24, 32, 34, 39, 43, 47, 50, 52, 56, 57, 59, 60, 63, 64, 65, 68, 72, 76, 79, 80, 82, 84, 85, 88, 89, 91, 93, 94, 95, 97, 98, 99], "ajax": [4, 39, 59, 64, 84], "anoth": [4, 21, 34, 39, 42, 44, 50, 63, 80, 84, 85, 87, 88, 92, 94, 97], "context": [4, 9, 39, 53, 55, 62, 79, 82, 83, 84, 85, 86, 94, 97], "sure": [4, 11, 13, 14, 24, 39, 42, 44, 45, 48, 50, 53, 54, 56, 64, 80, 83, 85, 88, 90, 91, 92, 94, 96, 97, 98], "yourself": [4, 24, 39, 80, 84, 92, 94, 97], "sever": [4, 49, 97, 98, 99], "framework": [4, 9], "owasp": 4, "cheatsheet": 4, "look": [4, 9, 39, 50, 51, 53, 59, 63, 82, 83, 85, 91, 92, 94, 97, 98, 99], "octoprintcli": [4, 23, 31, 58, 64], "getcooki": [4, 59, 64], "gethead": 4, "src": [4, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 44, 64, 76, 82, 92], "static": [4, 53, 59, 64, 82, 85, 88, 92, 94, 97], "detail": [4, 13, 16, 19, 23, 26, 27, 32, 34, 35, 37, 54, 59, 61, 62, 63, 65, 66, 68, 72, 92, 94, 97, 99], "construct": [4, 26, 80, 82, 86, 94, 97, 99], "passiv": [4, 11, 60, 99], "two": [4, 9, 10, 12, 24, 39, 42, 50, 53, 54, 57, 63, 80, 82, 83, 84, 85, 88, 91, 92, 94, 97, 98], "persist": [4, 16, 24, 34, 39, 48, 54, 60, 82, 86, 97, 99], "usual": [4, 11, 23, 26, 34, 39, 41, 43, 46, 47, 50, 79, 84, 85, 92, 94, 97, 98, 99], "did": [4, 11, 24, 32, 49, 82, 92, 97, 98], "401": 4, "unauthor": [4, 97], "incompat": [4, 13, 43, 81, 82, 97, 98], "wrong": [4, 23, 50, 54, 59, 94, 97], "bug": [4, 9, 27, 43, 44, 47, 56, 57], "fix": [4, 43, 44, 47, 48, 57, 85, 88], "third": [4, 13, 23, 25, 36, 39, 56, 57, 64, 82, 84, 94, 98], "parti": [4, 11, 13, 23, 25, 36, 39, 56, 57, 64, 84, 94, 98], "abov": [4, 20, 21, 33, 34, 39, 41, 42, 44, 50, 51, 53, 54, 59, 64, 65, 68, 82, 83, 84, 85, 86, 87, 92, 94, 97], "socket": [4, 11, 23, 24, 49, 58, 60, 64, 94, 98], "pass": [4, 17, 39, 59, 76, 79, 84, 85, 88, 90, 94, 97, 98, 99], "rememb": [4, 39, 60, 84, 92, 97, 99], "me": [4, 11, 13, 14, 23, 39, 60, 84, 97, 98, 99], "end": [4, 39, 42, 48, 54, 58, 59, 82, 84, 85, 92, 94], "sens": [4, 42, 49, 50, 88, 92, 94, 97], "currentus": 4, "extend": [4, 14, 39, 48, 54, 56, 83, 84, 87, 88, 92, 94, 97], "auth": [4, 11, 26, 31, 49, 64, 84, 95], "_is_external_cli": 4, "extern": [4, 34, 39, 44, 47, 84, 97], "network": [4, 26, 39, 50, 84], "guest": [4, 50, 99], "group": [4, 5, 50, 53, 78, 84, 92, 94, 99], "author": [5, 7, 13, 39, 64, 81, 82, 84, 85, 90, 92, 94, 98], "content": [5, 12, 15, 17, 18, 23, 32, 44, 46, 59, 63, 76, 80, 85, 92, 94, 97, 98], "cross": [5, 39, 59, 84, 85], "csrf": [5, 59, 84, 85, 97], "protect": [5, 84, 97], "login": [5, 11, 13, 24, 34, 39, 44, 49, 59, 60, 64, 72, 84, 85, 94, 97, 99], "logout": [5, 11, 60, 64, 94], "data": [5, 24, 31, 34, 39, 40, 48, 49, 53, 54, 58, 59, 60, 61, 63, 68, 69, 71, 72, 76, 77, 80, 81, 82, 83, 84, 85, 87, 88, 92, 94, 96, 97, 98, 99], "model": [5, 26, 31, 39, 45, 48, 49, 53, 54, 58, 80, 83, 84, 85, 87, 92, 94, 97, 99], "handl": [5, 9, 19, 39, 51, 52, 58, 72, 77, 84, 85, 88, 94, 97, 98], "folder": [5, 13, 17, 24, 32, 34, 40, 41, 44, 48, 49, 54, 56, 57, 63, 80, 81, 82, 83, 84, 86, 87, 89, 91, 92, 94, 96, 97], "languag": [5, 39, 54, 57, 58, 64, 84, 92], "instal": [5, 11, 23, 24, 26, 33, 34, 35, 39, 44, 46, 50, 55, 57, 82, 84, 89, 92, 93, 94, 95, 96, 97, 98], "pack": [5, 57, 64, 66, 92], "chamber": [5, 10, 48, 68, 83], "arbitrari": [5, 49, 62, 82, 94, 97], "singl": [5, 9, 11, 17, 24, 33, 34, 42, 49, 50, 53, 83, 84, 91, 92, 94, 99], "add": [5, 22, 24, 32, 39, 42, 44, 46, 47, 49, 50, 53, 56, 57, 59, 64, 69, 71, 75, 79, 80, 81, 82, 83, 84, 85, 94, 95, 97, 98], "updat": [5, 7, 9, 13, 16, 22, 31, 35, 39, 43, 44, 49, 58, 59, 64, 69, 71, 75, 83, 84, 85, 91, 92, 93, 94, 98], "regener": [5, 11, 39, 84], "wide": [5, 44, 70], "templat": [5, 9, 39, 53, 54, 62, 64, 81, 83, 84, 85, 91, 92, 94, 96, 97, 99], "sourc": [5, 11, 31, 45, 49, 56, 57, 73, 80, 86, 87, 88, 89, 92, 94, 97, 98, 99], "execut": [5, 17, 34, 39, 48, 49, 51, 53, 54, 56, 73, 76, 83, 84, 85, 88, 92, 95, 99], "timelaps": [5, 13, 24, 39, 50, 58, 59, 64, 81, 84, 95, 97, 99], "unrend": [5, 39, 59, 74, 84], "variou": [5, 26, 34, 35, 37, 39, 53, 59, 64, 80, 82, 86, 90, 92, 94, 97], "wizard": [5, 13, 39, 50, 58, 64, 81, 84, 97, 99], "common": [5, 35, 42, 50, 54, 58, 82, 93, 95], "restart": [6, 11, 15, 16, 34, 39, 44, 50, 51, 53, 57, 60, 64, 65, 82, 84, 89, 92, 94, 97, 98], "There": [6, 9, 34, 43, 48, 49, 50, 54, 57, 83, 87, 89, 92, 97, 98], "equival": [6, 39, 65, 76, 79, 80, 84, 86, 94], "resum": [6, 39, 48, 49, 51, 52, 64, 65, 80, 81, 83], "toggl": 6, "action": [6, 13, 15, 24, 25, 30, 31, 39, 48, 50, 54, 55, 58, 73, 76, 81, 84, 85, 87, 88, 95], "noth": [6, 34, 39, 48, 49, 65, 80, 83, 84, 87, 92, 94, 97], "In": [6, 24, 34, 39, 42, 44, 49, 53, 82, 84, 87, 88, 91, 92, 97, 98, 99], "stai": [6, 42, 53, 94, 98], "backward": [6, 13, 43, 47, 49, 59, 79, 88, 97, 98], "compat": [6, 39, 47, 49, 59, 79, 81, 82, 84, 88, 90, 94, 97, 98], "earlier": [6, 39, 44, 79, 84, 90, 92], "iter": [6, 54, 80, 85, 94, 95, 97, 99], "approach": [6, 39, 59, 83, 84, 94, 99], "behaviour": [6, 11, 39, 41, 48, 50, 53, 54, 59, 82, 84, 92, 94, 97, 98], "dedic": [6, 23, 50], "seem": [6, 39, 44, 84, 92, 98], "clumsi": 6, "chosen": [6, 42], "prior": [6, 50, 59, 80, 83, 94, 97, 99], "offer": [6, 9, 14, 34, 39, 59, 80, 83, 84, 86, 89, 92, 94, 97], "precondit": 6, "8811": 6, "tool0": [6, 9, 68, 80, 83], "2298468264184775": 6, "337942": 6, "276": 6, "912": 6, "offlin": [6, 49, 53, 83, 84], "open": [6, 23, 24, 33, 34, 36, 44, 48, 50, 80, 92, 94, 97, 98, 99], "exhaust": [6, 50, 55], "language_pack": 7, "_core": 7, "some_plugin": [7, 34, 39], "some": [7, 9, 10, 11, 15, 17, 22, 26, 33, 34, 39, 42, 44, 50, 51, 52, 54, 56, 57, 59, 63, 75, 76, 82, 84, 85, 88, 89, 90, 92, 93, 94, 96, 97, 98, 99], "de": [7, 89, 92], "locale_displai": 7, "deutsch": 7, "locale_english": 7, "german": [7, 92], "last_upd": 7, "1474574597": 7, "gina": [7, 92], "h\u00e4u\u00dfg": 7, "italiano": 7, "italian": 7, "1470859680": 7, "transifex": 7, "team": [7, 34], "zip": [7, 24, 33, 34, 56, 92, 95], "tar": [7, 33], "gz": [7, 33, 85], "tgz": [7, 33], "describ": [7, 10, 11, 34, 44, 50, 54, 59, 64, 80, 82, 84, 87, 92, 94, 97], "successfulli": [7, 17, 35, 39, 49, 54, 82, 83, 85, 87, 88, 92, 97], "translat": [7, 57, 81, 84, 92, 97], "index": [7, 9, 11, 21, 33, 38, 44, 49, 56, 80, 97, 98], "display": [7, 84, 87], "meta": [7, 43, 82, 87, 97], "english": [7, 92], "7": [8, 17, 29, 32, 34, 39, 44, 49, 52, 67, 82, 84, 90, 92, 94, 97, 98], "document": [8, 9, 11, 14, 24, 26, 27, 28, 29, 37, 41, 43, 44, 46, 47, 54, 55, 56, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 82, 85, 91, 92, 93, 96, 97, 98, 99], "former": [8, 49, 67], "adapt": [8, 67, 80, 88], "soon": [8, 67, 92], "mostli": [9, 13, 85], "achiev": [9, 35, 39, 50, 91, 92, 98, 99], "reflect": [9, 13, 17, 68, 92], "compon": [9, 13, 34, 39, 41, 44, 50, 59, 64, 79, 81, 82, 83, 84, 94, 95, 97, 99], "know": [9, 42, 92, 97, 98, 99], "jog": [9, 64, 68, 81, 83, 94], "home": [9, 21, 34, 39, 49, 64, 68, 81, 83, 84, 92, 98], "three": [9, 11, 18, 21, 34, 42, 43, 57, 82, 89, 94, 98], "ax": [9, 10, 53, 68, 83], "offset": [9, 10, 11, 53, 68, 83], "hotend": [9, 48, 54, 68, 83, 84], "histori": [9, 68, 83, 99], "releas": [9, 22, 27, 28, 29, 30, 34, 35, 37, 43, 44, 47, 50, 58, 68, 95, 98], "besid": [9, 91, 92], "report": [9, 34, 39, 43, 44, 48, 49, 53, 54, 56, 57, 84, 85, 87, 94, 97, 98], "wonder": 9, "why": [9, 27, 39, 42, 54, 68, 82, 90, 98], "below": [9, 11, 13, 16, 26, 34, 39, 41, 44, 49, 50, 53, 54, 59, 72, 76, 91, 94, 97, 99], "output": [9, 21, 38, 41, 44, 48, 50, 53, 59, 82, 83, 84, 85, 88, 92, 94], "webserv": [9, 94], "thread": [9, 39, 83, 84, 88, 94], "problem": [9, 34, 35, 39, 84, 92, 94, 98], "program": [9, 44, 92], "wait": [9, 15, 21, 39, 48, 49, 84, 88, 94, 97, 98], "long": [9, 13, 24, 39, 41, 42, 50, 54, 59, 72, 81, 82, 84, 85, 94, 97, 98], "backend": [9, 85, 92, 94, 97], "sleep": [9, 48, 88, 94], "rest": [9, 11, 39, 47, 49, 54, 58, 68, 92, 94, 97], "flask": [9, 58, 81, 93, 94, 97], "wsgi": [9, 85], "synchron": 9, "natur": [9, 99], "block": [9, 34, 39, 48, 57, 83, 84, 85, 88, 92, 93, 94, 97], "wasn": 9, "yet": [9, 14, 17, 21, 23, 48, 80, 82, 85, 86, 87, 92, 94, 97, 98, 99], "turn": [9, 42, 53, 84, 85, 92, 94, 97, 98, 99], "whole": [9, 13, 24, 34, 39, 54, 56, 59, 80, 84, 85, 94, 97], "stop": [9, 48, 49, 50, 88, 92, 97, 99], "respond": [9, 15, 17, 48, 83, 85], "repli": [9, 17, 48], "idea": [9, 50, 92, 94, 97], "thank": [9, 44, 45, 54], "larg": [9, 39, 84], "firmwar": [9, 31, 35, 37, 39, 48, 49, 51, 54, 58, 83, 84, 95], "particular": [9, 83, 97, 99], "track": [9, 30, 31, 34, 39, 42, 49, 54, 58, 97], "correct": [9, 17, 39, 43, 59, 64, 79, 80, 82, 84, 97, 98], "given": [9, 14, 17, 23, 32, 63, 68, 79, 80, 82, 83, 85, 87, 88, 94, 97], "pretti": [9, 50, 91, 92, 98], "much": [9, 50, 91, 92, 94, 98], "hit": 9, "situat": [9, 83, 94, 98], "wors": 9, "next": [9, 16, 23, 34, 39, 43, 48, 57, 84, 91, 92, 94, 97, 98, 99], "distinguish": [9, 39, 94], "don": [9, 34, 39, 42, 48, 50, 53, 54, 56, 57, 72, 80, 83, 84, 85, 91, 92, 94, 97, 98, 99], "henc": [9, 11, 14, 34, 80, 83, 85, 92, 94, 97, 99], "subscrib": [9, 11, 27, 84], "point": [9, 11, 46, 54, 59, 80, 82, 83, 85, 89, 91, 92, 99], "limit": [9, 11, 16, 17, 22, 23, 34, 39, 50, 54, 68, 72, 73, 82, 84, 85, 97], "thei": [9, 11, 15, 22, 23, 24, 34, 35, 39, 42, 47, 49, 50, 52, 54, 79, 80, 82, 84, 86, 89, 91, 92, 93, 94, 97, 98, 99], "exclud": [9, 24, 39, 44, 68, 82, 84], "214": 9, "8821": 9, "220": [9, 48, 68, 94], "tool1": [9, 68, 80, 83], "25": [9, 10, 39, 84, 94], "50": [9, 68, 84, 94], "221": 9, "70": 9, "1395651928": 9, "1395651926": 9, "212": 9, "32": 9, "49": 9, "1123": 9, "comma": [9, 68], "separ": [9, 28, 29, 42, 44, 48, 68, 80, 82, 88, 97], "ye": [9, 42, 98], "printhead": [9, 94], "more": [9, 11, 14, 17, 21, 23, 26, 32, 34, 41, 42, 43, 44, 49, 50, 53, 56, 59, 61, 62, 63, 66, 68, 76, 80, 82, 84, 86, 90, 91, 94, 95, 97, 98, 99], "axi": [9, 10, 11, 53, 68, 80, 83], "distanc": [9, 53, 83], "absolut": [9, 39, 54, 59, 80, 82, 83, 84, 85, 87, 94, 95, 97], "speed": [9, 10, 39, 53, 54, 83, 84, 92, 94], "append": [9, 38, 39, 59, 85, 92, 94, 97], "signifi": [9, 15, 82, 94, 97], "min": [9, 10, 53, 64, 81, 82, 83, 84, 92], "feedrat": [9, 49, 54, 68], "factor": [9, 10, 11, 68, 83, 88, 97], "movement": [9, 80], "except": [9, 13, 27, 39, 58, 59, 78, 80, 81, 82, 84, 85, 88, 90, 94, 97, 98], "10mm": [9, 53, 68], "5mm": [9, 68], "02mm": 9, "02": [9, 32, 94, 97], "feed": [9, 22, 33, 54, 83], "rate": [9, 11, 16, 34, 39, 49, 54, 72, 83, 84, 99], "105": [9, 48], "argument": [9, 23, 24, 32, 33, 34, 39, 44, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 87, 88, 92, 94, 97], "05": [9, 17, 84], "extrud": [9, 10, 14, 39, 48, 49, 54, 64, 68, 80, 81, 83, 84], "retract": [9, 16, 39, 54, 68, 83, 84], "format": [9, 11, 16, 17, 22, 33, 34, 38, 39, 41, 42, 47, 48, 53, 61, 82, 83, 84, 85, 88, 94, 97, 98, 99], "heater": [9, 39, 48, 50, 54, 83, 84], "off": [9, 16, 39, 50, 54, 72, 81, 84, 94], "neg": [9, 23, 88], "flowrat": [9, 68], "flow": [9, 83, 85], "extrus": [9, 10, 54, 83, 87], "125": 9, "c": [9, 44, 48, 68, 82, 88, 94, 97, 98, 99], "205": [9, 68], "3mm": 9, "95": 9, "outsid": [9, 42, 49, 82, 94, 98], "plu": [9, 39, 43, 87, 97, 99], "init": [9, 68, 82, 86], "dure": [9, 11, 23, 34, 37, 39, 43, 54, 80, 82, 84, 85, 89, 92, 94, 95, 97, 99], "revers": [9, 39, 79, 80, 84], "won": [9, 33, 50, 89, 93, 97], "monitor_termin": 9, "termin": [9, 13, 40, 44, 48, 50, 52, 84, 99], "associ": [9, 10, 11, 21, 23, 26, 32, 34, 39, 42, 59, 63, 80, 83, 84, 85, 88, 94, 96, 97, 99], "consequ": [9, 49], "mintemp": 9, "trigger": [9, 11, 20, 21, 23, 24, 39, 44, 48, 49, 51, 52, 53, 61, 82, 84, 89, 94, 96, 97, 99], "omg": 9, "kill": [9, 48], "faq": [9, 49, 58], "n2685": 9, "g1": [9, 49, 53, 54, 94], "x147": 9, "748": 9, "y108": 9, "411": 9, "e627": 9, "83763": 9, "85": 9, "recv": [9, 11, 39, 84], "n2686": 9, "x148": 9, "522": 9, "286": 9, "8963": 9, "98": 9, "n2687": 9, "866": 9, "174": 9, "92338": 9, "87": 9, "n2688": 9, "x149": 9, "494": 9, "y107": 9, "868": 9, "97566": 9, "91": 9, "n2689": 9, "731": 9, "779": 9, "9946": 9, "96": 9, "n2690": 9, "69": [9, 92], "032": 9, "e628": 9, "01378": 9, "101": [9, 92], "n2691": 9, "252": 9, "y112": 9, "3785": 9, "107": 9, "n2692": 9, "x145": 9, "082": 9, "253": 9, "54089": 9, "93": 9, "monitor": [9, 94], "interfer": [9, 51], "m106": [9, 39, 53, 54, 90, 94], "m18": [9, 54], "s0": [9, 21, 39, 54, 84, 94], "mutual": [9, 53, 84], "exclus": [9, 53, 81, 84], "yaml": [9, 13, 15, 20, 21, 22, 26, 33, 34, 37, 38, 40, 48, 49, 53, 57, 58, 82, 84, 86, 90, 92, 94, 97, 98], "what": [9, 13, 17, 35, 39, 43, 49, 50, 56, 63, 79, 84, 85, 89, 90, 92, 94, 97, 98], "structur": [9, 11, 22, 34, 39, 42, 53, 54, 80, 82, 83, 84, 85, 86, 87, 88, 91, 92, 94, 97], "stat": [9, 11, 50], "histor": 9, "datapoint": 9, "script": [9, 13, 34, 40, 44, 49, 51, 52, 55, 58, 59, 62, 64, 81, 83, 84, 85, 86, 92, 95, 96, 98], "pair": [9, 42, 54, 59, 62, 68, 88, 97], "render": [9, 39, 46, 49, 53, 54, 57, 74, 83, 84, 92, 94, 97], "variabl": [9, 24, 35, 41, 53, 54, 64, 83, 84, 88, 92, 94, 97], "definit": [9, 17, 21, 34, 39, 53, 54, 75, 84, 94, 97, 99], "ongo": [9, 15, 39, 43, 48, 49, 84, 94, 97, 98], "ad": [9, 10, 22, 34, 39, 49, 50, 51, 52, 53, 80, 82, 85, 88, 89, 94, 95, 97, 98, 99], "org": [9, 17, 33, 34, 35, 39, 44, 56, 58, 76, 84, 92], "link": [9, 33, 34, 49, 80, 92, 94, 97], "physic": [10, 39, 50, 84], "etc": [10, 11, 39, 54, 59, 82, 83, 84, 85, 86, 89, 90, 94, 96, 97, 99], "visual": [10, 13, 25, 45, 53, 59, 84, 97], "color": [10, 13, 39, 41, 81, 83, 84, 97, 99], "reprap": [10, 51], "formfactor": [10, 83], "rectangular": [10, 81, 83], "lowerleft": [10, 81, 83], "heatedb": [10, 54, 83, 84], "heatedchamb": [10, 83], "6000": 10, "invert": [10, 83], "300": [10, 17, 22, 39, 85, 94], "my_profil": 10, "my": [10, 23, 39, 59, 90, 98], "basedon": [10, 69], "some_profil": 10, "cool": [10, 49, 53], "some_other_profil": 10, "circular": [10, 81, 83, 99], "150": [10, 34], "21": [10, 48, 94, 97], "6": [10, 17, 22, 24, 34, 49, 50, 51, 57, 79, 92, 94], "partial": [10, 13, 75, 94], "edit": [10, 20, 21, 33, 34, 39, 42, 44, 53, 57, 92, 98], "collect": [10, 42, 79, 92, 97, 98, 99], "overwritten": [10, 14, 72, 80, 87, 88, 92], "unless": [10, 23, 34, 39, 41, 47, 50, 54, 84, 92, 97], "titl": [10, 22, 39, 84, 97], "bar": [10, 24, 39, 59, 84, 88, 92, 97, 99], "red": [10, 22, 39, 53, 81, 84, 97], "orang": [10, 39, 81, 84], "yellow": [10, 22, 39, 81, 84], "green": [10, 39, 81, 84], "blue": [10, 39, 81, 84], "black": [10, 13], "custom_box": [10, 83], "where": [10, 24, 39, 44, 50, 53, 57, 59, 80, 84, 85, 87, 89, 94, 95, 96, 97, 98], "safe": [10, 12, 39, 54, 55, 56, 58, 82, 84, 88, 97], "exceed": 10, "min_x": 10, "smaller": [10, 94], "max_x": 10, "larger": [10, 41, 94], "min_i": 10, "max_i": 10, "min_z": 10, "max_z": 10, "nozzlediamet": [10, 83], "nozzl": [10, 30, 48, 54, 83], "sharednozzl": [10, 48, 54, 83, 84], "per": [10, 11, 16, 22, 23, 34, 39, 53, 54, 83, 84, 85, 94, 97, 99], "defaultextrusionlength": [10, 83], "tab": [10, 13, 39, 42, 48, 50, 52, 53, 81, 83, 84, 92, 97, 99], "tupl": [10, 80, 82, 83, 85, 86, 87, 88, 94, 97, 99], "25mm": 10, "20": [10, 14, 72, 84, 86, 87, 88, 92, 94], "quo": [11, 14], "streamlin": [11, 14], "consumpt": [11, 14, 91], "develop": [11, 13, 14, 34, 35, 37, 40, 43, 46, 55, 58, 79, 82, 83, 84, 91, 92, 94, 97, 98], "drop": [11, 13, 14, 48, 84], "email": [11, 13, 14, 34, 92], "real": [11, 48, 85, 88, 94], "exchang": [11, 23], "sockj": [11, 58, 64, 72, 81, 95], "instanc": [11, 18, 23, 24, 26, 27, 30, 34, 35, 39, 44, 47, 48, 50, 59, 64, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 94, 96, 97, 99], "consist": [11, 23, 39, 42, 54, 59, 72, 80, 86, 94, 97, 99], "simpl": [11, 20, 21, 39, 41, 42, 48, 53, 54, 56, 90, 92, 94, 97], "indic": [11, 12, 23, 47, 49, 54, 72, 80, 82, 83, 85, 86, 87, 94, 97], "attach": [11, 23, 39, 54, 79, 83, 84, 85, 89, 94, 97], "3rd": 11, "establish": [11, 17, 39, 83, 84, 94], "reauthrequir": 11, "reauthent": [11, 39, 84], "necessari": [11, 34, 39, 41, 44, 54, 59, 72, 80, 84, 85, 88, 92, 94, 97, 98, 99], "stale": [11, 23], "suffic": [11, 54, 94], "accumul": 11, "twice": [11, 92], "flood": [11, 98], "printfail": [11, 49], "movierenderdon": 11, "determin": [11, 16, 18, 34, 39, 47, 53, 72, 80, 82, 83, 84, 85, 88, 97], "further": [11, 16, 17, 34, 39, 43, 49, 50, 59, 68, 80, 84, 85, 94, 95, 97], "With": [11, 54, 57, 87, 98], "certain": [11, 39, 48, 82, 90, 94, 97, 99], "dict": [11, 34, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 93, 94, 97], "recogn": [11, 34, 51, 82, 88, 89, 90, 92, 97], "altern": [11, 23, 24, 53, 84, 92, 94, 97, 99], "regex": [11, 39, 53, 81, 83, 84, 85, 99], "pattern": [11, 39, 43, 59, 82, 84, 94, 97], "anyth": [11, 23, 27, 30, 39, 43, 59, 68, 84, 85, 86, 90, 92, 94, 97], "explicitli": [11, 39, 84, 85, 94, 97, 98, 99], "ones": [11, 22, 23, 34, 44, 59, 75, 82, 84, 91, 94, 97], "filter": [11, 13, 33, 40, 80, 82, 84, 85, 88, 94, 95, 97], "cap": 11, "wish": [11, 39, 84, 89, 92, 94], "your": [11, 15, 24, 26, 33, 34, 39, 41, 42, 44, 49, 52, 53, 54, 56, 57, 58, 59, 64, 80, 82, 84, 90, 94, 95, 97, 99], "subscript": [11, 39, 49, 81, 84], "special": [11, 15, 39, 42, 51, 52, 56, 76, 84, 94, 97, 98], "import": [11, 22, 24, 34, 41, 42, 44, 56, 59, 64, 84, 86, 88, 90, 92, 94, 95, 97], "kind": [11, 50, 94, 97, 98], "prevent": [11, 16, 24, 39, 53, 84, 85, 92, 94, 97, 99], "obtain": [11, 23, 34, 45, 53, 84, 92], "someus": [11, 34, 39, 92], "lgz0trf8by": 11, "roundtrip": 11, "throttl": [11, 34, 35, 48, 64, 83], "fast": [11, 72], "signal": [11, 21, 23, 51, 94, 97], "multipli": [11, 68], "everi": [11, 23, 34, 39, 48, 54, 84, 88, 92, 97], "500m": [11, 72], "produc": [11, 21, 85, 88, 92, 97], "maxim": [11, 72], "branch": [11, 34, 45, 47, 56, 58, 91, 97], "built": [11, 39, 49, 56, 57, 82, 85, 92, 94, 97, 98], "display_vers": [11, 97], "plugin_hash": 11, "config_hash": [11, 81, 86], "currentz": [11, 83], "temp": [11, 83], "plot": 11, "resend": [11, 39, 48, 49, 84, 94], "statist": [11, 39, 84], "additional_state_data": [11, 95], "hook": [11, 31, 39, 44, 49, 51, 52, 54, 55, 58, 79, 81, 82, 84, 89, 90, 95, 97, 99], "source_loc": [11, 97], "moment": [11, 17, 59, 80, 94], "source_path": [11, 49, 87, 97], "dest_loc": 11, "dest_path": [11, 87], "safemod": [12, 57], "incomplete_startup": 12, "mode": [12, 16, 39, 44, 55, 56, 58, 59, 64, 82, 84, 85, 92, 97], "similar": [13, 22, 42, 82, 85, 88, 94, 98], "settings_read": 13, "those": [13, 24, 34, 39, 43, 50, 51, 56, 59, 64, 80, 82, 85, 89, 92, 94, 97, 98, 99], "appear": [13, 22, 40, 79, 81, 84, 88, 91, 92, 97, 99], "sort": [13, 39, 44, 82, 84, 94, 97], "changelog": [13, 84], "licens": [13, 39, 44, 58, 81, 82, 84, 90, 92], "thirdparti": [13, 39, 84], "plugin_pluginmanag": [13, 39, 84], "plugin_id": 13, "pluginmanag": [13, 79, 81, 82, 95, 96, 97], "plugin_nam": [13, 56, 92], "plugin_announc": [13, 39, 84], "announc": [13, 31, 58], "navbar": [13, 39, 81, 84, 92, 97], "systemmenu": [13, 39, 84], "plugin_pluginmanager_about_thirdparti": 13, "section_print": [13, 39, 84], "terminalfilt": [13, 39, 81, 84], "gcodescript": [13, 39, 49, 54, 84, 94], "section_featur": [13, 39, 84], "webcam": [13, 40, 50, 58, 76, 81, 83, 85, 94, 97, 99], "accesscontrol": [13, 39, 50, 81, 84, 95], "gcodevisu": [13, 39], "section_octoprint": [13, 39, 84], "plugin_log": [13, 39, 84], "plugin_softwareupd": [13, 39, 84], "softwar": [13, 26, 31, 58, 91, 94], "softwareupd": [13, 90, 95], "section_plugin": [13, 39], "plugin_action_command_prompt": 13, "prompt": [13, 20, 23, 27, 31, 51, 58, 79, 92], "action_command_prompt": [13, 21], "plugin_curalegaci": 13, "legaci": [13, 14, 79, 92, 98], "curalegaci": [13, 14, 39], "sidebar": [13, 20, 39, 81, 84, 97, 99], "plugin_printer_safety_check": 13, "safeti": [13, 29, 35], "warn": [13, 35, 39, 49, 54, 59, 81, 84, 85, 88, 97, 98], "printer_safety_check": [13, 35], "gcodeview": [13, 30, 39], "viewer": [13, 31, 40, 50, 58, 99], "userset": [13, 39, 81, 84, 97], "beta": [13, 91], "sizethreshold": [13, 30, 39], "mobilesizethreshold": [13, 30, 39], "timelapsetmp": 13, "timelapse_tmp": [13, 39, 81, 84], "settingsplugin": [13, 92, 94, 95, 96], "subtre": [13, 80, 97], "portopt": 13, "baudrateopt": 13, "timeoutconnect": 13, "timeout": [13, 17, 39, 49, 54, 72, 76, 81, 83, 84, 85, 86, 88, 94], "timeoutdetect": 13, "timeoutcommun": 13, "timeouttemperatur": 13, "timeouttemperaturetargetset": 13, "temperaturetargetset": [13, 39, 81, 84], "timeoutsdstatu": 13, "sdstatu": [13, 39, 81, 84, 86], "maxtimeoutsidl": 13, "maxcommunicationtimeout": [13, 39, 81, 84], "idl": [13, 39, 81, 84], "maxtimeoutsprint": 13, "maxtimeoutslong": 13, "event": [13, 20, 31, 35, 40, 41, 55, 56, 58, 72, 81, 82, 84, 92, 95, 96, 97, 99], "streamurl": 13, "snapshoturl": 13, "snapshot": [13, 16, 39, 76, 81, 83, 84, 85, 94, 97], "ffmpegpath": 13, "ffmpeg": [13, 39, 49, 81, 84], "hand": [14, 33, 44, 50, 94, 97], "method": [14, 17, 24, 32, 59, 64, 66, 67, 72, 73, 75, 76, 77, 80, 82, 83, 85, 86, 87, 88, 90, 91, 92, 93, 94, 97, 98, 99], "multi": [14, 54, 94, 97], "displaynam": [14, 34, 81, 84], "qualiti": [14, 83], "medium_qu": 14, "medium": 14, "quick_test": 14, "bottom_layer_spe": 14, "bottom_thick": 14, "brim_line_count": 14, "cool_head_lift": 14, "cool_min_feedr": 14, "cool_min_layer_tim": 14, "layer": [14, 41, 42, 49, 50, 83, 87, 94], "skirt": 14, "layer_height": 14, "skirt_line_count": 14, "succe": [14, 72, 87], "anywai": 14, "incl": [14, 94], "samedevic": 14, "devic": [14, 26, 39, 50, 97], "shutdown": [15, 35, 39, 49, 50, 51, 56, 57, 84, 97], "confirm": [15, 23, 39, 53, 81, 84, 94, 99], "strong": 15, "p": [15, 26, 39, 48, 50, 53, 79, 84, 97], "disrupt": [15, 56], "setup": [15, 19, 24, 34, 39, 45, 54, 59, 64, 84, 85, 90, 91, 92, 97, 98], "reboot": 15, "divid": [15, 39, 42, 83, 84, 98], "malform": 15, "zero": [15, 88], "expos": [15, 24, 34, 50, 93], "menu": [15, 39, 57, 84, 91, 92, 94], "programmat": [15, 97], "realli": [15, 34, 39, 50, 57, 84, 92], "itself": [15, 23, 25, 26, 34, 39, 42, 54, 57, 59, 82, 84, 86, 89, 92, 94, 97, 98], "async": [15, 39, 85, 94], "timelapse_list": 16, "timelapse_delet": 16, "timelapse_manage_unrend": 16, "across": [16, 42, 48, 60, 99], "timelapse_admin": 16, "thumbnail": 16, "zchang": [16, 39, 49, 81, 84], "postrol": [16, 39, 81, 84], "roll": [16, 39, 84], "fp": [16, 39, 81, 84], "frame": [16, 17, 39, 49, 84, 94, 98], "video": [16, 17, 39, 84, 97], "retractionzhop": [16, 39, 81, 84], "hop": [16, 39, 84], "mindelai": 16, "interv": [16, 24, 35, 39, 48, 81, 84, 88], "vase": 16, "continu": [16, 23, 39, 43, 50, 83, 84, 88, 94, 97], "renderafterprint": [16, 39, 81, 84], "shot": 16, "enter": [17, 23, 44, 53, 57, 64, 85, 92, 94, 97, 98], "write": [17, 24, 39, 42, 53, 54, 72, 80, 84, 88, 91, 94, 97, 98], "check_typ": [17, 76], "dir": [17, 39], "check_access": [17, 76], "r": [17, 39, 76, 79, 82, 85, 94], "w": [17, 24, 48, 97], "allow_create_dir": 17, "check_writable_dir": 17, "writabl": [17, 80, 81], "small": [17, 44, 54, 92, 94, 97, 98], "testballoon": 17, "txt": [17, 24, 26, 92, 97], "NOT": [17, 34, 39, 49, 54, 82, 83, 84, 92, 94, 98], "validssl": 17, "ssl": [17, 39, 84, 85], "basicauth": 17, "digestauth": 17, "digest": 17, "bearerauth": 17, "199": 17, "299": 17, "redirect": [17, 31, 84, 85, 97], "399": 17, "client_error": 17, "499": 17, "server_error": 17, "599": 17, "normal": [17, 23, 24, 33, 34, 39, 55, 80, 84, 85, 91, 94], "base64": [17, 76], "content_type_whitelist": 17, "imag": [17, 39, 49, 76, 84, 97, 98], "plain": [17, 59, 85], "content_type_blacklist": 17, "togeth": [17, 53, 80, 84, 92], "broader": 17, "whitelist": [17, 88], "disallow": [17, 85], "png": [17, 49], "blacklist": [17, 39, 81, 82, 84, 88], "reach": [17, 53, 58, 84, 94], "protocol": [17, 39, 51, 52, 76, 84, 85, 90, 95], "ip": [17, 26, 34, 39, 49, 50, 84, 85], "tcp": 17, "udp": [17, 76], "hostnam": [17, 39, 84, 93], "resolv": [17, 23, 59, 63, 68, 74, 76, 80, 82, 92, 99], "dn": [17, 26, 39, 84], "lookup": [17, 85], "none": [17, 24, 34, 39, 54, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 94, 97, 98], "remot": [17, 34, 39, 49, 84, 85, 92, 94], "lan": [17, 50], "subnet": [17, 39, 50, 84], "cidr": [17, 39, 84], "typeok": 17, "missing_fil": 17, "raw": [17, 34, 38, 44, 59, 76, 82, 86, 94], "gif": [17, 76, 94], "r0lgodlhaqabaiaaaaaaap": 17, "yh5baeaaaaalaaaaaabaaeaaaibraa7": 17, "reachabl": [17, 26, 50, 76, 94, 97], "53": [17, 39, 76, 84, 92], "192": [17, 39, 50, 84], "168": [17, 39, 50, 84], "is_lan_address": 17, "16": [17, 34, 84, 94], "9": [17, 21, 24, 47, 49, 53, 83, 84, 92, 94, 97], "checktyp": 17, "overal": [17, 86], "inde": 18, "genuin": 18, "firstrun": [19, 39, 81, 84, 97], "were": [19, 49, 57, 80, 92, 94, 97, 98], "skip": [19, 30, 39, 84, 85, 97], "wizardplugin": [19, 95, 99], "on_wizard_finish": [19, 97], "seen": [19, 92, 97], "come": [20, 21, 22, 23, 24, 26, 33, 34, 42, 48, 92, 97, 98, 99], "plugin_action_command_notification_show": 20, "These": [20, 39, 44, 53, 54, 84, 90, 97], "shown": [20, 39, 84, 97, 99], "popup": [20, 83], "panel": [20, 24, 36, 39, 84, 97, 99], "clear": [20, 51, 92, 94], "plugin_action_command_notification_clear": 20, "enable_popup": 20, "them": [20, 21, 24, 33, 39, 54, 56, 59, 64, 82, 84, 85, 87, 89, 90, 92, 93, 94, 97, 98, 99], "hello": [20, 24, 39, 84, 88, 94, 95, 97], "world": [20, 39, 88, 92, 94, 97], "repositori": [20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 43, 44, 56, 58, 90, 92, 95, 97, 98], "action_command_notif": 20, "choos": 21, "close": [21, 49, 54, 80, 81, 83, 88, 92, 94, 99], "again": [21, 34, 39, 42, 50, 57, 72, 80, 83, 84, 88, 89, 92, 97, 98], "longer": [21, 25, 34, 36, 50, 72, 82, 84, 88, 92, 98], "proceed": [21, 50, 92], "own": [21, 28, 29, 30, 34, 37, 39, 51, 59, 64, 82, 84, 88, 89, 92, 94, 97, 98, 99], "choic": [21, 41], "placehold": [21, 34, 39, 48, 53, 58, 62, 82, 84, 85, 94, 97], "enable_emergency_send": 21, "jump": 21, "queue": [21, 80, 88, 94, 96, 97, 98], "abl": [21, 23, 24, 26, 34, 37, 46, 49, 50, 54, 56, 64, 80, 82, 84, 88, 92, 97], "enable_sign": 21, "p1": 21, "m876": 21, "prompt_begin": 21, "prompt_choic": 21, "prompt_button": 21, "prompt_show": 21, "tell": [21, 44, 80, 90, 92, 94, 95], "fulli": [21, 37, 39, 47, 51, 54, 80, 82, 84, 86, 88, 89, 92, 94, 97], "prompt_end": 21, "unload": [21, 81, 82, 89, 90], "swap": 21, "proce": [21, 23, 24, 50, 85, 87, 94, 99], "click": [21, 26, 33, 34, 44, 51, 52, 53, 54, 79, 84, 92, 94, 99], "button": [21, 33, 34, 36, 51, 52, 53, 54, 84, 92, 97, 99], "complic": [21, 92], "runout": 21, "abort": [21, 23, 52, 80, 94, 97], "channel": [22, 27, 34, 43, 91], "rss": 22, "atom": 22, "notif": [22, 31, 34, 39, 57, 58, 84], "reader": 22, "preconfigur": [22, 85, 94], "top": [22, 39, 42, 50, 53, 83, 84, 89, 90, 92, 97, 98], "uniqu": [22, 27, 30, 35, 83, 92, 97], "prioriti": [22, 39, 80, 84], "regular": [22, 24, 39, 43, 44, 48, 50, 53, 56, 58, 82, 83, 84, 94, 97], "unus": [22, 23, 39, 84, 97], "act": [22, 34, 39, 84, 92, 94, 99], "enabled_channel": 22, "forced_channel": 22, "_import": 22, "sparingli": [22, 83, 90], "channel_ord": 22, "ttl": [22, 34, 39, 81, 84], "live": [22, 33, 34, 39, 84, 94, 98], "minut": [22, 34, 39, 84], "hour": [22, 84, 91, 94], "display_limit": 22, "summary_limit": 22, "interact": [23, 39, 51, 68, 84, 92, 99], "behalf": [23, 94], "administr": [23, 44, 50, 92, 94, 97], "ask": [23, 84], "blown": [23, 53, 54, 84], "light": [23, 42], "weight": [23, 39, 84], "implementat": 23, "window": [23, 24, 26, 39, 41, 45, 53, 54, 56, 57, 59, 72, 86, 91, 92, 98], "auth_dialog": 23, "At": [23, 46, 59, 80], "appkei": [23, 84, 97], "fall": [23, 24, 94, 97, 98], "insensit": [23, 34, 85, 88], "grant": [23, 49, 50], "str": [23, 24, 48, 59, 79, 80, 82, 83, 84, 85, 86, 87, 88, 94, 97, 98], "app_token": 23, "user_token": 23, "plugin_appkeys_gr": 23, "plugin_appkeys_admin": [23, 94], "belong": [23, 34, 87, 92, 97], "fresh": [23, 39, 84, 85, 92], "awesom": [23, 92, 94, 97], "app_id": 23, "user_id": [23, 85], "api_kei": 23, "abcdef1234567890": 23, "revoc": 23, "owner": [23, 49], "getkei": 23, "opt": [23, 32, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 97], "promis": [23, 32, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77], "jqueri": [23, 32, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 99], "getallkei": 23, "generatekei": 23, "revokekei": 23, "revokekeyforapp": 23, "requestforus": 23, "checkdecis": 23, "conveni": [23, 82, 86, 92], "until": [23, 30, 39, 42, 47, 48, 59, 81, 84, 88, 97, 98], "goe": [23, 54, 94], "reject": [23, 39, 59, 84], "some_us": 23, "consol": [23, 41, 46, 59, 63, 92, 94, 97, 99], "our": [23, 80, 85, 90, 92, 94, 97, 99], "u": [23, 26, 92], "restor": [24, 50], "easi": [24, 34, 42, 92, 97, 98], "migrat": [24, 43, 58, 86, 95, 97], "newli": [24, 44, 50, 82, 91], "loss": 24, "As": [24, 35, 41, 42, 51, 53, 54, 59, 90, 92, 94, 97, 98], "adher": [24, 43, 44, 47], "standard": [24, 26, 39, 79, 84, 88, 90, 92, 94], "restore_unsupport": 24, "environ": [24, 34, 35, 41, 45, 46, 58, 79, 81, 85, 90, 91, 92, 94, 95, 97], "octoprint_backup_restore_unsupport": 24, "touch": [24, 26, 33, 39, 50, 58, 84, 92], "best": [24, 83, 92, 94, 98], "help": [24, 27, 34, 35, 38, 39, 41, 42, 43, 44, 48, 58, 79, 84, 85, 89, 91, 92, 94, 98], "subsystem": [24, 82, 90, 91, 96, 97], "exit": [24, 34, 38, 39, 94, 98], "combin": [24, 50, 85, 94, 97], "cronjob": 24, "cli": [24, 40, 58, 81, 95], "plugin_backup_backup_cr": 24, "payload": [24, 33, 34, 49, 54, 59, 72, 94, 97, 99], "additional_excludes_hook": 24, "arg": [24, 33, 34, 38, 44, 79, 80, 82, 83, 85, 86, 87, 88, 90, 92, 94, 97], "kwarg": [24, 33, 34, 79, 80, 82, 83, 85, 86, 87, 88, 90, 94, 97], "handler": [24, 33, 34, 39, 40, 51, 52, 72, 82, 85, 88, 89, 90, 94], "react": [24, 35, 56, 82, 89, 92, 94, 97], "foo": [24, 85, 88, 94, 97], "o": [24, 39, 45, 48, 84, 88, 94, 97], "io": [24, 27, 80, 85], "class": [24, 41, 53, 59, 64, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 92, 94, 96, 97, 99], "backupexcludetestplugin": 24, "octoprintplugin": [24, 81, 82, 94, 96, 97], "def": [24, 33, 34, 82, 88, 90, 92, 93, 94, 97], "self": [24, 34, 53, 80, 82, 84, 85, 92, 93, 94, 96, 97, 99], "join": [24, 80, 85, 97], "get_plugin_data_fold": [24, 81, 82, 96, 97], "f": [24, 39, 48, 49, 53, 54, 79, 82, 83, 84, 97], "__plugin_implementation__": [24, 90, 92, 93, 94, 97], "__plugin_hooks__": [24, 33, 34, 90, 94], "before_backup_hook": 24, "after_backup_hook": 24, "before_restore_hook": 24, "after_restore_hook": 24, "export": [24, 33, 93], "go": [24, 42, 43, 44, 49, 53, 83, 94, 95, 97, 98], "backupplugin": 24, "create_backup_help": 24, "get_help": [24, 81, 82, 93], "snippet": [24, 26, 39, 53, 55, 81, 84, 97], "_plugin_manag": [24, 79, 81, 82, 93, 94, 96], "claus": 24, "delete_backup_help": 24, "examplebackup": 24, "silent": [24, 39, 80, 84, 85, 86], "verifi": [24, 85, 91, 97], "unavail": 24, "offici": [24, 33, 56, 58, 92, 95, 98], "homepag": [24, 92], "reinstal": [24, 34, 92], "latest": [24, 34, 44, 51], "maintain": [25, 36, 47, 97], "editor": [25, 41, 42, 44, 50, 57], "customcontrolmanag": [25, 53], "ssdp": [26, 93], "upnp": 26, "known": [26, 39, 49, 52, 54, 80, 84, 94, 97], "bonjour": 26, "avahi": 26, "microsoft": 26, "icon": [26, 33, 34, 97, 99], "explor": 26, "frontend": [26, 53, 89, 94, 95, 97, 99], "safari": 26, "maco": [26, 39, 41, 44, 54, 57, 86, 88], "linux": [26, 39, 41, 45, 50, 53, 54, 56, 57, 86, 88, 89, 91, 92], "brows": [26, 44, 93], "scan": 26, "discov": [26, 82, 92, 97], "address": [26, 33, 34, 39, 49, 50, 56, 59, 83, 84, 85, 92], "publicport": 26, "public": [26, 34, 50, 58, 92], "pathprefix": 26, "usessl": 26, "httpusernam": 26, "httppassword": 26, "upnpuuid": 26, "uuid": 26, "autogener": 26, "vendor": [26, 33], "vendorurl": 26, "obligatori": [26, 97], "txt_record": 26, "publish": [26, 34, 91, 92, 93, 97], "eth0": [26, 50], "443": 26, "_someservic": 26, "field1": 26, "value1": [26, 42, 88], "field2": 26, "value2": [26, 88], "scheme": [26, 39, 43, 84, 85], "sentri": 27, "gather": 27, "especi": [27, 42, 92, 97, 98], "valuabl": [27, 35], "candid": [27, 30, 34, 35, 94], "rc": [27, 34, 43], "stabl": [27, 30, 34, 39, 43, 44, 84], "kindli": 27, "servic": [27, 31, 39, 50, 97, 98], "complianc": 27, "privaci": [27, 35, 39, 82, 90], "polici": [27, 35, 82, 90], "enabled_unreleas": 27, "unreleas": [27, 30], "unique_id": [27, 35], "errortrack": 27, "project": [28, 29, 44, 92, 98], "cycl": [28, 29, 49, 54], "github": [28, 29, 33, 34, 43, 44, 56, 84, 90, 91, 92, 97], "formerli": [29, 32], "alex": 30, "ustyantsev": 30, "ever": [30, 37, 39, 50, 83, 84, 97], "2013": [30, 37, 50], "extract": [30, 37, 82, 85, 94, 97], "skipuntilthi": 30, "search": 30, "prime": [30, 54], "preview": [30, 43], "backup": [31, 41, 50, 58, 81, 86, 95, 98], "helper": [31, 58, 79, 81, 82, 85, 88, 89, 95], "discoveri": [31, 41, 58, 90, 93], "modul": [32, 34, 44, 46, 56, 58, 59, 64, 67, 68, 82, 83, 85, 86, 87, 88, 89, 91, 92, 97], "1393158814": 32, "43712": 32, "1392628936": 32, "2014": 32, "17": [32, 92, 97, 98], "13205": 32, "1798419": 32, "12237201408": 32, "listlog": 32, "deletelog": 32, "downloadlog": 32, "underli": [32, 35, 63, 66, 69, 70, 71, 73, 74, 75, 76, 77, 80, 85, 88], "uninstal": [33, 35, 57, 82, 89], "whl": 33, "archiv": [33, 34, 56, 92], "pip": [33, 34, 39, 44, 46, 56, 57, 84, 92, 95, 98], "py": [33, 34, 44, 49, 90, 91, 92, 94, 97, 98], "jneilliii": 33, "bedlevelvisu": 33, "master": [33, 34, 43, 44, 56, 85, 92, 97], "eyal0": 33, "printtimegeniu": 33, "logic": [33, 53, 82, 84, 85, 97], "main": [33, 39, 43, 50, 84, 92, 94, 97, 99], "littl": [33, 34, 92, 97], "wrench": [33, 34], "upper": [33, 34, 72, 94, 97], "corner": [33, 34, 83, 92], "repository_ttl": 33, "1440": [33, 34, 84], "notic": [33, 92, 97], "notices_ttl": 33, "360": [33, 34], "shouldn": [33, 34, 50, 92], "pip_arg": 33, "pip_force_us": 33, "dependency_link": [33, 92], "hidden": [33, 44, 79, 81, 82, 86, 99], "plugin_pluginmanager_install_plugin": 33, "source_typ": [33, 49], "plugin_pluginmanager_uninstall_plugin": 33, "plugin_pluginmanager_enable_plugin": 33, "plugin_pluginmanager_disabled_plugin": 33, "reconnect_hooks_hook": 33, "python": [33, 34, 39, 41, 42, 44, 49, 53, 56, 58, 80, 82, 84, 88, 89, 90, 91, 92, 94, 95, 97], "exampleplugin": 33, "some_custom_hook": 33, "some_other_custom_hook": 33, "notifi": [34, 59, 94, 97], "themselv": [34, 41, 90, 94, 97, 99], "switch": [34, 44, 53, 83, 92, 94, 98, 99], "git": [34, 44, 47, 56, 92, 97], "commit": [34, 43, 44, 47], "fire": [34, 49, 94, 97, 99], "navig": [34, 39, 84, 92, 97, 99], "therein": [34, 44, 94, 98], "onc": [34, 39, 46, 48, 50, 54, 57, 63, 85, 88, 91, 94, 97, 98, 99], "adjust": [34, 39, 50, 54, 72, 84, 85, 94, 95, 97, 98], "target_vers": 34, "checkout": [34, 44, 92], "pi": [34, 50, 92, 98], "octopi": [34, 39, 56, 57, 64, 76, 84, 91, 92, 98], "raspberri": [34, 50, 92], "guid": [34, 44, 84, 98], "bleed": [34, 43], "edg": [34, 43, 48], "temporarili": [34, 97, 98], "internet": [34, 49, 50], "24h": 34, "pend": [34, 82, 88, 94], "leav": [34, 39, 84, 88, 92, 97], "reserv": [34, 43], "github_releas": 34, "foosel": 34, "repo": 34, "pip_command": 34, "cache_ttl": 34, "notify_us": 34, "pisupport": 34, "ignore_throttl": 34, "mb": [34, 41], "minimum_free_storag": 34, "overlai": [34, 79, 82, 84, 86, 89, 90, 97], "check_overlay_url": 34, "update_check_overlai": 34, "6h": 34, "check_overlay_ttl": 34, "github_commit": 34, "regularli": [34, 56], "doc": [34, 39, 44, 50, 54, 84, 97], "en": [34, 84, 92], "pro": 34, "bitbucket": 34, "bitbucket_commit": 34, "bitbucket_us": 34, "bitbucket_password": 34, "prereleas": 34, "prerelease_branch": [34, 91], "commitish": 34, "target_commitish": 34, "stable_branch": [34, 91], "prerelease_channel": 34, "stable_channel": 34, "versionad": 34, "release_compar": 34, "compar": [34, 85, 88, 94, 98], "One": [34, 39, 49, 62, 80, 92, 94, 98], "comparison": 34, "packag": [34, 56, 89, 90, 92, 95, 96, 98], "newer": [34, 44, 94], "semant": [34, 47, 54, 92], "semantic_vers": 34, "unequ": 34, "api_us": 34, "privat": 34, "api_password": 34, "hint": [34, 92, 97, 98], "ssh": [34, 50], "accord": [34, 39, 49, 87, 92], "my_us": 34, "my_repo": 34, "git_commit": 34, "checkout_fold": 34, "pypi_releas": 34, "pypi": [34, 56], "httpheader": 34, "etag": [34, 85, 97], "header_url": 34, "avoid": [34, 44, 50, 94, 98], "duplic": [34, 97], "single_file_plugin": 34, "header_nam": 34, "header_method": 34, "header_prefix": 34, "jsondata": 34, "command_lin": 34, "stdout": [34, 41, 88], "python_check": 34, "callabl": [34, 79, 80, 82, 87, 88, 94, 97], "always_curr": 34, "debug": [34, 39, 41, 44, 45, 46, 51, 58, 59, 79, 81, 82, 84, 94, 97, 98], "current_vers": 34, "never_curr": 34, "local_vers": 34, "remote_vers": 34, "ing": [34, 98], "impli": 34, "pip_cwd": 34, "force_reinstal": 34, "guarante": [34, 63, 83, 92, 97], "re": [34, 83, 84, 94, 97], "update_script": 34, "update_fold": 34, "python_updat": 34, "sleep_a_bit": 34, "durat": [34, 39, 84], "countdown": 34, "meantim": 34, "correctli": [34, 39, 50, 54, 57, 84], "devel": [34, 39, 43, 44, 81, 84, 92], "someplugin": 34, "declar": [34, 79, 82, 89, 93, 94, 97, 99], "mainten": [34, 43, 47, 98], "tag": [34, 47, 83, 92, 94], "And": [34, 48, 50, 94], "gist": 34, "somegist": 34, "whenev": [34, 50, 57, 97], "alongsid": 34, "githubusercont": [34, 44], "gistid": 34, "my_plugin": 34, "bit": [34, 39, 42, 50, 92, 98], "immedi": [34, 49, 51, 54, 63, 65, 85, 88, 92, 94], "pick": [34, 92, 94], "around": [34, 39, 53, 83, 84, 92, 97], "lot": [34, 39, 42, 59, 84, 94], "higher": [34, 72, 97], "pure": [34, 97], "respect": [34, 39, 54, 59, 80, 84, 85, 88, 89, 94, 97], "plugin_softwareupdate_update_succeed": 34, "succeed": 34, "from_vers": 34, "to_vers": 34, "plugin_softwareupdate_update_fail": 34, "update_config_hook": 34, "probabl": [34, 42, 49, 50, 91, 97, 98], "signatur": [34, 59, 87, 88, 94], "get_latest": 34, "checker": [34, 96], "perform_upd": 34, "fiction": 34, "updateplugindemo": 34, "get_update_inform": [34, 90, 91], "_plugin_nam": [34, 81, 82, 96], "displayvers": 34, "_plugin_vers": [34, 81, 82, 96], "wrap": [34, 42, 53, 54, 59, 79, 80, 82, 85, 88, 94, 97, 98], "insight": [35, 92], "mani": [35, 39, 48, 68, 83, 84, 94], "metric": 35, "earli": 35, "better": [35, 39, 42, 92], "tailor": 35, "ping": 35, "15min": 35, "granular": [35, 50, 94, 97], "unlock": 35, "commerror": 35, "printjob": 35, "octoprint_tracking_dis": 35, "ci": [35, 43], "printabl": [36, 49, 94], "uploadmanag": 36, "simul": [37, 39, 48], "quirk": 37, "heavili": 37, "virtual_print": [37, 48, 94], "manipul": [38, 51, 94], "append_valu": 38, "behind": [38, 39, 84, 92, 94], "insert_valu": 38, "insert": [38, 82], "remove_valu": 38, "appdata": [39, 41, 53, 54, 56, 57, 86, 91, 92], "deviat": 39, "filebas": [39, 84], "usermanag": [39, 81, 82, 84, 85, 94, 96], "filebasedusermanag": [39, 84, 94], "userfil": [39, 81, 84], "localnetwork": [39, 50, 81, 84], "autologina": [39, 50, 81, 84], "autologinloc": [39, 50, 81, 84], "logon": [39, 84], "forward": [39, 79, 80, 82, 84, 85, 92, 94], "googl": [39, 84], "haproxi": [39, 84], "wiki": [39, 51, 56, 92], "forwardfor": 39, "127": [39, 50, 76, 84, 90, 94], "24": [39, 84, 91, 94], "trust": [39, 50, 84, 85], "front": [39, 84, 98], "lock": [39, 83, 84], "down": [39, 49, 50, 80, 84, 86, 97, 98], "trustbasicauthent": [39, 81, 84, 85], "caution": [39, 50, 84], "checkbasicauthenticationpassword": [39, 81, 84], "proxi": [39, 84, 85, 94], "trustremoteus": [39, 81, 84, 85], "convei": [39, 84], "remoteuserhead": [39, 81, 84], "remote_us": [39, 84], "addremoteus": [39, 81, 84], "impact": [39, 84], "defaultreauthenticationtimeout": [39, 81, 84], "some_vers": 39, "pubkei": 39, "rsa": 39, "tweak": 39, "violet": [39, 81, 84], "transpar": [39, 84, 99], "acryl": [39, 84], "colortranspar": [39, 81, 84], "showinternalfilenam": [39, 81, 84], "prepend": [39, 59, 94], "plugin_pi_support": [39, 84], "plugin_firmware_check": 39, "plugin_gcodeview": [39, 84], "plugin_appkei": [39, 84], "plugin_backup": [39, 84], "plugin_track": [39, 84], "plugin_errortrack": [39, 84], "plugin_corewizard_acl": [39, 84], "critic": [39, 49, 81, 84], "defaultlanguag": [39, 81, 84], "reorder": 39, "plugin_": [39, 82, 92, 94, 97], "d": [39, 41, 49, 53, 83, 84, 88, 92, 97], "redefin": [39, 41], "plugin_helloworld": 39, "fan": [39, 53, 54, 84, 90, 94], "layout": [39, 53, 81, 84], "horizont": [39, 53, 81, 84, 92], "parametric_command": 39, "input": [39, 53, 54, 59, 81, 82, 84, 85, 88, 92, 94, 97], "255": [39, 50, 53, 84], "m107": [39, 53, 54, 90, 94], "rerend": [39, 84], "preemptiv": [39, 81, 84, 97], "stylesheet": [39, 81, 84, 92, 97], "product": [39, 82, 84, 94], "compil": [39, 83, 84, 92], "css": [39, 44, 81, 84, 94, 95, 97], "less": [39, 43, 44, 58, 81, 82, 84, 85, 92, 94, 97], "asset": [39, 64, 84, 92, 96, 97], "minifi": [39, 81, 84], "webasset": [39, 64, 81, 84, 92], "reduc": [39, 84, 92, 97], "minif": [39, 84], "regardless": [39, 64, 84, 89, 94, 97, 98], "minify_plugin": [39, 81, 84], "clean_on_startup": [39, 81, 84], "anim": [39, 84], "showloadinganim": [39, 81, 84], "compens": [39, 84], "fact": [39, 42, 83, 84, 94], "accuraci": [39, 84], "statsweighinguntil": [39, 81, 84], "elaps": [39, 49, 83, 84, 94], "far": [39, 50, 54, 55, 84, 85, 92, 97], "validityrang": [39, 81, 84], "dumb": [39, 84], "forcedumbfromperc": [39, 81, 84], "forcedumbaftermin": [39, 81, 84], "30": [39, 84, 88, 92], "fluctuat": [39, 84], "stablethreshold": [39, 81, 84], "60": [39, 84, 88, 94], "shell": [39, 44], "consum": [39, 58, 94], "logger": [39, 41, 82, 85, 92, 94, 96, 97], "lcd": [39, 84], "m115": [39, 48, 49, 94], "m117": [39, 48, 49, 53, 84, 94], "g28": [39, 49, 53, 84], "logfil": [39, 82, 99], "graph": [39, 84], "temperaturegraph": [39, 81, 84], "sdsupport": [39, 81, 84], "keyboard": [39, 84], "keyboardcontrol": [39, 81, 84], "poll": [39, 84, 94], "watch": [39, 44, 81, 84, 97], "pollwatch": [39, 81, 84], "modelsizedetect": [39, 81, 84], "printcancelconfirm": [39, 81, 84], "uppercas": [39, 84, 94], "autouppercaseblacklist": [39, 81, 84], "m118": [39, 84], "g91": [39, 53, 54, 84, 94], "influenc": [39, 84, 94, 97], "g90influencesextrud": [39, 81, 84], "univers": [39, 84], "filesystem": [39, 84, 85], "fine": [39, 48, 59, 83, 84, 92, 98], "revert": [39, 49, 84], "older": [39, 43, 84, 97], "enforcereallyuniversalfilenam": [39, 81, 84], "temporari": [39, 84, 85, 87], "tmp": [39, 84, 85], "virtualsd": [39, 81, 84], "mount": 39, "quickli": [39, 57, 92, 98], "resid": [39, 82, 89, 94], "slicingprofil": [39, 81, 84, 87, 97], "pertain": 39, "saniti": [39, 84, 94], "maxextrud": [39, 81, 84], "throttle_normalprio": [39, 81, 84], "01": [39, 48, 84, 92], "throttle_highprio": [39, 81, 84], "mobil": [39, 92, 97], "2mb": 39, "2097152": [39, 41], "20mb": 39, "20971520": 39, "_disabl": [39, 84], "_forcedcompat": [39, 84, 98], "tier": [39, 84], "_sortingord": [39, 84], "some_hook": 39, "some_other_hook": 39, "some_set": [39, 42, 97], "some_other_set": 39, "defaultprofil": [39, 81, 84], "afterprinterconnect": [39, 54, 81, 84, 94], "beforeprintstart": [39, 54, 81, 84, 94], "afterprintcancel": [39, 54, 81, 84], "motor": [39, 50, 54, 84], "nm84": [39, 84], "disable_hotend": [39, 54, 84], "nm140": 39, "nm106": [39, 84], "afterprintdon": [39, 54, 81, 84], "afterprintpaus": [39, 54, 94], "beforeprintresum": [39, 54], "printer_profil": [39, 53, 54, 80, 83, 84, 94, 97], "m104": [39, 54, 84], "endfor": [39, 53, 54, 84, 94], "decreas": [39, 72, 84], "experienc": [39, 41, 84], "sec": [39, 53], "communicationbusi": [39, 81, 84], "dead": [39, 84], "max": [39, 53, 81, 82, 84, 85], "written": [39, 82, 84, 85, 98], "maxwritepass": [39, 81, 84], "glob": [39, 84, 94], "additionalport": [39, 81, 84], "myprintersymlink": 39, "baud": [39, 49, 84], "additionalbaudr": [39, 81, 84], "123456": 39, "becaus": [39, 42, 64, 84, 85, 97], "m0": [39, 49, 84], "m1": [39, 49, 84], "blockedcommand": [39, 81, 84], "m600": [39, 49, 84], "ignoredcommand": [39, 81, 84], "pausingcommand": [39, 81, 84], "m25": [39, 84], "dwell": [39, 49, 84], "longrunningcommand": [39, 81, 84], "g4": [39, 49, 53, 84], "g29": [39, 84], "g30": [39, 84], "g32": [39, 84], "m400": [39, 84], "m226": [39, 49, 84], "checksum": [39, 48, 84], "m110": [39, 84, 94], "checksumrequiringcommand": [39, 81, 84], "handshak": [39, 84, 85], "n0": [39, 84], "simpli": [39, 44, 50, 54, 97, 98], "reset": [39, 41, 48, 54, 75, 84, 85, 88, 94], "hellocommand": [39, 81, 84], "disconnectonerror": [39, 81, 84], "ignoreerrorsfromfirmwar": [39, 81, 84], "invalu": [39, 84], "logresend": [39, 81, 84], "waitforstartonconnect": [39, 81, 84], "capabl": [39, 48, 81, 84, 95], "waittoloadsdfilelist": [39, 81, 84], "linenumb": [39, 48, 84], "repeti": [39, 48, 84], "alwayssendchecksum": [39, 81, 84], "express": [39, 41, 53, 83, 84, 88, 94, 97], "gm": [39, 84], "sendchecksumwithunknowncommand": [39, 81, 84], "unknowncommandsneedack": [39, 81, 84], "swallowokafterresend": [39, 81, 84], "sdrelativepath": [39, 81, 84], "sdalwaysavail": [39, 81, 84], "style": [39, 44, 48, 50, 53, 84, 95, 97], "targetextr0": [39, 48, 84], "m105": [39, 48, 84, 94], "repetiertargettemp": [39, 81, 84], "heatup": [39, 84], "externalheatupdetect": [39, 81, 84], "ident": [39, 84, 97], "ignoreidenticalresend": [39, 81, 84], "ignoredidenticalresend": 39, "identicalresendscount": 39, "supportfascommand": [39, 81, 84], "accordingli": [39, 44, 59, 82, 84, 85, 94, 97, 98, 99], "firmwaredetect": [39, 81, 84], "blockwhiledwel": [39, 81, 84], "supportresendswithoutok": [39, 81, 84], "talk": [39, 64, 84], "latin_1": [39, 84], "codec": [39, 84], "shut": [39, 49, 84, 97], "enableshutdownactioncommand": [39, 81, 84], "m29": [39, 48, 84], "buggi": [39, 84], "triggerokform29": [39, 81, 84], "resendratiothreshold": [39, 81, 84], "autoreport": [39, 84], "autoreport_temp": [39, 48, 81, 84], "shorten": [39, 84], "busy_protocol": [39, 81, 84], "bind": [39, 84, 92, 97, 99], "5000": [39, 84, 86], "startonceinsafemod": [39, 57, 81, 84], "incomplet": [39, 84, 99], "ignoreincompletestartup": [39, 81, 84], "secret": [39, 84], "encrypt": [39, 84], "randomli": [39, 84], "secretkei": [39, 81, 84], "somesecretkei": 39, "nginx": [39, 84, 85], "apach": [39, 84], "reverseproxi": [39, 81, 84], "prefixhead": [39, 81, 84], "schemehead": [39, 81, 84], "hosthead": [39, 81, 84], "lead": [39, 50, 80, 84, 88, 94, 97, 98], "said": [39, 49, 50, 84], "prefixfallback": [39, 81, 84], "schemefallback": [39, 81, 84], "hostfallback": [39, 81, 84], "trustlocalhostproxi": [39, 81, 84], "trustedproxi": [39, 81, 84], "ensur": [39, 44, 50, 56, 57, 79, 80, 82, 83, 84, 85, 88, 92, 94, 97, 98], "embed": [39, 84, 92, 97], "samesit": [39, 81, 84, 85], "allowfram": [39, 81, 84], "lax": [39, 81, 84], "strict": [39, 42, 81, 84, 88], "over": [39, 50, 53, 72, 80, 83, 84, 85, 90, 92, 94, 97, 99], "www": [39, 84, 85, 88], "chromestatu": [39, 84], "5088147346030592": [39, 84], "5633521622188032": [39, 84], "3482": [39, 84], "suffix": [39, 59, 84, 85, 86, 94, 97], "nifti": [39, 84], "memori": [39, 84, 85], "rewrit": [39, 84, 85, 94], "incom": [39, 72, 84, 85, 97], "1gb": [39, 84], "maxsiz": [39, 81, 84, 88], "1073741824": [39, 84], "namesuffix": [39, 81, 84], "pathsuffix": [39, 81, 84], "100kb": [39, 84, 94], "102400": [39, 84], "serverrestartcommand": [39, 81, 84], "sudo": [39, 44, 50, 98], "systemrestartcommand": [39, 81, 84], "systemshutdowncommand": [39, 81, 84], "h": 39, "localpipcommand": [39, 81, 84], "onlin": [39, 49, 76, 84, 98], "onlinecheck": [39, 81, 84], "concern": [39, 47], "aka": [39, 42], "pluginblacklist": [39, 81, 84], "diskspac": [39, 81, 84], "threshold": [39, 84, 85], "becom": [39, 58, 59, 64, 84, 88, 92, 99], "spars": [39, 84], "500mb": [39, 84], "63488000": 39, "200mb": [39, 84], "209715200": [39, 84], "preemptivecach": [39, 81, 84, 94], "dai": [39, 84], "ipcheck": [39, 81, 84], "notat": [39, 84], "trustedsubnet": [39, 81, 84], "baseurl": [39, 59, 60, 64, 72], "mention": [39, 51, 54, 90, 92, 98], "coupl": [39, 43, 72, 92], "emb": [39, 50, 64, 97], "build": [39, 45, 54, 80, 92, 99], "domain": [39, 59, 84, 85], "refus": [39, 80, 98], "insecur": [39, 50, 84], "ticket": 39, "twitter": 39, "solv": [39, 83, 98], "ship": [39, 56, 57, 84], "scari": [39, 50], "defaultslic": [39, 81, 84], "dropdown": 39, "desir": [39, 44, 51, 94], "ab": [39, 84], "210": [39, 84, 94], "pla": [39, 84], "180": [39, 84], "suppress": [39, 49, 83, 84, 94, 97], "pbn": [39, 84], "bclpr": [39, 84], "m27": [39, 84, 94], "echo": [39, 48, 84, 94, 97], "mjpg": [39, 84], "streamer": [39, 84], "binari": [39, 44, 59, 84, 92, 97, 98], "rpi1": 39, "ffmpegthread": [39, 81, 84], "videocodec": [39, 84], "mpeg2video": 39, "ffmpegvideocodec": [39, 81, 84], "bitrat": [39, 81, 84], "5000k": 39, "watermark": [39, 81, 84], "movi": [39, 49, 50, 84], "delai": [39, 84], "postpon": [39, 84], "renderafterprintdelai": [39, 81, 84], "flip": [39, 84], "fliph": [39, 81, 84], "vertic": [39, 53, 81, 84], "flipv": [39, 81, 84], "rotat": [39, 84], "90": [39, 68, 84], "counter": [39, 84, 88], "clockwis": [39, 84], "rotate90": [39, 81, 84], "framer": [39, 84], "exact": [39, 46, 47, 56, 82, 84, 91, 92, 98], "pictur": [39, 84], "captur": [39, 49, 84, 95], "capturepostrol": [39, 81, 84], "cleantmpafterdai": [39, 81, 84], "primer": [40, 50, 53, 57, 58], "rule": [40, 44, 94, 97, 98], "interest": [40, 41, 45, 51, 54, 58, 94, 97, 98, 99], "analysi": [40, 49, 58, 72, 81, 84, 87, 95, 96, 97], "formatt": [40, 44], "rollov": 41, "loglevel": 41, "increas": [41, 43, 47, 72, 88, 94, 97], "highest": 41, "filemanag": [41, 58, 81, 82, 95, 96, 97], "expand": [41, 94], "deem": 41, "find": [41, 43, 44, 50, 54, 55, 82, 85, 89, 91, 92, 97, 98], "serialfil": 41, "streamhandl": 41, "ext": [41, 86, 97], "sy": [41, 88, 98], "timedrotatingfilehandl": 41, "backupcount": 41, "rotatingfilehandl": 41, "maxbyt": 41, "1024": [41, 94], "no_color": 41, "referenc": [41, 94], "asctim": 41, "levelnam": 41, "log_color": 41, "statement": [41, 92, 94, 98], "pathnam": 41, "lineno": 41, "logrecord": 41, "hood": 42, "shed": 42, "excel": 42, "veri": [42, 43, 50, 56, 64, 72, 83, 92, 97, 99], "quot": [42, 51], "indent": [42, 50], "illeg": 42, "whitespac": 42, "matter": [42, 95, 98], "plai": [42, 86], "comment": [42, 51, 94], "piec": [42, 90], "mistaken": 42, "syntax": [42, 53, 54, 82, 84, 92], "thumb": [42, 98], "convert": [42, 80, 82, 83, 85, 88, 98], "liter": [42, 98], "escap": [42, 85, 92], "backslash": 42, "span": [42, 85], "break": [42, 43, 47, 50, 97], "spread": 42, "42": [42, 50, 92], "colon": 42, "bracket": 42, "phew": 42, "yai": 42, "multilin": 42, "we": [42, 85, 90, 93, 94, 95, 97, 98, 99], "four": [42, 94, 97], "paragraph": 42, "But": [42, 92], "57": 42, "organ": [42, 56], "anotherkei": 42, "explain": 42, "quit": [42, 92, 94, 98], "complex": [42, 53, 92], "visibl": [42, 97, 99], "some_valu": [42, 97], "a_list": 42, "some_flag": [42, 97], "quoted_str": 42, "setting1": 42, "setting2": 42, "subsetting21": 42, "value11": 42, "subsetting22": 42, "subsubsetting221": 42, "subsubsetting222": 42, "subsubsetting223": 42, "the_end": 42, "guess": [42, 50, 85, 92], "unquot": 42, "saw": 42, "mind": [42, 80, 92, 94], "trick": [42, 94], "dash": 42, "clearer": 42, "ideal": [42, 49, 50], "highlight": 42, "white": 42, "tremend": [42, 43, 92], "sensit": [42, 53, 84, 97], "improv": [43, 85], "spot": 43, "rock": 43, "solid": [43, 92], "good": [43, 50, 92, 94, 98, 99], "dev114": 43, "big": [43, 97], "major": [43, 47], "kept": [43, 79], "sometim": [43, 44, 98], "stuff": [43, 53, 92], "encount": [43, 49, 82, 83, 98], "dev123": 43, "stage": [43, 44], "bugfix": 43, "prepar": [43, 48, 64, 81, 85, 91, 92, 94, 98], "graduat": 43, "pre": [43, 44, 82, 84, 85, 91, 92, 95], "0rc1": [43, 98], "0rc2": 43, "dev3": 43, "0rc": 43, "dev12": 43, "pop": 43, "later": [43, 44, 64, 90, 92, 94, 97, 98, 99], "slowli": [43, 72], "agnost": 44, "prerequisit": 44, "setuptool": [44, 91, 92], "virtualenv": [44, 92, 98], "13": [44, 57, 72, 92], "clone": [44, 92], "cd": [44, 92], "python3": [44, 98], "venv": [44, 92, 98], "bin": [44, 56, 57, 91, 92, 98], "bash": 44, "upgrad": 44, "revis": 44, "blame": 44, "ignorerevsfil": 44, "rev": 44, "suit": 44, "pytest": 44, "rebuild": 44, "sphinx": 44, "_build": 44, "scan_dep": 44, "substitut": 44, "apt": 44, "distribut": [44, 50, 58, 95], "debian": 44, "ubuntu": 44, "libyaml": 44, "essenti": 44, "Then": [44, 50, 92, 94, 98], "pull": [44, 98], "2019": 44, "msvcv142": 44, "x64": 44, "x86": 44, "sdk": 44, "ex": [44, 98], "m": [44, 83, 88, 92, 94], "easili": [44, 50, 94], "3df4550c": 44, "eebd": 44, "496c": 44, "a189": 44, "e55f2f8b01c": 44, "commandlin": [44, 58, 81], "startingdirectori": 44, "tabtitl": 44, "suppressapplicationtitl": 44, "forum": [44, 58, 98], "myself": 44, "privileg": 44, "xcode": 44, "suitabl": 44, "el": 44, "capitan": 44, "xcodebuild": 44, "homebrew": 44, "rubi": 44, "curl": 44, "fssl": 44, "brew": 44, "ensurepip": 44, "visualstudio": 44, "insid": [44, 49, 52, 53, 80, 85, 92, 94], "defaultinterpreterpath": 44, "formatonsav": 44, "codeactionsonsav": 44, "fixal": 44, "ruff": 44, "explicit": [44, 97, 98], "organizeimport": 44, "defaultformatt": 44, "charliermarsh": 44, "lint": 44, "pylinten": 44, "flake8en": 44, "unittesten": 44, "pytesten": 44, "task": [44, 56, 59, 82, 97], "label": [44, 49, 53, 59, 84, 92], "clean": [44, 88, 90, 97], "artifact": 44, "interpreterpath": 44, "dep": 44, "dependson": 44, "launch": [44, 46, 97], "cwd": 44, "workspacefold": 44, "prelaunchtask": 44, "summari": [44, 98], "press": [44, 53, 84, 88], "f5": 44, "ctrl": 44, "shift": [44, 92], "outdat": [44, 97, 98], "repeat": [44, 63], "modulesdkpath": 44, "projectfiledir": 44, "sadli": [44, 55, 92, 97, 98, 99], "hiccup": 44, "pyinterpreterdirectori": 44, "cmd": [44, 90, 94], "watcher": 44, "scope": [44, 85], "filepath": [44, 80], "footer": 44, "2016": [44, 94], "debugg": 44, "mac": [45, 53, 56, 91, 92], "studio": 45, "vscode": 45, "pycharm": 45, "guidelin": 45, "perfprofil": 46, "modulenotfounderror": 46, "pyinstrument": 46, "pep440": 47, "minor": 47, "contract": [47, 94], "hotfix": 47, "nearest": 47, "dev68": 47, "g46c7a9c": 47, "uncommit": 47, "dirti": 47, "footnot": [47, 53, 56, 91, 92], "segment": [47, 48], "concept": [47, 58, 86, 95], "mandat": 47, "henceforth": 47, "furthermor": 48, "condit": [48, 88], "hard": [48, 56], "reproduc": [48, 57], "pane": [48, 97], "tune": 48, "behavior": 48, "okafterresend": 48, "throw": [48, 59], "forcechecksum": 48, "okwithlinenumb": 48, "numextrud": 48, "pin": 48, "pinnedextrud": 48, "34": [48, 92], "t1": [48, 94], "43": [48, 92], "includecurrenttoolintemp": 48, "m23": 48, "27": [48, 84], "includefilenameinopen": 48, "hasb": 48, "haschamb": 48, "repetierstyletargettemperatur": 48, "repetierstyleresend": 48, "inlin": [48, 53], "m20": [48, 84], "okbeforecommandoutput": 48, "smoothietemperaturereport": 48, "sdfile": 48, "files": 48, "hex": 48, "longnam": 48, "outgo": 48, "buffer": [48, 85], "waitinterv": 48, "rx": 48, "sendwait": 48, "rxbuffer": 48, "64": 48, "slot": [48, 88], "commandbuff": 48, "m112": [48, 49, 84], "supportm112": 48, "echoonm117": 48, "broken": 48, "brokenm29": 48, "supportf": 48, "firmwarenam": 48, "marlin": 48, "sendbusi": 48, "simulatereset": 48, "resetlin": 48, "mi": 48, "fill": [48, 82, 97], "runtim": [48, 89, 97, 98], "prepare_ok": 48, "preparedok": 48, "lastn": 48, "okformatstr": 48, "firmare_nam": 48, "m115formatstr": 48, "firmware_nam": [48, 94], "protocol_vers": [48, 94], "m115reportcap": 48, "autoreport_sd_statu": 48, "autoreport_po": [48, 81, 84], "emergency_pars": [48, 81, 84], "extended_m20": [48, 81, 84], "lfn_write": [48, 81, 84], "m115_geometry_report": 48, "m115reportarea": 48, "ambient": 48, "ambienttemperatur": 48, "eg": [48, 97], "m105targetformatstr": 48, "2f": 48, "m105notargetformatstr": 48, "eeprom": [48, 53, 84], "m500": 48, "enable_eeprom": 48, "m503": 48, "support_m503": 48, "nois": 48, "resend_ratio": 48, "simulated_error": 48, "resend_with_timeout": 48, "110": 48, "missing_lineno": 48, "115": 48, "checksum_mismatch": 48, "plugin_virtual_printer_seri": 48, "action_disconnect": 48, "action_paus": 48, "action_resum": 48, "action_custom": 48, "dont_answ": 48, "go_awol": 48, "trigger_resend_lineno": 48, "trigger_resend_checksum": 48, "trigger_missing_checksum": 48, "trigger_missing_lineno": 48, "drop_connect": 48, "enqueu": [48, 68, 80, 81, 94], "sleep_aft": 48, "sleep_after_next": 48, "start_sd": 48, "select_sd": 48, "cancel_sd": 48, "misc": 48, "carri": 49, "growl": [49, 56, 92, 93], "mygrowlserv": 49, "raspi": 49, "octoprint_logo": 49, "printstart": [49, 54], "printdon": [49, 54], "printcancel": [49, 54], "__eventnam": 49, "__currentz": 49, "__filenam": 49, "NO": 49, "__filepath": 49, "__fileorigin": 49, "__progress": 49, "percent": [49, 83], "__data": 49, "__now": 49, "8601": 49, "register_custom_ev": [49, 95], "clientopen": 49, "remoteaddress": 49, "clientauth": 49, "clientclos": 49, "userloggedin": 49, "userloggedout": 49, "connectivitychang": 49, "old": [49, 50, 54, 59, 92, 97, 99], "life": [49, 92], "thermal": 49, "runawai": 49, "recov": 49, "resend_loop": 49, "start_print": [49, 81, 83], "printerstatechang": 49, "state_id": 49, "get_state_id": [49, 81, 83], "state_str": 49, "effective_select": 49, "effective_print": 49, "filead": 49, "hierarchi": [49, 59, 82], "fileremov": 49, "filemov": 49, "source_nam": 49, "destination_path": [49, 97], "destination_nam": 49, "destination_typ": 49, "updatedfil": 49, "folderad": 49, "folderremov": 49, "foldermov": 49, "modif": [49, 80, 83, 86, 87, 97], "supersed": 49, "metadataanalysisstart": 49, "metadataanalysisfinish": 49, "metadatastatisticsupd": 49, "fileselect": 49, "filedeselect": 49, "transferstart": 49, "transfer": [49, 94], "transferdon": 49, "took": [49, 92], "firmwareerror": 49, "m114": [49, 53, 54, 84], "accur": 49, "fileposit": 49, "printpaus": [49, 54], "printresum": [49, 54], "scriptnam": [49, 94], "chartmark": 49, "chart": 49, "pluginname_eventtyp": 49, "styliz": 49, "short": [49, 85, 97], "word": [49, 86], "epoch": 49, "poweron": 49, "m80": [49, 94], "poweroff": 49, "m81": 49, "g0": [49, 94], "m245": 49, "alert": [49, 97], "m300": 49, "conveyor": 49, "m240": 49, "eject": 49, "m40": 49, "estop": 49, "filamentchang": 49, "m701": 49, "m702": 49, "positionupd": 49, "toolchang": 49, "commandsuppress": 49, "explan": [49, 68], "info": [49, 81, 84, 88, 90, 92, 93, 95, 96, 97], "misconfigur": 49, "invalidtoolreport": 49, "suppressedcommand": 49, "capturestart": 49, "capturedon": 49, "capturefail": 49, "caught": [49, 82], "movierend": 49, "movie_basenam": 49, "moviedon": 49, "moviefail": 49, "returncod": [49, 88], "no_fram": 49, "slicingstart": 49, "stl_locat": 49, "gcode_loc": 49, "progressavail": 49, "slicingprogress": 49, "slicingdon": 49, "slicingcancel": [49, 81, 87, 97], "slicingfail": 49, "slicingprofilead": 49, "12": [49, 97], "slicingprofilemodifi": 49, "slicingprofiledelet": 49, "settingsupd": [49, 82], "pluginset": [49, 81, 82, 94, 96], "trigger_ev": [49, 82, 86], "printerprofilemodifi": 49, "mere": [50, 94], "customis": 50, "predefin": [50, 55, 94, 97], "aspect": [50, 84], "involv": [50, 83, 94], "plan": [50, 56, 59, 98], "measur": [50, 72], "everyon": [50, 92], "stepper": [50, 54], "publicli": [50, 97], "bypass": 50, "inconvi": 50, "isol": 50, "benefit": 50, "huge": 50, "underestim": 50, "risk": [50, 51, 97], "keep": [50, 54, 59, 72, 80, 88, 92, 94, 97], "unsecur": 50, "happili": 50, "harder": 50, "listen": [50, 85, 97], "someon": [50, 94], "malwar": 50, "endless": 50, "benchi": 50, "permit": 50, "improperli": 50, "compromis": 50, "extrem": 50, "sound": 50, "figur": [50, 97], "pc": 50, "mask": 50, "rout": [50, 95, 97], "grep": 50, "wlan0": 50, "awk": 50, "ipv6": 50, "sai": [50, 57, 90, 95], "youraddressrang": 50, "easiest": [50, 98], "screen": [50, 92, 97], "understand": [50, 92], "roughli": [50, 94, 98], "learn": [50, 92], "dont": 50, "central": [50, 82], "let": [50, 53, 91, 92, 94, 97], "outlin": [50, 97], "nano": 50, "salt": [50, 81, 84], "aabbccddee1234523452345": 50, "yourusernam": 50, "128": [50, 84], "everyth": [50, 54, 59, 79, 92, 98], "cp": 50, "went": [50, 59], "think": 50, "almost": 50, "certainli": [50, 92], "ipv4": [50, 84], "highli": [50, 91], "discourag": [50, 82], "regret": 50, "alon": [50, 97], "Such": 51, "preced": [51, 94], "pronterfac": 51, "he": 51, "had": [51, 52, 92, 97], "sd_insert": 51, "sd_eject": 51, "sd_updat": 51, "abus": [51, 83], "malici": 51, "comm": [51, 52, 90, 95], "elsewher": [52, 82], "contrari": [52, 59], "custom_command": 52, "atcommand": [52, 95], "jinja2": [53, 54, 64, 92, 94, 97], "hierarch": [53, 97], "hesit": 53, "slider": [53, 81, 84], "element": [53, 59, 63, 80, 92, 97, 99], "feedback": [53, 83, 99], "3000mm": 53, "x10": [53, 94], "f3000": 53, "parametr": 53, "3000": 53, "fun": [53, 95, 98], "danc": 53, "repetit": 53, "yield": [53, 80, 88, 92], "fig": [53, 57], "latter": [53, 94, 97, 99], "bundledplugin": 53, "_": [53, 63, 64, 82, 92, 93, 94, 97], "closer": 53, "lai": [53, 84], "bottom": [53, 84, 88], "grid": 53, "collaps": 53, "met": [53, 84, 85, 97], "sophist": [53, 54, 84, 97], "eval": [53, 84], "controlviewmodel": [53, 84, 99], "additionalclass": [53, 81, 84], "btn": [53, 84, 92], "tick": [53, 84], "rendit": [53, 84, 97], "hi": [53, 84, 94], "accident": [53, 84], "aren": [53, 54], "getadditionalcontrol": [53, 99], "view": [53, 85, 86, 88, 92, 94, 97, 99], "callback": [53, 80, 82, 83, 85, 86, 87, 88, 89, 94, 95, 97], "center_x": 53, "center_i": 53, "speed_x": 53, "speed_i": 53, "speed_z": 53, "p500": 53, "z10": 53, "z1": 53, "endif": [53, 54, 84], "x2": 53, "y2": 53, "x0": [53, 54], "y0": [53, 54], "occas": 54, "jinja": [54, 92, 94, 97], "beforeprinterdisconnect": [54, 81, 84], "unexpect": [54, 92], "cut": [54, 84, 85], "beforetoolchang": [54, 81, 84], "tn": 54, "aftertoolchang": [54, 81, 84], "emit": [54, 95], "capit": 54, "gcodescriptafterprintdonerun": 54, "gcodescriptafterprintdonefinish": 54, "reusabl": 54, "spectrum": 54, "last_posit": 54, "last_temperatur": 54, "degre": 54, "celsiu": [54, 83], "necessarili": [54, 83, 94], "last_fanspe": 54, "myplugin": [54, 59, 90, 94, 97, 98], "myvari": [54, 94], "pause_posit": 54, "advanc": [54, 91, 92], "pause_temperatur": 54, "pause_fanspe": 54, "cancel_posit": 54, "cancel_temperatur": 54, "cancel_fanspe": 54, "multitud": 54, "peopl": [54, 92], "m84": 54, "disable_b": [54, 84], "els": [54, 59, 76, 79, 80, 84, 85, 88, 91, 94, 97, 98], "m140": [54, 84], "inact": 54, "uncom": 54, "xyze": 54, "m83": 54, "slightli": [54, 59, 85], "upward": 54, "f4500": 54, "m82": 54, "e5": 54, "xyz": 54, "g92": 54, "design": [54, 92], "autologin": [55, 84], "diagnos": 56, "observ": [56, 57, 92, 94], "unpack": 56, "oprint": [56, 57, 91, 92, 98], "advent": 57, "becam": [57, 88], "appar": 57, "tracker": 57, "easier": [57, 92], "identif": 57, "introduc": [57, 83], "culprit": 57, "yamlpatch": 57, "forget": [57, 64, 80, 91, 92, 98], "wherev": 57, "remind": 57, "snappi": 58, "3d": 58, "gnu": 58, "affero": 58, "v3": 58, "Its": 58, "wouldn": 58, "financi": 58, "enjoi": 58, "focus": 58, "primarili": [58, 98], "mixin": [58, 82, 85, 89, 90, 92, 94, 95, 96], "viewmodel": [58, 95], "tutori": [58, 91, 95, 97], "schema": [58, 81], "tornado": [58, 81, 94], "instanti": [59, 64, 90, 92, 94, 99], "registr": [59, 80, 91, 94, 98], "registerplugincompon": [59, 64], "unsolv": 59, "concurr": [59, 88], "architectur": 59, "intact": 59, "factori": [59, 82, 86, 95], "typeof": 59, "amd": 59, "var": [59, 60, 63, 64, 72, 76, 92, 99], "myplugincli": 59, "prototyp": 59, "somefunct": 59, "getbaseurl": [59, 64], "canon": [59, 88], "trail": [59, 80], "getrequesthead": [59, 64], "entail": 59, "datatyp": 59, "ajaxwithdata": [59, 64], "getwithqueri": [59, 64], "OR": 59, "getblueprinturl": [59, 64], "contenttyp": 59, "postjson": [59, 64], "somekei": 59, "somevalu": 59, "putjson": [59, 64], "patchjson": [59, 64], "usabl": [59, 80, 82], "selector": [59, 92], "tri": [59, 60, 72, 82, 85], "replic": [59, 94], "textstatu": 59, "formdata": 59, "blueprint": [59, 85, 94, 97], "fileinput": 59, "progressoutput": 59, "myfilenam": 59, "dat": 59, "math": 59, "round": [59, 72, 88, 94, 98], "issuecommand": [59, 64], "trivial": 59, "myendpoint": 59, "mycommand": 59, "someparamet": 59, "someotherparamet": 59, "someothervalu": 59, "getsimpleapiurl": [59, 64], "proper": [59, 92, 95, 97], "simpleapiplugin": [59, 95], "simpleapiget": [59, 64], "simpleapicommand": [59, 64], "otherparamet": 59, "othervalu": 59, "blueprintplugin": [59, 94, 95], "createrejecteddef": [59, 64], "shortcut": [59, 76, 85, 92], "defer": 59, "createcustomexcept": [59, 64], "constructor": [59, 64, 72, 80, 85, 88, 92, 98, 99], "stack": [59, 85, 88], "subclass": [59, 80, 85, 88, 92, 94, 97], "mycustomexcept": 59, "horribli": 59, "clientclass": 59, "registri": 59, "dosometh": 59, "invalidargumenterror": [59, 64], "myusernam": [60, 72], "mypassword": [60, 72], "passivelogin": [60, 64, 72], "getset": [61, 64, 75], "getcustomcontrol": [62, 64], "sendgcod": [62, 64], "sendgcodewithparamet": [62, 64], "sendgcodescript": [62, 64], "enhanc": 62, "sendgcodescriptwithparamet": [62, 64], "preprocess": [63, 94, 97], "undefin": [63, 99], "recursivelyprintnam": 63, "isfold": 63, "child": [63, 80, 88], "listforloc": [63, 64], "truthi": 63, "createfold": [63, 64], "somefil": 63, "pathforentri": [63, 64], "entryforpath": [63, 64], "funni": 63, "somepathstofind": 63, "packed_cli": 64, "js_client": 64, "asset_url": 64, "endasset": 64, "url_for": [64, 94, 97], "lodash": 64, "lib": [64, 92], "moreov": 64, "assembl": 64, "singular": 64, "client1": 64, "octoprint1": 64, "apikey1": 64, "client2": 64, "octoprint2": 64, "apikey2": 64, "togglepaus": [64, 65], "getfullst": [64, 68], "gettoolst": [64, 68], "settooltargettemperatur": [64, 68], "settooltemperatureoffset": [64, 68], "selecttool": [64, 68], "setflowr": [64, 68], "getbedst": [64, 68], "setbedtargettemperatur": [64, 68], "setbedtemperatureoffset": [64, 68], "getchamberst": [64, 68], "setchambertargettemperatur": [64, 68], "setchambertemperatureoffset": [64, 68], "setfeedr": [64, 68], "getsdstat": [64, 68], "initsd": [64, 68], "refreshsd": [64, 68], "releasesd": [64, 68], "getpluginset": [64, 70], "savepluginset": [64, 70], "generateapikei": [64, 70, 75, 81, 86], "listallslicersandprofil": [64, 71], "listprofilesforslic": [64, 71], "getprofileforslic": [64, 71], "addprofileforslic": [64, 71], "updateprofileforslic": [64, 71], "deleteprofileforslic": [64, 71], "onmessag": [64, 72], "removemessag": [64, 72], "sendmessag": [64, 72], "sendauth": [64, 72], "onratetoolow": [64, 72], "onratetoohigh": [64, 72], "increaser": [64, 72], "decreaser": [64, 72], "sampl": 64, "getcommand": [64, 73], "getcommandsforsourc": [64, 73], "executecommand": [64, 73], "listrend": [64, 74], "listunrend": [64, 74], "deleteunrend": [64, 74], "renderunrend": [64, 74], "getconfig": [64, 74], "saveconfig": [64, 74], "changepassword": [64, 75], "resetapikei": [64, 75], "saveset": [64, 75], "testpath": [64, 76], "testexecut": [64, 76], "testurl": [64, 76], "testserv": [64, 76], "testresolut": [64, 76], "shorthand": 65, "2mm": 68, "cover": 68, "profileid": 71, "40": [72, 97], "rateslidingwindows": 72, "eventobj": 72, "const": 72, "userid": [72, 94], "trip": 72, "lower": [72, 83, 88, 92, 94, 97, 99], "slide": 72, "faster": 72, "slower": 72, "half": [72, 97], "unto": [75, 99], "criteria": [76, 94], "mimetyp": [76, 85], "jpeg": [76, 97], "split": [76, 80, 94], "someimag": 76, "idonotexist": 76, "anonymousus": [78, 81], "apius": [78, 81], "corruptuserstorag": [78, 81], "invalidusernam": [78, 81], "unknownrol": [78, 81], "unknownus": [78, 81], "passwordhash": 78, "asdict": [78, 81, 82], "as_dict": 78, "useralreadyexist": [78, 81], "hiddenopt": [79, 81], "param_decl": 79, "sequenc": [79, 94], "show_default": 79, "confirmation_prompt": 79, "prompt_requir": 79, "hide_input": 79, "is_flag": 79, "flag_valu": 79, "allow_from_autoenv": 79, "paramtyp": 79, "show_choic": 79, "show_envvar": 79, "attr": [79, 92], "octoprintcontext": [79, 81], "configfil": [79, 86], "basedir": [79, 86], "verbos": 79, "safe_mod": 79, "bulk_opt": [79, 81], "decor": [79, 85, 88, 97], "invers": 79, "intuit": 79, "hidden_opt": [79, 81], "keyword": [79, 82, 85, 87, 88, 94, 97], "unchang": [79, 85], "param": [79, 80, 83, 85, 88, 94], "init_platform_for_cli": [79, 81], "ctx": [79, 85, 94], "subset": 79, "_identifi": [79, 81, 82, 96], "_logger": [79, 81, 82, 92, 94, 96, 97], "_connectivity_check": [79, 81, 82, 96], "_environment_detector": 79, "_event_bu": [79, 81, 82, 96], "_set": [79, 92, 93, 94, 96, 97], "init_platform": 79, "legacy_opt": [79, 81], "pass_octoprint_ctx": [79, 81, 94], "te": 79, "concaten": [79, 80, 82, 99], "set_ctx_obj_opt": [79, 81], "eager": [79, 97], "standard_opt": [79, 81], "octoprintdevelcommand": [79, 81], "multicommand": [79, 94], "get_command": [79, 81], "cmd_name": 79, "list_command": [79, 81], "subcommand": 79, "octoprintplugincommand": [79, 81, 94], "plugin_manag": [79, 81, 82, 94], "daemon_opt": [79, 81], "daemon": [79, 88, 94], "pid": 79, "run_serv": [79, 81], "v6_onli": 79, "allow_root": 79, "logging_config": 79, "ignore_blacklist": 79, "octoprint_daemon": 79, "disable_color": 79, "server_opt": [79, 81], "iknowwhatimdo": 79, "contenttypedetector": [80, 81], "detector": [80, 81], "alia": 80, "contenttypemap": [80, 81], "content_typ": [80, 81, 85, 94], "nosuchstorag": [80, 81], "abstractanalysisqueu": [80, 81, 94], "finished_callback": 80, "gcodeanalysisqueu": [80, 81, 94, 97], "analyz": [80, 96], "_do_analysi": [80, 81], "high_prior": 80, "_current": 80, "_do_abort": [80, 81], "reenqueu": 80, "priorit": 80, "queueentri": [80, 81], "analysisabort": [80, 81], "analysisqueu": [80, 81, 82, 94, 96], "queue_factori": 80, "invok": [80, 82, 88, 94, 97], "register_finish_callback": 80, "oneself": 80, "unregister_finish_callback": 80, "substructur": 80, "toolx": 80, "absolute_path": 80, "localfilestorag": [80, 81], "basefold": [80, 82, 97], "really_univers": 80, "sanit": [80, 81, 88, 94], "lru": 80, "minim": [80, 85, 88, 97], "overhead": [80, 94], "path_on_disk": [80, 81], "add_fil": [80, 81], "file_object": [80, 94], "allow_overwrit": [80, 87, 94, 97], "rais": [80, 82, 83, 85, 86, 87, 88, 97], "add_fold": [80, 81], "ignore_exist": 80, "add_link": [80, 81], "href": [80, 92], "analysis_backlog": [80, 81], "analys": [80, 94], "un": 80, "canonic": [80, 81], "copy_fil": [80, 81], "copy_fold": [80, 81], "file_exist": [80, 81], "file_in_path": [80, 81], "folder_exist": [80, 81], "get_additional_metadata": [80, 81], "get_lastmodifi": [80, 81], "get_metadata": [80, 81], "get_siz": [80, 81], "has_analysi": [80, 81], "join_path": [80, 81, 85], "qualifi": [80, 88], "last_modifi": [80, 81, 86], "defatul": 80, "list_fil": [80, 81], "force_refresh": 80, "dive": [80, 92], "some_sub_fold": 80, "some_fil": [80, 97], "sha1": 80, "move_fil": [80, 81], "move_fold": [80, 81], "path_in_storag": [80, 81], "opposit": 80, "unsupportedoper": 80, "remove_additional_metadata": [80, 81], "remove_fil": [80, 81], "remove_fold": [80, 81], "apart": [80, 92], "remove_link": [80, 81], "deriv": [80, 85, 87, 88, 99], "slash": 80, "sanitize_nam": [80, 81], "valueerror": [80, 82, 85, 86, 87, 88], "sanitize_filenam": 80, "sanitize_path": [80, 81], "set_additional_metadata": [80, 81], "overwrit": [80, 83, 85, 92, 94, 97], "split_path": [80, 81], "storageinterfac": [80, 81], "abstractfilewrapp": [80, 81, 94], "wrapper": [80, 85, 87, 97], "iobas": 80, "diskfilewrapp": [80, 81], "preserv": 80, "lineprocessorstream": [80, 81, 94, 98], "input_stream": 80, "process_lin": [80, 81, 94, 98], "rawiobas": 80, "fly": [80, 92, 97], "flush": 80, "oserror": 80, "seekabl": [80, 81], "random": [80, 84, 94], "seek": 80, "truncat": 80, "multistream": [80, 81], "streamwrapp": [80, 81, 94], "dump": [80, 81, 85, 88], "plugin_set": [81, 82, 94], "call_plugin": [81, 82], "get_int": [81, 82, 97], "get_float": [81, 82], "get_boolean": [81, 82, 97], "set_int": [81, 82], "set_float": [81, 82], "set_boolean": [81, 82], "add_overlai": [81, 82, 86], "remove_overlai": [81, 82, 86], "get_plugin_logfile_path": [81, 82, 94], "global_get": [81, 82, 94], "global_get_basefold": [81, 82, 94], "global_get_boolean": [81, 82], "global_get_float": [81, 82], "global_get_int": [81, 82], "global_set": [81, 82], "global_set_boolean": [81, 82], "global_set_float": [81, 82], "global_set_int": [81, 82], "disable_plugin": [81, 82], "enable_plugin": [81, 82], "get_filtered_implement": [81, 82], "get_hook": [81, 82, 94], "get_implement": [81, 82, 97], "get_plugin": [81, 82], "get_plugin_info": [81, 82], "has_any_of_hook": [81, 82], "has_any_of_mixin": [81, 82], "has_obsolete_hook": [81, 82], "has_restart_needing_hook": [81, 82], "has_restart_needing_implement": [81, 82], "hook_matches_hook": [81, 82], "is_obsolete_hook": [81, 82], "is_plugin_mark": [81, 82], "is_restart_needing_hook": [81, 82], "is_restart_needing_plugin": [81, 82], "mark_plugin": [81, 82], "plugin_hook": [81, 82], "register_message_receiv": [81, 82], "reload_plugin": [81, 82], "send_plugin_messag": [81, 82], "unregister_message_receiv": [81, 82], "plugininfo": [81, 82, 96], "disabling_discourag": [81, 82], "forced_dis": [81, 82], "invalid_syntax": [81, 82], "long_str": [81, 82], "looks_like_plugin": [81, 82], "needs_restart": [81, 82], "parsed_metadata": [81, 82], "privacypolici": [81, 82], "pythoncompat": [81, 82], "_basefold": [81, 82, 96], "on_plugin_dis": [81, 82, 89, 90], "on_plugin_en": [81, 82, 89, 90], "restartneedingplugin": [81, 82, 89, 95], "sortableplugin": [81, 82, 97], "get_sorting_kei": [81, 82, 94, 97], "_printer_profile_manag": [81, 82, 96], "_analysis_queu": [81, 82, 96], "_slicing_manag": [81, 82, 96], "_file_manag": [81, 82, 96], "_printer": [81, 82, 96], "_app_session_manag": [81, 82], "_plugin_lifecycle_manag": [81, 82], "_user_manag": [81, 82, 96], "_data_fold": [81, 82], "on_plugin_pending_uninstal": [81, 82, 89], "reloadneedingplugin": [81, 82, 89, 95], "get_connection_opt": [81, 83], "printerinterfac": [81, 82, 83, 94, 96], "can_modify_fil": [81, 83], "cancel_print": [81, 83], "change_tool": [81, 83], "feed_rat": [81, 83], "flow_rat": [81, 83], "get_current_connect": [81, 83], "get_current_data": [81, 83], "get_current_job": [81, 83], "get_current_temperatur": [81, 83], "get_state_str": [81, 83], "get_temperature_histori": [81, 83], "get_transport": [81, 83], "is_cancel": [81, 83], "is_closed_or_error": [81, 83], "is_current_fil": [81, 83], "is_error": [81, 83], "is_oper": [81, 83], "is_paus": [81, 83], "is_print": [81, 83], "is_readi": [81, 83], "job_on_hold": [81, 83], "log_lin": [81, 83], "pause_print": [81, 83], "register_callback": [81, 83], "resume_print": [81, 83], "select_fil": [81, 83], "send_initial_callback": [81, 83], "set_job_on_hold": [81, 83], "set_temperatur": [81, 83], "set_temperature_offset": [81, 83], "toggle_pause_print": [81, 83], "unregister_callback": [81, 83], "unselect_fil": [81, 83], "valid_ax": [81, 83], "valid_heater_regex": [81, 83], "valid_heater_regex_no_curr": [81, 83], "valid_tool_regex": [81, 83], "printercallback": [81, 83, 94], "on_printer_add_log": [81, 83], "on_printer_add_messag": [81, 83], "on_printer_add_temperatur": [81, 83], "on_printer_received_registered_messag": [81, 83], "on_printer_send_current_data": [81, 83], "on_printer_send_initial_data": [81, 83], "printerprofilemanag": [81, 82, 83, 87, 94, 96], "bedformfactor": [81, 83], "bedorigin": [81, 83], "saveerror": [81, 83], "couldnotoverwriteerror": [81, 83], "invalidprofileerror": [81, 83], "basemodel": [81, 84], "model_config": [81, 84, 85], "printerparamet": [81, 84], "accesscontrolconfig": [81, 84], "autologinheadsupacknowledg": [81, 84], "groupmanag": [81, 84], "groupfil": [81, 84], "permissionmanag": [81, 84], "remotegroupshead": [81, 84], "remotegroupsmap": [81, 84], "trustremotegroup": [81, 84], "apiconfig": [81, 84], "appearanceconfig": [81, 84], "closemodalswithclick": [81, 84], "coloricon": [81, 84], "fuzzytim": [81, 84], "showfahrenheitalso": [81, 84], "colorenum": [81, 84], "componentconfig": [81, 84], "componentdisabledconfig": [81, 84], "componentorderconfig": [81, 84], "containerconfig": [81, 84], "controlconfig": [81, 84], "controlinputconfig": [81, 84], "controlsliderinputconfig": [81, 84], "layoutenum": [81, 84], "horizontal_grid": [81, 84], "develcacheconfig": [81, 84], "develconfig": [81, 84], "enablecsrfprotect": [81, 84], "enableratelimit": [81, 84], "plugintim": [81, 84], "sockjsconnecttimeout": [81, 84], "usefrozendictforprinterst": [81, 84], "develwebassetsconfig": [81, 84], "stylesheetenum": [81, 84], "estimationconfig": [81, 84], "printtimeestimationconfig": [81, 84], "eventsubscript": [81, 84], "eventsconfig": [81, 84], "subscriptiontypeenum": [81, 84], "featureconfig": [81, 84], "enabledragdropupload": [81, 84], "printstartconfirm": [81, 84], "rememberfilefold": [81, 84], "uploadoverwriteconfirm": [81, 84], "folderconfig": [81, 84], "gcodeanalysisconfig": [81, 84], "bedz": [81, 84], "runat": [81, 84], "throttle_lin": [81, 84], "runatenum": [81, 84], "pluginsconfig": [81, 84], "forced_compat": [81, 84], "sorting_ord": [81, 84], "printerparametersconfig": [81, 84], "pausetrigg": [81, 84], "printerprofilesconfig": [81, 84], "gcodescriptsconfig": [81, 84], "afterprintresum": [81, 84], "beforeprintpaus": [81, 84], "scriptsconfig": [81, 84], "alwaysdetectneverenum": [81, 84], "infowarnneverenum": [81, 84], "serialcap": [81, 84], "autoreport_sdstatu": [81, 84], "serialconfig": [81, 84], "abortheatuponcancel": [81, 84], "ackmax": [81, 84], "autorefresh": [81, 84], "autorefreshinterv": [81, 84], "blacklistedbaudr": [81, 84], "blacklistedport": [81, 84], "disablesdprintingdetect": [81, 84], "emergencycommand": [81, 84], "identicalresendscountdown": [81, 84], "ignoreemptyport": [81, 84], "lastlinebuffers": [81, 84], "logpositiononcancel": [81, 84], "logpositiononpaus": [81, 84], "lowlat": [81, 84], "maxconsecutiveresend": [81, 84], "maxnotsdprint": [81, 84], "neversendchecksum": [81, 84], "notifysuppressedcommand": [81, 84], "resendratiostart": [81, 84], "sanitychecktool": [81, 84], "sdcancelcommand": [81, 84], "sdlowercas": [81, 84], "sendm112onerror": [81, 84], "supportwait": [81, 84], "suppresssecondhello": [81, 84], "terminallogs": [81, 84], "useparityworkaround": [81, 84], "serialmaxtimeout": [81, 84], "serialtimeoutconfig": [81, 84], "baudratedetectionpaus": [81, 84], "detectionconsecut": [81, 84], "detectionfirst": [81, 84], "posautoreport": [81, 84], "positionlogwait": [81, 84], "resendok": [81, 84], "sdstatusautoreport": [81, 84], "temperatureautoreport": [81, 84], "commandsconfig": [81, 84], "cookiesconfig": [81, 84], "diskspaceconfig": [81, 84], "ipcheckconfig": [81, 84], "onlinecheckconfig": [81, 84], "pluginblacklistconfig": [81, 84], "preemptivecacheconfig": [81, 84], "pythoneolcheckconfig": [81, 84], "pythoneolentri": [81, 84], "last_octoprint": [81, 84], "reverseproxyconfig": [81, 84], "portfallback": [81, 84], "porthead": [81, 84], "serverfallback": [81, 84], "serverhead": [81, 84], "samesiteenum": [81, 84], "serverconfig": [81, 84], "allowedloginredirectpath": [81, 84], "heartbeat": [81, 84, 85], "pythoneolcheck": [81, 84], "seenwizard": [81, 84], "uploadsconfig": [81, 84], "slicingconfig": [81, 84], "actionconfig": [81, 84], "async_": [81, 84], "systemconfig": [81, 84], "temperatureconfig": [81, 84], "cutoff": [81, 84], "sendautomat": [81, 84], "sendautomaticallyaft": [81, 84], "temperatureprofil": [81, 84], "terminalfilterentri": [81, 84], "renderafterprintenum": [81, 84], "timelapseconfig": [81, 84], "timelapseopt": [81, 84], "timelapsetypeenum": [81, 84], "webcamconfig": [81, 84], "defaultwebcam": [81, 84], "ffmpegcommandlin": [81, 84], "ffmpegthumbnailcommandlin": [81, 84], "snapshotwebcam": [81, 84], "timelapseen": [81, 84], "webcamen": [81, 84], "ratioenum": [81, 84], "four_thre": [81, 84], "sixteen_nin": [81, 84], "cansnapshot": [81, 84], "extra": [81, 84, 85, 91, 92], "snapshotdisplai": [81, 84], "webcamcompat": [81, 84], "cachebust": [81, 84], "snapshotsslvalid": [81, 84], "snapshottimeout": [81, 84], "streamratio": [81, 84], "streamtimeout": [81, 84], "streamwebrtciceserv": [81, 84], "cannotstartserverexcept": [81, 85], "octoprintanonymousident": [81, 85], "corsrequesthandl": [81, 85], "corsresponsehandl": [81, 85], "csrfrequesthandl": [81, 85], "csrfresponsehandl": [81, 85], "get_api_kei": [81, 85], "get_user_for_apikei": [81, 85], "get_user_for_authorization_head": [81, 85], "get_user_for_remote_user_head": [81, 85], "has_permiss": [81, 85], "nocachingexceptgetresponsehandl": [81, 85], "nocachingresponsehandl": [81, 85], "optionsalloworigin": [81, 85], "require_fresh_login_with": [81, 85], "require_login": [81, 85], "require_login_with": [81, 85], "validate_local_redirect": [81, 85], "lesssimplecach": [81, 85], "octoprintflaskrequest": [81, 85], "server_nam": [81, 85], "server_port": [81, 85], "octoprintflaskrespons": [81, 85], "delete_cooki": [81, 85], "set_cooki": [81, 85], "octoprintjsonprovid": [81, 85], "octoprintsessioninterfac": [81, 85], "save_sess": [81, 85], "should_set_cooki": [81, 85], "pluginassetresolv": [81, 85], "resolve_output_to_path": [81, 85], "split_prefix": [81, 85], "prefixawarejinjaenviron": [81, 85], "reverseproxyinfo": [81, 85], "settingscheckupdat": [81, 85], "build_don": [81, 85], "needs_rebuild": [81, 85], "check_lastmodifi": [81, 85], "firstrun_only_access": [81, 85], "get_cookie_suffix": [81, 85], "get_flask_user_from_request": [81, 85], "make_api_error": [81, 85], "make_text_respons": [81, 85], "no_firstrun_access": [81, 85], "permission_and_fresh_credentials_valid": [81, 85], "permission_valid": [81, 85], "redirect_to_tornado": [81, 85], "require_credentials_checked_rec": [81, 85], "restricted_access": [81, 85], "threadsafesess": [81, 85], "remove_handl": [81, 85], "set_handl": [81, 85], "corssupportmixin": [81, 85, 94], "set_default_head": [81, 85], "customhttp1connect": [81, 85], "customhttp1connectionparamet": [81, 85], "customhttp1serverconnect": [81, 85], "customhttpserv": [81, 85], "handle_stream": [81, 85], "deprecatedendpointhandl": [81, 85, 94], "dynamiczipbundlehandl": [81, 85], "generatingdatahandl": [81, 85], "globalheadertransform": [81, 85], "largeresponsehandl": [81, 85, 94], "compute_etag": [81, 85], "get_content_typ": [81, 85], "get_content_vers": [81, 85], "original_absolute_path": [81, 85], "set_extra_head": [81, 85], "streamed_get": [81, 85], "requestlessexceptionloggingmixin": [81, 85], "log_except": [81, 85], "staticdatahandl": [81, 85, 94], "staticzipbundlehandl": [81, 85], "systeminfobundlehandl": [81, 85], "uploadstoragefallbackhandl": [81, 85], "body_method": [81, 85], "data_receiv": [81, 85], "is_multipart": [81, 85], "on_finish": [81, 85, 88], "urlproxyhandl": [81, 85, 94], "webcamsnapshothandl": [81, 85], "wsgiinputcontain": [81, 85], "handle_request": [81, 85], "access_validation_factori": [81, 85], "enable_per_message_deflate_extens": [81, 85], "fix_json_encod": [81, 85], "fix_tornado_xheader_handl": [81, 85], "fix_websocket_check_origin": [81, 85], "path_validation_factori": [81, 85, 94], "default_set": [81, 86], "valid_boolean_tru": [81, 86], "overlay_kei": [81, 86], "add_path_update_callback": [81, 86], "checkbasefold": [81, 86], "config_yaml": [81, 86], "deleteapikei": [81, 86], "effective_hash": [81, 86], "effective_yaml": [81, 86], "getbasefold": [81, 82, 86], "getboolean": [81, 82, 86], "getfloat": [81, 82, 86], "getint": [81, 82, 86, 93], "last_modified_or_made_dirti": [81, 86], "listscript": [81, 86], "loadscript": [81, 86], "load_overlai": [81, 86], "remove_path_update_callback": [81, 86], "sanity_check_fold": [81, 86], "savescript": [81, 86], "setbasefold": [81, 86], "setboolean": [81, 82, 86], "setfloat": [81, 82, 86], "setint": [81, 82, 86], "warn_about_risky_set": [81, 86], "temporaryprofil": [81, 87], "slicingmanag": [81, 82, 87, 94, 96], "all_profil": [81, 87], "cancel_sl": [81, 87, 97], "configured_slic": [81, 87], "default_slic": [81, 87], "delete_profil": [81, 87], "get_profile_path": [81, 87], "get_slic": [81, 87], "get_slicer_profile_path": [81, 87], "load_profil": [81, 87], "profiles_last_modifi": [81, 87], "registered_slic": [81, 87], "reload_slic": [81, 87], "save_profil": [81, 87], "set_default_profil": [81, 87], "slicing_en": [81, 87], "slicingexcept": [81, 87], "slicerexcept": [81, 87], "unknownslic": [81, 87], "slicernotconfigur": [81, 87], "profileexcept": [81, 87], "unknownprofil": [81, 87], "profilealreadyexist": [81, 87], "caseinsensitiveset": [81, 86, 88], "defaultordereddict": [81, 88], "prependablequeu": [81, 88], "repeatedtim": [81, 88], "resettabletim": [81, 88], "typealreadyinqueu": [81, 88], "typedqueu": [81, 88], "chunk": [81, 85, 88], "deseri": [81, 88], "dict_clean": [81, 88], "dict_contains_kei": [81, 88], "dict_filt": [81, 88], "dict_flatten": [81, 88], "dict_merg": [81, 88, 92], "dict_minimal_mergediff": [81, 88], "dict_sanit": [81, 88], "fallback_dict": [81, 88], "filter_non_ascii": [81, 88], "get_bom": [81, 88], "get_class": [81, 88], "get_exception_str": [81, 88], "get_formatted_datetim": [81, 88], "get_formatted_s": [81, 88], "get_formatted_timedelta": [81, 88], "get_fully_qualified_classnam": [81, 88], "is_allowed_fil": [81, 88], "pending_deprec": [81, 88], "pp": [81, 88], "to_byt": [81, 88, 98], "to_native_str": [81, 88], "to_str": [81, 88], "to_unicod": [81, 88, 98], "variable_deprec": [81, 88], "variable_pending_deprec": [81, 88], "commandlinecal": [81, 88], "checked_cal": [81, 88], "on_log_cal": [81, 88], "on_log_stderr": [81, 88], "on_log_stdout": [81, 88], "commandlineerror": [81, 88], "delimitercaptur": [81, 88], "clean_ansi": [81, 88], "close_fd": [81, 88], "get_o": [81, 88], "is_os_compat": [81, 88], "set_close_exec": [81, 88], "plugin_fold": 82, "plugin_bas": 82, "plugin_entry_point": 82, "plugin_disabled_list": 82, "plugin_sorting_ord": 82, "plugin_blacklist": 82, "plugin_restart_needing_hook": 82, "plugin_obsolete_hook": 82, "plugin_considered_bundl": 82, "plugin_flag": 82, "plugin_valid": 82, "compatibility_ignored_list": 82, "singleton": [82, 86], "namespac": [82, 92], "startswith": [82, 88, 94, 97], "obsolet": 82, "although": 82, "plugin_kei": 82, "get_preprocessor": 82, "set_preprocessor": 82, "get_settings_default": [82, 92, 97], "getter": [82, 86, 97], "preprocessor": [82, 86, 95, 97], "setter": [82, 83, 86, 97], "error_callback": 82, "sorting_context": [82, 94], "my_success_callback": 82, "my_error_callback": 82, "exc": 82, "startupplugin": [82, 92, 94, 95], "on_startup": [82, 92, 94, 97], "my_host": 82, "my_port": 82, "invoc": [82, 94], "likewis": [82, 87, 89], "greater": 82, "convers": [82, 86, 98], "equal": [82, 97], "at_end": [82, 86], "postfix": [82, 94], "slicingplugin": [82, 97], "folder_typ": 82, "orward": 82, "logging_prefix": 82, "customiz": 82, "initialize_implement": 82, "require_en": 82, "required_en": 82, "fnmatch": 82, "force_reload": 82, "reload": [82, 89, 92, 97, 99], "unregist": [82, 83], "attr_author": 82, "attr_check": 82, "lambda": [82, 88, 94, 97, 98], "attr_descript": 82, "attr_dis": 82, "attr_disabling_discourag": 82, "attr_en": 82, "attr_help": 82, "attr_hook": 82, "attr_implement": 82, "attr_licens": 82, "attr_load": 82, "show_bundl": 82, "bundled_str": 82, "show_loc": 82, "location_str": 82, "show_en": 82, "enabled_str": 82, "fourth": [82, 94], "entrypointorigin": 82, "folderorigin": 82, "moduleorigin": 82, "ast": 82, "attr_privacypolici": 82, "attr_pythoncompat": 82, "attr_unload": 82, "attr_url": 82, "phase": [82, 90, 95, 98], "additional_valid": 82, "before_import": 82, "before_load": 82, "after_load": 82, "attr_vers": 82, "sortabl": 82, "irrelev": [82, 94], "ascend": 82, "eventmanag": [82, 94, 96], "sessionmanag": 82, "lifecyclemanag": [82, 94], "connectivitycheck": [82, 96], "deeper": [83, 92], "ly": 83, "abstract": 83, "decid": [83, 91, 92, 97], "vanish": 83, "throughout": [83, 92, 94], "lifecycl": [83, 94, 95], "awai": [83, 86, 89], "queu": [83, 94], "anew": 83, "millimet": 83, "materi": 83, "stuck": 83, "classmethod": [83, 85, 97], "connection_str": 83, "open_seri": 83, "detect_seri": 83, "detect_baudr": 83, "closed_with_error": 83, "transfering_fil": 83, "transport": [83, 95], "contextmanag": 83, "park_printhead": 83, "take_snapshot": 83, "send_printhead_back": 83, "park": 83, "somewher": [83, 92], "WILL": 83, "held": [83, 86], "acquir": 83, "catch": 83, "runtimeexcept": 83, "thrown": [83, 86, 87], "unknownscriptexcept": 83, "printafterselect": 83, "po": 83, "invalidfiletyp": 83, "invalidfileloc": 83, "finer": 83, "forev": 83, "enclosur": 83, "unconfigur": [83, 87], "degc": 83, "ccm": 83, "x_min": 83, "y_min": 83, "z_min": 83, "x_max": 83, "y_max": 83, "z_max": 83, "classvar": [84, 85], "configdict": [84, 85], "use_enum_valu": 84, "validate_default": 84, "conform": [84, 85], "pydant": [84, 85], "filebasedgroupmanag": 84, "remote_group": 84, "plugin_logging_seriallog": 84, "plugin_logging_plugintimingslog": 84, "plugin_health_check": 84, "plugin_firmware_check_warn": 84, "plugin_firmware_check_info": 84, "plugin_eventmanag": 84, "plugin_softwareupdate_upd": 84, "plugin_corewizard_onlinecheck": 84, "plugin_achiev": 84, "plugin_achievements_2": 84, "systeminfo": [84, 95], "m707": 84, "m708": 84, "m108": 84, "m410": 84, "900": 84, "eol": [84, 94, 98], "2023": [84, 92], "06": [84, 92], "2024": 84, "31": [84, 92, 94], "524288000": 84, "libx264": 84, "10000k": 84, "vcodec": 84, "containerformat": 84, "sseof": 84, "q": 84, "classic": 84, "access_control": 84, "formatstr": 84, "drag": 84, "timelas": 84, "gcode_analysi": 84, "batch": 84, "_flag": 84, "printer_paramet": 84, "band": 84, "parser": 84, "low": 84, "latenc": 84, "Be": [84, 94], "implic": 84, "decis": [84, 97, 98], "cloudflar": 84, "resolut": 84, "yyyi": [84, 88], "dd": [84, 88], "v6": 84, "1107": 84, "quick": [84, 92], "mozilla": 84, "regular_express": 84, "unstructur": 84, "stun": 84, "l": [84, 88], "19302": 84, "bust": 84, "certif": [84, 85], "mjpeg": 84, "nativ": 84, "webrtc": 84, "before_request": [85, 95], "resp": 85, "after_request": [85, 95], "crf": 85, "httputil": 85, "httpserverrequest": 85, "shall": 85, "pragma": 85, "expir": 85, "allowed_path": 85, "netloc": 85, "default_timeout": 85, "simplecach": 85, "pickl": 85, "pickleerror": 85, "httpstatu": 85, "direct_passthrough": 85, "httponli": 85, "site": [85, 92], "exce": 85, "max_cookie_s": 85, "max_ag": 85, "datetim": [85, 88, 97], "object_": 85, "obj": 85, "ensure_ascii": 85, "sort_kei": 85, "is_null_sess": 85, "perman": 85, "session_refresh_each_request": 85, "unresolv": 85, "rel_path": 85, "loader": 85, "client_ip": 85, "server_protocol": 85, "server_path": 85, "cookie_suffix": 85, "trusted_proxi": 85, "rebuilt": 85, "lastmodifi": [85, 97], "timezon": 85, "awar": [85, 89, 94], "utc": 85, "union": 85, "func": [85, 97], "_not_": 85, "albeit": 85, "databas": 85, "302": 85, "login_requir": 85, "conn": 85, "session_id": 85, "expiri": 85, "detach": 85, "start_heartbeat": 85, "requesthandl": [85, 94], "similarli": 85, "is_client": 85, "http1connect": 85, "max_body_s": 85, "default_max_body_s": 85, "http1connectionparamet": 85, "iostream": 85, "http1serverconnect": 85, "_server_request_loop": 85, "httpserver": 85, "max_default_body_s": 85, "coroutin": 85, "tcpserver": 85, "ssliostream": 85, "wait_for_handshak": 85, "npn": 85, "alpn": 85, "path_valid": [85, 94], "path_processor": 85, "as_attach": [85, 94], "attachment_nam": 85, "access_valid": [85, 95], "compress": [85, 88], "httperror": 85, "staticfilehandl": [85, 94], "deliveri": [85, 94], "default_filenam": 85, "subdirectori": 85, "allow_client_cach": 85, "etag_gener": 85, "name_gener": 85, "mime_type_guess": 85, "mime": 85, "is_pre_compress": 85, "gzip": 85, "comput": [85, 99], "abspath": 85, "sha": 85, "512": 85, "stream_bodi": 85, "uncompress": 85, "include_bodi": 85, "typ": 85, "tb": 85, "uncaught": 85, "trace": [85, 92], "fallbackhandl": 85, "rewritten": [85, 94], "webkitformboundarypyisux63abamht5c": 85, "my_funny_apikei": 85, "tmpzupkro": 85, "349182": 85, "_process_multipart_data": 85, "file_prefix": 85, "file_suffix": 85, "cleanup": 85, "counterpart": 85, "httpclient": 85, "asynchttpcli": 85, "basenam": [85, 94], "wsgi_appl": 85, "executor": 85, "forced_head": 85, "removed_head": 85, "wsgi_app": 85, "octoprint_app": 85, "wsgicontain": 85, "__call__": 85, "bytesio": 85, "websocket": 85, "websockethandl": 85, "get_compression_opt": 85, "permessag": 85, "deflat": 85, "json_encod": 85, "jsonencod": 85, "frozendict": 85, "_httprequestcontext": 85, "_apply_xhead": 85, "remote_ip": 85, "downstream": 85, "blindli": [85, 97, 98], "proto": 85, "check_origin": 85, "rfc6454": 85, "path_filt": 85, "status_cod": [85, 94], "vice": 86, "versa": 86, "__overlay__": 86, "allow_fallback": 86, "check_writ": 86, "deep_check_writ": 86, "script_typ": [86, 94], "error_on_path": 86, "encapsul": 87, "display_nam": 87, "my_slic": 87, "save_slicer_profil": [87, 97], "my_default_profil": 87, "my_overrid": 87, "profile_path": [87, 97], "do_slic": [87, 97], "printer_profile_manag": [87, 94], "importantli": 87, "require_configur": 87, "slicer_nam": 87, "couldnotdeleteprofil": 87, "must_exist": 87, "slicerplugin": [87, 95], "ioerror": [87, 97], "stamp": 87, "require_exist": 87, "profile_nam": 87, "callback_arg": 87, "callback_kwarg": 87, "on_progress": [87, 97], "on_progress_arg": [87, 97], "on_progress_kwarg": [87, 97], "printer_profile_id": 87, "_analysi": 87, "_error": 87, "_cancel": 87, "calle": 87, "_progress": [87, 97], "commonli": 88, "default_factori": 88, "kw": 88, "shallow": 88, "od": 88, "run_first": 88, "on_condition_fals": 88, "on_cancel": 88, "repeatedli": 88, "timer": 88, "loop": [88, 94, 97], "exactli": [88, 97], "dynam": [88, 92, 97], "period": [88, 97], "sequenti": 88, "on_reset": 88, "ran": 88, "item_typ": 88, "stackoverflow": [88, 92], "312464": 88, "2028598": [88, 92], "gen": 88, "len": [88, 94], "stacklevel": 88, "includedoc": 88, "extenddoc": 88, "mod": 88, "offend": 88, "docstr": 88, "__doc__": 88, "caller": [88, 94], "shadow": 88, "getattr": 88, "zlib": 88, "decompress": 88, "deep": 88, "fnord": 88, "some_other_bar": 88, "whose": [88, 90, 94, 97], "filter_funct": 88, "key1": 88, "key2": 88, "other_kei": 88, "other_valu": 88, "k": [88, 94], "traceback": 88, "assertionerror": 88, "flatten": 88, "a1": 88, "a2": 88, "leaf_merg": 88, "in_plac": 88, "xormedia": 88, "isinst": [88, 94, 98], "l1": 88, "l2": 88, "diff": 88, "predic": 88, "bom": 88, "importerror": [88, 90, 98], "fmt": 88, "hh": 88, "num": 88, "unit": 88, "yte": 88, "ilo": 88, "ega": 88, "iga": 88, "era": 88, "decim": 88, "1094933": 88, "timedelta": 88, "ss": 88, "2020083": 88, "fqcn": 88, "comprehensive_json": 88, "s_or_u": 88, "renam": [88, 92], "stderr": 88, "do_something_with_the_passed_lin": 88, "sarg": 88, "underneath": [88, 92], "log_stdout": 88, "log_stderr": 88, "log_cal": 88, "err": 88, "delimit": 88, "buffer_s": 88, "output_timeout": 88, "_async": 88, "ansi": 88, "popen": 88, "win32": 88, "darwin": 88, "freebsd": 88, "compatibility_entri": 88, "current_o": 88, "close_exec": 88, "bunch": [89, 92, 96, 97], "plug": 89, "correspondingli": 89, "circumv": 89, "__plugin_name__": [90, 92, 94, 96, 97], "__plugin_pythoncompat__": [90, 92, 94, 97, 98], "__plugin_load__": [90, 93, 94], "whatev": [90, 94, 97], "__plugin_version__": [90, 92, 94, 96], "__plugin_description__": [90, 92, 94], "__plugin_author__": [90, 92], "__plugin_url__": [90, 92], "webpag": 90, "__plugin_license__": [90, 92], "__plugin_privacypolicy__": 90, "precaut": 90, "handle_gcode_s": 90, "comm_inst": [90, 94], "cmd_type": [90, 94], "getlogg": [90, 93, 94], "__name__": [90, 93, 94], "__plugin_check__": 90, "some_depend": 90, "check_config": [90, 95], "__plugin_unload__": 90, "__plugin_enable__": 90, "__plugin_disable__": 90, "__plugin_settings_overlay__": 90, "necessit": [90, 97], "5001": 90, "__init": 91, "py__": 91, "helloworld": [91, 92, 97], "cookiecutt": [91, 92], "md": [91, 92], "eleg": 91, "writeup": 91, "cours": [92, 94, 97], "fledg": [92, 97, 99], "pain": 92, "favor": [92, 99], "resembl": 92, "14": 92, "35": 92, "122": 92, "124": 92, "135": 92, "19": 92, "loadabl": 92, "modern": 92, "helloworldplugin": 92, "on_after_startup": [92, 93, 94, 97], "792": 92, "neat": 92, "greet": [92, 94], "convent": 92, "skeleton": 92, "delta": 92, "kib": 92, "plugin_packag": 92, "octoprint_helloworld": 92, "repo_nam": 92, "full_nam": 92, "net": 92, "github_usernam": 92, "yourgithubnam": 92, "plugin_vers": 92, "plugin_descript": 92, "todo": 92, "plugin_licens": 92, "agplv3": 92, "plugin_homepag": 92, "plugin_sourc": 92, "plugin_installurl": 92, "bug_report": 92, "feature_request": 92, "readm": 92, "__init__": [92, 94, 97, 98], "editorconfig": 92, "gitignor": 92, "babel": 92, "cfg": 92, "manifest": 92, "curios": 92, "prefil": 92, "plugin_identifi": 92, "octoprint_": 92, "plugin_author": 92, "mail": 92, "plugin_author_email": 92, "plugin_url": 92, "plugin_requir": 92, "sdist": 92, "14159430": 92, "plugin_additional_data": 92, "plugin_additional_packag": 92, "plugin_ignored_packag": 92, "octoprint_setuptool": 92, "create_plugin_setup_paramet": 92, "somedepend": 92, "additional_setup_paramet": 92, "somerepo": 92, "egg": 92, "python_requir": 92, "remain": 92, "pyc": 92, "discover": 92, "pyenv": 92, "env": 92, "py311": 92, "132": 92, "134": 92, "818": 92, "38": [92, 94], "997": 92, "ugli": 92, "nice": 92, "46": 92, "33": 92, "786": 92, "squash": 92, "48": 92, "54": 92, "templateplugin": [92, 94, 95], "wikipedia": 92, "helloworld_navbar": 92, "hello_world": [92, 97], "ve": [92, 98], "2015": [92, 97], "41": 92, "058": 92, "knockout": [92, 97], "get_template_var": [92, 97], "plugin_helloworld_url": 92, "hallo": 92, "welt": 92, "programm": 92, "47": 92, "18": [92, 94], "634": 92, "friendli": 92, "helloworld_set": 92, "div": [92, 94, 97], "settingsviewmodel": [92, 99], "void": 92, "navigationviewmodel": [92, 99], "unbind": 92, "get_template_config": [92, 94, 97], "custom_bind": [92, 97], "congratul": 92, "nav": 92, "ifram": 92, "helloworld_tab": 92, "xxlarg": 92, "newurl": 92, "primari": 92, "gotourl": 92, "currenturl": 92, "600px": 92, "border": 92, "1px": 92, "808080": 92, "assetplugin": [92, 95], "get_asset": [92, 97], "helloworldviewmodel": 92, "ko": 92, "dom": 92, "_after_": 92, "onbeforebind": [92, 99], "octoprint_viewmodel": [92, 99], "tab_plugin_helloworld": 92, "shini": 92, "desktop": [92, 97], "articl": 92, "squish": 92, "great": 92, "hardcod": 92, "nicer": 92, "Of": [92, 97], "lessj": 92, "bigger": 92, "forgot": 92, "85a134": 92, "compact": 92, "cleaner": 92, "invit": 92, "haven": 92, "curaengin": 92, "navbartemp": 92, "gh": 92, "newplugin": 92, "winless": 92, "__plugin_helpers__": 93, "zeroconf": 93, "excerpt": 93, "pybonjour": 93, "discoveryplugin": 93, "ssdp_brows": 93, "zeroconf_brows": 93, "zeroconf_regist": 93, "zeroconf_unregist": 93, "hopefulli": 93, "_register_growl": 93, "on_api_get": [93, 97], "jsonifi": [93, 94, 97], "browsing_en": 93, "browse_result": 93, "_gntp": 93, "_tcp": 93, "growl_inst": 93, "sibl": 94, "_gcode_hook": 94, "_pluginmanag": 94, "_gcodescript_hook": 94, "retval": 94, "to_list": 94, "scriptlin": 94, "custom_action_command": 94, "customactioncommandplugin": 94, "custom_action_handl": 94, "ordertest": 94, "ordertestplugin": 94, "oneorderedhook": 94, "anotherorderedhook": 94, "yetanotherhook": 94, "orderedhook": 94, "03": 94, "09": 94, "29": 94, "342": 94, "355": 94, "357": 94, "358": 94, "861": 94, "additional_permissions_hook": 94, "my_permiss": 94, "plugin_example_my_permiss": 94, "accessviewmodel": 94, "admin_group": 94, "user_group": 94, "readonly_group": 94, "guest_group": 94, "get_additional_permiss": 94, "gettext": 94, "user_manager_factory_hook": 94, "event_bu": 94, "analysis_queu": 94, "slicing_manag": 94, "file_manag": 94, "plugin_lifecycle_manag": 94, "preemptive_cach": 94, "stock": [94, 97], "settingsmanag": 94, "acl_keyvalidator_hook": 94, "obviou": 94, "educ": 94, "custom_keyvalid": 94, "findus": 94, "cli_commands_hook": 94, "cli_group": 94, "annot": 94, "custom_cli_command": 94, "clitest_command": 94, "greet_command": 94, "pass_context": 94, "random_greet_command": 94, "buon": 94, "giorno": 94, "hola": 94, "konnichiwa": 94, "oh": 94, "hai": 94, "hei": 94, "salv": 94, "randrang": 94, "morn": 94, "stranger": 94, "plugin_settings_from_settings_plugin": 94, "get_cli_command": 94, "plugin_settings_for_settings_plugin": 94, "bu": [94, 96, 97], "firmware_info_hook": 94, "firmware_data": 94, "firmware_vers": 94, "computation": 94, "expens": 94, "machinecom": 94, "firmware_capability_hook": 94, "already_defin": 94, "firmware_capability_report_hook": 94, "firmware_cap": 94, "protocol_action_hook": 94, "some_command": 94, "protocol_atcommandphase_hook": 94, "li": [94, 97], "mirror": 94, "custom_atcommand_handl": 94, "infinit": 94, "setpaus": 94, "protocol_gcodephase_hook": 94, "subcod": 94, "postprocess": 94, "expans": 94, "afterward": 94, "command_phas": 94, "traffic": 94, "2018": 94, "213": 94, "216": 94, "multi_gcode_test": 94, "217": 94, "219": 94, "230": 94, "00m": 94, "232": 94, "234": 94, "242": 94, "243": 94, "552": 94, "553": 94, "f6000": 94, "555": 94, "556": 94, "558": 94, "temperature_pol": 94, "sd_status_pol": 94, "categori": 94, "difficult": 94, "intent": 94, "my_custom_tag": 94, "honest": 94, "rewrite_foo": 94, "rewrite_m107": 94, "rewritem107plugin": 94, "sent_m106": 94, "gcode_received_hook": 94, "machine_typ": 94, "read_m115_respons": 94, "detect_machine_typ": 94, "parse_firmware_lin": 94, "printer_data": 94, "gcode_error_hook": 94, "error_messag": 94, "recover": 94, "worst": 94, "comm_error_handler_test": 94, "_handled_error": 94, "handle_error": 94, "lower_error": 94, "error_handler_test": 94, "protocol_scripts_hook": 94, "script_nam": 94, "newlin": 94, "message_on_connect": 94, "gcode_script_vari": 94, "protocol_temperatures_received_hook": 94, "parsed_temperatur": 94, "thereof": 94, "45": 94, "178": 94, "prone": 94, "garbag": 94, "sane": [94, 97], "sanitize_temperatur": 94, "parsed_temp": 94, "is_san": 94, "additional_port_names_hook": 94, "serial_factory_hook": 94, "read_timeout": 94, "analogu": 94, "pyseri": 94, "readlin": 94, "connection_timeout": 94, "_changest": 94, "state_detect_seri": 94, "serial_obj": 94, "_detectport": 94, "_log": 94, "_errorvalu": 94, "state_error": 94, "geterrorstr": 94, "writetimeout": 94, "10000": 94, "pariti": 94, "parity_odd": 94, "parity_non": 94, "register_custom_events_hook": 94, "Their": [94, 99], "transform": [94, 97], "camel_cas": 94, "plugin_myplugin_my_custom_ev": 94, "plugin_myplugin_my_other_custom_ev": 94, "my_custom_ev": 94, "my_other_custom_ev": 94, "analysis_queue_factory_hook": 94, "leaf": 94, "mycustomgcodeanalysisqueu": 94, "custom_gcode_analysis_queu": 94, "file_extension_hook": 94, "x3g": 94, "s3g": 94, "support_x3g_machinecod": 94, "file_preprocessor_hook": 94, "untouch": 94, "_strip": 94, "strip_all_com": 94, "strip_com": 94, "commentstripp": 94, "decoded_lin": 94, "valid_file_typ": [94, 97], "splitext": 94, "endswith": 94, "some_file_strip": 94, "additional_state_data_hook": 94, "beneath": [94, 97], "printer_factory_hook": 94, "printerinst": 94, "user_manag": 94, "power": [94, 97], "print_time_estimator_factori": 94, "printtimeestim": 94, "job_typ": 94, "denot": 94, "nonsens": 94, "customprinttimeestim": 94, "cleanedprinttim": 94, "statisticaltotalprinttim": 94, "statisticaltotalprinttimetyp": 94, "2h": 94, "create_estimator_factori": 94, "sd_card_upload_hook": 94, "start_callback": 94, "success_callback": 94, "failure_callback": 94, "local_filenam": 94, "remote_filenam": 94, "success_or_failure_callback": 94, "dummi": [94, 97], "ten": 94, "nop_upload_to_sd": 94, "sd_upload_start": 94, "sd_upload_succeed": 94, "sd_upload_fail": 94, "remote_nam": 94, "_get_free_remote_nam": 94, "op": 94, "sd_upload_success": 94, "sd_upload_failur": 94, "after_request_handlers_hook": 94, "before_request_handlers_hook": 94, "access_validator_hook": 94, "router": 94, "server_bodysize_hook": 94, "current_max_body_s": 94, "1024kb": 94, "increase_bodys": 94, "bodysizeplugin": 94, "_size": 94, "api_endpoint": 94, "make_respons": [94, 97], "input_nam": 94, "found_fil": 94, "bodysize_hook": 94, "server_route_hook": 94, "server_rout": 94, "deliv": [94, 97], "add_tornado_rout": 94, "camera": [94, 97], "tornadorouteplugin": 94, "route_hook": 94, "is_hidden_path": 94, "demonstr": [94, 97], "urlforwardhandl": 94, "socket_authed_hook": 94, "deauthent": 94, "socket_registration_hook": 94, "socket_emit_hook": 94, "additional_commands_hook": 94, "z0": 94, "get_additional_command": 94, "additional_bundle_files_hook": 94, "get_additional_bundle_fil": 94, "console_log": 94, "timelapse_extension_hook": 94, "get_timelapse_extens": 94, "templatetype_hook": 94, "template_sort": 94, "template_rul": 94, "sake": 94, "custom_append": 94, "custom_prepend": 94, "custom_add_entri": 94, "custom_add_ord": 94, "_plugin_": [94, 97], "to_entri": 94, "custom_template_provid": 94, "customtemplatetypeprovid": 94, "add_templatetyp": 94, "current_ord": 94, "current_rul": 94, "awesometempl": 94, "_awesometempl": 94, "custom_template_provider_set": 94, "h3": 94, "plugin_custom_template_provider_awesometempl": 94, "_div": 94, "h4": 94, "custom_template_consum": 94, "customtemplatetypeconsum": 94, "enabled_plugin": 94, "custom_template_consumer_awesometempl": 94, "ourselv": 94, "spec": 94, "ui_theming_hook": 94, "loginui_them": 94, "capture_pre_hook": 94, "capture_post_hook": 94, "eventhandlerplugin": 95, "mfaplugin": 95, "progressplugin": 95, "shutdownplugin": 95, "uiplugin": 95, "webcamproviderplugin": 95, "keyvalid": 95, "capability_report": 95, "additional_port_nam": 95, "extension_tre": [95, 97], "additional_exclud": 95, "before_backup": 95, "after_backup": 95, "before_restor": 95, "after_restor": 95, "reconnect_hook": 95, "handle_connect": 95, "sdcardupload": 95, "bodys": 95, "additional_command": 95, "additional_bundle_fil": 95, "templatetyp": [95, 97], "theme": 95, "diagram": 95, "grow": 95, "galor": 95, "pitfal": 95, "divis": 95, "checklist": 95, "overview": [96, 97], "_plugin_info": 96, "_datafold": 96, "heart": 97, "asset_plugin": 97, "all_asset": 97, "plugin_asset": 97, "preferred_stylesheet": 97, "supported_stylesheet": 97, "plugin_a": 97, "plugin_b": 97, "plugin_c": 97, "plugin_d": 97, "plugina": 97, "pluginb": 97, "pluginc": 97, "plugind": 97, "typic": 97, "get_asset_fold": 97, "appropri": 97, "clientj": 97, "my_fil": 97, "my_other_fil": 97, "my_styl": 97, "behav": [97, 98], "myblueprintplugin": 97, "myecho": 97, "method_nam": 97, "grace": 97, "is_blueprint_csrf_protect": 97, "exempt": 97, "csrf_exempt": 97, "subject": 97, "hello_y": 97, "hello_m": 97, "errorhandl": 97, "code_or_except": 97, "get_blueprint": 97, "get_blueprint_api_prefix": 97, "get_blueprint_kwarg": 97, "static_fold": 97, "template_fold": 97, "get_template_fold": 97, "term": 97, "enforc": 97, "forthcom": 97, "is_blueprint_protect": 97, "on_ev": 97, "mfa": 97, "verif": 97, "totp": 97, "mfatotp": 97, "fixtur": 97, "mfa_dummi": 97, "encourag": 97, "has_mfa_credenti": 97, "wrongmfacredenti": 97, "is_mfa_en": 97, "on_print_progress": 97, "increment": [97, 98], "on_slicing_progress": 97, "destination_loc": 97, "pluginsettingsmanag": 97, "unrel": 97, "experi": [97, 98], "data_fold": 97, "on_settings_sav": 97, "mysettingsplugin": 97, "old_flag": 97, "new_flag": 97, "on_settings_load": 97, "get_settings_restricted_path": 97, "config_version_kei": 97, "_config_vers": 97, "get_settings_preprocessor": 97, "some_kei": 97, "some_other_kei": 97, "some_method": 97, "assert": [97, 98], "some_other_valu": 97, "octoprintpermiss": 97, "admin_onli": 97, "user_onli": 97, "get_settings_vers": 97, "on_settings_cleanup": 97, "on_settings_initi": 97, "on_settings_migr": 97, "overload": 97, "_config": 97, "conjunct": 97, "cleanli": 97, "on_shutdown": 97, "immin": 97, "boil": 97, "flat": 97, "preliminari": 97, "mysimpleapiplugin": 97, "get_api_command": 97, "command1": 97, "command2": 97, "some_paramet": 97, "on_api_command": 97, "elif": 97, "some_optional_paramet": 97, "2342": 97, "140": 97, "is_api_adminonli": 97, "machinecode_path": 97, "model_path": 97, "your_plugins_slicing_progress": 97, "depict": 97, "get_slicer_default_profil": 97, "get_slicer_extension_tre": 97, "get_slicer_profil": 97, "get_slicer_profiles_lastmodifi": 97, "get_slicer_properti": 97, "same_devic": 97, "cpu": 97, "progress_report": 97, "source_file_typ": 97, "destination_extens": 97, "is_slicer_configur": 97, "cloud": 97, "enrich": 97, "_navbar": 97, "myplugin_navbar": 97, "_sidebar": 97, "myplugin_sidebar": 97, "_tab": 97, "myplugin_tab": 97, "alphabet": 97, "myplugin_set": 97, "_userset": 97, "myplugin_userset": 97, "_webcam": 97, "myplugin_webcam": 97, "is_wizard_requir": 97, "_wizard": 97, "myplugin_wizard": 97, "onwizardtabchang": 97, "hasn": 97, "2fa": 97, "_mfa_login": 97, "myplugin_mfa_login": 97, "_usersettings_mfa": 97, "myplugin_usersettings_mfa": 97, "_about": 97, "myplugin_about": 97, "mfa_login": 97, "usersettings_mfa": 97, "myplugin_first_tab": 97, "myplugin_second_tab": 97, "plugin_myplugin": 97, "plugin_myplugin_2": 97, "tab_plugin_myplugin": 97, "tab_plugin_myplugin_2": 97, "plugin_myplugin_1": 97, "myplugin_first_tab_jinja2": 97, "_1st": 97, "myplugin_second_tab_jinja2": 97, "_2nd": 97, "plugin_myplugin_1st": 97, "plugin_myplugin_2nd": 97, "tab_plugin_myplugin_1st": 97, "tab_plugin_myplugin_2nd": 97, "data_bind": 97, "myclass": 97, "myotherclass": 97, "font": 97, "fa": 97, "fab": 97, "template_head": 97, "classes_wrapp": 97, "classes_cont": 97, "styles_wrapp": 97, "styles_cont": 97, "classes_link": 97, "styles_link": 97, "bold": 97, "myplugin_othertab": 97, "tempt": 97, "is_template_autoescap": 97, "autoescap": 97, "strongli": [97, 98], "entiti": 97, "xss": 97, "will_handle_ui": 97, "on_ui_rend": 97, "_refresh": 97, "altogeth": 97, "exemplari": 97, "userag": 97, "dummy_mobile_ui": 97, "__future__": [97, 98], "absolute_import": [97, 98], "dummymobileuiplugin": 97, "agent": 97, "android": 97, "ipad": 97, "iphon": 97, "user_ag": 97, "render_kwarg": 97, "render_templ": 97, "dummy_mobile_ui_index": 97, "viewport": 97, "scale": 97, "scalabl": 97, "h1": 97, "hope": 97, "disappoint": 97, "ul": 97, "pluginnam": 97, "demand": [97, 99], "lazili": 97, "get_ui_additional_etag": 97, "default_addit": 97, "get_ui_additional_key_data_for_cach": 97, "get_ui_additional_request_data_for_preemptive_cach": 97, "werkzeug": 97, "environbuild": 97, "get_ui_additional_tracked_fil": 97, "get_ui_custom_etag": 97, "get_ui_custom_lastmodifi": 97, "get_ui_custom_template_filt": 97, "default_template_filt": 97, "template_typ": 97, "template_kei": 97, "get_ui_custom_tracked_fil": 97, "get_ui_data_for_preemptive_cach": 97, "get_ui_permiss": 97, "get_ui_preemptive_caching_additional_unless": 97, "get_ui_preemptive_caching_en": 97, "uiapikei": 97, "freshli": 97, "supportedextens": 97, "classicwebcam": 97, "testpictur": 97, "get_webcam_configur": 97, "take_webcam_snapshot": 97, "webcamnam": 97, "get_wizard_vers": 97, "get_default_set": 97, "reshow": 97, "some_key_unset": 97, "some_other_key_unset": 97, "get_wizard_detail": [97, 99], "onwizarddetail": [97, 99], "is_wizard_ignor": 97, "seen_wizard": 97, "previous": 97, "januari": 98, "1st": 98, "2020": 98, "goal": 98, "ecosystem": 98, "year": 98, "whichev": 98, "python3execut": 98, "usr": 98, "venv3": 98, "btw": 98, "python2": 98, "venv2": 98, "python37": 98, "venv37": 98, "bat": 98, "suggest": 98, "mv": 98, "py2": 98, "anotherplugin": 98, "markdown": 98, "dilig": 98, "comprehens": 98, "sum": 98, "cheat": 98, "sheet": 98, "idiom": 98, "six": 98, "book": 98, "chapter": 98, "troublesom": 98, "overcom": 98, "aim": 98, "upcom": 98, "stick": 98, "scenario": 98, "troubl": 98, "problemat": 98, "magic": 98, "wrote": 98, "mess": 98, "distinct": 98, "obvious": 98, "unicode_liter": 98, "annoyingli": 98, "ain": 98, "outskirt": 98, "anyhow": 98, "weird": 98, "my_sub_packag": 98, "revisit": 98, "penalti": 98, "result1": 98, "my_collect": 98, "result2": 98, "__plugin_pycompat__": 98, "print_funct": 98, "thoroughli": 98, "pai": 98, "attent": 98, "proven": 98, "biggest": 98, "topic": 98, "discuss": 98, "roadmap": 98, "sooner": 99, "knockoutj": 99, "letter": 99, "additionalnam": 99, "mycustomviewmodel": 99, "loginst": 99, "someotherviewmodel": 99, "yourcustomviewmodel": 99, "loginstateviewmodel": 99, "some_div": 99, "some_other_div": 99, "practic": 99, "appearanceviewmodel": 99, "connectionviewmodel": 99, "filesviewmodel": 99, "gcodefilesviewmodel": 99, "firstrunviewmodel": 99, "gcodeviewmodel": 99, "logsviewmodel": 99, "printerprofilesviewmodel": 99, "printerstateviewmodel": 99, "slicingviewmodel": 99, "temperatureviewmodel": 99, "terminalviewmodel": 99, "timelapseviewmodel": 99, "usersviewmodel": 99, "usersettingsviewmodel": 99, "wizardviewmodel": 99, "onstartup": 99, "onafterbind": 99, "onallbound": 99, "allviewmodel": 99, "onstartupcomplet": 99, "onserverdisconnect": 99, "ondataupdaterreconnect": 99, "reestablish": 99, "fromhistorydata": 99, "fromcurrentdata": 99, "onslicingprogress": 99, "modelpath": 99, "machinecodepath": 99, "onev": 99, "eventnam": 99, "oneventprintdon": 99, "fromtimelapsedata": 99, "ondataupdaterpluginmessag": 99, "onuserloggedin": 99, "onuserloggedout": 99, "onuserpermissionschang": 99, "onbeforeprintstart": 99, "ontabchang": 99, "onaftertabchang": 99, "inclus": 99, "onsettingsshown": 99, "onsettingshidden": 99, "onsettingsbeforesav": 99, "onusersettingsshown": 99, "onusersettingshidden": 99, "onusersettingsbeforesav": 99, "onbeforewizardtabchang": 99, "acl": 99, "onafterwizardtabchang": 99, "onbeforewizardfinish": 99, "onwizardfinish": 99, "onwebcamvisibilitychang": 99, "onwebcamrefresh": 99, "heavi": 99}, "objects": {"": [[0, 0, 1, "get--api-access-groups", "/api/access/groups"], [0, 1, 1, "post--api-access-groups", "/api/access/groups"], [0, 2, 1, "delete--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 0, 1, "get--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 3, 1, "put--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 0, 1, "get--api-access-permissions", "/api/access/permissions"], [0, 0, 1, "get--api-access-users", "/api/access/users"], [0, 1, 1, "post--api-access-users", "/api/access/users"], [0, 2, 1, "delete--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 0, 1, "get--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 3, 1, "put--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 2, 1, "delete--api-access-users-(string-username)-apikey", "/api/access/users/(string:username)/apikey"], [0, 1, 1, "post--api-access-users-(string-username)-apikey", "/api/access/users/(string:username)/apikey"], [0, 3, 1, "put--api-access-users-(string-username)-password", "/api/access/users/(string:username)/password"], [0, 0, 1, "get--api-access-users-(string-username)-settings", "/api/access/users/(string:username)/settings"], [0, 4, 1, "patch--api-access-users-(string-username)-settings", "/api/access/users/(string:username)/settings"], [1, 0, 1, "get--api-connection", "/api/connection"], [1, 1, 1, "post--api-connection", "/api/connection"], [4, 0, 1, "get--api-currentuser", "/api/currentuser"], [3, 0, 1, "get--api-files", "/api/files"], [3, 0, 1, "get--api-files-(string-location)", "/api/files/(string:location)"], [3, 1, 1, "post--api-files-(string-location)", "/api/files/(string:location)"], [3, 0, 1, "get--api-files-(string-location)-(path-filename)", "/api/files/(string:location)/(path:filename)"], [3, 2, 1, "delete--api-files-(string-location)-(path-path)", "/api/files/(string:location)/(path:path)"], [3, 1, 1, "post--api-files-(string-location)-(path-path)", "/api/files/(string:location)/(path:path)"], [6, 0, 1, "get--api-job", "/api/job"], [6, 1, 1, "post--api-job", "/api/job"], [7, 0, 1, "get--api-languages", "/api/languages"], [7, 1, 1, "post--api-languages", "/api/languages"], [7, 2, 1, "delete--api-languages-(string-locale)-(string-pack)", "/api/languages/(string:locale)/(string:pack)"], [4, 1, 1, "post--api-login", "/api/login"], [4, 1, 1, "post--api-logout", "/api/logout"], [23, 0, 1, "get--api-plugin-appkeys", "/api/plugin/appkeys"], [23, 1, 1, "post--api-plugin-appkeys", "/api/plugin/appkeys"], [9, 0, 1, "get--api-printer", "/api/printer"], [9, 0, 1, "get--api-printer-bed", "/api/printer/bed"], [9, 1, 1, "post--api-printer-bed", "/api/printer/bed"], [9, 0, 1, "get--api-printer-chamber", "/api/printer/chamber"], [9, 1, 1, "post--api-printer-chamber", "/api/printer/chamber"], [9, 1, 1, "post--api-printer-command", "/api/printer/command"], [9, 0, 1, "get--api-printer-command-custom", "/api/printer/command/custom"], [9, 0, 1, "get--api-printer-error", "/api/printer/error"], [9, 1, 1, "post--api-printer-printhead", "/api/printer/printhead"], [9, 0, 1, "get--api-printer-sd", "/api/printer/sd"], [9, 1, 1, "post--api-printer-sd", "/api/printer/sd"], [9, 0, 1, "get--api-printer-tool", "/api/printer/tool"], [9, 1, 1, "post--api-printer-tool", "/api/printer/tool"], [10, 0, 1, "get--api-printerprofiles", "/api/printerprofiles"], [10, 1, 1, "post--api-printerprofiles", "/api/printerprofiles"], [10, 0, 1, "get--api-printerprofiles-(string-identifier)", "/api/printerprofiles/(string:identifier)"], [10, 2, 1, "delete--api-printerprofiles-(string-profile)", "/api/printerprofiles/(string:profile)"], [10, 4, 1, "patch--api-printerprofiles-(string-profile)", "/api/printerprofiles/(string:profile)"], [12, 0, 1, "get--api-server", "/api/server"], [13, 0, 1, "get--api-settings", "/api/settings"], [13, 1, 1, "post--api-settings", "/api/settings"], [13, 1, 1, "post--api-settings-apikey", "/api/settings/apikey"], [13, 0, 1, "get--api-settings-templates", "/api/settings/templates"], [14, 0, 1, "get--api-slicing", "/api/slicing"], [14, 0, 1, "get--api-slicing-(string-slicer)-profiles", "/api/slicing/(string:slicer)/profiles"], [14, 2, 1, "delete--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 0, 1, "get--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 4, 1, "patch--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 3, 1, "put--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [15, 0, 1, "get--api-system-commands", "/api/system/commands"], [15, 0, 1, "get--api-system-commands-(string-source)", "/api/system/commands/(string:source)"], [15, 1, 1, "post--api-system-commands-(string-source)-(string-action)", "/api/system/commands/(string:source)/(string:action)"], [16, 0, 1, "get--api-timelapse", "/api/timelapse"], [16, 1, 1, "post--api-timelapse", "/api/timelapse"], [16, 2, 1, "delete--api-timelapse-(string-name)", "/api/timelapse/(string:name)"], [16, 2, 1, "delete--api-timelapse-unrendered-(string-name)", "/api/timelapse/unrendered/(string:name)"], [16, 1, 1, "post--api-timelapse-unrendered-(string-name)", "/api/timelapse/unrendered/(string:name)"], [17, 1, 1, "post--api-util-test", "/api/util/test"], [18, 0, 1, "get--api-version", "/api/version"], [23, 1, 1, "post--plugin-appkeys-decision--str-user_token-", "/plugin/appkeys/decision/<str:user_token>"], [23, 0, 1, "get--plugin-appkeys-probe", "/plugin/appkeys/probe"], [23, 1, 1, "post--plugin-appkeys-request", "/plugin/appkeys/request"], [23, 0, 1, "get--plugin-appkeys-request--str-app_token-", "/plugin/appkeys/request/<str:app_token>"], [32, 0, 1, "get--plugin-logging-logs", "/plugin/logging/logs"], [32, 2, 1, "delete--plugin-logging-logs-(path-filename)", "/plugin/logging/logs/(path:filename)"], [19, 0, 1, "get--setup-wizard", "/setup/wizard"], [19, 1, 1, "post--setup-wizard", "/setup/wizard"], [59, 5, 1, "", "OctoPrintClient"], [94, 8, 1, "", "access_validator_hook"], [94, 8, 1, "", "acl_keyvalidator_hook"], [94, 8, 1, "", "additional_bundle_files_hook"], [94, 8, 1, "", "additional_commands_hook"], [24, 8, 1, "", "additional_excludes_hook"], [94, 8, 1, "", "additional_permissions_hook"], [94, 8, 1, "", "additional_port_names_hook"], [94, 8, 1, "", "additional_state_data_hook"], [24, 8, 1, "", "after_backup_hook"], [94, 8, 1, "", "after_request_handlers_hook"], [24, 8, 1, "", "after_restore_hook"], [94, 8, 1, "", "analysis_queue_factory_hook"], [24, 8, 1, "", "before_backup_hook"], [94, 8, 1, "", "before_request_handlers_hook"], [24, 8, 1, "", "before_restore_hook"], [94, 8, 1, "", "capture_post_hook"], [94, 8, 1, "", "capture_pre_hook"], [94, 8, 1, "", "cli_commands_hook"], [94, 8, 1, "", "file_extension_hook"], [94, 8, 1, "", "file_preprocessor_hook"], [94, 8, 1, "", "firmware_capability_hook"], [94, 8, 1, "", "firmware_capability_report_hook"], [94, 8, 1, "", "firmware_info_hook"], [94, 8, 1, "", "gcode_error_hook"], [94, 8, 1, "", "gcode_received_hook"], [94, 8, 1, "", "print_time_estimator_factory"], [94, 8, 1, "", "printer_factory_hook"], [94, 8, 1, "", "protocol_action_hook"], [94, 8, 1, "", "protocol_atcommandphase_hook"], [94, 8, 1, "", "protocol_gcodephase_hook"], [94, 8, 1, "", "protocol_scripts_hook"], [94, 8, 1, "", "protocol_temperatures_received_hook"], [33, 8, 1, "", "reconnect_hooks_hook"], [94, 8, 1, "", "register_custom_events_hook"], [94, 8, 1, "", "sd_card_upload_hook"], [94, 8, 1, "", "serial_factory_hook"], [94, 8, 1, "", "server_bodysize_hook"], [94, 8, 1, "", "server_route_hook"], [94, 8, 1, "", "templatetype_hook"], [94, 8, 1, "", "timelapse_extension_hook"], [94, 8, 1, "", "ui_theming_hook"], [34, 8, 1, "", "update_config_hook"], [94, 8, 1, "", "user_manager_factory_hook"]], "OctoPrintClient": [[59, 5, 1, "", "InvalidArgumentError"], [59, 6, 1, "", "ajax"], [59, 6, 1, "", "ajaxWithData"], [59, 6, 1, "", "createCustomException"], [59, 6, 1, "", "createRejectedDeferred"], [59, 6, 1, "", "delete"], [59, 6, 1, "", "download"], [59, 6, 1, "", "get"], [59, 6, 1, "", "getBaseUrl"], [59, 6, 1, "", "getBlueprintUrl"], [59, 6, 1, "", "getCookie"], [59, 6, 1, "", "getRequestHeaders"], [59, 6, 1, "", "getSimpleApiUrl"], [59, 6, 1, "", "getWithQuery"], [59, 6, 1, "", "issueCommand"], [59, 7, 1, "", "options"], [59, 6, 1, "", "patch"], [59, 6, 1, "", "patchJson"], [59, 7, 1, "", "plugins"], [59, 6, 1, "", "post"], [59, 6, 1, "", "postJson"], [59, 6, 1, "", "put"], [59, 6, 1, "", "putJson"], [59, 6, 1, "", "registerPluginComponent"], [59, 6, 1, "", "simpleApiCommand"], [59, 6, 1, "", "simpleApiGet"], [59, 6, 1, "", "upload"]], "OctoPrintClient.browser": [[60, 6, 1, "", "login"], [60, 6, 1, "", "logout"], [60, 6, 1, "", "passiveLogin"]], "OctoPrintClient.connection": [[61, 6, 1, "", "connect"], [61, 6, 1, "", "disconnect"], [61, 6, 1, "", "fakeAck"], [61, 6, 1, "", "getSettings"]], "OctoPrintClient.control": [[62, 6, 1, "", "getCustomControls"], [62, 6, 1, "", "sendGcode"], [62, 6, 1, "", "sendGcodeScript"], [62, 6, 1, "", "sendGcodeScriptWithParameters"], [62, 6, 1, "", "sendGcodeWithParameters"]], "OctoPrintClient.files": [[63, 6, 1, "", "copy"], [63, 6, 1, "", "createFolder"], [63, 6, 1, "", "delete"], [63, 6, 1, "", "download"], [63, 6, 1, "", "entryForPath"], [63, 6, 1, "", "get"], [63, 6, 1, "", "list"], [63, 6, 1, "", "listForLocation"], [63, 6, 1, "", "move"], [63, 6, 1, "", "pathForEntry"], [63, 6, 1, "", "select"], [63, 6, 1, "", "slice"], [63, 6, 1, "", "upload"]], "OctoPrintClient.job": [[65, 6, 1, "", "cancel"], [65, 6, 1, "", "get"], [65, 6, 1, "", "pause"], [65, 6, 1, "", "restart"], [65, 6, 1, "", "resume"], [65, 6, 1, "", "start"], [65, 6, 1, "", "togglePause"]], "OctoPrintClient.languages": [[66, 6, 1, "", "delete"], [66, 6, 1, "", "list"], [66, 6, 1, "", "upload"]], "OctoPrintClient.plugins.appkeys": [[23, 6, 1, "", "authenticate"], [23, 6, 1, "", "checkDecision"], [23, 6, 1, "", "decide"], [23, 6, 1, "", "generateKey"], [23, 6, 1, "", "getAllKeys"], [23, 6, 1, "", "getKey"], [23, 6, 1, "", "getKeys"], [23, 6, 1, "", "probe"], [23, 6, 1, "", "request"], [23, 6, 1, "", "requestForUser"], [23, 6, 1, "", "revokeKey"], [23, 6, 1, "", "revokeKeyForApp"]], "OctoPrintClient.plugins.logging": [[32, 6, 1, "", "deleteLog"], [32, 6, 1, "", "downloadLog"], [32, 6, 1, "", "listLogs"]], "OctoPrintClient.printer": [[68, 6, 1, "", "extrude"], [68, 6, 1, "", "getBedState"], [68, 6, 1, "", "getChamberState"], [68, 6, 1, "", "getFullState"], [68, 6, 1, "", "getSdState"], [68, 6, 1, "", "getToolState"], [68, 6, 1, "", "home"], [68, 6, 1, "", "initSd"], [68, 6, 1, "", "jog"], [68, 6, 1, "", "refreshSd"], [68, 6, 1, "", "releaseSd"], [68, 6, 1, "", "selectTool"], [68, 6, 1, "", "setBedTargetTemperature"], [68, 6, 1, "", "setBedTemperatureOffset"], [68, 6, 1, "", "setChamberTargetTemperature"], [68, 6, 1, "", "setChamberTemperatureOffset"], [68, 6, 1, "", "setFeedrate"], [68, 6, 1, "", "setFlowrate"], [68, 6, 1, "", "setToolTargetTemperatures"], [68, 6, 1, "", "setToolTemperatureOffsets"]], "OctoPrintClient.printerprofiles": [[69, 6, 1, "", "add"], [69, 6, 1, "", "delete"], [69, 6, 1, "", "get"], [69, 6, 1, "", "list"], [69, 6, 1, "", "update"]], "OctoPrintClient.settings": [[70, 6, 1, "", "generateApiKey"], [70, 6, 1, "", "get"], [70, 6, 1, "", "getPluginSettings"], [70, 6, 1, "", "save"], [70, 6, 1, "", "savePluginSettings"]], "OctoPrintClient.slicing": [[71, 6, 1, "", "addProfileForSlicer"], [71, 6, 1, "", "deleteProfileForSlicer"], [71, 6, 1, "", "getProfileForSlicer"], [71, 6, 1, "", "listAllSlicersAndProfiles"], [71, 6, 1, "", "listProfilesForSlicer"], [71, 6, 1, "", "updateProfileForSlicer"]], "OctoPrintClient.socket": [[72, 6, 1, "", "connect"], [72, 6, 1, "", "decreaseRate"], [72, 6, 1, "", "disconnect"], [72, 6, 1, "", "increaseRate"], [72, 6, 1, "", "onMessage"], [72, 6, 1, "", "onRateTooHigh"], [72, 6, 1, "", "onRateTooLow"], [72, 7, 1, "", "options"], [72, 6, 1, "", "reconnect"], [72, 6, 1, "", "removeMessage"], [72, 6, 1, "", "sendAuth"], [72, 6, 1, "", "sendMessage"]], "OctoPrintClient.system": [[73, 6, 1, "", "executeCommand"], [73, 6, 1, "", "getCommands"], [73, 6, 1, "", "getCommandsForSource"]], "OctoPrintClient.timelapse": [[74, 6, 1, "", "delete"], [74, 6, 1, "", "deleteUnrendered"], [74, 6, 1, "", "download"], [74, 6, 1, "", "get"], [74, 6, 1, "", "getConfig"], [74, 6, 1, "", "list"], [74, 6, 1, "", "listRendered"], [74, 6, 1, "", "listUnrendered"], [74, 6, 1, "", "renderUnrendered"], [74, 6, 1, "", "saveConfig"]], "OctoPrintClient.users": [[75, 6, 1, "", "add"], [75, 6, 1, "", "changePassword"], [75, 6, 1, "", "delete"], [75, 6, 1, "", "generateApiKey"], [75, 6, 1, "", "get"], [75, 6, 1, "", "getSettings"], [75, 6, 1, "", "list"], [75, 6, 1, "", "resetApiKey"], [75, 6, 1, "", "saveSettings"], [75, 6, 1, "", "update"]], "OctoPrintClient.util": [[76, 6, 1, "", "test"], [76, 6, 1, "", "testExecutable"], [76, 6, 1, "", "testPath"], [76, 6, 1, "", "testResolution"], [76, 6, 1, "", "testServer"], [76, 6, 1, "", "testUrl"]], "OctoPrintClient.wizard": [[77, 6, 1, "", "finish"], [77, 6, 1, "", "get"]], "octoprint.access": [[78, 9, 0, "-", "users"]], "octoprint.access.users": [[78, 10, 1, "", "AnonymousUser"], [78, 10, 1, "", "ApiUser"], [78, 11, 1, "", "CorruptUserStorage"], [78, 11, 1, "", "InvalidUsername"], [78, 11, 1, "", "UnknownRole"], [78, 11, 1, "", "UnknownUser"], [78, 10, 1, "", "User"], [78, 11, 1, "", "UserAlreadyExists"]], "octoprint.access.users.User": [[78, 12, 1, "", "asDict"]], "octoprint": [[79, 9, 0, "-", "cli"], [80, 9, 0, "-", "filemanager"], [82, 9, 0, "-", "plugin"], [83, 9, 0, "-", "printer"], [84, 9, 0, "-", "schema"], [85, 9, 0, "-", "server"], [86, 9, 0, "-", "settings"], [87, 9, 0, "-", "slicing"], [88, 9, 0, "-", "util"]], "octoprint.cli": [[79, 10, 1, "", "HiddenOption"], [79, 10, 1, "", "OctoPrintContext"], [79, 8, 1, "", "bulk_options"], [79, 9, 0, "-", "dev"], [79, 8, 1, "", "hidden_option"], [79, 8, 1, "", "init_platform_for_cli"], [79, 8, 1, "", "legacy_options"], [79, 8, 1, "", "pass_octoprint_ctx"], [79, 9, 0, "-", "plugins"], [79, 9, 0, "-", "server"], [79, 8, 1, "", "set_ctx_obj_option"], [79, 8, 1, "", "standard_options"]], "octoprint.cli.dev": [[79, 10, 1, "", "OctoPrintDevelCommands"]], "octoprint.cli.dev.OctoPrintDevelCommands": [[79, 12, 1, "", "get_command"], [79, 12, 1, "", "list_commands"]], "octoprint.cli.plugins": [[79, 10, 1, "", "OctoPrintPluginCommands"]], "octoprint.cli.plugins.OctoPrintPluginCommands": [[79, 12, 1, "", "get_command"], [79, 12, 1, "", "list_commands"], [79, 13, 1, "", "plugin_manager"], [79, 13, 1, "", "settings"]], "octoprint.cli.server": [[79, 8, 1, "", "daemon_options"], [79, 8, 1, "", "run_server"], [79, 8, 1, "", "server_options"]], "octoprint.filemanager": [[80, 10, 1, "", "ContentTypeDetector"], [80, 10, 1, "", "ContentTypeMapping"], [80, 11, 1, "", "NoSuchStorage"], [80, 9, 0, "-", "analysis"], [80, 9, 0, "-", "destinations"], [80, 9, 0, "-", "storage"], [80, 9, 0, "-", "util"]], "octoprint.filemanager.ContentTypeDetector": [[80, 13, 1, "", "detector"], [80, 13, 1, "", "extensions"]], "octoprint.filemanager.ContentTypeMapping": [[80, 13, 1, "", "content_type"], [80, 13, 1, "", "extensions"]], "octoprint.filemanager.analysis": [[80, 10, 1, "", "AbstractAnalysisQueue"], [80, 11, 1, "", "AnalysisAborted"], [80, 10, 1, "", "AnalysisQueue"], [80, 10, 1, "", "GcodeAnalysisQueue"], [80, 10, 1, "", "QueueEntry"]], "octoprint.filemanager.analysis.AbstractAnalysisQueue": [[80, 12, 1, "", "_do_abort"], [80, 12, 1, "", "_do_analysis"], [80, 12, 1, "", "enqueue"], [80, 12, 1, "", "pause"], [80, 12, 1, "", "resume"]], "octoprint.filemanager.storage": [[80, 10, 1, "", "LocalFileStorage"], [80, 10, 1, "", "StorageInterface"]], "octoprint.filemanager.storage.LocalFileStorage": [[80, 12, 1, "", "add_file"], [80, 12, 1, "", "add_folder"], [80, 12, 1, "", "add_link"], [80, 14, 1, "", "analysis_backlog"], [80, 12, 1, "", "canonicalize"], [80, 12, 1, "", "copy_file"], [80, 12, 1, "", "copy_folder"], [80, 12, 1, "", "file_exists"], [80, 12, 1, "", "file_in_path"], [80, 12, 1, "", "folder_exists"], [80, 12, 1, "", "get_additional_metadata"], [80, 12, 1, "", "get_lastmodified"], [80, 12, 1, "", "get_metadata"], [80, 12, 1, "", "get_size"], [80, 12, 1, "", "has_analysis"], [80, 12, 1, "", "join_path"], [80, 12, 1, "", "last_modified"], [80, 12, 1, "", "list_files"], [80, 12, 1, "", "move_file"], [80, 12, 1, "", "move_folder"], [80, 12, 1, "", "path_in_storage"], [80, 12, 1, "", "path_on_disk"], [80, 12, 1, "", "remove_additional_metadata"], [80, 12, 1, "", "remove_file"], [80, 12, 1, "", "remove_folder"], [80, 12, 1, "", "remove_link"], [80, 12, 1, "", "sanitize"], [80, 12, 1, "", "sanitize_name"], [80, 12, 1, "", "sanitize_path"], [80, 12, 1, "", "set_additional_metadata"], [80, 12, 1, "", "split_path"]], "octoprint.filemanager.storage.StorageInterface": [[80, 12, 1, "", "add_file"], [80, 12, 1, "", "add_folder"], [80, 12, 1, "", "add_link"], [80, 14, 1, "", "analysis_backlog"], [80, 12, 1, "", "canonicalize"], [80, 12, 1, "", "copy_file"], [80, 12, 1, "", "copy_folder"], [80, 12, 1, "", "file_exists"], [80, 12, 1, "", "file_in_path"], [80, 12, 1, "", "folder_exists"], [80, 12, 1, "", "get_additional_metadata"], [80, 12, 1, "", "get_lastmodified"], [80, 12, 1, "", "get_metadata"], [80, 12, 1, "", "get_size"], [80, 12, 1, "", "has_analysis"], [80, 12, 1, "", "join_path"], [80, 12, 1, "", "last_modified"], [80, 12, 1, "", "list_files"], [80, 12, 1, "", "move_file"], [80, 12, 1, "", "move_folder"], [80, 12, 1, "", "path_in_storage"], [80, 12, 1, "", "path_on_disk"], [80, 12, 1, "", "remove_additional_metadata"], [80, 12, 1, "", "remove_file"], [80, 12, 1, "", "remove_folder"], [80, 12, 1, "", "remove_link"], [80, 12, 1, "", "sanitize"], [80, 12, 1, "", "sanitize_name"], [80, 12, 1, "", "sanitize_path"], [80, 12, 1, "", "set_additional_metadata"], [80, 12, 1, "", "split_path"]], "octoprint.filemanager.util": [[80, 10, 1, "", "AbstractFileWrapper"], [80, 10, 1, "", "DiskFileWrapper"], [80, 10, 1, "", "LineProcessorStream"], [80, 10, 1, "", "MultiStream"], [80, 10, 1, "", "StreamWrapper"]], "octoprint.filemanager.util.AbstractFileWrapper": [[80, 12, 1, "", "save"], [80, 12, 1, "", "stream"]], "octoprint.filemanager.util.DiskFileWrapper": [[80, 12, 1, "", "save"], [80, 12, 1, "", "stream"]], "octoprint.filemanager.util.LineProcessorStream": [[80, 12, 1, "", "close"], [80, 12, 1, "", "process_line"], [80, 12, 1, "", "readable"], [80, 12, 1, "", "seekable"], [80, 12, 1, "", "writable"]], "octoprint.filemanager.util.MultiStream": [[80, 12, 1, "", "close"], [80, 12, 1, "", "readable"], [80, 12, 1, "", "seekable"], [80, 12, 1, "", "writable"]], "octoprint.filemanager.util.StreamWrapper": [[80, 12, 1, "", "save"], [80, 12, 1, "", "stream"]], "octoprint.plugin": [[97, 10, 1, "", "AssetPlugin"], [97, 10, 1, "", "BlueprintPlugin"], [97, 10, 1, "", "EventHandlerPlugin"], [97, 10, 1, "", "MfaPlugin"], [82, 10, 1, "", "PluginSettings"], [97, 10, 1, "", "ProgressPlugin"], [97, 10, 1, "", "ReloadNeedingPlugin"], [97, 10, 1, "", "RestartNeedingPlugin"], [97, 10, 1, "", "SettingsPlugin"], [97, 10, 1, "", "ShutdownPlugin"], [97, 10, 1, "", "SimpleApiPlugin"], [97, 10, 1, "", "SlicerPlugin"], [97, 10, 1, "", "StartupPlugin"], [97, 10, 1, "", "TemplatePlugin"], [97, 10, 1, "", "UiPlugin"], [97, 10, 1, "", "WebcamProviderPlugin"], [97, 10, 1, "", "WizardPlugin"], [82, 8, 1, "", "call_plugin"], [82, 9, 0, "-", "core"], [82, 8, 1, "", "plugin_manager"], [82, 8, 1, "", "plugin_settings"], [82, 9, 0, "-", "types"]], "octoprint.plugin.AssetPlugin": [[97, 12, 1, "", "get_asset_folder"], [97, 12, 1, "", "get_assets"]], "octoprint.plugin.BlueprintPlugin": [[97, 12, 1, "", "csrf_exempt"], [97, 12, 1, "", "errorhandler"], [97, 12, 1, "", "get_blueprint"], [97, 12, 1, "", "get_blueprint_api_prefixes"], [97, 12, 1, "", "get_blueprint_kwargs"], [97, 12, 1, "", "is_blueprint_csrf_protected"], [97, 12, 1, "", "is_blueprint_protected"], [97, 12, 1, "", "route"]], "octoprint.plugin.EventHandlerPlugin": [[97, 12, 1, "", "on_event"]], "octoprint.plugin.MfaPlugin": [[97, 12, 1, "", "has_mfa_credentials"], [97, 12, 1, "", "is_mfa_enabled"]], "octoprint.plugin.PluginSettings": [[82, 12, 1, "", "add_overlay"], [82, 12, 1, "", "get"], [82, 12, 1, "", "get_boolean"], [82, 12, 1, "", "get_float"], [82, 12, 1, "", "get_int"], [82, 12, 1, "", "get_plugin_data_folder"], [82, 12, 1, "", "get_plugin_logfile_path"], [82, 12, 1, "", "global_get"], [82, 12, 1, "", "global_get_basefolder"], [82, 12, 1, "", "global_get_boolean"], [82, 12, 1, "", "global_get_float"], [82, 12, 1, "", "global_get_int"], [82, 12, 1, "", "global_set"], [82, 12, 1, "", "global_set_boolean"], [82, 12, 1, "", "global_set_float"], [82, 12, 1, "", "global_set_int"], [82, 12, 1, "", "remove_overlay"], [82, 12, 1, "", "save"], [82, 12, 1, "", "set"], [82, 12, 1, "", "set_boolean"], [82, 12, 1, "", "set_float"], [82, 12, 1, "", "set_int"]], "octoprint.plugin.ProgressPlugin": [[97, 12, 1, "", "on_print_progress"], [97, 12, 1, "", "on_slicing_progress"]], "octoprint.plugin.SettingsPlugin": [[97, 13, 1, "", "config_version_key"], [97, 12, 1, "", "get_settings_defaults"], [97, 12, 1, "", "get_settings_preprocessors"], [97, 12, 1, "", "get_settings_restricted_paths"], [97, 12, 1, "", "get_settings_version"], [97, 12, 1, "", "on_settings_cleanup"], [97, 12, 1, "", "on_settings_initialized"], [97, 12, 1, "", "on_settings_load"], [97, 12, 1, "", "on_settings_migrate"], [97, 12, 1, "", "on_settings_save"]], "octoprint.plugin.ShutdownPlugin": [[97, 12, 1, "", "on_shutdown"]], "octoprint.plugin.SimpleApiPlugin": [[97, 12, 1, "", "get_api_commands"], [97, 12, 1, "", "is_api_adminonly"], [97, 12, 1, "", "on_api_command"], [97, 12, 1, "", "on_api_get"]], "octoprint.plugin.SlicerPlugin": [[97, 12, 1, "", "cancel_slicing"], [97, 12, 1, "", "do_slice"], [97, 12, 1, "", "get_slicer_default_profile"], [97, 12, 1, "", "get_slicer_extension_tree"], [97, 12, 1, "", "get_slicer_profile"], [97, 12, 1, "", "get_slicer_profiles"], [97, 12, 1, "", "get_slicer_profiles_lastmodified"], [97, 12, 1, "", "get_slicer_properties"], [97, 12, 1, "", "is_slicer_configured"], [97, 12, 1, "", "save_slicer_profile"]], "octoprint.plugin.StartupPlugin": [[97, 12, 1, "", "on_after_startup"], [97, 12, 1, "", "on_startup"]], "octoprint.plugin.TemplatePlugin": [[97, 12, 1, "", "get_template_configs"], [97, 12, 1, "", "get_template_folder"], [97, 12, 1, "", "get_template_vars"], [97, 12, 1, "", "is_template_autoescaped"]], "octoprint.plugin.UiPlugin": [[97, 12, 1, "", "get_ui_additional_etag"], [97, 12, 1, "", "get_ui_additional_key_data_for_cache"], [97, 12, 1, "", "get_ui_additional_request_data_for_preemptive_caching"], [97, 12, 1, "", "get_ui_additional_tracked_files"], [97, 12, 1, "", "get_ui_custom_etag"], [97, 12, 1, "", "get_ui_custom_lastmodified"], [97, 12, 1, "", "get_ui_custom_template_filter"], [97, 12, 1, "", "get_ui_custom_tracked_files"], [97, 12, 1, "", "get_ui_data_for_preemptive_caching"], [97, 12, 1, "", "get_ui_permissions"], [97, 12, 1, "", "get_ui_preemptive_caching_additional_unless"], [97, 12, 1, "", "get_ui_preemptive_caching_enabled"], [97, 12, 1, "", "on_ui_render"], [97, 12, 1, "", "will_handle_ui"]], "octoprint.plugin.WebcamProviderPlugin": [[97, 12, 1, "", "get_webcam_configurations"], [97, 12, 1, "", "take_webcam_snapshot"]], "octoprint.plugin.WizardPlugin": [[97, 12, 1, "", "get_wizard_details"], [97, 12, 1, "", "get_wizard_version"], [97, 12, 1, "", "is_wizard_ignored"], [97, 12, 1, "", "is_wizard_required"], [97, 12, 1, "", "on_wizard_finish"]], "octoprint.plugin.core": [[82, 10, 1, "", "Plugin"], [82, 10, 1, "", "PluginInfo"], [82, 10, 1, "", "PluginManager"], [82, 10, 1, "", "RestartNeedingPlugin"], [82, 10, 1, "", "SortablePlugin"]], "octoprint.plugin.core.Plugin": [[82, 13, 1, "", "_basefolder"], [82, 13, 1, "", "_identifier"], [82, 13, 1, "", "_logger"], [82, 13, 1, "", "_plugin_name"], [82, 13, 1, "", "_plugin_version"], [82, 12, 1, "", "initialize"], [82, 12, 1, "", "on_plugin_disabled"], [82, 12, 1, "", "on_plugin_enabled"]], "octoprint.plugin.core.PluginInfo": [[82, 14, 1, "", "author"], [82, 13, 1, "", "blacklisted"], [82, 13, 1, "", "bundled"], [82, 14, 1, "", "check"], [82, 14, 1, "", "description"], [82, 14, 1, "", "disable"], [82, 14, 1, "", "disabling_discouraged"], [82, 14, 1, "", "enable"], [82, 13, 1, "", "enabled"], [82, 13, 1, "", "flags"], [82, 13, 1, "", "forced_disabled"], [82, 12, 1, "", "get_hook"], [82, 12, 1, "", "get_implementation"], [82, 14, 1, "", "helpers"], [82, 14, 1, "", "hidden"], [82, 14, 1, "", "hooks"], [82, 14, 1, "", "implementation"], [82, 13, 1, "", "incompatible"], [82, 13, 1, "", "invalid_syntax"], [82, 14, 1, "", "license"], [82, 14, 1, "", "load"], [82, 13, 1, "", "loaded"], [82, 12, 1, "", "long_str"], [82, 14, 1, "", "looks_like_plugin"], [82, 13, 1, "", "managable"], [82, 14, 1, "", "name"], [82, 13, 1, "", "needs_restart"], [82, 13, 1, "", "origin"], [82, 14, 1, "", "parsed_metadata"], [82, 14, 1, "", "privacypolicy"], [82, 14, 1, "", "pythoncompat"], [82, 14, 1, "", "unload"], [82, 14, 1, "", "url"], [82, 12, 1, "", "validate"], [82, 14, 1, "", "version"]], "octoprint.plugin.core.PluginManager": [[82, 12, 1, "", "disable_plugin"], [82, 12, 1, "", "enable_plugin"], [82, 12, 1, "", "get_filtered_implementations"], [82, 12, 1, "", "get_helpers"], [82, 12, 1, "", "get_hooks"], [82, 12, 1, "", "get_implementations"], [82, 12, 1, "", "get_plugin"], [82, 12, 1, "", "get_plugin_info"], [82, 12, 1, "", "has_any_of_hooks"], [82, 12, 1, "", "has_any_of_mixins"], [82, 12, 1, "", "has_obsolete_hooks"], [82, 12, 1, "", "has_restart_needing_hooks"], [82, 12, 1, "", "has_restart_needing_implementation"], [82, 12, 1, "", "hook_matches_hooks"], [82, 12, 1, "", "is_obsolete_hook"], [82, 12, 1, "", "is_plugin_marked"], [82, 12, 1, "", "is_restart_needing_hook"], [82, 12, 1, "", "is_restart_needing_plugin"], [82, 12, 1, "", "mark_plugin"], [82, 14, 1, "", "plugin_hooks"], [82, 14, 1, "", "plugins"], [82, 12, 1, "", "register_message_receiver"], [82, 12, 1, "", "reload_plugins"], [82, 12, 1, "", "send_plugin_message"], [82, 12, 1, "", "unregister_message_receiver"]], "octoprint.plugin.core.SortablePlugin": [[82, 12, 1, "", "get_sorting_key"]], "octoprint.plugin.types": [[82, 10, 1, "", "OctoPrintPlugin"], [82, 10, 1, "", "ReloadNeedingPlugin"]], "octoprint.plugin.types.OctoPrintPlugin": [[82, 13, 1, "", "_analysis_queue"], [82, 13, 1, "", "_app_session_manager"], [82, 13, 1, "", "_connectivity_checker"], [82, 13, 1, "", "_data_folder"], [82, 13, 1, "", "_event_bus"], [82, 13, 1, "", "_file_manager"], [82, 13, 1, "", "_plugin_lifecycle_manager"], [82, 13, 1, "", "_plugin_manager"], [82, 13, 1, "", "_printer"], [82, 13, 1, "", "_printer_profile_manager"], [82, 13, 1, "", "_slicing_manager"], [82, 13, 1, "", "_user_manager"], [82, 12, 1, "", "get_plugin_data_folder"], [82, 12, 1, "", "on_plugin_pending_uninstall"]], "octoprint.plugins.backup.BackupPlugin": [[24, 8, 1, "", "create_backup_helper"], [24, 8, 1, "", "delete_backup_helper"]], "octoprint.printer": [[83, 10, 1, "", "PrinterCallback"], [83, 10, 1, "", "PrinterInterface"], [83, 8, 1, "", "get_connection_options"], [83, 9, 0, "-", "profile"]], "octoprint.printer.PrinterCallback": [[83, 12, 1, "", "on_printer_add_log"], [83, 12, 1, "", "on_printer_add_message"], [83, 12, 1, "", "on_printer_add_temperature"], [83, 12, 1, "", "on_printer_received_registered_message"], [83, 12, 1, "", "on_printer_send_current_data"], [83, 12, 1, "", "on_printer_send_initial_data"]], "octoprint.printer.PrinterInterface": [[83, 12, 1, "", "can_modify_file"], [83, 12, 1, "", "cancel_print"], [83, 12, 1, "", "change_tool"], [83, 12, 1, "", "commands"], [83, 12, 1, "", "connect"], [83, 12, 1, "", "disconnect"], [83, 12, 1, "", "extrude"], [83, 12, 1, "", "fake_ack"], [83, 12, 1, "", "feed_rate"], [83, 12, 1, "", "flow_rate"], [83, 12, 1, "", "get_connection_options"], [83, 12, 1, "", "get_current_connection"], [83, 12, 1, "", "get_current_data"], [83, 12, 1, "", "get_current_job"], [83, 12, 1, "", "get_current_temperatures"], [83, 12, 1, "", "get_state_id"], [83, 12, 1, "", "get_state_string"], [83, 12, 1, "", "get_temperature_history"], [83, 12, 1, "", "get_transport"], [83, 12, 1, "", "home"], [83, 12, 1, "", "is_cancelling"], [83, 12, 1, "", "is_closed_or_error"], [83, 12, 1, "", "is_current_file"], [83, 12, 1, "", "is_error"], [83, 12, 1, "", "is_operational"], [83, 12, 1, "", "is_paused"], [83, 12, 1, "", "is_pausing"], [83, 12, 1, "", "is_printing"], [83, 12, 1, "", "is_ready"], [83, 12, 1, "", "job_on_hold"], [83, 12, 1, "", "jog"], [83, 12, 1, "", "log_lines"], [83, 12, 1, "", "pause_print"], [83, 12, 1, "", "register_callback"], [83, 12, 1, "", "resume_print"], [83, 12, 1, "", "script"], [83, 12, 1, "", "select_file"], [83, 12, 1, "", "send_initial_callback"], [83, 12, 1, "", "set_job_on_hold"], [83, 12, 1, "", "set_temperature"], [83, 12, 1, "", "set_temperature_offset"], [83, 12, 1, "", "start_print"], [83, 12, 1, "", "toggle_pause_print"], [83, 12, 1, "", "unregister_callback"], [83, 12, 1, "", "unselect_file"], [83, 13, 1, "", "valid_axes"], [83, 13, 1, "", "valid_heater_regex"], [83, 13, 1, "", "valid_heater_regex_no_current"], [83, 13, 1, "", "valid_tool_regex"]], "octoprint.printer.profile": [[83, 10, 1, "", "BedFormFactor"], [83, 10, 1, "", "BedOrigin"], [83, 10, 1, "", "CouldNotOverwriteError"], [83, 10, 1, "", "InvalidProfileError"], [83, 10, 1, "", "PrinterProfileManager"], [83, 10, 1, "", "SaveError"]], "octoprint.printer.profile.BedFormFactor": [[83, 13, 1, "", "CIRCULAR"], [83, 13, 1, "", "RECTANGULAR"]], "octoprint.printer.profile.BedOrigin": [[83, 13, 1, "", "CENTER"], [83, 13, 1, "", "LOWERLEFT"]], "octoprint.schema": [[84, 10, 1, "", "BaseModel"], [84, 9, 0, "-", "config"], [84, 9, 0, "-", "webcam"]], "octoprint.schema.BaseModel": [[84, 13, 1, "", "model_config"]], "octoprint.schema.config": [[84, 10, 1, "", "Config"], [84, 9, 0, "-", "access_control"], [84, 9, 0, "-", "api"], [84, 9, 0, "-", "appearance"], [84, 9, 0, "-", "controls"], [84, 9, 0, "-", "devel"], [84, 9, 0, "-", "estimation"], [84, 9, 0, "-", "events"], [84, 9, 0, "-", "feature"], [84, 9, 0, "-", "folder"], [84, 9, 0, "-", "gcode_analysis"], [84, 9, 0, "-", "plugins"], [84, 9, 0, "-", "printer_parameters"], [84, 9, 0, "-", "printer_profiles"], [84, 9, 0, "-", "scripts"], [84, 9, 0, "-", "serial"], [84, 9, 0, "-", "server"], [84, 9, 0, "-", "slicing"], [84, 9, 0, "-", "system"], [84, 9, 0, "-", "temperature"], [84, 9, 0, "-", "terminalfilters"], [84, 9, 0, "-", "webcam"]], "octoprint.schema.config.Config": [[84, 13, 1, "", "accessControl"], [84, 13, 1, "", "api"], [84, 13, 1, "", "appearance"], [84, 13, 1, "", "controls"], [84, 13, 1, "", "devel"], [84, 13, 1, "", "estimation"], [84, 13, 1, "", "events"], [84, 13, 1, "", "feature"], [84, 13, 1, "", "folder"], [84, 13, 1, "", "gcodeAnalysis"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "plugins"], [84, 13, 1, "", "printerParameters"], [84, 13, 1, "", "printerProfiles"], [84, 13, 1, "", "scripts"], [84, 13, 1, "", "serial"], [84, 13, 1, "", "server"], [84, 13, 1, "", "slicing"], [84, 13, 1, "", "system"], [84, 13, 1, "", "temperature"], [84, 13, 1, "", "terminalFilters"], [84, 13, 1, "", "webcam"]], "octoprint.schema.config.access_control": [[84, 10, 1, "", "AccessControlConfig"]], "octoprint.schema.config.access_control.AccessControlConfig": [[84, 13, 1, "", "addRemoteUsers"], [84, 13, 1, "", "autologinAs"], [84, 13, 1, "", "autologinHeadsupAcknowledged"], [84, 13, 1, "", "autologinLocal"], [84, 13, 1, "", "checkBasicAuthenticationPassword"], [84, 13, 1, "", "defaultReauthenticationTimeout"], [84, 13, 1, "", "groupManager"], [84, 13, 1, "", "groupfile"], [84, 13, 1, "", "localNetworks"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "permissionManager"], [84, 13, 1, "", "remoteGroupsHeader"], [84, 13, 1, "", "remoteGroupsMapping"], [84, 13, 1, "", "remoteUserHeader"], [84, 13, 1, "", "salt"], [84, 13, 1, "", "trustBasicAuthentication"], [84, 13, 1, "", "trustRemoteGroups"], [84, 13, 1, "", "trustRemoteUser"], [84, 13, 1, "", "userManager"], [84, 13, 1, "", "userfile"]], "octoprint.schema.config.api": [[84, 10, 1, "", "ApiConfig"]], "octoprint.schema.config.api.ApiConfig": [[84, 13, 1, "", "allowCrossOrigin"], [84, 13, 1, "", "apps"], [84, 13, 1, "", "key"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.appearance": [[84, 10, 1, "", "AppearanceConfig"], [84, 10, 1, "", "ColorEnum"], [84, 10, 1, "", "ComponentConfig"], [84, 10, 1, "", "ComponentDisabledConfig"], [84, 10, 1, "", "ComponentOrderConfig"]], "octoprint.schema.config.appearance.AppearanceConfig": [[84, 13, 1, "", "closeModalsWithClick"], [84, 13, 1, "", "color"], [84, 13, 1, "", "colorIcon"], [84, 13, 1, "", "colorTransparent"], [84, 13, 1, "", "components"], [84, 13, 1, "", "defaultLanguage"], [84, 13, 1, "", "fuzzyTimes"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "showFahrenheitAlso"], [84, 13, 1, "", "showInternalFilename"]], "octoprint.schema.config.appearance.ColorEnum": [[84, 13, 1, "", "blue"], [84, 13, 1, "", "default"], [84, 13, 1, "", "green"], [84, 13, 1, "", "orange"], [84, 13, 1, "", "red"], [84, 13, 1, "", "violet"], [84, 13, 1, "", "yellow"]], "octoprint.schema.config.appearance.ComponentConfig": [[84, 13, 1, "", "disabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "order"]], "octoprint.schema.config.appearance.ComponentDisabledConfig": [[84, 13, 1, "", "about"], [84, 13, 1, "", "generic"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "navbar"], [84, 13, 1, "", "settings"], [84, 13, 1, "", "sidebar"], [84, 13, 1, "", "tab"], [84, 13, 1, "", "usersettings"], [84, 13, 1, "", "wizard"]], "octoprint.schema.config.appearance.ComponentOrderConfig": [[84, 13, 1, "", "about"], [84, 13, 1, "", "generic"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "navbar"], [84, 13, 1, "", "settings"], [84, 13, 1, "", "sidebar"], [84, 13, 1, "", "tab"], [84, 13, 1, "", "usersettings"], [84, 13, 1, "", "wizard"]], "octoprint.schema.config.controls": [[84, 10, 1, "", "ContainerConfig"], [84, 10, 1, "", "ControlConfig"], [84, 10, 1, "", "ControlInputConfig"], [84, 10, 1, "", "ControlSliderInputConfig"], [84, 10, 1, "", "LayoutEnum"]], "octoprint.schema.config.controls.ContainerConfig": [[84, 13, 1, "", "children"], [84, 13, 1, "", "layout"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"]], "octoprint.schema.config.controls.ControlConfig": [[84, 13, 1, "", "additionalClasses"], [84, 13, 1, "", "command"], [84, 13, 1, "", "commands"], [84, 13, 1, "", "confirm"], [84, 13, 1, "", "enabled"], [84, 13, 1, "", "input"], [84, 13, 1, "", "javascript"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "regex"], [84, 13, 1, "", "script"], [84, 13, 1, "", "template"]], "octoprint.schema.config.controls.ControlInputConfig": [[84, 13, 1, "", "default"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "parameter"], [84, 13, 1, "", "slider"]], "octoprint.schema.config.controls.ControlSliderInputConfig": [[84, 13, 1, "", "max"], [84, 13, 1, "", "min"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "step"]], "octoprint.schema.config.controls.LayoutEnum": [[84, 13, 1, "", "horizontal"], [84, 13, 1, "", "horizontal_grid"], [84, 13, 1, "", "vertical"]], "octoprint.schema.config.devel": [[84, 10, 1, "", "DevelCacheConfig"], [84, 10, 1, "", "DevelConfig"], [84, 10, 1, "", "DevelWebassetsConfig"], [84, 10, 1, "", "StylesheetEnum"]], "octoprint.schema.config.devel.DevelCacheConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "preemptive"]], "octoprint.schema.config.devel.DevelConfig": [[84, 13, 1, "", "cache"], [84, 13, 1, "", "enableCsrfProtection"], [84, 13, 1, "", "enableRateLimiter"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "pluginTimings"], [84, 13, 1, "", "showLoadingAnimation"], [84, 13, 1, "", "sockJsConnectTimeout"], [84, 13, 1, "", "stylesheet"], [84, 13, 1, "", "useFrozenDictForPrinterState"], [84, 13, 1, "", "webassets"]], "octoprint.schema.config.devel.DevelWebassetsConfig": [[84, 13, 1, "", "bundle"], [84, 13, 1, "", "clean_on_startup"], [84, 13, 1, "", "minify"], [84, 13, 1, "", "minify_plugins"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.devel.StylesheetEnum": [[84, 13, 1, "", "css"], [84, 13, 1, "", "less"]], "octoprint.schema.config.estimation": [[84, 10, 1, "", "EstimationConfig"], [84, 10, 1, "", "PrintTimeEstimationConfig"]], "octoprint.schema.config.estimation.EstimationConfig": [[84, 13, 1, "", "model_config"], [84, 13, 1, "", "printTime"]], "octoprint.schema.config.estimation.PrintTimeEstimationConfig": [[84, 13, 1, "", "forceDumbAfterMin"], [84, 13, 1, "", "forceDumbFromPercent"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "stableThreshold"], [84, 13, 1, "", "statsWeighingUntil"], [84, 13, 1, "", "validityRange"]], "octoprint.schema.config.events": [[84, 10, 1, "", "EventSubscription"], [84, 10, 1, "", "EventsConfig"], [84, 10, 1, "", "SubscriptionTypeEnum"]], "octoprint.schema.config.events.EventSubscription": [[84, 13, 1, "", "command"], [84, 13, 1, "", "debug"], [84, 13, 1, "", "enabled"], [84, 13, 1, "", "event"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "type"]], "octoprint.schema.config.events.EventsConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "subscriptions"]], "octoprint.schema.config.events.SubscriptionTypeEnum": [[84, 13, 1, "", "gcode"], [84, 13, 1, "", "system"]], "octoprint.schema.config.feature": [[84, 10, 1, "", "FeatureConfig"]], "octoprint.schema.config.feature.FeatureConfig": [[84, 13, 1, "", "autoUppercaseBlacklist"], [84, 13, 1, "", "enableDragDropUpload"], [84, 13, 1, "", "enforceReallyUniversalFilenames"], [84, 13, 1, "", "g90InfluencesExtruder"], [84, 13, 1, "", "keyboardControl"], [84, 13, 1, "", "modelSizeDetection"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "pollWatched"], [84, 13, 1, "", "printCancelConfirmation"], [84, 13, 1, "", "printStartConfirmation"], [84, 13, 1, "", "rememberFileFolder"], [84, 13, 1, "", "sdSupport"], [84, 13, 1, "", "temperatureGraph"], [84, 13, 1, "", "uploadOverwriteConfirmation"]], "octoprint.schema.config.folder": [[84, 10, 1, "", "FolderConfig"]], "octoprint.schema.config.folder.FolderConfig": [[84, 13, 1, "", "data"], [84, 13, 1, "", "generated"], [84, 13, 1, "", "logs"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "plugins"], [84, 13, 1, "", "printerProfiles"], [84, 13, 1, "", "scripts"], [84, 13, 1, "", "slicingProfiles"], [84, 13, 1, "", "timelapse"], [84, 13, 1, "", "timelapse_tmp"], [84, 13, 1, "", "translations"], [84, 13, 1, "", "uploads"], [84, 13, 1, "", "virtualSd"], [84, 13, 1, "", "watched"]], "octoprint.schema.config.gcode_analysis": [[84, 10, 1, "", "GcodeAnalysisConfig"], [84, 10, 1, "", "RunAtEnum"]], "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig": [[84, 13, 1, "", "bedZ"], [84, 13, 1, "", "maxExtruders"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "runAt"], [84, 13, 1, "", "throttle_highprio"], [84, 13, 1, "", "throttle_lines"], [84, 13, 1, "", "throttle_normalprio"]], "octoprint.schema.config.gcode_analysis.RunAtEnum": [[84, 13, 1, "", "always"], [84, 13, 1, "", "idle"], [84, 13, 1, "", "never"]], "octoprint.schema.config.plugins": [[84, 10, 1, "", "PluginsConfig"]], "octoprint.schema.config.plugins.PluginsConfig": [[84, 13, 1, "", "disabled"], [84, 13, 1, "", "flags"], [84, 13, 1, "", "forced_compatible"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "sorting_order"]], "octoprint.schema.config.printer_parameters": [[84, 10, 1, "", "PrinterParametersConfig"]], "octoprint.schema.config.printer_parameters.PrinterParametersConfig": [[84, 13, 1, "", "model_config"], [84, 13, 1, "", "pauseTriggers"]], "octoprint.schema.config.printer_profiles": [[84, 10, 1, "", "PrinterProfilesConfig"]], "octoprint.schema.config.printer_profiles.PrinterProfilesConfig": [[84, 13, 1, "", "default"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.scripts": [[84, 10, 1, "", "GcodeScriptsConfig"], [84, 10, 1, "", "ScriptsConfig"]], "octoprint.schema.config.scripts.GcodeScriptsConfig": [[84, 13, 1, "", "afterPrintCancelled"], [84, 13, 1, "", "afterPrintDone"], [84, 13, 1, "", "afterPrintResumed"], [84, 13, 1, "", "afterPrinterConnected"], [84, 13, 1, "", "afterToolChange"], [84, 13, 1, "", "beforePrintPaused"], [84, 13, 1, "", "beforePrintStarted"], [84, 13, 1, "", "beforePrinterDisconnected"], [84, 13, 1, "", "beforeToolChange"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "snippets"]], "octoprint.schema.config.scripts.ScriptsConfig": [[84, 13, 1, "", "gcode"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.serial": [[84, 10, 1, "", "AlwaysDetectNeverEnum"], [84, 10, 1, "", "InfoWarnNeverEnum"], [84, 10, 1, "", "SerialCapabilities"], [84, 10, 1, "", "SerialConfig"], [84, 10, 1, "", "SerialMaxTimeouts"], [84, 10, 1, "", "SerialTimeoutConfig"]], "octoprint.schema.config.serial.AlwaysDetectNeverEnum": [[84, 13, 1, "", "always"], [84, 13, 1, "", "detect"], [84, 13, 1, "", "never"]], "octoprint.schema.config.serial.InfoWarnNeverEnum": [[84, 13, 1, "", "info"], [84, 13, 1, "", "never"], [84, 13, 1, "", "warn"]], "octoprint.schema.config.serial.SerialCapabilities": [[84, 13, 1, "", "autoreport_pos"], [84, 13, 1, "", "autoreport_sdstatus"], [84, 13, 1, "", "autoreport_temp"], [84, 13, 1, "", "busy_protocol"], [84, 13, 1, "", "emergency_parser"], [84, 13, 1, "", "extended_m20"], [84, 13, 1, "", "lfn_write"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.serial.SerialConfig": [[84, 13, 1, "", "abortHeatupOnCancel"], [84, 13, 1, "", "ackMax"], [84, 13, 1, "", "additionalBaudrates"], [84, 13, 1, "", "additionalPorts"], [84, 13, 1, "", "alwaysSendChecksum"], [84, 13, 1, "", "autoconnect"], [84, 13, 1, "", "autorefresh"], [84, 13, 1, "", "autorefreshInterval"], [84, 13, 1, "", "baudrate"], [84, 13, 1, "", "blacklistedBaudrates"], [84, 13, 1, "", "blacklistedPorts"], [84, 13, 1, "", "blockWhileDwelling"], [84, 13, 1, "", "blockedCommands"], [84, 13, 1, "", "capabilities"], [84, 13, 1, "", "checksumRequiringCommands"], [84, 13, 1, "", "disableSdPrintingDetection"], [84, 13, 1, "", "disconnectOnErrors"], [84, 13, 1, "", "emergencyCommands"], [84, 13, 1, "", "enableShutdownActionCommand"], [84, 13, 1, "", "encoding"], [84, 13, 1, "", "exclusive"], [84, 13, 1, "", "externalHeatupDetection"], [84, 13, 1, "", "firmwareDetection"], [84, 13, 1, "", "helloCommand"], [84, 13, 1, "", "identicalResendsCountdown"], [84, 13, 1, "", "ignoreEmptyPorts"], [84, 13, 1, "", "ignoreErrorsFromFirmware"], [84, 13, 1, "", "ignoreIdenticalResends"], [84, 13, 1, "", "ignoredCommands"], [84, 13, 1, "", "lastLineBufferSize"], [84, 13, 1, "", "log"], [84, 13, 1, "", "logPositionOnCancel"], [84, 13, 1, "", "logPositionOnPause"], [84, 13, 1, "", "logResends"], [84, 13, 1, "", "longRunningCommands"], [84, 13, 1, "", "lowLatency"], [84, 13, 1, "", "maxCommunicationTimeouts"], [84, 13, 1, "", "maxConsecutiveResends"], [84, 13, 1, "", "maxNotSdPrinting"], [84, 13, 1, "", "maxWritePasses"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "neverSendChecksum"], [84, 13, 1, "", "notifySuppressedCommands"], [84, 13, 1, "", "pausingCommands"], [84, 13, 1, "", "port"], [84, 13, 1, "", "repetierTargetTemp"], [84, 13, 1, "", "resendRatioStart"], [84, 13, 1, "", "resendRatioThreshold"], [84, 13, 1, "", "sanityCheckTools"], [84, 13, 1, "", "sdAlwaysAvailable"], [84, 13, 1, "", "sdCancelCommand"], [84, 13, 1, "", "sdLowerCase"], [84, 13, 1, "", "sdRelativePath"], [84, 13, 1, "", "sendChecksumWithUnknownCommands"], [84, 13, 1, "", "sendM112OnError"], [84, 13, 1, "", "supportFAsCommand"], [84, 13, 1, "", "supportResendsWithoutOk"], [84, 13, 1, "", "supportWait"], [84, 13, 1, "", "suppressSecondHello"], [84, 13, 1, "", "swallowOkAfterResend"], [84, 13, 1, "", "terminalLogSize"], [84, 13, 1, "", "timeout"], [84, 13, 1, "", "triggerOkForM29"], [84, 13, 1, "", "unknownCommandsNeedAck"], [84, 13, 1, "", "useParityWorkaround"], [84, 13, 1, "", "waitForStartOnConnect"], [84, 13, 1, "", "waitToLoadSdFileList"]], "octoprint.schema.config.serial.SerialMaxTimeouts": [[84, 13, 1, "", "idle"], [84, 13, 1, "", "long"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "printing"]], "octoprint.schema.config.serial.SerialTimeoutConfig": [[84, 13, 1, "", "baudrateDetectionPause"], [84, 13, 1, "", "communication"], [84, 13, 1, "", "communicationBusy"], [84, 13, 1, "", "connection"], [84, 13, 1, "", "detectionConsecutive"], [84, 13, 1, "", "detectionFirst"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "posAutoreport"], [84, 13, 1, "", "positionLogWait"], [84, 13, 1, "", "resendOk"], [84, 13, 1, "", "sdStatus"], [84, 13, 1, "", "sdStatusAutoreport"], [84, 13, 1, "", "temperature"], [84, 13, 1, "", "temperatureAutoreport"], [84, 13, 1, "", "temperatureTargetSet"]], "octoprint.schema.config.server": [[84, 10, 1, "", "CommandsConfig"], [84, 10, 1, "", "CookiesConfig"], [84, 10, 1, "", "DiskspaceConfig"], [84, 10, 1, "", "IpCheckConfig"], [84, 10, 1, "", "OnlineCheckConfig"], [84, 10, 1, "", "PluginBlacklistConfig"], [84, 10, 1, "", "PreemptiveCacheConfig"], [84, 10, 1, "", "PythonEolCheckConfig"], [84, 10, 1, "", "PythonEolEntry"], [84, 10, 1, "", "ReverseProxyConfig"], [84, 10, 1, "", "SameSiteEnum"], [84, 10, 1, "", "ServerConfig"], [84, 10, 1, "", "UploadsConfig"]], "octoprint.schema.config.server.CommandsConfig": [[84, 13, 1, "", "localPipCommand"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "serverRestartCommand"], [84, 13, 1, "", "systemRestartCommand"], [84, 13, 1, "", "systemShutdownCommand"]], "octoprint.schema.config.server.CookiesConfig": [[84, 13, 1, "", "model_config"], [84, 13, 1, "", "samesite"], [84, 13, 1, "", "secure"]], "octoprint.schema.config.server.DiskspaceConfig": [[84, 13, 1, "", "critical"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "warning"]], "octoprint.schema.config.server.IpCheckConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "trustedSubnets"]], "octoprint.schema.config.server.OnlineCheckConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "host"], [84, 13, 1, "", "interval"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "port"]], "octoprint.schema.config.server.PluginBlacklistConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "timeout"], [84, 13, 1, "", "ttl"], [84, 13, 1, "", "url"]], "octoprint.schema.config.server.PreemptiveCacheConfig": [[84, 13, 1, "", "exceptions"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "until"]], "octoprint.schema.config.server.PythonEolCheckConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "fallback"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "ttl"], [84, 13, 1, "", "url"]], "octoprint.schema.config.server.PythonEolEntry": [[84, 13, 1, "", "date"], [84, 13, 1, "", "last_octoprint"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.server.ReverseProxyConfig": [[84, 13, 1, "", "hostFallback"], [84, 13, 1, "", "hostHeader"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "portFallback"], [84, 13, 1, "", "portHeader"], [84, 13, 1, "", "prefixFallback"], [84, 13, 1, "", "prefixHeader"], [84, 13, 1, "", "schemeFallback"], [84, 13, 1, "", "schemeHeader"], [84, 13, 1, "", "serverFallback"], [84, 13, 1, "", "serverHeader"], [84, 13, 1, "", "trustLocalhostProxies"], [84, 13, 1, "", "trustedProxies"]], "octoprint.schema.config.server.SameSiteEnum": [[84, 13, 1, "", "lax"], [84, 13, 1, "", "none"], [84, 13, 1, "", "strict"]], "octoprint.schema.config.server.ServerConfig": [[84, 13, 1, "", "allowFraming"], [84, 13, 1, "", "allowedLoginRedirectPaths"], [84, 13, 1, "", "commands"], [84, 13, 1, "", "cookies"], [84, 13, 1, "", "diskspace"], [84, 13, 1, "", "firstRun"], [84, 13, 1, "", "heartbeat"], [84, 13, 1, "", "host"], [84, 13, 1, "", "ignoreIncompleteStartup"], [84, 13, 1, "", "ipCheck"], [84, 13, 1, "", "maxSize"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "onlineCheck"], [84, 13, 1, "", "pluginBlacklist"], [84, 13, 1, "", "port"], [84, 13, 1, "", "preemptiveCache"], [84, 13, 1, "", "pythonEolCheck"], [84, 13, 1, "", "reverseProxy"], [84, 13, 1, "", "secretKey"], [84, 13, 1, "", "seenWizards"], [84, 13, 1, "", "startOnceInSafeMode"], [84, 13, 1, "", "uploads"]], "octoprint.schema.config.server.UploadsConfig": [[84, 13, 1, "", "maxSize"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "nameSuffix"], [84, 13, 1, "", "pathSuffix"]], "octoprint.schema.config.slicing": [[84, 10, 1, "", "SlicingConfig"]], "octoprint.schema.config.slicing.SlicingConfig": [[84, 13, 1, "", "defaultProfiles"], [84, 13, 1, "", "defaultSlicer"], [84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.system": [[84, 10, 1, "", "ActionConfig"], [84, 10, 1, "", "SystemConfig"]], "octoprint.schema.config.system.ActionConfig": [[84, 13, 1, "", "action"], [84, 13, 1, "", "async_"], [84, 13, 1, "", "command"], [84, 13, 1, "", "confirm"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"]], "octoprint.schema.config.system.SystemConfig": [[84, 13, 1, "", "actions"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.temperature": [[84, 10, 1, "", "TemperatureConfig"], [84, 10, 1, "", "TemperatureProfile"]], "octoprint.schema.config.temperature.TemperatureConfig": [[84, 13, 1, "", "cutoff"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "profiles"], [84, 13, 1, "", "sendAutomatically"], [84, 13, 1, "", "sendAutomaticallyAfter"]], "octoprint.schema.config.temperature.TemperatureProfile": [[84, 13, 1, "", "bed"], [84, 13, 1, "", "extruder"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"]], "octoprint.schema.config.terminalfilters": [[84, 10, 1, "", "TerminalFilterEntry"]], "octoprint.schema.config.terminalfilters.TerminalFilterEntry": [[84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "regex"]], "octoprint.schema.config.webcam": [[84, 10, 1, "", "RenderAfterPrintEnum"], [84, 10, 1, "", "TimelapseConfig"], [84, 10, 1, "", "TimelapseOptions"], [84, 10, 1, "", "TimelapseTypeEnum"], [84, 10, 1, "", "WebcamConfig"]], "octoprint.schema.config.webcam.RenderAfterPrintEnum": [[84, 13, 1, "", "always"], [84, 13, 1, "", "failure"], [84, 13, 1, "", "off"], [84, 13, 1, "", "success"]], "octoprint.schema.config.webcam.TimelapseConfig": [[84, 13, 1, "", "fps"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "options"], [84, 13, 1, "", "postRoll"], [84, 13, 1, "", "renderAfterPrint"], [84, 13, 1, "", "type"]], "octoprint.schema.config.webcam.TimelapseOptions": [[84, 13, 1, "", "capturePostRoll"], [84, 13, 1, "", "interval"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "retractionZHop"]], "octoprint.schema.config.webcam.TimelapseTypeEnum": [[84, 13, 1, "", "off"], [84, 13, 1, "", "timed"], [84, 13, 1, "", "zchange"]], "octoprint.schema.config.webcam.WebcamConfig": [[84, 13, 1, "", "bitrate"], [84, 13, 1, "", "cleanTmpAfterDays"], [84, 13, 1, "", "defaultWebcam"], [84, 13, 1, "", "ffmpeg"], [84, 13, 1, "", "ffmpegCommandline"], [84, 13, 1, "", "ffmpegThreads"], [84, 13, 1, "", "ffmpegThumbnailCommandline"], [84, 13, 1, "", "ffmpegVideoCodec"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "renderAfterPrintDelay"], [84, 13, 1, "", "snapshotWebcam"], [84, 13, 1, "", "timelapse"], [84, 13, 1, "", "timelapseEnabled"], [84, 13, 1, "", "watermark"], [84, 13, 1, "", "webcamEnabled"]], "octoprint.schema.webcam": [[84, 10, 1, "", "RatioEnum"], [84, 10, 1, "", "Webcam"], [84, 10, 1, "", "WebcamCompatibility"]], "octoprint.schema.webcam.RatioEnum": [[84, 13, 1, "", "four_three"], [84, 13, 1, "", "sixteen_nine"]], "octoprint.schema.webcam.Webcam": [[84, 13, 1, "", "canSnapshot"], [84, 13, 1, "", "compat"], [84, 13, 1, "", "displayName"], [84, 13, 1, "", "extras"], [84, 13, 1, "", "flipH"], [84, 13, 1, "", "flipV"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "rotate90"], [84, 13, 1, "", "snapshotDisplay"]], "octoprint.schema.webcam.WebcamCompatibility": [[84, 13, 1, "", "cacheBuster"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "snapshot"], [84, 13, 1, "", "snapshotSslValidation"], [84, 13, 1, "", "snapshotTimeout"], [84, 13, 1, "", "stream"], [84, 13, 1, "", "streamRatio"], [84, 13, 1, "", "streamTimeout"], [84, 13, 1, "", "streamWebrtcIceServers"]], "octoprint.server": [[85, 11, 1, "", "CannotStartServerException"], [85, 10, 1, "", "OctoPrintAnonymousIdentity"], [85, 9, 0, "-", "util"]], "octoprint.server.util": [[85, 8, 1, "", "corsRequestHandler"], [85, 8, 1, "", "corsResponseHandler"], [85, 8, 1, "", "csrfRequestHandler"], [85, 8, 1, "", "csrfResponseHandler"], [85, 9, 0, "-", "flask"], [85, 8, 1, "", "get_api_key"], [85, 8, 1, "", "get_user_for_apikey"], [85, 8, 1, "", "get_user_for_authorization_header"], [85, 8, 1, "", "get_user_for_remote_user_header"], [85, 8, 1, "", "has_permissions"], [85, 8, 1, "", "noCachingExceptGetResponseHandler"], [85, 8, 1, "", "noCachingResponseHandler"], [85, 8, 1, "", "optionsAllowOrigin"], [85, 8, 1, "", "require_fresh_login_with"], [85, 8, 1, "", "require_login"], [85, 8, 1, "", "require_login_with"], [85, 9, 0, "-", "sockjs"], [85, 9, 0, "-", "tornado"], [85, 8, 1, "", "validate_local_redirect"]], "octoprint.server.util.flask": [[85, 10, 1, "", "LessSimpleCache"], [85, 10, 1, "", "OctoPrintFlaskRequest"], [85, 10, 1, "", "OctoPrintFlaskResponse"], [85, 10, 1, "", "OctoPrintJsonProvider"], [85, 10, 1, "", "OctoPrintSessionInterface"], [85, 10, 1, "", "PluginAssetResolver"], [85, 10, 1, "", "PrefixAwareJinjaEnvironment"], [85, 10, 1, "", "ReverseProxyInfo"], [85, 10, 1, "", "SettingsCheckUpdater"], [85, 8, 1, "", "check_lastmodified"], [85, 8, 1, "", "firstrun_only_access"], [85, 8, 1, "", "get_cookie_suffix"], [85, 8, 1, "", "get_flask_user_from_request"], [85, 8, 1, "", "make_api_error"], [85, 8, 1, "", "make_text_response"], [85, 8, 1, "", "no_firstrun_access"], [85, 8, 1, "", "permission_and_fresh_credentials_validator"], [85, 8, 1, "", "permission_validator"], [85, 8, 1, "", "redirect_to_tornado"], [85, 8, 1, "", "require_credentials_checked_recently"], [85, 8, 1, "", "restricted_access"]], "octoprint.server.util.flask.LessSimpleCache": [[85, 12, 1, "", "add"], [85, 12, 1, "", "delete"], [85, 12, 1, "", "get"], [85, 12, 1, "", "set"]], "octoprint.server.util.flask.OctoPrintFlaskRequest": [[85, 14, 1, "", "cookies"], [85, 14, 1, "", "server_name"], [85, 14, 1, "", "server_port"]], "octoprint.server.util.flask.OctoPrintFlaskResponse": [[85, 12, 1, "", "delete_cookie"], [85, 12, 1, "", "set_cookie"]], "octoprint.server.util.flask.OctoPrintJsonProvider": [[85, 12, 1, "", "default"], [85, 12, 1, "", "dumps"]], "octoprint.server.util.flask.OctoPrintSessionInterface": [[85, 12, 1, "", "save_session"], [85, 12, 1, "", "should_set_cookie"]], "octoprint.server.util.flask.PluginAssetResolver": [[85, 12, 1, "", "resolve_output_to_path"], [85, 12, 1, "", "split_prefix"]], "octoprint.server.util.flask.PrefixAwareJinjaEnvironment": [[85, 12, 1, "", "join_path"]], "octoprint.server.util.flask.ReverseProxyInfo": [[85, 13, 1, "", "model_config"]], "octoprint.server.util.flask.SettingsCheckUpdater": [[85, 12, 1, "", "build_done"], [85, 12, 1, "", "needs_rebuild"]], "octoprint.server.util.sockjs": [[85, 10, 1, "", "ThreadSafeSession"]], "octoprint.server.util.sockjs.ThreadSafeSession": [[85, 12, 1, "", "remove_handler"], [85, 12, 1, "", "set_handler"]], "octoprint.server.util.tornado": [[85, 10, 1, "", "CorsSupportMixin"], [85, 10, 1, "", "CustomHTTP1Connection"], [85, 10, 1, "", "CustomHTTP1ConnectionParameters"], [85, 10, 1, "", "CustomHTTP1ServerConnection"], [85, 10, 1, "", "CustomHTTPServer"], [85, 10, 1, "", "DeprecatedEndpointHandler"], [85, 10, 1, "", "DynamicZipBundleHandler"], [85, 10, 1, "", "GeneratingDataHandler"], [85, 10, 1, "", "GlobalHeaderTransform"], [85, 10, 1, "", "LargeResponseHandler"], [85, 10, 1, "", "RequestlessExceptionLoggingMixin"], [85, 10, 1, "", "StaticDataHandler"], [85, 10, 1, "", "StaticZipBundleHandler"], [85, 10, 1, "", "SystemInfoBundleHandler"], [85, 10, 1, "", "UploadStorageFallbackHandler"], [85, 10, 1, "", "UrlProxyHandler"], [85, 10, 1, "", "WebcamSnapshotHandler"], [85, 10, 1, "", "WsgiInputContainer"], [85, 8, 1, "", "access_validation_factory"], [85, 8, 1, "", "enable_per_message_deflate_extension"], [85, 8, 1, "", "fix_json_encode"], [85, 8, 1, "", "fix_tornado_xheader_handling"], [85, 8, 1, "", "fix_websocket_check_origin"], [85, 8, 1, "", "path_validation_factory"]], "octoprint.server.util.tornado.CorsSupportMixin": [[85, 12, 1, "", "set_default_headers"]], "octoprint.server.util.tornado.CustomHTTPServer": [[85, 12, 1, "", "handle_stream"], [85, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.DeprecatedEndpointHandler": [[85, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.DynamicZipBundleHandler": [[85, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.GeneratingDataHandler": [[85, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.LargeResponseHandler": [[85, 12, 1, "", "compute_etag"], [85, 12, 1, "", "get_content_type"], [85, 12, 1, "", "get_content_version"], [85, 12, 1, "", "initialize"], [85, 14, 1, "", "original_absolute_path"], [85, 12, 1, "", "set_extra_headers"], [85, 12, 1, "", "streamed_get"]], "octoprint.server.util.tornado.RequestlessExceptionLoggingMixin": [[85, 12, 1, "", "log_exception"]], "octoprint.server.util.tornado.StaticDataHandler": [[85, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.StaticZipBundleHandler": [[85, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.SystemInfoBundleHandler": [[85, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.UploadStorageFallbackHandler": [[85, 13, 1, "", "BODY_METHODS"], [85, 12, 1, "", "data_received"], [85, 12, 1, "", "delete"], [85, 12, 1, "", "get"], [85, 12, 1, "", "head"], [85, 12, 1, "", "initialize"], [85, 12, 1, "", "is_multipart"], [85, 12, 1, "", "on_finish"], [85, 12, 1, "", "options"], [85, 12, 1, "", "patch"], [85, 12, 1, "", "post"], [85, 12, 1, "", "prepare"], [85, 12, 1, "", "put"]], "octoprint.server.util.tornado.UrlProxyHandler": [[85, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.WebcamSnapshotHandler": [[85, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.WsgiInputContainer": [[85, 12, 1, "", "environ"], [85, 12, 1, "", "handle_request"]], "octoprint.settings": [[86, 10, 1, "", "Settings"], [86, 15, 1, "", "default_settings"], [86, 8, 1, "", "settings"], [86, 15, 1, "", "valid_boolean_trues"]], "octoprint.settings.Settings": [[86, 13, 1, "", "OVERLAY_KEY"], [86, 12, 1, "", "add_overlay"], [86, 12, 1, "", "add_path_update_callback"], [86, 12, 1, "", "backup"], [86, 12, 1, "", "checkBaseFolder"], [86, 14, 1, "", "config"], [86, 14, 1, "", "config_hash"], [86, 14, 1, "", "config_yaml"], [86, 12, 1, "", "deleteApiKey"], [86, 14, 1, "", "effective"], [86, 14, 1, "", "effective_hash"], [86, 14, 1, "", "effective_yaml"], [86, 12, 1, "", "generateApiKey"], [86, 12, 1, "", "get"], [86, 12, 1, "", "getBaseFolder"], [86, 12, 1, "", "getBoolean"], [86, 12, 1, "", "getFloat"], [86, 12, 1, "", "getInt"], [86, 12, 1, "", "has"], [86, 14, 1, "", "last_modified"], [86, 14, 1, "", "last_modified_or_made_dirty"], [86, 12, 1, "", "listScripts"], [86, 12, 1, "", "load"], [86, 12, 1, "", "loadScript"], [86, 12, 1, "", "load_overlay"], [86, 12, 1, "", "load_overlays"], [86, 12, 1, "", "remove"], [86, 12, 1, "", "remove_overlay"], [86, 12, 1, "", "remove_path_update_callback"], [86, 12, 1, "", "sanity_check_folders"], [86, 12, 1, "", "save"], [86, 12, 1, "", "saveScript"], [86, 12, 1, "", "set"], [86, 12, 1, "", "setBaseFolder"], [86, 12, 1, "", "setBoolean"], [86, 12, 1, "", "setFloat"], [86, 12, 1, "", "setInt"], [86, 12, 1, "", "warn_about_risky_settings"]], "octoprint.slicing": [[87, 10, 1, "", "SlicingManager"], [87, 10, 1, "", "SlicingProfile"], [87, 10, 1, "", "TemporaryProfile"], [87, 9, 0, "-", "exceptions"]], "octoprint.slicing.SlicingManager": [[87, 12, 1, "", "all_profiles"], [87, 12, 1, "", "cancel_slicing"], [87, 14, 1, "", "configured_slicers"], [87, 14, 1, "", "default_slicer"], [87, 12, 1, "", "delete_profile"], [87, 12, 1, "", "get_profile_path"], [87, 12, 1, "", "get_slicer"], [87, 12, 1, "", "get_slicer_profile_path"], [87, 12, 1, "", "initialize"], [87, 12, 1, "", "load_profile"], [87, 12, 1, "", "profiles_last_modified"], [87, 14, 1, "", "registered_slicers"], [87, 12, 1, "", "reload_slicers"], [87, 12, 1, "", "save_profile"], [87, 12, 1, "", "set_default_profile"], [87, 12, 1, "", "slice"], [87, 14, 1, "", "slicing_enabled"]], "octoprint.slicing.exceptions": [[87, 10, 1, "", "ProfileAlreadyExists"], [87, 10, 1, "", "ProfileException"], [87, 10, 1, "", "SlicerException"], [87, 10, 1, "", "SlicerNotConfigured"], [87, 10, 1, "", "SlicingCancelled"], [87, 10, 1, "", "SlicingException"], [87, 10, 1, "", "UnknownProfile"], [87, 10, 1, "", "UnknownSlicer"]], "octoprint.slicing.exceptions.ProfileException": [[87, 13, 1, "", "profile"], [87, 13, 1, "", "slicer"]], "octoprint.slicing.exceptions.SlicerException": [[87, 13, 1, "", "slicer"]], "octoprint.util": [[88, 10, 1, "", "CaseInsensitiveSet"], [88, 10, 1, "", "DefaultOrderedDict"], [88, 10, 1, "", "PrependableQueue"], [88, 10, 1, "", "RepeatedTimer"], [88, 10, 1, "", "ResettableTimer"], [88, 11, 1, "", "TypeAlreadyInQueue"], [88, 10, 1, "", "TypedQueue"], [88, 8, 1, "", "chunks"], [88, 9, 0, "-", "commandline"], [88, 8, 1, "", "count"], [88, 8, 1, "", "deprecated"], [88, 8, 1, "", "deserialize"], [88, 8, 1, "", "dict_clean"], [88, 8, 1, "", "dict_contains_keys"], [88, 8, 1, "", "dict_filter"], [88, 8, 1, "", "dict_flatten"], [88, 8, 1, "", "dict_merge"], [88, 8, 1, "", "dict_minimal_mergediff"], [88, 8, 1, "", "dict_sanitize"], [88, 10, 1, "", "fallback_dict"], [88, 8, 1, "", "filter_non_ascii"], [88, 8, 1, "", "get_bom"], [88, 8, 1, "", "get_class"], [88, 8, 1, "", "get_exception_string"], [88, 8, 1, "", "get_formatted_datetime"], [88, 8, 1, "", "get_formatted_size"], [88, 8, 1, "", "get_formatted_timedelta"], [88, 8, 1, "", "get_fully_qualified_classname"], [88, 8, 1, "", "is_allowed_file"], [88, 8, 1, "", "pending_deprecation"], [88, 9, 0, "-", "platform"], [88, 8, 1, "", "pp"], [88, 8, 1, "", "serialize"], [88, 8, 1, "", "to_bytes"], [88, 8, 1, "", "to_native_str"], [88, 8, 1, "", "to_str"], [88, 8, 1, "", "to_unicode"], [88, 8, 1, "", "variable_deprecated"], [88, 8, 1, "", "variable_pending_deprecation"]], "octoprint.util.DefaultOrderedDict": [[88, 12, 1, "", "copy"]], "octoprint.util.RepeatedTimer": [[88, 12, 1, "", "run"]], "octoprint.util.ResettableTimer": [[88, 12, 1, "", "run"]], "octoprint.util.TypedQueue": [[88, 12, 1, "", "get"], [88, 12, 1, "", "put"]], "octoprint.util.commandline": [[88, 10, 1, "", "CommandlineCaller"], [88, 11, 1, "", "CommandlineError"], [88, 10, 1, "", "DelimiterCapture"], [88, 8, 1, "", "clean_ansi"]], "octoprint.util.commandline.CommandlineCaller": [[88, 12, 1, "", "call"], [88, 12, 1, "", "checked_call"], [88, 13, 1, "", "on_log_call"], [88, 13, 1, "", "on_log_stderr"], [88, 13, 1, "", "on_log_stdout"]], "octoprint.util.fallback_dict": [[88, 12, 1, "", "items"], [88, 12, 1, "", "keys"], [88, 12, 1, "", "values"]], "octoprint.util.platform": [[88, 15, 1, "", "CLOSE_FDS"], [88, 8, 1, "", "get_os"], [88, 8, 1, "", "is_os_compatible"], [88, 8, 1, "", "set_close_exec"]]}, "objtypes": {"0": "http:get", "1": "http:post", "2": "http:delete", "3": "http:put", "4": "http:patch", "5": "js:class", "6": "js:function", "7": "js:attribute", "8": "py:function", "9": "py:module", "10": "py:class", "11": "py:exception", "12": "py:method", "13": "py:attribute", "14": "py:property", "15": "py:data"}, "objnames": {"0": ["http", "get", "HTTP get"], "1": ["http", "post", "HTTP post"], "2": ["http", "delete", "HTTP delete"], "3": ["http", "put", "HTTP put"], "4": ["http", "patch", "HTTP patch"], "5": ["js", "class", "JavaScript class"], "6": ["js", "function", "JavaScript function"], "7": ["js", "attribute", "JavaScript attribute"], "8": ["py", "function", "Python function"], "9": ["py", "module", "Python module"], "10": ["py", "class", "Python class"], "11": ["py", "exception", "Python exception"], "12": ["py", "method", "Python method"], "13": ["py", "attribute", "Python attribute"], "14": ["py", "property", "Python property"], "15": ["py", "data", "Python data"]}, "titleterms": {"access": [0, 2, 39, 50, 78, 94], "control": [0, 2, 9, 25, 39, 50, 53, 62, 90], "content": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 16, 19, 39, 49, 53, 54, 58], "permiss": [0, 2, 50, 94], "list": [0, 7, 10, 14, 15, 16, 23, 32, 42, 98], "all": [0, 3, 10, 14, 15], "group": [0, 2], "get": [0, 1, 98], "add": [0, 10, 14, 92], "new": [0, 10], "retriev": [0, 3, 6, 7, 9, 10, 13, 14, 16, 19, 32], "updat": [0, 10, 11, 14, 34], "delet": [0, 3, 7, 14, 16, 32], "user": [0, 2, 4, 75, 78, 92, 94], "chang": [0, 16, 41], "": [0, 3, 43, 47, 58, 92], "password": 0, "set": [0, 1, 13, 39, 44, 48, 49, 70, 86, 92], "regener": [0, 13], "api": [0, 5, 13, 23, 32, 39, 94], "kei": [0, 13, 23], "data": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 32, 42], "model": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 32, 43], "respons": [0, 3, 4, 6, 7, 9, 15, 23, 32], "registr": 0, "request": [0, 4, 9, 10, 14, 23, 46], "connect": [1, 11, 61], "handl": [1, 49], "issu": [1, 3, 6, 9, 16, 23], "command": [1, 3, 6, 9, 15, 16, 20, 21, 23, 24, 34, 48, 51, 52, 94], "common": [2, 34, 98], "printer": [2, 9, 10, 37, 39, 48, 49, 68, 83, 94], "relat": 2, "state": [2, 9], "temperatur": [2, 9, 39, 94], "histor": 2, "point": 2, "offset": 2, "resend": 2, "stat": 2, "job": [2, 6, 65], "inform": [2, 3, 4, 6, 9, 12, 18, 32, 50], "progress": 2, "file": [2, 3, 8, 28, 32, 48, 49, 63, 91], "folder": [2, 3, 39], "abridg": 2, "gcode": [2, 30, 39, 49, 53, 54, 94], "analysi": [2, 39, 80, 94], "refer": [2, 32], "print": [2, 9, 49], "histori": [2, 11], "statist": 2, "record": 2, "need": 2, "oper": [3, 6, 9, 10, 57], "from": [3, 92, 98], "specif": [3, 14, 32, 50, 98], "locat": 3, "upload": [3, 7, 36], "creat": 3, "gener": [4, 89, 94, 97], "author": [4, 23], "type": [4, 42, 53, 82], "encod": 4, "cross": 4, "origin": 4, "csrf": 4, "protect": 4, "login": [4, 50], "logout": 4, "current": [4, 6, 9, 11, 13, 16], "rest": 5, "about": [6, 9, 19], "languag": [7, 66], "instal": [7, 56, 91], "pack": 7, "compon": [7, 92], "metadata": 7, "log": [8, 32, 41, 48, 67], "manag": [8, 25, 33, 36, 91], "head": 9, "tool": [9, 44], "bed": 9, "chamber": 9, "an": [9, 10, 16, 23, 72], "sd": 9, "last": 9, "error": [9, 27, 46, 94], "send": 9, "arbitrari": 9, "custom": [9, 25, 53, 92, 99], "full": 9, "profil": [10, 14, 39, 46, 49, 83], "singl": 10, "exist": [10, 23], "remov": 10, "push": 11, "payload": 11, "event": [11, 24, 33, 34, 39, 49, 54, 94], "slicingprogress": 11, "server": [12, 17, 39, 49, 79, 85, 94], "save": 13, "system": [13, 15, 39, 73, 94], "wide": 13, "fetch": [13, 23], "templat": 13, "slice": [14, 39, 49, 71, 87], "slicer": 14, "regist": [15, 19, 91, 94, 99], "sourc": [15, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 44], "execut": [15, 94, 97], "client": [15, 23, 32, 64], "definit": 15, "timelaps": [16, 49, 74, 94], "config": [16, 39, 50, 84], "unrend": 16, "render": 16, "configur": [16, 20, 21, 22, 24, 25, 26, 27, 30, 33, 34, 35, 36, 37, 40, 48, 49, 50], "z": 16, "trigger": 16, "time": 16, "util": [17, 34, 76, 80, 85, 88], "variou": 17, "test": 17, "path": 17, "result": 17, "url": 17, "resolut": 17, "address": 17, "version": [18, 34, 47, 91, 98], "wizard": [19, 77], "addit": 19, "finish": 19, "entri": [19, 23], "action": [20, 21, 51, 94], "notif": 20, "support": [20, 21, 23], "plugin": [20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 39, 50, 56, 79, 82, 91, 92, 94, 95, 97, 98], "exampl": [20, 21, 26, 42, 49, 53, 54], "commun": [20, 21, 49, 72], "firmwar": [20, 21, 29, 94], "code": [20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 44], "prompt": 21, "announc": [22, 26], "applic": 23, "workflow": 23, "redirect": 23, "auth": [23, 72, 94], "dialog": [23, 94], "probe": 23, "start": [23, 57], "process": [23, 49], "poll": 23, "decis": 23, "decid": 23, "pend": 23, "javascript": [23, 64, 92], "librari": [23, 32, 64], "backup": [24, 94], "line": [24, 34], "usag": [24, 34, 35], "hook": [24, 33, 34, 50, 94], "octoprint": [24, 33, 34, 43, 47, 50, 57, 58, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 92, 94, 98], "additional_exclud": [24, 94], "before_backup": [24, 94], "after_backup": [24, 94], "before_restor": [24, 94], "after_restor": [24, 94], "helper": [24, 34, 93], "create_backup": 24, "delete_backup": 24, "discoveri": 26, "further": [26, 98], "zeroconf": 26, "servic": 26, "_http": 26, "_tcp": 26, "_octoprint": 26, "track": [27, 35], "check": [28, 29, 34], "viewer": [30, 39], "bundl": [31, 54], "avail": [32, 49, 50, 94, 97], "logfil": 32, "j": 32, "octoprintcli": [32, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77], "pluginmanag": [33, 94], "reconnect_hook": [33, 94], "softwar": 34, "first": 34, "step": [34, 50], "method": 34, "pattern": 34, "global": 34, "credenti": 34, "softwareupd": [34, 94], "check_config": [34, 94], "version_check": 34, "except": [34, 87], "anonym": 35, "virtual": [37, 48, 98], "cli": [38, 79, 94], "yaml": [39, 41, 42, 50], "appear": 39, "develop": [39, 44, 45, 56, 95], "estim": [39, 94], "featur": [39, 55], "script": [39, 53, 54, 94], "serial": [39, 94], "termin": 39, "filter": [39, 98], "webcam": [39, 84], "level": 41, "handler": 41, "formatt": 41, "A": 42, "primer": 42, "basic": 42, "rule": 42, "interest": 42, "scalar": 42, "int": 42, "float": 42, "boolean": 42, "string": 42, "dictionari": 42, "branch": 43, "up": [44, 48, 92], "environ": [44, 98], "obtain": 44, "build": 44, "run": 44, "linux": 44, "todo": 44, "window": 44, "option": [44, 48], "recommend": 44, "mac": 44, "o": 44, "x": 44, "id": 44, "setup": [44, 50, 72], "visual": 44, "studio": 44, "vscode": 44, "pycharm": 44, "strategi": 47, "debug": 48, "enabl": 48, "placehold": 49, "autologin": 50, "gather": 50, "The": 50, "easi": 50, "wai": 50, "us": 50, "autologinconfig": 50, "hard": 50, "manual": [50, 56, 91], "edit": 50, "prepar": 50, "octopi": 50, "If": 50, "you": 50, "ar": 50, "vpn": 50, "your": [50, 91, 92, 98], "absolut": [50, 98], "requir": 50, "disabl": 50, "intern": [50, 81], "extens": [50, 94], "theme": [50, 94], "contain": 53, "parameter": 53, "predefin": 54, "snippet": 54, "context": 54, "more": [54, 92], "nifti": 54, "paus": 54, "resum": 54, "find": 56, "safe": 57, "mode": 57, "how": [57, 92, 98], "differ": 57, "v": [57, 98], "normal": 57, "welcom": 58, "document": 58, "browser": 60, "printerprofil": 69, "socket": 72, "sampl": 72, "throttl": 72, "dev": 79, "filemanag": [80, 94], "destin": 80, "storag": 80, "modul": 81, "core": 82, "schema": 84, "flask": 85, "sockj": [85, 94], "tornado": 85, "commandlin": 88, "platform": 88, "concept": [89, 94, 97], "lifecycl": [89, 99], "properti": [90, 96, 97], "distribut": [91, 92], "proper": 91, "packag": 91, "via": 91, "pip": 91, "offici": 91, "repositori": 91, "after": 91, "releas": 91, "tutori": 92, "sai": 92, "hello": 92, "make": 92, "actual": 92, "do": 92, "someth": 92, "grow": 92, "frontend": 92, "fun": 92, "function": 92, "web": [92, 94, 99], "interfac": [92, 99], "galor": 92, "part": 92, "adjust": 92, "ad": 92, "style": 92, "matter": 92, "inject": [92, 96, 97], "css": 92, "page": 92, "where": 92, "we": 92, "go": 92, "here": 92, "order": [94, 97], "factori": 94, "accesscontrol": 94, "keyvalid": 94, "comm": 94, "protocol": 94, "info": 94, "capabl": 94, "capability_report": 94, "atcommand": 94, "phase": 94, "receiv": 94, "transport": 94, "additional_port_nam": 94, "register_custom_ev": 94, "extension_tre": 94, "preprocessor": 94, "additional_state_data": 94, "handle_connect": 94, "sdcardupload": 94, "after_request": 94, "before_request": 94, "http": 94, "access_valid": 94, "bodys": 94, "rout": 94, "emit": 94, "additional_command": 94, "systeminfo": 94, "additional_bundle_fil": 94, "ui": 94, "templatetyp": 94, "captur": 94, "pre": 94, "post": 94, "mixin": 97, "assetplugin": 97, "blueprintplugin": 97, "eventhandlerplugin": 97, "mfaplugin": 97, "progressplugin": 97, "reloadneedingplugin": 97, "restartneedingplugin": 97, "settingsplugin": 97, "shutdownplugin": 97, "simpleapiplugin": 97, "slicerplugin": 97, "startupplugin": 97, "templateplugin": 97, "uiplugin": 97, "webcamproviderplugin": 97, "wizardplugin": 97, "migrat": 98, "python": 98, "3": 98, "tell": 98, "i": 98, "readi": 98, "pitfal": 98, "dure": 98, "byte": 98, "unicod": 98, "import": 98, "integ": 98, "divis": 98, "iter": 98, "instead": 98, "map": 98, "zip": 98, "checklist": 98, "read": 98, "viewmodel": 99, "depend": 99, "callback": 99, "diagram": 99, "startup": 99, "reconnect": 99}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.intersphinx": 1, "sphinx": 60}, "alltitles": {"Access control": [[0, "access-control"], [2, "access-control"]], "Contents": [[0, "contents"], [1, "contents"], [2, "contents"], [3, "contents"], [4, "contents"], [6, "contents"], [7, "contents"], [9, "contents"], [10, "contents"], [11, "contents"], [13, "contents"], [14, "contents"], [16, "contents"], [19, "contents"], [39, "contents"], [49, "contents"], [53, "contents"], [54, "contents"], [58, "contents"]], "Permissions": [[0, "permissions"], [0, "sec-api-access-datamodel-permissions"]], "List all permissions": [[0, "list-all-permissions"]], "Groups": [[0, "groups"], [0, "sec-api-access-datamodel-groups"]], "Get group list": [[0, "get-group-list"]], "Add a new group": [[0, "add-a-new-group"]], "Retrieve a group": [[0, "retrieve-a-group"]], "Update a group": [[0, "update-a-group"]], "Delete a group": [[0, "delete-a-group"]], "Users": [[0, "users"], [0, "sec-api-access-datamodel-users"]], "Retrieve a list of users": [[0, "retrieve-a-list-of-users"]], "Retrieve a user": [[0, "retrieve-a-user"]], "Add a new user": [[0, "add-a-new-user"]], "Update a user": [[0, "update-a-user"]], "Delete a user": [[0, "delete-a-user"]], "Change a user\u2019s password": [[0, "change-a-user-s-password"]], "Get a user\u2019s settings": [[0, "get-a-user-s-settings"]], "Update a user\u2019s settings": [[0, "update-a-user-s-settings"]], "Regenerate a user\u2019s api key": [[0, "regenerate-a-user-s-api-key"]], "Delete a user\u2019s api key": [[0, "delete-a-user-s-api-key"]], "Data model": [[0, "data-model"], [3, "data-model"], [4, "data-model"], [6, "data-model"], [7, "data-model"], [9, "data-model"], [10, "data-model"], [11, "data-model"], [13, "data-model"], [14, "data-model"], [15, "data-model"], [16, "data-model"], [17, "data-model"], [19, "data-model"], [23, "data-model"], [32, "data-model"]], "Permission list response": [[0, "permission-list-response"]], "Group list response": [[0, "group-list-response"]], "Group registration request": [[0, "group-registration-request"]], "Group update request": [[0, "group-update-request"]], "User list response": [[0, "user-list-response"]], "User registration request": [[0, "user-registration-request"]], "User update request": [[0, "user-update-request"]], "Connection handling": [[1, "connection-handling"]], "Get connection settings": [[1, "get-connection-settings"]], "Issue a connection command": [[1, "issue-a-connection-command"]], "Common data model": [[2, "common-data-model"]], "Printer related": [[2, "printer-related"]], "Printer State": [[2, "printer-state"]], "Temperature Data": [[2, "temperature-data"]], "Historic Temperature Data Point": [[2, "historic-temperature-data-point"]], "Temperature offset": [[2, "temperature-offset"]], "Resend stats": [[2, "resend-stats"]], "Job related": [[2, "job-related"]], "Job information": [[2, "job-information"]], "Progress information": [[2, "progress-information"]], "File related": [[2, "file-related"]], "File information": [[2, "file-information"], [32, "file-information"]], "Folders": [[2, "folders"]], "Files": [[2, "files"]], "Abridged file or folder information": [[2, "abridged-file-or-folder-information"]], "GCODE analysis information": [[2, "gcode-analysis-information"]], "References": [[2, "references"], [32, "references"]], "Print History": [[2, "print-history"]], "Print Statistics": [[2, "print-statistics"]], "User record": [[2, "user-record"]], "Permission record": [[2, "permission-record"]], "Group record": [[2, "group-record"]], "Needs": [[2, "needs"]], "File operations": [[3, "file-operations"]], "Retrieve all files": [[3, "retrieve-all-files"]], "Retrieve files from specific location": [[3, "retrieve-files-from-specific-location"]], "Upload file or create folder": [[3, "upload-file-or-create-folder"]], "Retrieve a specific file\u2019s or folder\u2019s information": [[3, "retrieve-a-specific-file-s-or-folder-s-information"]], "Issue a file command": [[3, "issue-a-file-command"]], "Delete file": [[3, "delete-file"]], "Retrieve response": [[3, "retrieve-response"]], "Upload response": [[3, "upload-response"]], "General information": [[4, "general-information"]], "Authorization": [[4, "authorization"]], "Content Type": [[4, "content-type"]], "Encoding": [[4, "encoding"]], "Cross-origin requests": [[4, "cross-origin-requests"]], "CSRF Protection": [[4, "csrf-protection"]], "Login": [[4, "login"]], "Logout": [[4, "logout"]], "Current User": [[4, "current-user"]], "Login response": [[4, "login-response"]], "Current user": [[4, "sec-api-general-datamodel-currentuser"]], "REST API": [[5, "rest-api"]], "Job operations": [[6, "job-operations"]], "Issue a job command": [[6, "issue-a-job-command"]], "Retrieve information about the current job": [[6, "retrieve-information-about-the-current-job"]], "Job information response": [[6, "job-information-response"]], "Languages": [[7, "languages"]], "Retrieve installed language packs": [[7, "retrieve-installed-language-packs"]], "Upload a language pack": [[7, "upload-a-language-pack"]], "Delete a language pack": [[7, "delete-a-language-pack"]], "List response": [[7, "list-response"], [23, "list-response"]], "Component list": [[7, "component-list"]], "Language pack metadata": [[7, "language-pack-metadata"]], "Log file management": [[8, "log-file-management"]], "Printer operations": [[9, "printer-operations"]], "Retrieve the current printer state": [[9, "retrieve-the-current-printer-state"]], "Issue a print head command": [[9, "issue-a-print-head-command"]], "Issue a tool command": [[9, "issue-a-tool-command"]], "Retrieve the current tool state": [[9, "retrieve-the-current-tool-state"]], "Issue a bed command": [[9, "issue-a-bed-command"]], "Retrieve the current bed state": [[9, "retrieve-the-current-bed-state"]], "Issue a chamber command": [[9, "issue-a-chamber-command"]], "Retrieve the current chamber state": [[9, "retrieve-the-current-chamber-state"]], "Issue an SD command": [[9, "issue-an-sd-command"]], "Retrieve the current SD state": [[9, "retrieve-the-current-sd-state"]], "Retrieve information about the last error": [[9, "retrieve-information-about-the-last-error"]], "Send an arbitrary command to the printer": [[9, "send-an-arbitrary-command-to-the-printer"]], "Retrieve custom controls": [[9, "retrieve-custom-controls"]], "Full State Response": [[9, "full-state-response"]], "Temperature State": [[9, "temperature-state"]], "SD State": [[9, "sd-state"]], "Arbitrary Command Request": [[9, "arbitrary-command-request"]], "Custom Controls Response": [[9, "custom-controls-response"]], "Error Information": [[9, "error-information"]], "Printer profile operations": [[10, "printer-profile-operations"]], "Retrieve all printer profiles": [[10, "retrieve-all-printer-profiles"]], "Retrieve a single printer profile": [[10, "retrieve-a-single-printer-profile"]], "Add a new printer profile": [[10, "add-a-new-printer-profile"]], "Update an existing printer profile": [[10, "update-an-existing-printer-profile"]], "Remove an existing printer profile": [[10, "remove-an-existing-printer-profile"]], "Profile list": [[10, "profile-list"], [14, "profile-list"]], "Add or update request": [[10, "add-or-update-request"]], "Profile": [[10, "profile"], [14, "profile"]], "Push updates": [[11, "push-updates"]], "connected payload": [[11, "connected-payload"]], "current and history payload": [[11, "current-and-history-payload"]], "event payload": [[11, "event-payload"]], "slicingProgress payload": [[11, "slicingprogress-payload"]], "Server information": [[12, "server-information"]], "Settings": [[13, "settings"], [49, "settings"]], "Retrieve current settings": [[13, "retrieve-current-settings"]], "Save settings": [[13, "save-settings"]], "Regenerate the system wide API key": [[13, "regenerate-the-system-wide-api-key"]], "Fetch template data": [[13, "fetch-template-data"]], "Slicing": [[14, "slicing"], [39, "slicing"], [49, "slicing"]], "List All Slicers and Slicing Profiles": [[14, "list-all-slicers-and-slicing-profiles"]], "List Slicing Profiles of a Specific Slicer": [[14, "list-slicing-profiles-of-a-specific-slicer"]], "Retrieve Specific Profile": [[14, "retrieve-specific-profile"]], "Add Slicing Profile": [[14, "add-slicing-profile"]], "Update Slicing Profile": [[14, "update-slicing-profile"]], "Delete Slicing Profile": [[14, "delete-slicing-profile"]], "Slicer list": [[14, "slicer-list"]], "Slicer": [[14, "slicer"]], "Profile Update Request": [[14, "profile-update-request"]], "System": [[15, "system"], [39, "system"]], "List all registered system commands": [[15, "list-all-registered-system-commands"]], "List all registered system commands for a source": [[15, "list-all-registered-system-commands-for-a-source"]], "Execute a registered system command": [[15, "execute-a-registered-system-command"]], "List all response": [[15, "list-all-response"]], "Client command definitions": [[15, "client-command-definitions"]], "Command definition": [[15, "command-definition"]], "Timelapse": [[16, "timelapse"]], "Retrieve a list of timelapses and the current config": [[16, "retrieve-a-list-of-timelapses-and-the-current-config"]], "Delete a timelapse": [[16, "delete-a-timelapse"]], "Issue a command for an unrendered timelapse": [[16, "issue-a-command-for-an-unrendered-timelapse"]], "Delete an unrendered timelapse": [[16, "delete-an-unrendered-timelapse"]], "Change current timelapse config": [[16, "change-current-timelapse-config"]], "Timelapse list": [[16, "timelapse-list"]], "Rendered timelapse": [[16, "rendered-timelapse"]], "Unrendered timelapse": [[16, "unrendered-timelapse"]], "Timelapse configuration": [[16, "timelapse-configuration"]], "Z-change-triggered timelapse": [[16, "z-change-triggered-timelapse"]], "Time triggered timelapse": [[16, "time-triggered-timelapse"]], "Util": [[17, "util"]], "Various tests": [[17, "various-tests"]], "Path test result": [[17, "path-test-result"]], "URL test result": [[17, "url-test-result"]], "Server test result": [[17, "server-test-result"]], "Resolution test result": [[17, "resolution-test-result"]], "Address test result": [[17, "address-test-result"]], "Version information": [[18, "version-information"]], "Wizard": [[19, "wizard"]], "Retrieve additional data about registered wizards": [[19, "retrieve-additional-data-about-registered-wizards"]], "Finish wizards": [[19, "finish-wizards"]], "Wizard data entry": [[19, "wizard-data-entry"]], "Action Command Notification support": [[20, "action-command-notification-support"]], "Configuring the plugin": [[20, "configuring-the-plugin"], [21, "configuring-the-plugin"], [22, "configuring-the-plugin"], [24, "configuring-the-plugin"], [25, "configuring-the-plugin"], [26, "configuring-the-plugin"], [27, "configuring-the-plugin"], [30, "configuring-the-plugin"], [35, "configuring-the-plugin"], [36, "configuring-the-plugin"], [37, "configuring-the-plugin"]], "Supported action commands": [[20, "supported-action-commands"], [21, "supported-action-commands"]], "Example communication with the firmware": [[20, "example-communication-with-the-firmware"], [21, "example-communication-with-the-firmware"]], "Source code": [[20, "source-code"], [21, "source-code"], [22, "source-code"], [23, "source-code"], [24, "source-code"], [25, "source-code"], [26, "source-code"], [36, "source-code"]], "Action Command Prompt support": [[21, "action-command-prompt-support"]], "Announcement Plugin": [[22, "announcement-plugin"]], "Application Keys Plugin": [[23, "application-keys-plugin"]], "Workflow": [[23, "workflow"]], "Workflow with redirect to auth dialog": [[23, "workflow-with-redirect-to-auth-dialog"]], "API": [[23, "api"], [32, "api"], [39, "api"]], "Probe for workflow support": [[23, "probe-for-workflow-support"]], "Start authorization process": [[23, "start-authorization-process"]], "Poll for decision on existing request": [[23, "poll-for-decision-on-existing-request"]], "Decide on existing request": [[23, "decide-on-existing-request"]], "Fetch list of existing application keys": [[23, "fetch-list-of-existing-application-keys"]], "Issue an application key command": [[23, "issue-an-application-key-command"]], "Authorization request": [[23, "authorization-request"]], "Authorization response": [[23, "authorization-response"]], "Key response": [[23, "key-response"]], "Decision request": [[23, "decision-request"]], "Key list entry": [[23, "key-list-entry"]], "Pending list entry": [[23, "pending-list-entry"]], "JavaScript Client Library": [[23, "javascript-client-library"], [64, "javascript-client-library"]], "Backup Plugin": [[24, "backup-plugin"]], "Command line usage": [[24, "command-line-usage"], [34, "command-line-usage"]], "Events": [[24, "events"], [33, "events"], [34, "events"], [39, "events"], [49, "events"], [54, "events"]], "Hooks": [[24, "hooks"], [33, "hooks"], [34, "hooks"], [94, "hooks"]], "octoprint.plugin.backup.additional_excludes": [[24, "octoprint-plugin-backup-additional-excludes"], [94, "octoprint-plugin-backup-additional-excludes"]], "octoprint.plugin.backup.before_backup": [[24, "octoprint-plugin-backup-before-backup"], [94, "octoprint-plugin-backup-before-backup"]], "octoprint.plugin.backup.after_backup": [[24, "octoprint-plugin-backup-after-backup"], [94, "octoprint-plugin-backup-after-backup"]], "octoprint.plugin.backup.before_restore": [[24, "octoprint-plugin-backup-before-restore"], [94, "octoprint-plugin-backup-before-restore"]], "octoprint.plugin.backup.after_restore": [[24, "octoprint-plugin-backup-after-restore"], [94, "octoprint-plugin-backup-after-restore"]], "Helpers": [[24, "helpers"], [34, "helpers"], [93, "helpers"]], "create_backup": [[24, "create-backup"]], "delete_backup": [[24, "delete-backup"]], "Custom Control Manager": [[25, "custom-control-manager"]], "Discovery Plugin": [[26, "discovery-plugin"]], "Further ZeroConf Services": [[26, "further-zeroconf-services"]], "Example": [[26, "example"], [49, "example"]], "Announced Services": [[26, "announced-services"]], "ZeroConf Service _http._tcp": [[26, "zeroconf-service-http-tcp"]], "ZeroConf Service _octoprint._tcp": [[26, "zeroconf-service-octoprint-tcp"]], "Error Tracking Plugin": [[27, "error-tracking-plugin"]], "Source Code": [[27, "source-code"], [30, "source-code"], [32, "source-code"], [33, "source-code"], [34, "source-code"], [35, "source-code"], [37, "source-code"]], "File Check": [[28, "file-check"]], "Firmware Check": [[29, "firmware-check"]], "GCode Viewer Plugin": [[30, "gcode-viewer-plugin"]], "Bundled Plugins": [[31, "bundled-plugins"]], "Logging": [[32, "logging"]], "Retrieve a list of available log files": [[32, "retrieve-a-list-of-available-log-files"]], "Delete a specific logfile": [[32, "delete-a-specific-logfile"]], "Logfile Retrieve Response": [[32, "logfile-retrieve-response"]], "JS Client Library": [[32, "js-client-library"]], "OctoPrintClient.plugins.logging": [[32, "octoprintclient-plugins-logging"]], "Plugin Manager": [[33, "plugin-manager"]], "Configuring the Plugin": [[33, "configuring-the-plugin"], [34, "configuring-the-plugin"]], "octoprint.plugin.pluginmanager.reconnect_hooks": [[33, "octoprint-plugin-pluginmanager-reconnect-hooks"], [94, "octoprint-plugin-pluginmanager-reconnect-hooks"]], "Software Update Plugin": [[34, "software-update-plugin"]], "First Steps": [[34, "first-steps"]], "Version checks": [[34, "version-checks"]], "Update methods": [[34, "update-methods"]], "Common configuration patterns": [[34, "common-configuration-patterns"]], "Global credentials": [[34, "global-credentials"]], "octoprint.plugin.softwareupdate.check_config": [[34, "octoprint-plugin-softwareupdate-check-config"], [94, "octoprint-plugin-softwareupdate-check-config"]], "version_checks": [[34, "sec-bundledplugins-softwareupdate-helpers-version-checks"]], "updaters": [[34, "updaters"]], "exceptions": [[34, "exceptions"]], "util": [[34, "util"]], "Anonymous Usage Tracking Plugin": [[35, "anonymous-usage-tracking-plugin"]], "Upload Manager": [[36, "upload-manager"]], "Virtual Printer": [[37, "virtual-printer"]], "CLI": [[38, "cli"]], "config.yaml": [[39, "config-yaml"]], "Access Control": [[39, "access-control"], [50, "access-control"]], "Appearance": [[39, "appearance"]], "Controls": [[39, "controls"], [53, "controls"]], "Development settings": [[39, "development-settings"]], "Estimation": [[39, "estimation"]], "Feature": [[39, "feature"]], "Folder": [[39, "folder"]], "GCODE Analysis": [[39, "gcode-analysis"]], "GCODE Viewer": [[39, "gcode-viewer"]], "Plugin settings": [[39, "plugin-settings"]], "Printer Profiles": [[39, "printer-profiles"]], "Scripts": [[39, "scripts"]], "Serial": [[39, "serial"]], "Server": [[39, "server"], [49, "server"]], "Temperature": [[39, "temperature"]], "Terminal Filters": [[39, "terminal-filters"]], "Webcam": [[39, "webcam"]], "Configuration": [[40, "configuration"], [49, "configuration"], [50, "configuration"]], "logging.yaml": [[41, "logging-yaml"]], "Changing log levels": [[41, "changing-log-levels"]], "Changing logging handlers": [[41, "changing-logging-handlers"]], "Changing logging formatters": [[41, "changing-logging-formatters"]], "A YAML Primer": [[42, "a-yaml-primer"]], "Basic Rules": [[42, "basic-rules"]], "Interesting data types": [[42, "interesting-data-types"]], "Scalars": [[42, "scalars"]], "int": [[42, "int"]], "float": [[42, "float"]], "boolean": [[42, "boolean"]], "string": [[42, "string"]], "Lists": [[42, "lists"]], "Dictionaries": [[42, "dictionaries"]], "Examples": [[42, "examples"], [53, "examples"], [54, "examples"]], "OctoPrint\u2019s branching model": [[43, "octoprint-s-branching-model"]], "Setting up a Development environment": [[44, "setting-up-a-development-environment"]], "Obtaining, building and running the source": [[44, "obtaining-building-and-running-the-source"]], "Linux": [[44, "linux"]], "Todo": [[44, "id1"], [44, "id3"]], "Windows": [[44, "windows"]], "Optional but recommended tools": [[44, "optional-but-recommended-tools"]], "Mac OS X": [[44, "mac-os-x"]], "IDE Setup": [[44, "sec-development-environment-ides"]], "Visual Studio Code (vscode)": [[44, "visual-studio-code-vscode"]], "PyCharm": [[44, "pycharm"]], "Development": [[45, "development"]], "Profiling requests": [[46, "profiling-requests"]], "Errors": [[46, "errors"]], "OctoPrint\u2019s versioning strategy": [[47, "octoprint-s-versioning-strategy"]], "Setting up the virtual printer for debugging": [[48, "setting-up-the-virtual-printer-for-debugging"]], "Enabling the virtual printer": [[48, "enabling-the-virtual-printer"]], "Virtual printer configuration options": [[48, "virtual-printer-configuration-options"]], "Log file": [[48, "log-file"]], "Debug commands": [[48, "debug-commands"]], "Placeholders": [[49, "placeholders"]], "Available Events": [[49, "available-events"]], "Printer communication": [[49, "printer-communication"]], "File handling": [[49, "file-handling"]], "Printing": [[49, "printing"]], "GCODE processing": [[49, "gcode-processing"]], "Timelapses": [[49, "timelapses"]], "Printer Profile": [[49, "printer-profile"]], "Autologin": [[50, "autologin"]], "Gather configuration information": [[50, "gather-configuration-information"]], "The easy way: Using the OctoPrint-AutoLoginConfig plugin": [[50, "the-easy-way-using-the-octoprint-autologinconfig-plugin"]], "The hard way: Manual editing of config.yaml": [[50, "the-hard-way-manual-editing-of-config-yaml"]], "Preparation": [[50, "preparation"]], "OctoPi specific steps": [[50, "octopi-specific-steps"]], "If you are using a VPN and your setup ABSOLUTELY REQUIRES disabling internal OctoPrint access controls": [[50, "if-you-are-using-a-vpn-and-your-setup-absolutely-requires-disabling-internal-octoprint-access-controls"]], "Available Extension Hooks": [[50, "available-extension-hooks"]], "octoprint.access.permissions": [[50, "octoprint-access-permissions"], [94, "octoprint-access-permissions"]], "octoprint.theming.login": [[50, "octoprint-theming-login"]], "Action Commands": [[51, "action-commands"]], "@ Commands": [[52, "commands"]], "Custom Controls": [[53, "custom-controls"]], "Types": [[53, "types"]], "Containers": [[53, "containers"]], "Parameterized GCODE Script": [[53, "parameterized-gcode-script"]], "GCODE Scripts": [[54, "gcode-scripts"]], "Predefined Scripts": [[54, "predefined-scripts"]], "Snippets": [[54, "snippets"]], "Context": [[54, "context"]], "Bundled Scripts": [[54, "bundled-scripts"]], "More nifty pause and resume": [[54, "more-nifty-pause-and-resume"]], "Features": [[55, "features"]], "Plugins": [[56, "plugins"]], "Finding Plugins": [[56, "finding-plugins"]], "Installing Plugins": [[56, "installing-plugins"]], "Manual Installation": [[56, "manual-installation"]], "Developing Plugins": [[56, "developing-plugins"], [95, "developing-plugins"]], "Safe mode": [[57, "safe-mode"]], "How to start OctoPrint in safe mode": [[57, "how-to-start-octoprint-in-safe-mode"]], "Differences of safe mode vs normal operation mode": [[57, "differences-of-safe-mode-vs-normal-operation-mode"]], "Welcome to OctoPrint\u2019s documentation!": [[58, "welcome-to-octoprint-s-documentation"]], "OctoPrintClient": [[59, "octoprintclient"]], "OctoPrintClient.browser": [[60, "octoprintclient-browser"]], "OctoPrintClient.connection": [[61, "octoprintclient-connection"]], "OctoPrintClient.control": [[62, "octoprintclient-control"]], "OctoPrintClient.files": [[63, "octoprintclient-files"]], "OctoPrintClient.job": [[65, "octoprintclient-job"]], "OctoPrintClient.languages": [[66, "octoprintclient-languages"]], "OctoPrintClient.logs": [[67, "octoprintclient-logs"]], "OctoPrintClient.printer": [[68, "octoprintclient-printer"]], "OctoPrintClient.printerprofiles": [[69, "octoprintclient-printerprofiles"]], "OctoPrintClient.settings": [[70, "octoprintclient-settings"]], "OctoPrintClient.slicing": [[71, "octoprintclient-slicing"]], "OctoPrintClient.socket": [[72, "octoprintclient-socket"]], "Sample to setup an authed socket": [[72, "sample-to-setup-an-authed-socket"]], "Communication Throttling": [[72, "communication-throttling"]], "OctoPrintClient.system": [[73, "octoprintclient-system"]], "OctoPrintClient.timelapse": [[74, "octoprintclient-timelapse"]], "OctoPrintClient.users": [[75, "octoprintclient-users"]], "OctoPrintClient.util": [[76, "octoprintclient-util"]], "OctoPrintClient.wizard": [[77, "octoprintclient-wizard"]], "octoprint.access.users": [[78, "octoprint-access-users"]], "octoprint.cli": [[79, "octoprint-cli"]], "octoprint.cli.dev": [[79, "octoprint-cli-dev"]], "octoprint.cli.plugins": [[79, "octoprint-cli-plugins"]], "octoprint.cli.server": [[79, "octoprint-cli-server"]], "octoprint.filemanager": [[80, "octoprint-filemanager"]], "octoprint.filemanager.analysis": [[80, "octoprint-filemanager-analysis"]], "octoprint.filemanager.destinations": [[80, "octoprint-filemanager-destinations"]], "octoprint.filemanager.storage": [[80, "octoprint-filemanager-storage"]], "octoprint.filemanager.util": [[80, "octoprint-filemanager-util"]], "Internal Modules": [[81, "internal-modules"]], "octoprint.plugin": [[82, "octoprint-plugin"]], "octoprint.plugin.core": [[82, "octoprint-plugin-core"]], "octoprint.plugin.types": [[82, "octoprint-plugin-types"]], "octoprint.printer": [[83, "octoprint-printer"]], "octoprint.printer.profile": [[83, "octoprint-printer-profile"]], "octoprint.schema": [[84, "octoprint-schema"]], "octoprint.schema.config": [[84, "octoprint-schema-config"]], "octoprint.schema.webcam": [[84, "octoprint-schema-webcam"]], "octoprint.server": [[85, "octoprint-server"]], "octoprint.server.util": [[85, "octoprint-server-util"]], "octoprint.server.util.flask": [[85, "octoprint-server-util-flask"]], "octoprint.server.util.sockjs": [[85, "octoprint-server-util-sockjs"]], "octoprint.server.util.tornado": [[85, "octoprint-server-util-tornado"]], "octoprint.settings": [[86, "octoprint-settings"]], "octoprint.slicing": [[87, "octoprint-slicing"]], "octoprint.slicing.exceptions": [[87, "octoprint-slicing-exceptions"]], "octoprint.util": [[88, "octoprint-util"]], "octoprint.util.commandline": [[88, "octoprint-util-commandline"]], "octoprint.util.platform": [[88, "octoprint-util-platform"]], "General Concepts": [[89, "general-concepts"], [94, "general-concepts"], [97, "general-concepts"]], "Lifecycle": [[89, "lifecycle"]], "Control Properties": [[90, "control-properties"]], "Distributing your plugin": [[91, "distributing-your-plugin"]], "Manual file distribution": [[91, "manual-file-distribution"]], "Proper packages installable via pip": [[91, "proper-packages-installable-via-pip"]], "Registering with the official plugin repository": [[91, "registering-with-the-official-plugin-repository"]], "Version management after the official plugin repository release": [[91, "version-management-after-the-official-plugin-repository-release"]], "Plugin Tutorial": [[92, "plugin-tutorial"]], "Saying hello: How to make the plugin actually do something": [[92, "saying-hello-how-to-make-the-plugin-actually-do-something"]], "Growing up: How to make it distributable": [[92, "growing-up-how-to-make-it-distributable"]], "Frontend fun: How to add functionality to OctoPrint\u2019s web interface": [[92, "frontend-fun-how-to-add-functionality-to-octoprint-s-web-interface"]], "Settings Galore: How to make parts of your plugin user adjustable": [[92, "settings-galore-how-to-make-parts-of-your-plugin-user-adjustable"]], "More frontend fun: Adding custom javascript to your frontend components": [[92, "more-frontend-fun-adding-custom-javascript-to-your-frontend-components"]], "Style matters: Injecting custom CSS into the page": [[92, "style-matters-injecting-custom-css-into-the-page"]], "Where do we go from here?": [[92, "where-do-we-go-from-here"]], "Execution Order": [[94, "execution-order"], [97, "execution-order"]], "Available plugin hooks": [[94, "available-plugin-hooks"]], "octoprint.access.users.factory": [[94, "octoprint-access-users-factory"]], "octoprint.accesscontrol.keyvalidator": [[94, "octoprint-accesscontrol-keyvalidator"]], "octoprint.cli.commands": [[94, "octoprint-cli-commands"]], "octoprint.comm.protocol.firmware.info": [[94, "octoprint-comm-protocol-firmware-info"]], "octoprint.comm.protocol.firmware.capabilities": [[94, "octoprint-comm-protocol-firmware-capabilities"]], "octoprint.comm.protocol.firmware.capability_report": [[94, "octoprint-comm-protocol-firmware-capability-report"]], "octoprint.comm.protocol.action": [[94, "octoprint-comm-protocol-action"]], "octoprint.comm.protocol.atcommand.": [[94, "octoprint-comm-protocol-atcommand-phase"]], "octoprint.comm.protocol.gcode.": [[94, "octoprint-comm-protocol-gcode-phase"]], "octoprint.comm.protocol.gcode.received": [[94, "octoprint-comm-protocol-gcode-received"]], "octoprint.comm.protocol.gcode.error": [[94, "octoprint-comm-protocol-gcode-error"]], "octoprint.comm.protocol.scripts": [[94, "octoprint-comm-protocol-scripts"]], "octoprint.comm.protocol.temperatures.received": [[94, "octoprint-comm-protocol-temperatures-received"]], "octoprint.comm.transport.serial.additional_port_names": [[94, "octoprint-comm-transport-serial-additional-port-names"]], "octoprint.comm.transport.serial.factory": [[94, "octoprint-comm-transport-serial-factory"]], "octoprint.events.register_custom_events": [[94, "octoprint-events-register-custom-events"]], "octoprint.filemanager.analysis.factory": [[94, "octoprint-filemanager-analysis-factory"]], "octoprint.filemanager.extension_tree": [[94, "octoprint-filemanager-extension-tree"]], "octoprint.filemanager.preprocessor": [[94, "octoprint-filemanager-preprocessor"]], "octoprint.printer.additional_state_data": [[94, "octoprint-printer-additional-state-data"]], "octoprint.printer.factory": [[94, "octoprint-printer-factory"]], "octoprint.printer.handle_connect": [[94, "octoprint-printer-handle-connect"]], "octoprint.printer.estimation.factory": [[94, "octoprint-printer-estimation-factory"]], "octoprint.printer.sdcardupload": [[94, "octoprint-printer-sdcardupload"]], "octoprint.server.api.after_request": [[94, "octoprint-server-api-after-request"]], "octoprint.server.api.before_request": [[94, "octoprint-server-api-before-request"]], "octoprint.server.http.access_validator": [[94, "octoprint-server-http-access-validator"]], "octoprint.server.http.bodysize": [[94, "octoprint-server-http-bodysize"]], "octoprint.server.http.routes": [[94, "octoprint-server-http-routes"]], "octoprint.server.sockjs.authed": [[94, "octoprint-server-sockjs-authed"]], "octoprint.server.sockjs.register": [[94, "octoprint-server-sockjs-register"]], "octoprint.server.sockjs.emit": [[94, "octoprint-server-sockjs-emit"]], "octoprint.system.additional_commands": [[94, "octoprint-system-additional-commands"]], "octoprint.systeminfo.additional_bundle_files": [[94, "octoprint-systeminfo-additional-bundle-files"]], "octoprint.timelapse.extensions": [[94, "octoprint-timelapse-extensions"]], "octoprint.ui.web.templatetypes": [[94, "octoprint-ui-web-templatetypes"]], "octoprint.theming.": [[94, "octoprint-theming-dialog"]], "octoprint.timelapse.capture.pre": [[94, "octoprint-timelapse-capture-pre"]], "octoprint.timelapse.capture.post": [[94, "octoprint-timelapse-capture-post"]], "Injected Properties": [[96, "injected-properties"], [97, "injected-properties"]], "Mixins": [[97, "mixins"]], "Available plugin mixins": [[97, "available-plugin-mixins"]], "AssetPlugin": [[97, "assetplugin"]], "BlueprintPlugin": [[97, "blueprintplugin"]], "EventHandlerPlugin": [[97, "eventhandlerplugin"]], "MfaPlugin": [[97, "mfaplugin"]], "ProgressPlugin": [[97, "progressplugin"]], "ReloadNeedingPlugin": [[97, "reloadneedingplugin"]], "RestartNeedingPlugin": [[97, "restartneedingplugin"]], "SettingsPlugin": [[97, "settingsplugin"]], "ShutdownPlugin": [[97, "shutdownplugin"]], "SimpleApiPlugin": [[97, "simpleapiplugin"]], "SlicerPlugin": [[97, "slicerplugin"]], "StartupPlugin": [[97, "startupplugin"]], "TemplatePlugin": [[97, "templateplugin"]], "UiPlugin": [[97, "uiplugin"]], "WebcamProviderPlugin": [[97, "webcamproviderplugin"]], "WizardPlugin": [[97, "wizardplugin"]], "Migrating to Python 3": [[98, "migrating-to-python-3"]], "How to get a Python 3 virtual environment with OctoPrint": [[98, "how-to-get-a-python-3-virtual-environment-with-octoprint"]], "Telling OctoPrint your plugin is Python 3 ready": [[98, "telling-octoprint-your-plugin-is-python-3-ready"]], "Common pitfalls during migration": [[98, "common-pitfalls-during-migration"]], "Bytes vs unicode": [[98, "bytes-vs-unicode"]], "Absolute imports": [[98, "absolute-imports"]], "Version specific imports": [[98, "version-specific-imports"]], "Integer division": [[98, "integer-division"]], "Iterators instead of list from map, filter, zip": [[98, "iterators-instead-of-list-from-map-filter-zip"]], "Checklist": [[98, "checklist"]], "Further reading": [[98, "further-reading"]], "Viewmodels": [[99, "viewmodels"]], "Registering custom viewmodels": [[99, "registering-custom-viewmodels"]], "Dependencies": [[99, "dependencies"]], "Callbacks": [[99, "callbacks"]], "Lifecycle diagrams": [[99, "lifecycle-diagrams"]], "Web interface startup": [[99, "web-interface-startup"]], "Web interface reconnect": [[99, "web-interface-reconnect"]]}, "indexentries": {"octoprintclient.plugins.appkeys.authenticate() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.authenticate"]], "octoprintclient.plugins.appkeys.checkdecision() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.checkDecision"]], "octoprintclient.plugins.appkeys.decide() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.decide"]], "octoprintclient.plugins.appkeys.generatekey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.generateKey"]], "octoprintclient.plugins.appkeys.getallkeys() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getAllKeys"]], "octoprintclient.plugins.appkeys.getkey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getKey"]], "octoprintclient.plugins.appkeys.getkeys() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getKeys"]], "octoprintclient.plugins.appkeys.probe() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.probe"]], "octoprintclient.plugins.appkeys.request() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.request"]], "octoprintclient.plugins.appkeys.requestforuser() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.requestForUser"]], "octoprintclient.plugins.appkeys.revokekey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.revokeKey"]], "octoprintclient.plugins.appkeys.revokekeyforapp() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.revokeKeyForApp"]], "additional_excludes_hook()": [[24, "additional_excludes_hook"]], "after_backup_hook()": [[24, "after_backup_hook"]], "after_restore_hook()": [[24, "after_restore_hook"]], "before_backup_hook()": [[24, "before_backup_hook"]], "before_restore_hook()": [[24, "before_restore_hook"]], "built-in function": [[24, "additional_excludes_hook"], [24, "after_backup_hook"], [24, "after_restore_hook"], [24, "before_backup_hook"], [24, "before_restore_hook"], [33, "reconnect_hooks_hook"], [34, "update_config_hook"], [94, "access_validator_hook"], [94, "acl_keyvalidator_hook"], [94, "additional_bundle_files_hook"], [94, "additional_commands_hook"], [94, "additional_permissions_hook"], [94, "additional_port_names_hook"], [94, "additional_state_data_hook"], [94, "after_request_handlers_hook"], [94, "analysis_queue_factory_hook"], [94, "before_request_handlers_hook"], [94, "capture_post_hook"], [94, "capture_pre_hook"], [94, "cli_commands_hook"], [94, "file_extension_hook"], [94, "file_preprocessor_hook"], [94, "firmware_capability_hook"], [94, "firmware_capability_report_hook"], [94, "firmware_info_hook"], [94, "gcode_error_hook"], [94, "gcode_received_hook"], [94, "print_time_estimator_factory"], [94, "printer_factory_hook"], [94, "protocol_action_hook"], [94, "protocol_atcommandphase_hook"], [94, "protocol_gcodephase_hook"], [94, "protocol_scripts_hook"], [94, "protocol_temperatures_received_hook"], [94, "register_custom_events_hook"], [94, "sd_card_upload_hook"], [94, "serial_factory_hook"], [94, "server_bodysize_hook"], [94, "server_route_hook"], [94, "templatetype_hook"], [94, "timelapse_extension_hook"], [94, "ui_theming_hook"], [94, "user_manager_factory_hook"]], "create_backup_helper() (in module octoprint.plugins.backup.backupplugin)": [[24, "octoprint.plugins.backup.BackupPlugin.create_backup_helper"]], "delete_backup_helper() (in module octoprint.plugins.backup.backupplugin)": [[24, "octoprint.plugins.backup.BackupPlugin.delete_backup_helper"]], "octoprintclient.plugins.logging.deletelog() (octoprintclient.plugins.logging method)": [[32, "OctoPrintClient.plugins.logging.deleteLog"]], "octoprintclient.plugins.logging.downloadlog() (octoprintclient.plugins.logging method)": [[32, "OctoPrintClient.plugins.logging.downloadLog"]], "octoprintclient.plugins.logging.listlogs() (octoprintclient.plugins.logging method)": [[32, "OctoPrintClient.plugins.logging.listLogs"]], "reconnect_hooks_hook()": [[33, "reconnect_hooks_hook"]], "update_config_hook()": [[34, "update_config_hook"]], "octoprintclient() (class)": [[59, "OctoPrintClient"]], "octoprintclient.invalidargumenterror() (class)": [[59, "OctoPrintClient.InvalidArgumentError"]], "octoprintclient.ajax() (octoprintclient method)": [[59, "OctoPrintClient.ajax"]], "octoprintclient.ajaxwithdata() (octoprintclient method)": [[59, "OctoPrintClient.ajaxWithData"]], "octoprintclient.createcustomexception() (octoprintclient method)": [[59, "OctoPrintClient.createCustomException"]], "octoprintclient.createrejecteddeferred() (octoprintclient method)": [[59, "OctoPrintClient.createRejectedDeferred"]], "octoprintclient.delete() (octoprintclient method)": [[59, "OctoPrintClient.delete"]], "octoprintclient.download() (octoprintclient method)": [[59, "OctoPrintClient.download"]], "octoprintclient.get() (octoprintclient method)": [[59, "OctoPrintClient.get"]], "octoprintclient.getbaseurl() (octoprintclient method)": [[59, "OctoPrintClient.getBaseUrl"]], "octoprintclient.getblueprinturl() (octoprintclient method)": [[59, "OctoPrintClient.getBlueprintUrl"]], "octoprintclient.getcookie() (octoprintclient method)": [[59, "OctoPrintClient.getCookie"]], "octoprintclient.getrequestheaders() (octoprintclient method)": [[59, "OctoPrintClient.getRequestHeaders"]], "octoprintclient.getsimpleapiurl() (octoprintclient method)": [[59, "OctoPrintClient.getSimpleApiUrl"]], "octoprintclient.getwithquery() (octoprintclient method)": [[59, "OctoPrintClient.getWithQuery"]], "octoprintclient.issuecommand() (octoprintclient method)": [[59, "OctoPrintClient.issueCommand"]], "octoprintclient.options (octoprintclient attribute)": [[59, "OctoPrintClient.options"]], "octoprintclient.patch() (octoprintclient method)": [[59, "OctoPrintClient.patch"]], "octoprintclient.patchjson() (octoprintclient method)": [[59, "OctoPrintClient.patchJson"]], "octoprintclient.plugins (octoprintclient attribute)": [[59, "OctoPrintClient.plugins"]], "octoprintclient.post() (octoprintclient method)": [[59, "OctoPrintClient.post"]], "octoprintclient.postjson() (octoprintclient method)": [[59, "OctoPrintClient.postJson"]], "octoprintclient.put() (octoprintclient method)": [[59, "OctoPrintClient.put"]], "octoprintclient.putjson() (octoprintclient method)": [[59, "OctoPrintClient.putJson"]], "octoprintclient.registerplugincomponent() (octoprintclient method)": [[59, "OctoPrintClient.registerPluginComponent"]], "octoprintclient.simpleapicommand() (octoprintclient method)": [[59, "OctoPrintClient.simpleApiCommand"]], "octoprintclient.simpleapiget() (octoprintclient method)": [[59, "OctoPrintClient.simpleApiGet"]], "octoprintclient.upload() (octoprintclient method)": [[59, "OctoPrintClient.upload"]], "octoprintclient.browser.login() (octoprintclient.browser method)": [[60, "OctoPrintClient.browser.login"]], "octoprintclient.browser.logout() (octoprintclient.browser method)": [[60, "OctoPrintClient.browser.logout"]], "octoprintclient.browser.passivelogin() (octoprintclient.browser method)": [[60, "OctoPrintClient.browser.passiveLogin"]], "octoprintclient.connection.connect() (octoprintclient.connection method)": [[61, "OctoPrintClient.connection.connect"]], "octoprintclient.connection.disconnect() (octoprintclient.connection method)": [[61, "OctoPrintClient.connection.disconnect"]], "octoprintclient.connection.fakeack() (octoprintclient.connection method)": [[61, "OctoPrintClient.connection.fakeAck"]], "octoprintclient.connection.getsettings() (octoprintclient.connection method)": [[61, "OctoPrintClient.connection.getSettings"]], "octoprintclient.control.getcustomcontrols() (octoprintclient.control method)": [[62, "OctoPrintClient.control.getCustomControls"]], "octoprintclient.control.sendgcode() (octoprintclient.control method)": [[62, "OctoPrintClient.control.sendGcode"]], "octoprintclient.control.sendgcodescript() (octoprintclient.control method)": [[62, "OctoPrintClient.control.sendGcodeScript"]], "octoprintclient.control.sendgcodescriptwithparameters() (octoprintclient.control method)": [[62, "OctoPrintClient.control.sendGcodeScriptWithParameters"]], "octoprintclient.control.sendgcodewithparameters() (octoprintclient.control method)": [[62, "OctoPrintClient.control.sendGcodeWithParameters"]], "octoprintclient.files.copy() (octoprintclient.files method)": [[63, "OctoPrintClient.files.copy"]], "octoprintclient.files.createfolder() (octoprintclient.files method)": [[63, "OctoPrintClient.files.createFolder"]], "octoprintclient.files.delete() (octoprintclient.files method)": [[63, "OctoPrintClient.files.delete"]], "octoprintclient.files.download() (octoprintclient.files method)": [[63, "OctoPrintClient.files.download"]], "octoprintclient.files.entryforpath() (octoprintclient.files method)": [[63, "OctoPrintClient.files.entryForPath"]], "octoprintclient.files.get() (octoprintclient.files method)": [[63, "OctoPrintClient.files.get"]], "octoprintclient.files.list() (octoprintclient.files method)": [[63, "OctoPrintClient.files.list"]], "octoprintclient.files.listforlocation() (octoprintclient.files method)": [[63, "OctoPrintClient.files.listForLocation"]], "octoprintclient.files.move() (octoprintclient.files method)": [[63, "OctoPrintClient.files.move"]], "octoprintclient.files.pathforentry() (octoprintclient.files method)": [[63, "OctoPrintClient.files.pathForEntry"]], "octoprintclient.files.select() (octoprintclient.files method)": [[63, "OctoPrintClient.files.select"]], "octoprintclient.files.slice() (octoprintclient.files method)": [[63, "OctoPrintClient.files.slice"]], "octoprintclient.files.upload() (octoprintclient.files method)": [[63, "OctoPrintClient.files.upload"]], "octoprintclient.job.cancel() (octoprintclient.job method)": [[65, "OctoPrintClient.job.cancel"]], "octoprintclient.job.get() (octoprintclient.job method)": [[65, "OctoPrintClient.job.get"]], "octoprintclient.job.pause() (octoprintclient.job method)": [[65, "OctoPrintClient.job.pause"]], "octoprintclient.job.restart() (octoprintclient.job method)": [[65, "OctoPrintClient.job.restart"]], "octoprintclient.job.resume() (octoprintclient.job method)": [[65, "OctoPrintClient.job.resume"]], "octoprintclient.job.start() (octoprintclient.job method)": [[65, "OctoPrintClient.job.start"]], "octoprintclient.job.togglepause() (octoprintclient.job method)": [[65, "OctoPrintClient.job.togglePause"]], "octoprintclient.languages.delete() (octoprintclient.languages method)": [[66, "OctoPrintClient.languages.delete"]], "octoprintclient.languages.list() (octoprintclient.languages method)": [[66, "OctoPrintClient.languages.list"]], "octoprintclient.languages.upload() (octoprintclient.languages method)": [[66, "OctoPrintClient.languages.upload"]], "octoprintclient.printer.extrude() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.extrude"]], "octoprintclient.printer.getbedstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getBedState"]], "octoprintclient.printer.getchamberstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getChamberState"]], "octoprintclient.printer.getfullstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getFullState"]], "octoprintclient.printer.getsdstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getSdState"]], "octoprintclient.printer.gettoolstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getToolState"]], "octoprintclient.printer.home() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.home"]], "octoprintclient.printer.initsd() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.initSd"]], "octoprintclient.printer.jog() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.jog"]], "octoprintclient.printer.refreshsd() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.refreshSd"]], "octoprintclient.printer.releasesd() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.releaseSd"]], "octoprintclient.printer.selecttool() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.selectTool"]], "octoprintclient.printer.setbedtargettemperature() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setBedTargetTemperature"]], "octoprintclient.printer.setbedtemperatureoffset() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setBedTemperatureOffset"]], "octoprintclient.printer.setchambertargettemperature() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setChamberTargetTemperature"]], "octoprintclient.printer.setchambertemperatureoffset() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setChamberTemperatureOffset"]], "octoprintclient.printer.setfeedrate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setFeedrate"]], "octoprintclient.printer.setflowrate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setFlowrate"]], "octoprintclient.printer.settooltargettemperatures() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setToolTargetTemperatures"]], "octoprintclient.printer.settooltemperatureoffsets() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setToolTemperatureOffsets"]], "octoprintclient.printerprofiles.add() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.add"]], "octoprintclient.printerprofiles.delete() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.delete"]], "octoprintclient.printerprofiles.get() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.get"]], "octoprintclient.printerprofiles.list() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.list"]], "octoprintclient.printerprofiles.update() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.update"]], "octoprintclient.settings.generateapikey() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.generateApiKey"]], "octoprintclient.settings.get() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.get"]], "octoprintclient.settings.getpluginsettings() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.getPluginSettings"]], "octoprintclient.settings.save() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.save"]], "octoprintclient.settings.savepluginsettings() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.savePluginSettings"]], "octoprintclient.slicing.addprofileforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.addProfileForSlicer"]], "octoprintclient.slicing.deleteprofileforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.deleteProfileForSlicer"]], "octoprintclient.slicing.getprofileforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.getProfileForSlicer"]], "octoprintclient.slicing.listallslicersandprofiles() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.listAllSlicersAndProfiles"]], "octoprintclient.slicing.listprofilesforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.listProfilesForSlicer"]], "octoprintclient.slicing.updateprofileforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.updateProfileForSlicer"]], "octoprintclient.socket.connect() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.connect"]], "octoprintclient.socket.decreaserate() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.decreaseRate"]], "octoprintclient.socket.disconnect() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.disconnect"]], "octoprintclient.socket.increaserate() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.increaseRate"]], "octoprintclient.socket.onmessage() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.onMessage"]], "octoprintclient.socket.onratetoohigh() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.onRateTooHigh"]], "octoprintclient.socket.onratetoolow() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.onRateTooLow"]], "octoprintclient.socket.options (octoprintclient.socket attribute)": [[72, "OctoPrintClient.socket.options"]], "octoprintclient.socket.reconnect() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.reconnect"]], "octoprintclient.socket.removemessage() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.removeMessage"]], "octoprintclient.socket.sendauth() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.sendAuth"]], "octoprintclient.socket.sendmessage() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.sendMessage"]], "octoprintclient.system.executecommand() (octoprintclient.system method)": [[73, "OctoPrintClient.system.executeCommand"]], "octoprintclient.system.getcommands() (octoprintclient.system method)": [[73, "OctoPrintClient.system.getCommands"]], "octoprintclient.system.getcommandsforsource() (octoprintclient.system method)": [[73, "OctoPrintClient.system.getCommandsForSource"]], "octoprintclient.timelapse.delete() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.delete"]], "octoprintclient.timelapse.deleteunrendered() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.deleteUnrendered"]], "octoprintclient.timelapse.download() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.download"]], "octoprintclient.timelapse.get() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.get"]], "octoprintclient.timelapse.getconfig() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.getConfig"]], "octoprintclient.timelapse.list() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.list"]], "octoprintclient.timelapse.listrendered() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.listRendered"]], "octoprintclient.timelapse.listunrendered() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.listUnrendered"]], "octoprintclient.timelapse.renderunrendered() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.renderUnrendered"]], "octoprintclient.timelapse.saveconfig() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.saveConfig"]], "octoprintclient.users.add() (octoprintclient.users method)": [[75, "OctoPrintClient.users.add"]], "octoprintclient.users.changepassword() (octoprintclient.users method)": [[75, "OctoPrintClient.users.changePassword"]], "octoprintclient.users.delete() (octoprintclient.users method)": [[75, "OctoPrintClient.users.delete"]], "octoprintclient.users.generateapikey() (octoprintclient.users method)": [[75, "OctoPrintClient.users.generateApiKey"]], "octoprintclient.users.get() (octoprintclient.users method)": [[75, "OctoPrintClient.users.get"]], "octoprintclient.users.getsettings() (octoprintclient.users method)": [[75, "OctoPrintClient.users.getSettings"]], "octoprintclient.users.list() (octoprintclient.users method)": [[75, "OctoPrintClient.users.list"]], "octoprintclient.users.resetapikey() (octoprintclient.users method)": [[75, "OctoPrintClient.users.resetApiKey"]], "octoprintclient.users.savesettings() (octoprintclient.users method)": [[75, "OctoPrintClient.users.saveSettings"]], "octoprintclient.users.update() (octoprintclient.users method)": [[75, "OctoPrintClient.users.update"]], "octoprintclient.util.test() (octoprintclient.util method)": [[76, "OctoPrintClient.util.test"]], "octoprintclient.util.testexecutable() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testExecutable"]], "octoprintclient.util.testpath() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testPath"]], "octoprintclient.util.testresolution() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testResolution"]], "octoprintclient.util.testserver() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testServer"]], "octoprintclient.util.testurl() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testUrl"]], "octoprintclient.wizard.finish() (octoprintclient.wizard method)": [[77, "OctoPrintClient.wizard.finish"]], "octoprintclient.wizard.get() (octoprintclient.wizard method)": [[77, "OctoPrintClient.wizard.get"]], "anonymoususer (class in octoprint.access.users)": [[78, "octoprint.access.users.AnonymousUser"]], "apiuser (class in octoprint.access.users)": [[78, "octoprint.access.users.ApiUser"]], "corruptuserstorage": [[78, "octoprint.access.users.CorruptUserStorage"]], "invalidusername": [[78, "octoprint.access.users.InvalidUsername"]], "unknownrole": [[78, "octoprint.access.users.UnknownRole"]], "unknownuser": [[78, "octoprint.access.users.UnknownUser"]], "user (class in octoprint.access.users)": [[78, "octoprint.access.users.User"]], "useralreadyexists": [[78, "octoprint.access.users.UserAlreadyExists"]], "asdict() (octoprint.access.users.user method)": [[78, "octoprint.access.users.User.asDict"]], "module": [[78, "module-octoprint.access.users"], [79, "module-octoprint.cli"], [79, "module-octoprint.cli.dev"], [79, "module-octoprint.cli.plugins"], [79, "module-octoprint.cli.server"], [80, "module-octoprint.filemanager"], [80, "module-octoprint.filemanager.analysis"], [80, "module-octoprint.filemanager.destinations"], [80, "module-octoprint.filemanager.storage"], [80, "module-octoprint.filemanager.util"], [82, "module-octoprint.plugin"], [82, "module-octoprint.plugin.core"], [82, "module-octoprint.plugin.types"], [83, "module-octoprint.printer"], [83, "module-octoprint.printer.profile"], [84, "module-octoprint.schema"], [84, "module-octoprint.schema.config"], [84, "module-octoprint.schema.config.access_control"], [84, "module-octoprint.schema.config.api"], [84, "module-octoprint.schema.config.appearance"], [84, "module-octoprint.schema.config.controls"], [84, "module-octoprint.schema.config.devel"], [84, "module-octoprint.schema.config.estimation"], [84, "module-octoprint.schema.config.events"], [84, "module-octoprint.schema.config.feature"], [84, "module-octoprint.schema.config.folder"], [84, "module-octoprint.schema.config.gcode_analysis"], [84, "module-octoprint.schema.config.plugins"], [84, "module-octoprint.schema.config.printer_parameters"], [84, "module-octoprint.schema.config.printer_profiles"], [84, "module-octoprint.schema.config.scripts"], [84, "module-octoprint.schema.config.serial"], [84, "module-octoprint.schema.config.server"], [84, "module-octoprint.schema.config.slicing"], [84, "module-octoprint.schema.config.system"], [84, "module-octoprint.schema.config.temperature"], [84, "module-octoprint.schema.config.terminalfilters"], [84, "module-octoprint.schema.config.webcam"], [84, "module-octoprint.schema.webcam"], [85, "module-octoprint.server"], [85, "module-octoprint.server.util"], [85, "module-octoprint.server.util.flask"], [85, "module-octoprint.server.util.sockjs"], [85, "module-octoprint.server.util.tornado"], [86, "module-octoprint.settings"], [87, "module-octoprint.slicing"], [87, "module-octoprint.slicing.exceptions"], [88, "module-octoprint.util"], [88, "module-octoprint.util.commandline"], [88, "module-octoprint.util.platform"]], "octoprint.access.users": [[78, "module-octoprint.access.users"]], "hiddenoption (class in octoprint.cli)": [[79, "octoprint.cli.HiddenOption"]], "octoprintcontext (class in octoprint.cli)": [[79, "octoprint.cli.OctoPrintContext"]], "octoprintdevelcommands (class in octoprint.cli.dev)": [[79, "octoprint.cli.dev.OctoPrintDevelCommands"]], "octoprintplugincommands (class in octoprint.cli.plugins)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands"]], "bulk_options() (in module octoprint.cli)": [[79, "octoprint.cli.bulk_options"]], "daemon_options() (in module octoprint.cli.server)": [[79, "octoprint.cli.server.daemon_options"]], "get_command() (octoprint.cli.dev.octoprintdevelcommands method)": [[79, "octoprint.cli.dev.OctoPrintDevelCommands.get_command"]], "get_command() (octoprint.cli.plugins.octoprintplugincommands method)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands.get_command"]], "hidden_option() (in module octoprint.cli)": [[79, "octoprint.cli.hidden_option"]], "init_platform_for_cli() (in module octoprint.cli)": [[79, "octoprint.cli.init_platform_for_cli"]], "legacy_options() (in module octoprint.cli)": [[79, "octoprint.cli.legacy_options"]], "list_commands() (octoprint.cli.dev.octoprintdevelcommands method)": [[79, "octoprint.cli.dev.OctoPrintDevelCommands.list_commands"]], "list_commands() (octoprint.cli.plugins.octoprintplugincommands method)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands.list_commands"]], "octoprint.cli": [[79, "module-octoprint.cli"]], "octoprint.cli.dev": [[79, "module-octoprint.cli.dev"]], "octoprint.cli.plugins": [[79, "module-octoprint.cli.plugins"]], "octoprint.cli.server": [[79, "module-octoprint.cli.server"]], "pass_octoprint_ctx() (in module octoprint.cli)": [[79, "octoprint.cli.pass_octoprint_ctx"]], "plugin_manager (octoprint.cli.plugins.octoprintplugincommands attribute)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands.plugin_manager"]], "run_server() (in module octoprint.cli.server)": [[79, "octoprint.cli.server.run_server"]], "server_options() (in module octoprint.cli.server)": [[79, "octoprint.cli.server.server_options"]], "set_ctx_obj_option() (in module octoprint.cli)": [[79, "octoprint.cli.set_ctx_obj_option"]], "settings (octoprint.cli.plugins.octoprintplugincommands attribute)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands.settings"]], "standard_options() (in module octoprint.cli)": [[79, "octoprint.cli.standard_options"]], "abstractanalysisqueue (class in octoprint.filemanager.analysis)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue"]], "abstractfilewrapper (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.AbstractFileWrapper"]], "analysisaborted": [[80, "octoprint.filemanager.analysis.AnalysisAborted"]], "analysisqueue (class in octoprint.filemanager.analysis)": [[80, "octoprint.filemanager.analysis.AnalysisQueue"]], "contenttypedetector (class in octoprint.filemanager)": [[80, "octoprint.filemanager.ContentTypeDetector"]], "contenttypemapping (class in octoprint.filemanager)": [[80, "octoprint.filemanager.ContentTypeMapping"]], "diskfilewrapper (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.DiskFileWrapper"]], "gcodeanalysisqueue (class in octoprint.filemanager.analysis)": [[80, "octoprint.filemanager.analysis.GcodeAnalysisQueue"]], "lineprocessorstream (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.LineProcessorStream"]], "localfilestorage (class in octoprint.filemanager.storage)": [[80, "octoprint.filemanager.storage.LocalFileStorage"]], "multistream (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.MultiStream"]], "nosuchstorage": [[80, "octoprint.filemanager.NoSuchStorage"]], "queueentry (class in octoprint.filemanager.analysis)": [[80, "octoprint.filemanager.analysis.QueueEntry"]], "storageinterface (class in octoprint.filemanager.storage)": [[80, "octoprint.filemanager.storage.StorageInterface"]], "streamwrapper (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.StreamWrapper"]], "_do_abort() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue._do_abort"]], "_do_analysis() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue._do_analysis"]], "add_file() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.add_file"]], "add_file() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.add_file"]], "add_folder() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.add_folder"]], "add_folder() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.add_folder"]], "add_link() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.add_link"]], "add_link() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.add_link"]], "analysis_backlog (octoprint.filemanager.storage.localfilestorage property)": [[80, "octoprint.filemanager.storage.LocalFileStorage.analysis_backlog"]], "analysis_backlog (octoprint.filemanager.storage.storageinterface property)": [[80, "octoprint.filemanager.storage.StorageInterface.analysis_backlog"]], "canonicalize() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.canonicalize"]], "canonicalize() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.canonicalize"]], "close() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.close"]], "close() (octoprint.filemanager.util.multistream method)": [[80, "octoprint.filemanager.util.MultiStream.close"]], "content_type (octoprint.filemanager.contenttypemapping attribute)": [[80, "octoprint.filemanager.ContentTypeMapping.content_type"]], "copy_file() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.copy_file"]], "copy_file() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.copy_file"]], "copy_folder() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.copy_folder"]], "copy_folder() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.copy_folder"]], "detector (octoprint.filemanager.contenttypedetector attribute)": [[80, "octoprint.filemanager.ContentTypeDetector.detector"]], "enqueue() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue.enqueue"]], "extensions (octoprint.filemanager.contenttypedetector attribute)": [[80, "octoprint.filemanager.ContentTypeDetector.extensions"]], "extensions (octoprint.filemanager.contenttypemapping attribute)": [[80, "octoprint.filemanager.ContentTypeMapping.extensions"]], "file_exists() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.file_exists"]], "file_exists() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.file_exists"]], "file_in_path() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.file_in_path"]], "file_in_path() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.file_in_path"]], "folder_exists() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.folder_exists"]], "folder_exists() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.folder_exists"]], "get_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.get_additional_metadata"]], "get_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.get_additional_metadata"]], "get_lastmodified() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.get_lastmodified"]], "get_lastmodified() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.get_lastmodified"]], "get_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.get_metadata"]], "get_metadata() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.get_metadata"]], "get_size() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.get_size"]], "get_size() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.get_size"]], "has_analysis() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.has_analysis"]], "has_analysis() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.has_analysis"]], "join_path() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.join_path"]], "join_path() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.join_path"]], "last_modified() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.last_modified"]], "last_modified() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.last_modified"]], "list_files() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.list_files"]], "list_files() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.list_files"]], "move_file() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.move_file"]], "move_file() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.move_file"]], "move_folder() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.move_folder"]], "move_folder() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.move_folder"]], "octoprint.filemanager": [[80, "module-octoprint.filemanager"]], "octoprint.filemanager.analysis": [[80, "module-octoprint.filemanager.analysis"]], "octoprint.filemanager.destinations": [[80, "module-octoprint.filemanager.destinations"]], "octoprint.filemanager.storage": [[80, "module-octoprint.filemanager.storage"]], "octoprint.filemanager.util": [[80, "module-octoprint.filemanager.util"]], "path_in_storage() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.path_in_storage"]], "path_in_storage() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.path_in_storage"]], "path_on_disk() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.path_on_disk"]], "path_on_disk() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.path_on_disk"]], "pause() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue.pause"]], "process_line() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.process_line"]], "readable() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.readable"]], "readable() (octoprint.filemanager.util.multistream method)": [[80, "octoprint.filemanager.util.MultiStream.readable"]], "remove_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.remove_additional_metadata"]], "remove_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.remove_additional_metadata"]], "remove_file() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.remove_file"]], "remove_file() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.remove_file"]], "remove_folder() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.remove_folder"]], "remove_folder() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.remove_folder"]], "remove_link() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.remove_link"]], "remove_link() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.remove_link"]], "resume() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue.resume"]], "sanitize() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.sanitize"]], "sanitize() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.sanitize"]], "sanitize_name() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.sanitize_name"]], "sanitize_name() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.sanitize_name"]], "sanitize_path() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.sanitize_path"]], "sanitize_path() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.sanitize_path"]], "save() (octoprint.filemanager.util.abstractfilewrapper method)": [[80, "octoprint.filemanager.util.AbstractFileWrapper.save"]], "save() (octoprint.filemanager.util.diskfilewrapper method)": [[80, "octoprint.filemanager.util.DiskFileWrapper.save"]], "save() (octoprint.filemanager.util.streamwrapper method)": [[80, "octoprint.filemanager.util.StreamWrapper.save"]], "seekable() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.seekable"]], "seekable() (octoprint.filemanager.util.multistream method)": [[80, "octoprint.filemanager.util.MultiStream.seekable"]], "set_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.set_additional_metadata"]], "set_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.set_additional_metadata"]], "split_path() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.split_path"]], "split_path() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.split_path"]], "stream() (octoprint.filemanager.util.abstractfilewrapper method)": [[80, "octoprint.filemanager.util.AbstractFileWrapper.stream"]], "stream() (octoprint.filemanager.util.diskfilewrapper method)": [[80, "octoprint.filemanager.util.DiskFileWrapper.stream"]], "stream() (octoprint.filemanager.util.streamwrapper method)": [[80, "octoprint.filemanager.util.StreamWrapper.stream"]], "writable() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.writable"]], "writable() (octoprint.filemanager.util.multistream method)": [[80, "octoprint.filemanager.util.MultiStream.writable"]], "octoprintplugin (class in octoprint.plugin.types)": [[82, "octoprint.plugin.types.OctoPrintPlugin"]], "plugin (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.Plugin"]], "plugininfo (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.PluginInfo"]], "pluginmanager (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.PluginManager"]], "pluginsettings (class in octoprint.plugin)": [[82, "octoprint.plugin.PluginSettings"]], "reloadneedingplugin (class in octoprint.plugin.types)": [[82, "octoprint.plugin.types.ReloadNeedingPlugin"]], "restartneedingplugin (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.RestartNeedingPlugin"]], "sortableplugin (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.SortablePlugin"]], "_analysis_queue (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._analysis_queue"]], "_app_session_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._app_session_manager"]], "_basefolder (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._basefolder"]], "_connectivity_checker (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._connectivity_checker"]], "_data_folder (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._data_folder"]], "_event_bus (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._event_bus"]], "_file_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._file_manager"]], "_identifier (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._identifier"]], "_logger (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._logger"]], "_plugin_lifecycle_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._plugin_lifecycle_manager"]], "_plugin_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._plugin_manager"]], "_plugin_name (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._plugin_name"]], "_plugin_version (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._plugin_version"]], "_printer (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._printer"]], "_printer_profile_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._printer_profile_manager"]], "_slicing_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._slicing_manager"]], "_user_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._user_manager"]], "add_overlay() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.add_overlay"]], "author (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.author"]], "blacklisted (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.blacklisted"]], "bundled (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.bundled"]], "call_plugin() (in module octoprint.plugin)": [[82, "octoprint.plugin.call_plugin"]], "check (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.check"]], "description (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.description"]], "disable (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.disable"]], "disable_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.disable_plugin"]], "disabling_discouraged (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.disabling_discouraged"]], "enable (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.enable"]], "enable_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.enable_plugin"]], "enabled (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.enabled"]], "flags (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.flags"]], "forced_disabled (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.forced_disabled"]], "get() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get"]], "get_boolean() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_boolean"]], "get_filtered_implementations() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_filtered_implementations"]], "get_float() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_float"]], "get_helpers() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_helpers"]], "get_hook() (octoprint.plugin.core.plugininfo method)": [[82, "octoprint.plugin.core.PluginInfo.get_hook"]], "get_hooks() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_hooks"]], "get_implementation() (octoprint.plugin.core.plugininfo method)": [[82, "octoprint.plugin.core.PluginInfo.get_implementation"]], "get_implementations() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_implementations"]], "get_int() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_int"]], "get_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_plugin"]], "get_plugin_data_folder() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_plugin_data_folder"]], "get_plugin_data_folder() (octoprint.plugin.types.octoprintplugin method)": [[82, "octoprint.plugin.types.OctoPrintPlugin.get_plugin_data_folder"]], "get_plugin_info() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_plugin_info"]], "get_plugin_logfile_path() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_plugin_logfile_path"]], "get_sorting_key() (octoprint.plugin.core.sortableplugin method)": [[82, "octoprint.plugin.core.SortablePlugin.get_sorting_key"]], "global_get() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get"]], "global_get_basefolder() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get_basefolder"]], "global_get_boolean() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get_boolean"]], "global_get_float() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get_float"]], "global_get_int() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get_int"]], "global_set() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_set"]], "global_set_boolean() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_set_boolean"]], "global_set_float() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_set_float"]], "global_set_int() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_set_int"]], "has_any_of_hooks() (octoprint.plugin.core.pluginmanager static method)": [[82, "octoprint.plugin.core.PluginManager.has_any_of_hooks"]], "has_any_of_mixins() (octoprint.plugin.core.pluginmanager static method)": [[82, "octoprint.plugin.core.PluginManager.has_any_of_mixins"]], "has_obsolete_hooks() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.has_obsolete_hooks"]], "has_restart_needing_hooks() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.has_restart_needing_hooks"]], "has_restart_needing_implementation() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.has_restart_needing_implementation"]], "helpers (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.helpers"]], "hidden (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.hidden"]], "hook_matches_hooks() (octoprint.plugin.core.pluginmanager static method)": [[82, "octoprint.plugin.core.PluginManager.hook_matches_hooks"]], "hooks (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.hooks"]], "implementation (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.implementation"]], "incompatible (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.incompatible"]], "initialize() (octoprint.plugin.core.plugin method)": [[82, "octoprint.plugin.core.Plugin.initialize"]], "invalid_syntax (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.invalid_syntax"]], "is_obsolete_hook() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.is_obsolete_hook"]], "is_plugin_marked() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.is_plugin_marked"]], "is_restart_needing_hook() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.is_restart_needing_hook"]], "is_restart_needing_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.is_restart_needing_plugin"]], "license (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.license"]], "load (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.load"]], "loaded (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.loaded"]], "long_str() (octoprint.plugin.core.plugininfo method)": [[82, "octoprint.plugin.core.PluginInfo.long_str"]], "looks_like_plugin (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.looks_like_plugin"]], "managable (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.managable"]], "mark_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.mark_plugin"]], "name (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.name"]], "needs_restart (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.needs_restart"]], "octoprint.plugin": [[82, "module-octoprint.plugin"]], "octoprint.plugin.core": [[82, "module-octoprint.plugin.core"]], "octoprint.plugin.types": [[82, "module-octoprint.plugin.types"]], "on_plugin_disabled() (octoprint.plugin.core.plugin method)": [[82, "octoprint.plugin.core.Plugin.on_plugin_disabled"]], "on_plugin_enabled() (octoprint.plugin.core.plugin method)": [[82, "octoprint.plugin.core.Plugin.on_plugin_enabled"]], "on_plugin_pending_uninstall() (octoprint.plugin.types.octoprintplugin method)": [[82, "octoprint.plugin.types.OctoPrintPlugin.on_plugin_pending_uninstall"]], "origin (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.origin"]], "parsed_metadata (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.parsed_metadata"]], "plugin_hooks (octoprint.plugin.core.pluginmanager property)": [[82, "octoprint.plugin.core.PluginManager.plugin_hooks"]], "plugin_manager() (in module octoprint.plugin)": [[82, "octoprint.plugin.plugin_manager"]], "plugin_settings() (in module octoprint.plugin)": [[82, "octoprint.plugin.plugin_settings"]], "plugins (octoprint.plugin.core.pluginmanager property)": [[82, "octoprint.plugin.core.PluginManager.plugins"]], "privacypolicy (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.privacypolicy"]], "pythoncompat (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.pythoncompat"]], "register_message_receiver() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.register_message_receiver"]], "reload_plugins() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.reload_plugins"]], "remove_overlay() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.remove_overlay"]], "save() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.save"]], "send_plugin_message() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.send_plugin_message"]], "set() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.set"]], "set_boolean() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.set_boolean"]], "set_float() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.set_float"]], "set_int() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.set_int"]], "unload (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.unload"]], "unregister_message_receiver() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.unregister_message_receiver"]], "url (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.url"]], "validate() (octoprint.plugin.core.plugininfo method)": [[82, "octoprint.plugin.core.PluginInfo.validate"]], "version (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.version"]], "bedformfactor (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.BedFormFactor"]], "bedorigin (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.BedOrigin"]], "center (octoprint.printer.profile.bedorigin attribute)": [[83, "octoprint.printer.profile.BedOrigin.CENTER"]], "circular (octoprint.printer.profile.bedformfactor attribute)": [[83, "octoprint.printer.profile.BedFormFactor.CIRCULAR"]], "couldnotoverwriteerror (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.CouldNotOverwriteError"]], "invalidprofileerror (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.InvalidProfileError"]], "lowerleft (octoprint.printer.profile.bedorigin attribute)": [[83, "octoprint.printer.profile.BedOrigin.LOWERLEFT"]], "printercallback (class in octoprint.printer)": [[83, "octoprint.printer.PrinterCallback"]], "printerinterface (class in octoprint.printer)": [[83, "octoprint.printer.PrinterInterface"]], "printerprofilemanager (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.PrinterProfileManager"]], "rectangular (octoprint.printer.profile.bedformfactor attribute)": [[83, "octoprint.printer.profile.BedFormFactor.RECTANGULAR"]], "saveerror (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.SaveError"]], "can_modify_file() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.can_modify_file"]], "cancel_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.cancel_print"]], "change_tool() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.change_tool"]], "commands() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.commands"]], "connect() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.connect"]], "disconnect() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.disconnect"]], "extrude() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.extrude"]], "fake_ack() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.fake_ack"]], "feed_rate() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.feed_rate"]], "flow_rate() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.flow_rate"]], "get_connection_options() (in module octoprint.printer)": [[83, "octoprint.printer.get_connection_options"]], "get_connection_options() (octoprint.printer.printerinterface class method)": [[83, "octoprint.printer.PrinterInterface.get_connection_options"]], "get_current_connection() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_current_connection"]], "get_current_data() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_current_data"]], "get_current_job() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_current_job"]], "get_current_temperatures() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_current_temperatures"]], "get_state_id() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_state_id"]], "get_state_string() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_state_string"]], "get_temperature_history() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_temperature_history"]], "get_transport() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_transport"]], "home() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.home"]], "is_cancelling() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_cancelling"]], "is_closed_or_error() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_closed_or_error"]], "is_current_file() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_current_file"]], "is_error() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_error"]], "is_operational() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_operational"]], "is_paused() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_paused"]], "is_pausing() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_pausing"]], "is_printing() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_printing"]], "is_ready() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_ready"]], "job_on_hold() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.job_on_hold"]], "jog() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.jog"]], "log_lines() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.log_lines"]], "octoprint.printer": [[83, "module-octoprint.printer"]], "octoprint.printer.profile": [[83, "module-octoprint.printer.profile"]], "on_printer_add_log() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_add_log"]], "on_printer_add_message() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_add_message"]], "on_printer_add_temperature() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_add_temperature"]], "on_printer_received_registered_message() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_received_registered_message"]], "on_printer_send_current_data() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_send_current_data"]], "on_printer_send_initial_data() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_send_initial_data"]], "pause_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.pause_print"]], "register_callback() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.register_callback"]], "resume_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.resume_print"]], "script() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.script"]], "select_file() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.select_file"]], "send_initial_callback() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.send_initial_callback"]], "set_job_on_hold() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.set_job_on_hold"]], "set_temperature() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.set_temperature"]], "set_temperature_offset() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.set_temperature_offset"]], "start_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.start_print"]], "toggle_pause_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.toggle_pause_print"]], "unregister_callback() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.unregister_callback"]], "unselect_file() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.unselect_file"]], "valid_axes (octoprint.printer.printerinterface attribute)": [[83, "octoprint.printer.PrinterInterface.valid_axes"]], "valid_heater_regex (octoprint.printer.printerinterface attribute)": [[83, "octoprint.printer.PrinterInterface.valid_heater_regex"]], "valid_heater_regex_no_current (octoprint.printer.printerinterface attribute)": [[83, "octoprint.printer.PrinterInterface.valid_heater_regex_no_current"]], "valid_tool_regex (octoprint.printer.printerinterface attribute)": [[83, "octoprint.printer.PrinterInterface.valid_tool_regex"]], "accesscontrolconfig (class in octoprint.schema.config.access_control)": [[84, "octoprint.schema.config.access_control.AccessControlConfig"]], "actionconfig (class in octoprint.schema.config.system)": [[84, "octoprint.schema.config.system.ActionConfig"]], "alwaysdetectneverenum (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.AlwaysDetectNeverEnum"]], "apiconfig (class in octoprint.schema.config.api)": [[84, "octoprint.schema.config.api.ApiConfig"]], "appearanceconfig (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.AppearanceConfig"]], "basemodel (class in octoprint.schema)": [[84, "octoprint.schema.BaseModel"]], "colorenum (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.ColorEnum"]], "commandsconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.CommandsConfig"]], "componentconfig (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.ComponentConfig"]], "componentdisabledconfig (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig"]], "componentorderconfig (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig"]], "config (class in octoprint.schema.config)": [[84, "octoprint.schema.config.Config"]], "containerconfig (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.ContainerConfig"]], "controlconfig (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.ControlConfig"]], "controlinputconfig (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.ControlInputConfig"]], "controlsliderinputconfig (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig"]], "cookiesconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.CookiesConfig"]], "develcacheconfig (class in octoprint.schema.config.devel)": [[84, "octoprint.schema.config.devel.DevelCacheConfig"]], "develconfig (class in octoprint.schema.config.devel)": [[84, "octoprint.schema.config.devel.DevelConfig"]], "develwebassetsconfig (class in octoprint.schema.config.devel)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig"]], "diskspaceconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.DiskspaceConfig"]], "estimationconfig (class in octoprint.schema.config.estimation)": [[84, "octoprint.schema.config.estimation.EstimationConfig"]], "eventsubscription (class in octoprint.schema.config.events)": [[84, "octoprint.schema.config.events.EventSubscription"]], "eventsconfig (class in octoprint.schema.config.events)": [[84, "octoprint.schema.config.events.EventsConfig"]], "featureconfig (class in octoprint.schema.config.feature)": [[84, "octoprint.schema.config.feature.FeatureConfig"]], "folderconfig (class in octoprint.schema.config.folder)": [[84, "octoprint.schema.config.folder.FolderConfig"]], "gcodeanalysisconfig (class in octoprint.schema.config.gcode_analysis)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig"]], "gcodescriptsconfig (class in octoprint.schema.config.scripts)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig"]], "infowarnneverenum (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.InfoWarnNeverEnum"]], "ipcheckconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.IpCheckConfig"]], "layoutenum (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.LayoutEnum"]], "onlinecheckconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.OnlineCheckConfig"]], "pluginblacklistconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig"]], "pluginsconfig (class in octoprint.schema.config.plugins)": [[84, "octoprint.schema.config.plugins.PluginsConfig"]], "preemptivecacheconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.PreemptiveCacheConfig"]], "printtimeestimationconfig (class in octoprint.schema.config.estimation)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig"]], "printerparametersconfig (class in octoprint.schema.config.printer_parameters)": [[84, "octoprint.schema.config.printer_parameters.PrinterParametersConfig"]], "printerprofilesconfig (class in octoprint.schema.config.printer_profiles)": [[84, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig"]], "pythoneolcheckconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig"]], "pythoneolentry (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.PythonEolEntry"]], "ratioenum (class in octoprint.schema.webcam)": [[84, "octoprint.schema.webcam.RatioEnum"]], "renderafterprintenum (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum"]], "reverseproxyconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.ReverseProxyConfig"]], "runatenum (class in octoprint.schema.config.gcode_analysis)": [[84, "octoprint.schema.config.gcode_analysis.RunAtEnum"]], "samesiteenum (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.SameSiteEnum"]], "scriptsconfig (class in octoprint.schema.config.scripts)": [[84, "octoprint.schema.config.scripts.ScriptsConfig"]], "serialcapabilities (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.SerialCapabilities"]], "serialconfig (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.SerialConfig"]], "serialmaxtimeouts (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts"]], "serialtimeoutconfig (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig"]], "serverconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.ServerConfig"]], "slicingconfig (class in octoprint.schema.config.slicing)": [[84, "octoprint.schema.config.slicing.SlicingConfig"]], "stylesheetenum (class in octoprint.schema.config.devel)": [[84, "octoprint.schema.config.devel.StylesheetEnum"]], "subscriptiontypeenum (class in octoprint.schema.config.events)": [[84, "octoprint.schema.config.events.SubscriptionTypeEnum"]], "systemconfig (class in octoprint.schema.config.system)": [[84, "octoprint.schema.config.system.SystemConfig"]], "temperatureconfig (class in octoprint.schema.config.temperature)": [[84, "octoprint.schema.config.temperature.TemperatureConfig"]], "temperatureprofile (class in octoprint.schema.config.temperature)": [[84, "octoprint.schema.config.temperature.TemperatureProfile"]], "terminalfilterentry (class in octoprint.schema.config.terminalfilters)": [[84, "octoprint.schema.config.terminalfilters.TerminalFilterEntry"]], "timelapseconfig (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.TimelapseConfig"]], "timelapseoptions (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.TimelapseOptions"]], "timelapsetypeenum (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.TimelapseTypeEnum"]], "uploadsconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.UploadsConfig"]], "webcam (class in octoprint.schema.webcam)": [[84, "octoprint.schema.webcam.Webcam"]], "webcamcompatibility (class in octoprint.schema.webcam)": [[84, "octoprint.schema.webcam.WebcamCompatibility"]], "webcamconfig (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.WebcamConfig"]], "abortheatuponcancel (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.abortHeatupOnCancel"]], "about (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.about"]], "about (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.about"]], "accesscontrol (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.accessControl"]], "ackmax (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ackMax"]], "action (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.action"]], "actions (octoprint.schema.config.system.systemconfig attribute)": [[84, "octoprint.schema.config.system.SystemConfig.actions"]], "addremoteusers (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.addRemoteUsers"]], "additionalbaudrates (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.additionalBaudrates"]], "additionalclasses (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.additionalClasses"]], "additionalports (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.additionalPorts"]], "afterprintcancelled (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintCancelled"]], "afterprintdone (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintDone"]], "afterprintresumed (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintResumed"]], "afterprinterconnected (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrinterConnected"]], "aftertoolchange (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterToolChange"]], "allowcrossorigin (octoprint.schema.config.api.apiconfig attribute)": [[84, "octoprint.schema.config.api.ApiConfig.allowCrossOrigin"]], "allowframing (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.allowFraming"]], "allowedloginredirectpaths (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.allowedLoginRedirectPaths"]], "always (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[84, "octoprint.schema.config.gcode_analysis.RunAtEnum.always"]], "always (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[84, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.always"]], "always (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum.always"]], "alwayssendchecksum (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.alwaysSendChecksum"]], "api (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.api"]], "appearance (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.appearance"]], "apps (octoprint.schema.config.api.apiconfig attribute)": [[84, "octoprint.schema.config.api.ApiConfig.apps"]], "async_ (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.async_"]], "autouppercaseblacklist (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.autoUppercaseBlacklist"]], "autoconnect (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.autoconnect"]], "autologinas (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.autologinAs"]], "autologinheadsupacknowledged (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.autologinHeadsupAcknowledged"]], "autologinlocal (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.autologinLocal"]], "autorefresh (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.autorefresh"]], "autorefreshinterval (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.autorefreshInterval"]], "autoreport_pos (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.autoreport_pos"]], "autoreport_sdstatus (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.autoreport_sdstatus"]], "autoreport_temp (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.autoreport_temp"]], "baudrate (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.baudrate"]], "baudratedetectionpause (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.baudrateDetectionPause"]], "bed (octoprint.schema.config.temperature.temperatureprofile attribute)": [[84, "octoprint.schema.config.temperature.TemperatureProfile.bed"]], "bedz (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.bedZ"]], "beforeprintpaused (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrintPaused"]], "beforeprintstarted (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrintStarted"]], "beforeprinterdisconnected (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrinterDisconnected"]], "beforetoolchange (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforeToolChange"]], "bitrate (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.bitrate"]], "blacklistedbaudrates (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.blacklistedBaudrates"]], "blacklistedports (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.blacklistedPorts"]], "blockwhiledwelling (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.blockWhileDwelling"]], "blockedcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.blockedCommands"]], "blue (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.blue"]], "bundle (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.bundle"]], "busy_protocol (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.busy_protocol"]], "cache (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.cache"]], "cachebuster (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.cacheBuster"]], "cansnapshot (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.canSnapshot"]], "capabilities (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.capabilities"]], "capturepostroll (octoprint.schema.config.webcam.timelapseoptions attribute)": [[84, "octoprint.schema.config.webcam.TimelapseOptions.capturePostRoll"]], "checkbasicauthenticationpassword (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.checkBasicAuthenticationPassword"]], "checksumrequiringcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.checksumRequiringCommands"]], "children (octoprint.schema.config.controls.containerconfig attribute)": [[84, "octoprint.schema.config.controls.ContainerConfig.children"]], "cleantmpafterdays (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.cleanTmpAfterDays"]], "clean_on_startup (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.clean_on_startup"]], "closemodalswithclick (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.closeModalsWithClick"]], "color (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.color"]], "coloricon (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.colorIcon"]], "colortransparent (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.colorTransparent"]], "command (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.command"]], "command (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.command"]], "command (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.command"]], "commands (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.commands"]], "commands (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.commands"]], "communication (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.communication"]], "communicationbusy (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.communicationBusy"]], "compat (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.compat"]], "components (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.components"]], "confirm (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.confirm"]], "confirm (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.confirm"]], "connection (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.connection"]], "controls (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.controls"]], "cookies (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.cookies"]], "critical (octoprint.schema.config.server.diskspaceconfig attribute)": [[84, "octoprint.schema.config.server.DiskspaceConfig.critical"]], "css (octoprint.schema.config.devel.stylesheetenum attribute)": [[84, "octoprint.schema.config.devel.StylesheetEnum.css"]], "cutoff (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.cutoff"]], "data (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.data"]], "date (octoprint.schema.config.server.pythoneolentry attribute)": [[84, "octoprint.schema.config.server.PythonEolEntry.date"]], "debug (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.debug"]], "default (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.default"]], "default (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.default"]], "default (octoprint.schema.config.printer_profiles.printerprofilesconfig attribute)": [[84, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig.default"]], "defaultlanguage (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.defaultLanguage"]], "defaultprofiles (octoprint.schema.config.slicing.slicingconfig attribute)": [[84, "octoprint.schema.config.slicing.SlicingConfig.defaultProfiles"]], "defaultreauthenticationtimeout (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.defaultReauthenticationTimeout"]], "defaultslicer (octoprint.schema.config.slicing.slicingconfig attribute)": [[84, "octoprint.schema.config.slicing.SlicingConfig.defaultSlicer"]], "defaultwebcam (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.defaultWebcam"]], "detect (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[84, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.detect"]], "detectionconsecutive (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.detectionConsecutive"]], "detectionfirst (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.detectionFirst"]], "devel (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.devel"]], "disablesdprintingdetection (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.disableSdPrintingDetection"]], "disabled (octoprint.schema.config.appearance.componentconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentConfig.disabled"]], "disabled (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.disabled"]], "disconnectonerrors (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.disconnectOnErrors"]], "diskspace (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.diskspace"]], "displayname (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.displayName"]], "emergencycommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.emergencyCommands"]], "emergency_parser (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.emergency_parser"]], "enablecsrfprotection (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.enableCsrfProtection"]], "enabledragdropupload (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.enableDragDropUpload"]], "enableratelimiter (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.enableRateLimiter"]], "enableshutdownactioncommand (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.enableShutdownActionCommand"]], "enabled (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.enabled"]], "enabled (octoprint.schema.config.devel.develcacheconfig attribute)": [[84, "octoprint.schema.config.devel.DevelCacheConfig.enabled"]], "enabled (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.enabled"]], "enabled (octoprint.schema.config.events.eventsconfig attribute)": [[84, "octoprint.schema.config.events.EventsConfig.enabled"]], "enabled (octoprint.schema.config.server.ipcheckconfig attribute)": [[84, "octoprint.schema.config.server.IpCheckConfig.enabled"]], "enabled (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.enabled"]], "enabled (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.enabled"]], "enabled (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.enabled"]], "enabled (octoprint.schema.config.slicing.slicingconfig attribute)": [[84, "octoprint.schema.config.slicing.SlicingConfig.enabled"]], "encoding (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.encoding"]], "enforcereallyuniversalfilenames (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.enforceReallyUniversalFilenames"]], "estimation (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.estimation"]], "event (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.event"]], "events (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.events"]], "exceptions (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[84, "octoprint.schema.config.server.PreemptiveCacheConfig.exceptions"]], "exclusive (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.exclusive"]], "extended_m20 (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.extended_m20"]], "externalheatupdetection (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.externalHeatupDetection"]], "extras (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.extras"]], "extruder (octoprint.schema.config.temperature.temperatureprofile attribute)": [[84, "octoprint.schema.config.temperature.TemperatureProfile.extruder"]], "failure (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum.failure"]], "fallback (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.fallback"]], "feature (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.feature"]], "ffmpeg (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpeg"]], "ffmpegcommandline (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpegCommandline"]], "ffmpegthreads (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpegThreads"]], "ffmpegthumbnailcommandline (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpegThumbnailCommandline"]], "ffmpegvideocodec (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpegVideoCodec"]], "firmwaredetection (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.firmwareDetection"]], "firstrun (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.firstRun"]], "flags (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.flags"]], "fliph (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.flipH"]], "flipv (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.flipV"]], "folder (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.folder"]], "forcedumbaftermin (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.forceDumbAfterMin"]], "forcedumbfrompercent (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.forceDumbFromPercent"]], "forced_compatible (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.forced_compatible"]], "four_three (octoprint.schema.webcam.ratioenum attribute)": [[84, "octoprint.schema.webcam.RatioEnum.four_three"]], "fps (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.fps"]], "fuzzytimes (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.fuzzyTimes"]], "g90influencesextruder (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.g90InfluencesExtruder"]], "gcode (octoprint.schema.config.events.subscriptiontypeenum attribute)": [[84, "octoprint.schema.config.events.SubscriptionTypeEnum.gcode"]], "gcode (octoprint.schema.config.scripts.scriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.ScriptsConfig.gcode"]], "gcodeanalysis (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.gcodeAnalysis"]], "generated (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.generated"]], "generic (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.generic"]], "generic (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.generic"]], "green (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.green"]], "groupmanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.groupManager"]], "groupfile (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.groupfile"]], "heartbeat (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.heartbeat"]], "hellocommand (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.helloCommand"]], "horizontal (octoprint.schema.config.controls.layoutenum attribute)": [[84, "octoprint.schema.config.controls.LayoutEnum.horizontal"]], "horizontal_grid (octoprint.schema.config.controls.layoutenum attribute)": [[84, "octoprint.schema.config.controls.LayoutEnum.horizontal_grid"]], "host (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.host"]], "host (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.host"]], "hostfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.hostFallback"]], "hostheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.hostHeader"]], "identicalresendscountdown (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.identicalResendsCountdown"]], "idle (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[84, "octoprint.schema.config.gcode_analysis.RunAtEnum.idle"]], "idle (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts.idle"]], "ignoreemptyports (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ignoreEmptyPorts"]], "ignoreerrorsfromfirmware (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ignoreErrorsFromFirmware"]], "ignoreidenticalresends (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ignoreIdenticalResends"]], "ignoreincompletestartup (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.ignoreIncompleteStartup"]], "ignoredcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ignoredCommands"]], "info (octoprint.schema.config.serial.infowarnneverenum attribute)": [[84, "octoprint.schema.config.serial.InfoWarnNeverEnum.info"]], "input (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.input"]], "interval (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.interval"]], "interval (octoprint.schema.config.webcam.timelapseoptions attribute)": [[84, "octoprint.schema.config.webcam.TimelapseOptions.interval"]], "ipcheck (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.ipCheck"]], "javascript (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.javascript"]], "key (octoprint.schema.config.api.apiconfig attribute)": [[84, "octoprint.schema.config.api.ApiConfig.key"]], "keyboardcontrol (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.keyboardControl"]], "lastlinebuffersize (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.lastLineBufferSize"]], "last_octoprint (octoprint.schema.config.server.pythoneolentry attribute)": [[84, "octoprint.schema.config.server.PythonEolEntry.last_octoprint"]], "lax (octoprint.schema.config.server.samesiteenum attribute)": [[84, "octoprint.schema.config.server.SameSiteEnum.lax"]], "layout (octoprint.schema.config.controls.containerconfig attribute)": [[84, "octoprint.schema.config.controls.ContainerConfig.layout"]], "less (octoprint.schema.config.devel.stylesheetenum attribute)": [[84, "octoprint.schema.config.devel.StylesheetEnum.less"]], "lfn_write (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.lfn_write"]], "localnetworks (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.localNetworks"]], "localpipcommand (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.localPipCommand"]], "log (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.log"]], "logpositiononcancel (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.logPositionOnCancel"]], "logpositiononpause (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.logPositionOnPause"]], "logresends (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.logResends"]], "logs (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.logs"]], "long (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts.long"]], "longrunningcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.longRunningCommands"]], "lowlatency (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.lowLatency"]], "max (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig.max"]], "maxcommunicationtimeouts (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.maxCommunicationTimeouts"]], "maxconsecutiveresends (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.maxConsecutiveResends"]], "maxextruders (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.maxExtruders"]], "maxnotsdprinting (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.maxNotSdPrinting"]], "maxsize (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.maxSize"]], "maxsize (octoprint.schema.config.server.uploadsconfig attribute)": [[84, "octoprint.schema.config.server.UploadsConfig.maxSize"]], "maxwritepasses (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.maxWritePasses"]], "min (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig.min"]], "minify (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.minify"]], "minify_plugins (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.minify_plugins"]], "modelsizedetection (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.modelSizeDetection"]], "model_config (octoprint.schema.basemodel attribute)": [[84, "octoprint.schema.BaseModel.model_config"]], "model_config (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.model_config"]], "model_config (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.model_config"]], "model_config (octoprint.schema.config.api.apiconfig attribute)": [[84, "octoprint.schema.config.api.ApiConfig.model_config"]], "model_config (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.model_config"]], "model_config (octoprint.schema.config.appearance.componentconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentConfig.model_config"]], "model_config (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.model_config"]], "model_config (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.model_config"]], "model_config (octoprint.schema.config.controls.containerconfig attribute)": [[84, "octoprint.schema.config.controls.ContainerConfig.model_config"]], "model_config (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.model_config"]], "model_config (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.model_config"]], "model_config (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig.model_config"]], "model_config (octoprint.schema.config.devel.develcacheconfig attribute)": [[84, "octoprint.schema.config.devel.DevelCacheConfig.model_config"]], "model_config (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.model_config"]], "model_config (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.model_config"]], "model_config (octoprint.schema.config.estimation.estimationconfig attribute)": [[84, "octoprint.schema.config.estimation.EstimationConfig.model_config"]], "model_config (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.model_config"]], "model_config (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.model_config"]], "model_config (octoprint.schema.config.events.eventsconfig attribute)": [[84, "octoprint.schema.config.events.EventsConfig.model_config"]], "model_config (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.model_config"]], "model_config (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.model_config"]], "model_config (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.model_config"]], "model_config (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.model_config"]], "model_config (octoprint.schema.config.printer_parameters.printerparametersconfig attribute)": [[84, "octoprint.schema.config.printer_parameters.PrinterParametersConfig.model_config"]], "model_config (octoprint.schema.config.printer_profiles.printerprofilesconfig attribute)": [[84, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig.model_config"]], "model_config (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.model_config"]], "model_config (octoprint.schema.config.scripts.scriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.ScriptsConfig.model_config"]], "model_config (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.model_config"]], "model_config (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.model_config"]], "model_config (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts.model_config"]], "model_config (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.model_config"]], "model_config (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.model_config"]], "model_config (octoprint.schema.config.server.cookiesconfig attribute)": [[84, "octoprint.schema.config.server.CookiesConfig.model_config"]], "model_config (octoprint.schema.config.server.diskspaceconfig attribute)": [[84, "octoprint.schema.config.server.DiskspaceConfig.model_config"]], "model_config (octoprint.schema.config.server.ipcheckconfig attribute)": [[84, "octoprint.schema.config.server.IpCheckConfig.model_config"]], "model_config (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.model_config"]], "model_config (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.model_config"]], "model_config (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[84, "octoprint.schema.config.server.PreemptiveCacheConfig.model_config"]], "model_config (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.model_config"]], "model_config (octoprint.schema.config.server.pythoneolentry attribute)": [[84, "octoprint.schema.config.server.PythonEolEntry.model_config"]], "model_config (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.model_config"]], "model_config (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.model_config"]], "model_config (octoprint.schema.config.server.uploadsconfig attribute)": [[84, "octoprint.schema.config.server.UploadsConfig.model_config"]], "model_config (octoprint.schema.config.slicing.slicingconfig attribute)": [[84, "octoprint.schema.config.slicing.SlicingConfig.model_config"]], "model_config (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.model_config"]], "model_config (octoprint.schema.config.system.systemconfig attribute)": [[84, "octoprint.schema.config.system.SystemConfig.model_config"]], "model_config (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.model_config"]], "model_config (octoprint.schema.config.temperature.temperatureprofile attribute)": [[84, "octoprint.schema.config.temperature.TemperatureProfile.model_config"]], "model_config (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[84, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.model_config"]], "model_config (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.model_config"]], "model_config (octoprint.schema.config.webcam.timelapseoptions attribute)": [[84, "octoprint.schema.config.webcam.TimelapseOptions.model_config"]], "model_config (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.model_config"]], "model_config (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.model_config"]], "model_config (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.model_config"]], "name (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.name"]], "name (octoprint.schema.config.controls.containerconfig attribute)": [[84, "octoprint.schema.config.controls.ContainerConfig.name"]], "name (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.name"]], "name (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.name"]], "name (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.name"]], "name (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.name"]], "name (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.name"]], "name (octoprint.schema.config.temperature.temperatureprofile attribute)": [[84, "octoprint.schema.config.temperature.TemperatureProfile.name"]], "name (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[84, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.name"]], "name (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.name"]], "namesuffix (octoprint.schema.config.server.uploadsconfig attribute)": [[84, "octoprint.schema.config.server.UploadsConfig.nameSuffix"]], "navbar (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.navbar"]], "navbar (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.navbar"]], "never (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[84, "octoprint.schema.config.gcode_analysis.RunAtEnum.never"]], "never (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[84, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.never"]], "never (octoprint.schema.config.serial.infowarnneverenum attribute)": [[84, "octoprint.schema.config.serial.InfoWarnNeverEnum.never"]], "neversendchecksum (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.neverSendChecksum"]], "none (octoprint.schema.config.server.samesiteenum attribute)": [[84, "octoprint.schema.config.server.SameSiteEnum.none"]], "notifysuppressedcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.notifySuppressedCommands"]], "octoprint.schema": [[84, "module-octoprint.schema"]], "octoprint.schema.config": [[84, "module-octoprint.schema.config"]], "octoprint.schema.config.access_control": [[84, "module-octoprint.schema.config.access_control"]], "octoprint.schema.config.api": [[84, "module-octoprint.schema.config.api"]], "octoprint.schema.config.appearance": [[84, "module-octoprint.schema.config.appearance"]], "octoprint.schema.config.controls": [[84, "module-octoprint.schema.config.controls"]], "octoprint.schema.config.devel": [[84, "module-octoprint.schema.config.devel"]], "octoprint.schema.config.estimation": [[84, "module-octoprint.schema.config.estimation"]], "octoprint.schema.config.events": [[84, "module-octoprint.schema.config.events"]], "octoprint.schema.config.feature": [[84, "module-octoprint.schema.config.feature"]], "octoprint.schema.config.folder": [[84, "module-octoprint.schema.config.folder"]], "octoprint.schema.config.gcode_analysis": [[84, "module-octoprint.schema.config.gcode_analysis"]], "octoprint.schema.config.plugins": [[84, "module-octoprint.schema.config.plugins"]], "octoprint.schema.config.printer_parameters": [[84, "module-octoprint.schema.config.printer_parameters"]], "octoprint.schema.config.printer_profiles": [[84, "module-octoprint.schema.config.printer_profiles"]], "octoprint.schema.config.scripts": [[84, "module-octoprint.schema.config.scripts"]], "octoprint.schema.config.serial": [[84, "module-octoprint.schema.config.serial"]], "octoprint.schema.config.server": [[84, "module-octoprint.schema.config.server"]], "octoprint.schema.config.slicing": [[84, "module-octoprint.schema.config.slicing"]], "octoprint.schema.config.system": [[84, "module-octoprint.schema.config.system"]], "octoprint.schema.config.temperature": [[84, "module-octoprint.schema.config.temperature"]], "octoprint.schema.config.terminalfilters": [[84, "module-octoprint.schema.config.terminalfilters"]], "octoprint.schema.config.webcam": [[84, "module-octoprint.schema.config.webcam"]], "octoprint.schema.webcam": [[84, "module-octoprint.schema.webcam"]], "off (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum.off"]], "off (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[84, "octoprint.schema.config.webcam.TimelapseTypeEnum.off"]], "onlinecheck (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.onlineCheck"]], "options (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.options"]], "orange (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.orange"]], "order (octoprint.schema.config.appearance.componentconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentConfig.order"]], "parameter (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.parameter"]], "pathsuffix (octoprint.schema.config.server.uploadsconfig attribute)": [[84, "octoprint.schema.config.server.UploadsConfig.pathSuffix"]], "pausetriggers (octoprint.schema.config.printer_parameters.printerparametersconfig attribute)": [[84, "octoprint.schema.config.printer_parameters.PrinterParametersConfig.pauseTriggers"]], "pausingcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.pausingCommands"]], "permissionmanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.permissionManager"]], "pluginblacklist (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.pluginBlacklist"]], "plugintimings (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.pluginTimings"]], "plugins (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.plugins"]], "plugins (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.plugins"]], "pollwatched (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.pollWatched"]], "port (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.port"]], "port (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.port"]], "port (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.port"]], "portfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.portFallback"]], "portheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.portHeader"]], "posautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.posAutoreport"]], "positionlogwait (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.positionLogWait"]], "postroll (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.postRoll"]], "preemptive (octoprint.schema.config.devel.develcacheconfig attribute)": [[84, "octoprint.schema.config.devel.DevelCacheConfig.preemptive"]], "preemptivecache (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.preemptiveCache"]], "prefixfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.prefixFallback"]], "prefixheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.prefixHeader"]], "printcancelconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.printCancelConfirmation"]], "printstartconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.printStartConfirmation"]], "printtime (octoprint.schema.config.estimation.estimationconfig attribute)": [[84, "octoprint.schema.config.estimation.EstimationConfig.printTime"]], "printerparameters (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.printerParameters"]], "printerprofiles (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.printerProfiles"]], "printerprofiles (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.printerProfiles"]], "printing (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts.printing"]], "profiles (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.profiles"]], "pythoneolcheck (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.pythonEolCheck"]], "red (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.red"]], "regex (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.regex"]], "regex (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[84, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.regex"]], "rememberfilefolder (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.rememberFileFolder"]], "remotegroupsheader (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.remoteGroupsHeader"]], "remotegroupsmapping (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.remoteGroupsMapping"]], "remoteuserheader (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.remoteUserHeader"]], "renderafterprint (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.renderAfterPrint"]], "renderafterprintdelay (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.renderAfterPrintDelay"]], "repetiertargettemp (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.repetierTargetTemp"]], "resendok (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.resendOk"]], "resendratiostart (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.resendRatioStart"]], "resendratiothreshold (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.resendRatioThreshold"]], "retractionzhop (octoprint.schema.config.webcam.timelapseoptions attribute)": [[84, "octoprint.schema.config.webcam.TimelapseOptions.retractionZHop"]], "reverseproxy (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.reverseProxy"]], "rotate90 (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.rotate90"]], "runat (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.runAt"]], "salt (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.salt"]], "samesite (octoprint.schema.config.server.cookiesconfig attribute)": [[84, "octoprint.schema.config.server.CookiesConfig.samesite"]], "sanitychecktools (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sanityCheckTools"]], "schemefallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.schemeFallback"]], "schemeheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.schemeHeader"]], "script (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.script"]], "scripts (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.scripts"]], "scripts (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.scripts"]], "sdalwaysavailable (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sdAlwaysAvailable"]], "sdcancelcommand (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sdCancelCommand"]], "sdlowercase (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sdLowerCase"]], "sdrelativepath (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sdRelativePath"]], "sdstatus (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.sdStatus"]], "sdstatusautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.sdStatusAutoreport"]], "sdsupport (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.sdSupport"]], "secretkey (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.secretKey"]], "secure (octoprint.schema.config.server.cookiesconfig attribute)": [[84, "octoprint.schema.config.server.CookiesConfig.secure"]], "seenwizards (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.seenWizards"]], "sendautomatically (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.sendAutomatically"]], "sendautomaticallyafter (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.sendAutomaticallyAfter"]], "sendchecksumwithunknowncommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sendChecksumWithUnknownCommands"]], "sendm112onerror (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sendM112OnError"]], "serial (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.serial"]], "server (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.server"]], "serverfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.serverFallback"]], "serverheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.serverHeader"]], "serverrestartcommand (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.serverRestartCommand"]], "settings (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.settings"]], "settings (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.settings"]], "showfahrenheitalso (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.showFahrenheitAlso"]], "showinternalfilename (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.showInternalFilename"]], "showloadinganimation (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.showLoadingAnimation"]], "sidebar (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.sidebar"]], "sidebar (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.sidebar"]], "sixteen_nine (octoprint.schema.webcam.ratioenum attribute)": [[84, "octoprint.schema.webcam.RatioEnum.sixteen_nine"]], "slicing (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.slicing"]], "slicingprofiles (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.slicingProfiles"]], "slider (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.slider"]], "snapshot (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.snapshot"]], "snapshotdisplay (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.snapshotDisplay"]], "snapshotsslvalidation (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.snapshotSslValidation"]], "snapshottimeout (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.snapshotTimeout"]], "snapshotwebcam (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.snapshotWebcam"]], "snippets (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.snippets"]], "sockjsconnecttimeout (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.sockJsConnectTimeout"]], "sorting_order (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.sorting_order"]], "stablethreshold (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.stableThreshold"]], "startonceinsafemode (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.startOnceInSafeMode"]], "statsweighinguntil (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.statsWeighingUntil"]], "step (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig.step"]], "stream (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.stream"]], "streamratio (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.streamRatio"]], "streamtimeout (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.streamTimeout"]], "streamwebrtciceservers (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.streamWebrtcIceServers"]], "strict (octoprint.schema.config.server.samesiteenum attribute)": [[84, "octoprint.schema.config.server.SameSiteEnum.strict"]], "stylesheet (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.stylesheet"]], "subscriptions (octoprint.schema.config.events.eventsconfig attribute)": [[84, "octoprint.schema.config.events.EventsConfig.subscriptions"]], "success (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum.success"]], "supportfascommand (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.supportFAsCommand"]], "supportresendswithoutok (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.supportResendsWithoutOk"]], "supportwait (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.supportWait"]], "suppresssecondhello (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.suppressSecondHello"]], "swallowokafterresend (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.swallowOkAfterResend"]], "system (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.system"]], "system (octoprint.schema.config.events.subscriptiontypeenum attribute)": [[84, "octoprint.schema.config.events.SubscriptionTypeEnum.system"]], "systemrestartcommand (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.systemRestartCommand"]], "systemshutdowncommand (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.systemShutdownCommand"]], "tab (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.tab"]], "tab (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.tab"]], "temperature (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.temperature"]], "temperature (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.temperature"]], "temperatureautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.temperatureAutoreport"]], "temperaturegraph (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.temperatureGraph"]], "temperaturetargetset (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.temperatureTargetSet"]], "template (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.template"]], "terminalfilters (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.terminalFilters"]], "terminallogsize (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.terminalLogSize"]], "throttle_highprio (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_highprio"]], "throttle_lines (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_lines"]], "throttle_normalprio (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_normalprio"]], "timed (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[84, "octoprint.schema.config.webcam.TimelapseTypeEnum.timed"]], "timelapse (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.timelapse"]], "timelapse (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.timelapse"]], "timelapseenabled (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.timelapseEnabled"]], "timelapse_tmp (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.timelapse_tmp"]], "timeout (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.timeout"]], "timeout (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.timeout"]], "translations (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.translations"]], "triggerokform29 (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.triggerOkForM29"]], "trustbasicauthentication (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.trustBasicAuthentication"]], "trustlocalhostproxies (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.trustLocalhostProxies"]], "trustremotegroups (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.trustRemoteGroups"]], "trustremoteuser (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.trustRemoteUser"]], "trustedproxies (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.trustedProxies"]], "trustedsubnets (octoprint.schema.config.server.ipcheckconfig attribute)": [[84, "octoprint.schema.config.server.IpCheckConfig.trustedSubnets"]], "ttl (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.ttl"]], "ttl (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.ttl"]], "type (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.type"]], "type (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.type"]], "unknowncommandsneedack (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.unknownCommandsNeedAck"]], "until (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[84, "octoprint.schema.config.server.PreemptiveCacheConfig.until"]], "uploadoverwriteconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.uploadOverwriteConfirmation"]], "uploads (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.uploads"]], "uploads (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.uploads"]], "url (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.url"]], "url (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.url"]], "usefrozendictforprinterstate (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.useFrozenDictForPrinterState"]], "useparityworkaround (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.useParityWorkaround"]], "usermanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.userManager"]], "userfile (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.userfile"]], "usersettings (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.usersettings"]], "usersettings (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.usersettings"]], "validityrange (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.validityRange"]], "vertical (octoprint.schema.config.controls.layoutenum attribute)": [[84, "octoprint.schema.config.controls.LayoutEnum.vertical"]], "violet (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.violet"]], "virtualsd (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.virtualSd"]], "waitforstartonconnect (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.waitForStartOnConnect"]], "waittoloadsdfilelist (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.waitToLoadSdFileList"]], "warn (octoprint.schema.config.serial.infowarnneverenum attribute)": [[84, "octoprint.schema.config.serial.InfoWarnNeverEnum.warn"]], "warning (octoprint.schema.config.server.diskspaceconfig attribute)": [[84, "octoprint.schema.config.server.DiskspaceConfig.warning"]], "watched (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.watched"]], "watermark (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.watermark"]], "webassets (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.webassets"]], "webcam (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.webcam"]], "webcamenabled (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.webcamEnabled"]], "wizard (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.wizard"]], "wizard (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.wizard"]], "yellow (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.yellow"]], "zchange (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[84, "octoprint.schema.config.webcam.TimelapseTypeEnum.zchange"]], "body_methods (octoprint.server.util.tornado.uploadstoragefallbackhandler attribute)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.BODY_METHODS"]], "cannotstartserverexception": [[85, "octoprint.server.CannotStartServerException"]], "corssupportmixin (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.CorsSupportMixin"]], "customhttp1connection (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.CustomHTTP1Connection"]], "customhttp1connectionparameters (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.CustomHTTP1ConnectionParameters"]], "customhttp1serverconnection (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.CustomHTTP1ServerConnection"]], "customhttpserver (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.CustomHTTPServer"]], "deprecatedendpointhandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.DeprecatedEndpointHandler"]], "dynamiczipbundlehandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.DynamicZipBundleHandler"]], "generatingdatahandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.GeneratingDataHandler"]], "globalheadertransform (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.GlobalHeaderTransform"]], "largeresponsehandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.LargeResponseHandler"]], "lesssimplecache (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.LessSimpleCache"]], "octoprintanonymousidentity (class in octoprint.server)": [[85, "octoprint.server.OctoPrintAnonymousIdentity"]], "octoprintflaskrequest (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.OctoPrintFlaskRequest"]], "octoprintflaskresponse (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.OctoPrintFlaskResponse"]], "octoprintjsonprovider (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.OctoPrintJsonProvider"]], "octoprintsessioninterface (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.OctoPrintSessionInterface"]], "pluginassetresolver (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.PluginAssetResolver"]], "prefixawarejinjaenvironment (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.PrefixAwareJinjaEnvironment"]], "requestlessexceptionloggingmixin (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.RequestlessExceptionLoggingMixin"]], "reverseproxyinfo (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.ReverseProxyInfo"]], "settingscheckupdater (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.SettingsCheckUpdater"]], "staticdatahandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.StaticDataHandler"]], "staticzipbundlehandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.StaticZipBundleHandler"]], "systeminfobundlehandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.SystemInfoBundleHandler"]], "threadsafesession (class in octoprint.server.util.sockjs)": [[85, "octoprint.server.util.sockjs.ThreadSafeSession"]], "uploadstoragefallbackhandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler"]], "urlproxyhandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.UrlProxyHandler"]], "webcamsnapshothandler (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.WebcamSnapshotHandler"]], "wsgiinputcontainer (class in octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.WsgiInputContainer"]], "access_validation_factory() (in module octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.access_validation_factory"]], "add() (octoprint.server.util.flask.lesssimplecache method)": [[85, "octoprint.server.util.flask.LessSimpleCache.add"]], "build_done() (octoprint.server.util.flask.settingscheckupdater method)": [[85, "octoprint.server.util.flask.SettingsCheckUpdater.build_done"]], "check_lastmodified() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.check_lastmodified"]], "compute_etag() (octoprint.server.util.tornado.largeresponsehandler method)": [[85, "octoprint.server.util.tornado.LargeResponseHandler.compute_etag"]], "cookies (octoprint.server.util.flask.octoprintflaskrequest property)": [[85, "octoprint.server.util.flask.OctoPrintFlaskRequest.cookies"]], "corsrequesthandler() (in module octoprint.server.util)": [[85, "octoprint.server.util.corsRequestHandler"]], "corsresponsehandler() (in module octoprint.server.util)": [[85, "octoprint.server.util.corsResponseHandler"]], "csrfrequesthandler() (in module octoprint.server.util)": [[85, "octoprint.server.util.csrfRequestHandler"]], "csrfresponsehandler() (in module octoprint.server.util)": [[85, "octoprint.server.util.csrfResponseHandler"]], "data_received() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.data_received"]], "default() (octoprint.server.util.flask.octoprintjsonprovider static method)": [[85, "octoprint.server.util.flask.OctoPrintJsonProvider.default"]], "delete() (octoprint.server.util.flask.lesssimplecache method)": [[85, "octoprint.server.util.flask.LessSimpleCache.delete"]], "delete() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.delete"]], "delete_cookie() (octoprint.server.util.flask.octoprintflaskresponse method)": [[85, "octoprint.server.util.flask.OctoPrintFlaskResponse.delete_cookie"]], "dumps() (octoprint.server.util.flask.octoprintjsonprovider method)": [[85, "octoprint.server.util.flask.OctoPrintJsonProvider.dumps"]], "enable_per_message_deflate_extension() (in module octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.enable_per_message_deflate_extension"]], "environ() (octoprint.server.util.tornado.wsgiinputcontainer static method)": [[85, "octoprint.server.util.tornado.WsgiInputContainer.environ"]], "firstrun_only_access() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.firstrun_only_access"]], "fix_json_encode() (in module octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.fix_json_encode"]], "fix_tornado_xheader_handling() (in module octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.fix_tornado_xheader_handling"]], "fix_websocket_check_origin() (in module octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.fix_websocket_check_origin"]], "get() (octoprint.server.util.flask.lesssimplecache method)": [[85, "octoprint.server.util.flask.LessSimpleCache.get"]], "get() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.get"]], "get_api_key() (in module octoprint.server.util)": [[85, "octoprint.server.util.get_api_key"]], "get_content_type() (octoprint.server.util.tornado.largeresponsehandler method)": [[85, "octoprint.server.util.tornado.LargeResponseHandler.get_content_type"]], "get_content_version() (octoprint.server.util.tornado.largeresponsehandler class method)": [[85, "octoprint.server.util.tornado.LargeResponseHandler.get_content_version"]], "get_cookie_suffix() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.get_cookie_suffix"]], "get_flask_user_from_request() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.get_flask_user_from_request"]], "get_user_for_apikey() (in module octoprint.server.util)": [[85, "octoprint.server.util.get_user_for_apikey"]], "get_user_for_authorization_header() (in module octoprint.server.util)": [[85, "octoprint.server.util.get_user_for_authorization_header"]], "get_user_for_remote_user_header() (in module octoprint.server.util)": [[85, "octoprint.server.util.get_user_for_remote_user_header"]], "handle_request() (octoprint.server.util.tornado.wsgiinputcontainer method)": [[85, "octoprint.server.util.tornado.WsgiInputContainer.handle_request"]], "handle_stream() (octoprint.server.util.tornado.customhttpserver method)": [[85, "octoprint.server.util.tornado.CustomHTTPServer.handle_stream"]], "has_permissions() (in module octoprint.server.util)": [[85, "octoprint.server.util.has_permissions"]], "head() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.head"]], "initialize() (octoprint.server.util.tornado.customhttpserver method)": [[85, "octoprint.server.util.tornado.CustomHTTPServer.initialize"]], "initialize() (octoprint.server.util.tornado.deprecatedendpointhandler method)": [[85, "octoprint.server.util.tornado.DeprecatedEndpointHandler.initialize"]], "initialize() (octoprint.server.util.tornado.dynamiczipbundlehandler method)": [[85, "octoprint.server.util.tornado.DynamicZipBundleHandler.initialize"]], "initialize() (octoprint.server.util.tornado.generatingdatahandler method)": [[85, "octoprint.server.util.tornado.GeneratingDataHandler.initialize"]], "initialize() (octoprint.server.util.tornado.largeresponsehandler method)": [[85, "octoprint.server.util.tornado.LargeResponseHandler.initialize"]], "initialize() (octoprint.server.util.tornado.staticdatahandler method)": [[85, "octoprint.server.util.tornado.StaticDataHandler.initialize"]], "initialize() (octoprint.server.util.tornado.staticzipbundlehandler method)": [[85, "octoprint.server.util.tornado.StaticZipBundleHandler.initialize"]], "initialize() (octoprint.server.util.tornado.systeminfobundlehandler method)": [[85, "octoprint.server.util.tornado.SystemInfoBundleHandler.initialize"]], "initialize() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.initialize"]], "initialize() (octoprint.server.util.tornado.urlproxyhandler method)": [[85, "octoprint.server.util.tornado.UrlProxyHandler.initialize"]], "initialize() (octoprint.server.util.tornado.webcamsnapshothandler method)": [[85, "octoprint.server.util.tornado.WebcamSnapshotHandler.initialize"]], "is_multipart() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.is_multipart"]], "join_path() (octoprint.server.util.flask.prefixawarejinjaenvironment method)": [[85, "octoprint.server.util.flask.PrefixAwareJinjaEnvironment.join_path"]], "log_exception() (octoprint.server.util.tornado.requestlessexceptionloggingmixin method)": [[85, "octoprint.server.util.tornado.RequestlessExceptionLoggingMixin.log_exception"]], "make_api_error() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.make_api_error"]], "make_text_response() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.make_text_response"]], "model_config (octoprint.server.util.flask.reverseproxyinfo attribute)": [[85, "octoprint.server.util.flask.ReverseProxyInfo.model_config"]], "needs_rebuild() (octoprint.server.util.flask.settingscheckupdater method)": [[85, "octoprint.server.util.flask.SettingsCheckUpdater.needs_rebuild"]], "nocachingexceptgetresponsehandler() (in module octoprint.server.util)": [[85, "octoprint.server.util.noCachingExceptGetResponseHandler"]], "nocachingresponsehandler() (in module octoprint.server.util)": [[85, "octoprint.server.util.noCachingResponseHandler"]], "no_firstrun_access() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.no_firstrun_access"]], "octoprint.server": [[85, "module-octoprint.server"]], "octoprint.server.util": [[85, "module-octoprint.server.util"]], "octoprint.server.util.flask": [[85, "module-octoprint.server.util.flask"]], "octoprint.server.util.sockjs": [[85, "module-octoprint.server.util.sockjs"]], "octoprint.server.util.tornado": [[85, "module-octoprint.server.util.tornado"]], "on_finish() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.on_finish"]], "options() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.options"]], "optionsalloworigin() (in module octoprint.server.util)": [[85, "octoprint.server.util.optionsAllowOrigin"]], "original_absolute_path (octoprint.server.util.tornado.largeresponsehandler property)": [[85, "octoprint.server.util.tornado.LargeResponseHandler.original_absolute_path"]], "patch() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.patch"]], "path_validation_factory() (in module octoprint.server.util.tornado)": [[85, "octoprint.server.util.tornado.path_validation_factory"]], "permission_and_fresh_credentials_validator() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.permission_and_fresh_credentials_validator"]], "permission_validator() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.permission_validator"]], "post() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.post"]], "prepare() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.prepare"]], "put() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[85, "octoprint.server.util.tornado.UploadStorageFallbackHandler.put"]], "redirect_to_tornado() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.redirect_to_tornado"]], "remove_handler() (octoprint.server.util.sockjs.threadsafesession method)": [[85, "octoprint.server.util.sockjs.ThreadSafeSession.remove_handler"]], "require_credentials_checked_recently() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.require_credentials_checked_recently"]], "require_fresh_login_with() (in module octoprint.server.util)": [[85, "octoprint.server.util.require_fresh_login_with"]], "require_login() (in module octoprint.server.util)": [[85, "octoprint.server.util.require_login"]], "require_login_with() (in module octoprint.server.util)": [[85, "octoprint.server.util.require_login_with"]], "resolve_output_to_path() (octoprint.server.util.flask.pluginassetresolver method)": [[85, "octoprint.server.util.flask.PluginAssetResolver.resolve_output_to_path"]], "restricted_access() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.restricted_access"]], "save_session() (octoprint.server.util.flask.octoprintsessioninterface method)": [[85, "octoprint.server.util.flask.OctoPrintSessionInterface.save_session"]], "server_name (octoprint.server.util.flask.octoprintflaskrequest property)": [[85, "octoprint.server.util.flask.OctoPrintFlaskRequest.server_name"]], "server_port (octoprint.server.util.flask.octoprintflaskrequest property)": [[85, "octoprint.server.util.flask.OctoPrintFlaskRequest.server_port"]], "set() (octoprint.server.util.flask.lesssimplecache method)": [[85, "octoprint.server.util.flask.LessSimpleCache.set"]], "set_cookie() (octoprint.server.util.flask.octoprintflaskresponse method)": [[85, "octoprint.server.util.flask.OctoPrintFlaskResponse.set_cookie"]], "set_default_headers() (octoprint.server.util.tornado.corssupportmixin method)": [[85, "octoprint.server.util.tornado.CorsSupportMixin.set_default_headers"]], "set_extra_headers() (octoprint.server.util.tornado.largeresponsehandler method)": [[85, "octoprint.server.util.tornado.LargeResponseHandler.set_extra_headers"]], "set_handler() (octoprint.server.util.sockjs.threadsafesession method)": [[85, "octoprint.server.util.sockjs.ThreadSafeSession.set_handler"]], "should_set_cookie() (octoprint.server.util.flask.octoprintsessioninterface method)": [[85, "octoprint.server.util.flask.OctoPrintSessionInterface.should_set_cookie"]], "split_prefix() (octoprint.server.util.flask.pluginassetresolver method)": [[85, "octoprint.server.util.flask.PluginAssetResolver.split_prefix"]], "streamed_get() (octoprint.server.util.tornado.largeresponsehandler method)": [[85, "octoprint.server.util.tornado.LargeResponseHandler.streamed_get"]], "validate_local_redirect() (in module octoprint.server.util)": [[85, "octoprint.server.util.validate_local_redirect"]], "overlay_key (octoprint.settings.settings attribute)": [[86, "octoprint.settings.Settings.OVERLAY_KEY"]], "settings (class in octoprint.settings)": [[86, "octoprint.settings.Settings"]], "add_overlay() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.add_overlay"]], "add_path_update_callback() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.add_path_update_callback"]], "backup() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.backup"]], "checkbasefolder() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.checkBaseFolder"]], "config (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.config"]], "config_hash (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.config_hash"]], "config_yaml (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.config_yaml"]], "default_settings (in module octoprint.settings)": [[86, "octoprint.settings.default_settings"]], "deleteapikey() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.deleteApiKey"]], "effective (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.effective"]], "effective_hash (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.effective_hash"]], "effective_yaml (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.effective_yaml"]], "generateapikey() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.generateApiKey"]], "get() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.get"]], "getbasefolder() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.getBaseFolder"]], "getboolean() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.getBoolean"]], "getfloat() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.getFloat"]], "getint() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.getInt"]], "has() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.has"]], "last_modified (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.last_modified"]], "last_modified_or_made_dirty (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.last_modified_or_made_dirty"]], "listscripts() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.listScripts"]], "load() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.load"]], "loadscript() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.loadScript"]], "load_overlay() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.load_overlay"]], "load_overlays() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.load_overlays"]], "octoprint.settings": [[86, "module-octoprint.settings"]], "remove() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.remove"]], "remove_overlay() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.remove_overlay"]], "remove_path_update_callback() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.remove_path_update_callback"]], "sanity_check_folders() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.sanity_check_folders"]], "save() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.save"]], "savescript() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.saveScript"]], "set() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.set"]], "setbasefolder() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.setBaseFolder"]], "setboolean() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.setBoolean"]], "setfloat() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.setFloat"]], "setint() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.setInt"]], "settings() (in module octoprint.settings)": [[86, "octoprint.settings.settings"]], "valid_boolean_trues (in module octoprint.settings)": [[86, "octoprint.settings.valid_boolean_trues"]], "warn_about_risky_settings() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.warn_about_risky_settings"]], "profilealreadyexists (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.ProfileAlreadyExists"]], "profileexception (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.ProfileException"]], "slicerexception (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.SlicerException"]], "slicernotconfigured (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.SlicerNotConfigured"]], "slicingcancelled (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.SlicingCancelled"]], "slicingexception (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.SlicingException"]], "slicingmanager (class in octoprint.slicing)": [[87, "octoprint.slicing.SlicingManager"]], "slicingprofile (class in octoprint.slicing)": [[87, "octoprint.slicing.SlicingProfile"]], "temporaryprofile (class in octoprint.slicing)": [[87, "octoprint.slicing.TemporaryProfile"]], "unknownprofile (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.UnknownProfile"]], "unknownslicer (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.UnknownSlicer"]], "all_profiles() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.all_profiles"]], "cancel_slicing() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.cancel_slicing"]], "configured_slicers (octoprint.slicing.slicingmanager property)": [[87, "octoprint.slicing.SlicingManager.configured_slicers"]], "default_slicer (octoprint.slicing.slicingmanager property)": [[87, "octoprint.slicing.SlicingManager.default_slicer"]], "delete_profile() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.delete_profile"]], "get_profile_path() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.get_profile_path"]], "get_slicer() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.get_slicer"]], "get_slicer_profile_path() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.get_slicer_profile_path"]], "initialize() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.initialize"]], "load_profile() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.load_profile"]], "octoprint.slicing": [[87, "module-octoprint.slicing"]], "octoprint.slicing.exceptions": [[87, "module-octoprint.slicing.exceptions"]], "profile (octoprint.slicing.exceptions.profileexception attribute)": [[87, "octoprint.slicing.exceptions.ProfileException.profile"]], "profiles_last_modified() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.profiles_last_modified"]], "registered_slicers (octoprint.slicing.slicingmanager property)": [[87, "octoprint.slicing.SlicingManager.registered_slicers"]], "reload_slicers() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.reload_slicers"]], "save_profile() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.save_profile"]], "set_default_profile() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.set_default_profile"]], "slice() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.slice"]], "slicer (octoprint.slicing.exceptions.profileexception attribute)": [[87, "octoprint.slicing.exceptions.ProfileException.slicer"]], "slicer (octoprint.slicing.exceptions.slicerexception attribute)": [[87, "octoprint.slicing.exceptions.SlicerException.slicer"]], "slicing_enabled (octoprint.slicing.slicingmanager property)": [[87, "octoprint.slicing.SlicingManager.slicing_enabled"]], "close_fds (in module octoprint.util.platform)": [[88, "octoprint.util.platform.CLOSE_FDS"]], "caseinsensitiveset (class in octoprint.util)": [[88, "octoprint.util.CaseInsensitiveSet"]], "commandlinecaller (class in octoprint.util.commandline)": [[88, "octoprint.util.commandline.CommandlineCaller"]], "commandlineerror": [[88, "octoprint.util.commandline.CommandlineError"]], "defaultordereddict (class in octoprint.util)": [[88, "octoprint.util.DefaultOrderedDict"]], "delimitercapture (class in octoprint.util.commandline)": [[88, "octoprint.util.commandline.DelimiterCapture"]], "prependablequeue (class in octoprint.util)": [[88, "octoprint.util.PrependableQueue"]], "repeatedtimer (class in octoprint.util)": [[88, "octoprint.util.RepeatedTimer"]], "resettabletimer (class in octoprint.util)": [[88, "octoprint.util.ResettableTimer"]], "typealreadyinqueue": [[88, "octoprint.util.TypeAlreadyInQueue"]], "typedqueue (class in octoprint.util)": [[88, "octoprint.util.TypedQueue"]], "call() (octoprint.util.commandline.commandlinecaller method)": [[88, "octoprint.util.commandline.CommandlineCaller.call"]], "checked_call() (octoprint.util.commandline.commandlinecaller method)": [[88, "octoprint.util.commandline.CommandlineCaller.checked_call"]], "chunks() (in module octoprint.util)": [[88, "octoprint.util.chunks"]], "clean_ansi() (in module octoprint.util.commandline)": [[88, "octoprint.util.commandline.clean_ansi"]], "copy() (octoprint.util.defaultordereddict method)": [[88, "octoprint.util.DefaultOrderedDict.copy"]], "count() (in module octoprint.util)": [[88, "octoprint.util.count"]], "deprecated() (in module octoprint.util)": [[88, "octoprint.util.deprecated"]], "deserialize() (in module octoprint.util)": [[88, "octoprint.util.deserialize"]], "dict_clean() (in module octoprint.util)": [[88, "octoprint.util.dict_clean"]], "dict_contains_keys() (in module octoprint.util)": [[88, "octoprint.util.dict_contains_keys"]], "dict_filter() (in module octoprint.util)": [[88, "octoprint.util.dict_filter"]], "dict_flatten() (in module octoprint.util)": [[88, "octoprint.util.dict_flatten"]], "dict_merge() (in module octoprint.util)": [[88, "octoprint.util.dict_merge"]], "dict_minimal_mergediff() (in module octoprint.util)": [[88, "octoprint.util.dict_minimal_mergediff"]], "dict_sanitize() (in module octoprint.util)": [[88, "octoprint.util.dict_sanitize"]], "fallback_dict (class in octoprint.util)": [[88, "octoprint.util.fallback_dict"]], "filter_non_ascii() (in module octoprint.util)": [[88, "octoprint.util.filter_non_ascii"]], "get() (octoprint.util.typedqueue method)": [[88, "octoprint.util.TypedQueue.get"]], "get_bom() (in module octoprint.util)": [[88, "octoprint.util.get_bom"]], "get_class() (in module octoprint.util)": [[88, "octoprint.util.get_class"]], "get_exception_string() (in module octoprint.util)": [[88, "octoprint.util.get_exception_string"]], "get_formatted_datetime() (in module octoprint.util)": [[88, "octoprint.util.get_formatted_datetime"]], "get_formatted_size() (in module octoprint.util)": [[88, "octoprint.util.get_formatted_size"]], "get_formatted_timedelta() (in module octoprint.util)": [[88, "octoprint.util.get_formatted_timedelta"]], "get_fully_qualified_classname() (in module octoprint.util)": [[88, "octoprint.util.get_fully_qualified_classname"]], "get_os() (in module octoprint.util.platform)": [[88, "octoprint.util.platform.get_os"]], "is_allowed_file() (in module octoprint.util)": [[88, "octoprint.util.is_allowed_file"]], "is_os_compatible() (in module octoprint.util.platform)": [[88, "octoprint.util.platform.is_os_compatible"]], "items() (octoprint.util.fallback_dict method)": [[88, "octoprint.util.fallback_dict.items"]], "keys() (octoprint.util.fallback_dict method)": [[88, "octoprint.util.fallback_dict.keys"]], "octoprint.util": [[88, "module-octoprint.util"]], "octoprint.util.commandline": [[88, "module-octoprint.util.commandline"]], "octoprint.util.platform": [[88, "module-octoprint.util.platform"]], "on_log_call (octoprint.util.commandline.commandlinecaller attribute)": [[88, "octoprint.util.commandline.CommandlineCaller.on_log_call"]], "on_log_stderr (octoprint.util.commandline.commandlinecaller attribute)": [[88, "octoprint.util.commandline.CommandlineCaller.on_log_stderr"]], "on_log_stdout (octoprint.util.commandline.commandlinecaller attribute)": [[88, "octoprint.util.commandline.CommandlineCaller.on_log_stdout"]], "pending_deprecation() (in module octoprint.util)": [[88, "octoprint.util.pending_deprecation"]], "pp() (in module octoprint.util)": [[88, "octoprint.util.pp"]], "put() (octoprint.util.typedqueue method)": [[88, "octoprint.util.TypedQueue.put"]], "run() (octoprint.util.repeatedtimer method)": [[88, "octoprint.util.RepeatedTimer.run"]], "run() (octoprint.util.resettabletimer method)": [[88, "octoprint.util.ResettableTimer.run"]], "serialize() (in module octoprint.util)": [[88, "octoprint.util.serialize"]], "set_close_exec() (in module octoprint.util.platform)": [[88, "octoprint.util.platform.set_close_exec"]], "to_bytes() (in module octoprint.util)": [[88, "octoprint.util.to_bytes"]], "to_native_str() (in module octoprint.util)": [[88, "octoprint.util.to_native_str"]], "to_str() (in module octoprint.util)": [[88, "octoprint.util.to_str"]], "to_unicode() (in module octoprint.util)": [[88, "octoprint.util.to_unicode"]], "values() (octoprint.util.fallback_dict method)": [[88, "octoprint.util.fallback_dict.values"]], "variable_deprecated() (in module octoprint.util)": [[88, "octoprint.util.variable_deprecated"]], "variable_pending_deprecation() (in module octoprint.util)": [[88, "octoprint.util.variable_pending_deprecation"]], "access_validator_hook()": [[94, "access_validator_hook"]], "acl_keyvalidator_hook()": [[94, "acl_keyvalidator_hook"]], "additional_bundle_files_hook()": [[94, "additional_bundle_files_hook"]], "additional_commands_hook()": [[94, "additional_commands_hook"]], "additional_permissions_hook()": [[94, "additional_permissions_hook"]], "additional_port_names_hook()": [[94, "additional_port_names_hook"]], "additional_state_data_hook()": [[94, "additional_state_data_hook"]], "after_request_handlers_hook()": [[94, "after_request_handlers_hook"]], "analysis_queue_factory_hook()": [[94, "analysis_queue_factory_hook"]], "before_request_handlers_hook()": [[94, "before_request_handlers_hook"]], "capture_post_hook()": [[94, "capture_post_hook"]], "capture_pre_hook()": [[94, "capture_pre_hook"]], "cli_commands_hook()": [[94, "cli_commands_hook"]], "file_extension_hook()": [[94, "file_extension_hook"]], "file_preprocessor_hook()": [[94, "file_preprocessor_hook"]], "firmware_capability_hook()": [[94, "firmware_capability_hook"]], "firmware_capability_report_hook()": [[94, "firmware_capability_report_hook"]], "firmware_info_hook()": [[94, "firmware_info_hook"]], "gcode_error_hook()": [[94, "gcode_error_hook"]], "gcode_received_hook()": [[94, "gcode_received_hook"]], "print_time_estimator_factory()": [[94, "print_time_estimator_factory"]], "printer_factory_hook()": [[94, "printer_factory_hook"]], "protocol_action_hook()": [[94, "protocol_action_hook"]], "protocol_atcommandphase_hook()": [[94, "protocol_atcommandphase_hook"]], "protocol_gcodephase_hook()": [[94, "protocol_gcodephase_hook"]], "protocol_scripts_hook()": [[94, "protocol_scripts_hook"]], "protocol_temperatures_received_hook()": [[94, "protocol_temperatures_received_hook"]], "register_custom_events_hook()": [[94, "register_custom_events_hook"]], "sd_card_upload_hook()": [[94, "sd_card_upload_hook"]], "serial_factory_hook()": [[94, "serial_factory_hook"]], "server_bodysize_hook()": [[94, "server_bodysize_hook"]], "server_route_hook()": [[94, "server_route_hook"]], "templatetype_hook()": [[94, "templatetype_hook"]], "timelapse_extension_hook()": [[94, "timelapse_extension_hook"]], "ui_theming_hook()": [[94, "ui_theming_hook"]], "user_manager_factory_hook()": [[94, "user_manager_factory_hook"]], "assetplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.AssetPlugin"]], "blueprintplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.BlueprintPlugin"]], "eventhandlerplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.EventHandlerPlugin"]], "mfaplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.MfaPlugin"]], "progressplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.ProgressPlugin"]], "reloadneedingplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.ReloadNeedingPlugin"]], "restartneedingplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.RestartNeedingPlugin"]], "settingsplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.SettingsPlugin"]], "shutdownplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.ShutdownPlugin"]], "simpleapiplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.SimpleApiPlugin"]], "slicerplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.SlicerPlugin"]], "startupplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.StartupPlugin"]], "templateplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.TemplatePlugin"]], "uiplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.UiPlugin"]], "webcamproviderplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.WebcamProviderPlugin"]], "wizardplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.WizardPlugin"]], "cancel_slicing() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.cancel_slicing"]], "config_version_key (octoprint.plugin.settingsplugin attribute)": [[97, "octoprint.plugin.SettingsPlugin.config_version_key"]], "csrf_exempt() (octoprint.plugin.blueprintplugin static method)": [[97, "octoprint.plugin.BlueprintPlugin.csrf_exempt"]], "do_slice() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.do_slice"]], "errorhandler() (octoprint.plugin.blueprintplugin static method)": [[97, "octoprint.plugin.BlueprintPlugin.errorhandler"]], "get_api_commands() (octoprint.plugin.simpleapiplugin method)": [[97, "octoprint.plugin.SimpleApiPlugin.get_api_commands"]], "get_asset_folder() (octoprint.plugin.assetplugin method)": [[97, "octoprint.plugin.AssetPlugin.get_asset_folder"]], "get_assets() (octoprint.plugin.assetplugin method)": [[97, "octoprint.plugin.AssetPlugin.get_assets"]], "get_blueprint() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.get_blueprint"]], "get_blueprint_api_prefixes() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.get_blueprint_api_prefixes"]], "get_blueprint_kwargs() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.get_blueprint_kwargs"]], "get_settings_defaults() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.get_settings_defaults"]], "get_settings_preprocessors() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.get_settings_preprocessors"]], "get_settings_restricted_paths() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.get_settings_restricted_paths"]], "get_settings_version() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.get_settings_version"]], "get_slicer_default_profile() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_default_profile"]], "get_slicer_extension_tree() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_extension_tree"]], "get_slicer_profile() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_profile"]], "get_slicer_profiles() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_profiles"]], "get_slicer_profiles_lastmodified() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_profiles_lastmodified"]], "get_slicer_properties() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_properties"]], "get_template_configs() (octoprint.plugin.templateplugin method)": [[97, "octoprint.plugin.TemplatePlugin.get_template_configs"]], "get_template_folder() (octoprint.plugin.templateplugin method)": [[97, "octoprint.plugin.TemplatePlugin.get_template_folder"]], "get_template_vars() (octoprint.plugin.templateplugin method)": [[97, "octoprint.plugin.TemplatePlugin.get_template_vars"]], "get_ui_additional_etag() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_additional_etag"]], "get_ui_additional_key_data_for_cache() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_additional_key_data_for_cache"]], "get_ui_additional_request_data_for_preemptive_caching() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_additional_request_data_for_preemptive_caching"]], "get_ui_additional_tracked_files() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_additional_tracked_files"]], "get_ui_custom_etag() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_custom_etag"]], "get_ui_custom_lastmodified() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_custom_lastmodified"]], "get_ui_custom_template_filter() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_custom_template_filter"]], "get_ui_custom_tracked_files() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_custom_tracked_files"]], "get_ui_data_for_preemptive_caching() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_data_for_preemptive_caching"]], "get_ui_permissions() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_permissions"]], "get_ui_preemptive_caching_additional_unless() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_preemptive_caching_additional_unless"]], "get_ui_preemptive_caching_enabled() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_preemptive_caching_enabled"]], "get_webcam_configurations() (octoprint.plugin.webcamproviderplugin method)": [[97, "octoprint.plugin.WebcamProviderPlugin.get_webcam_configurations"]], "get_wizard_details() (octoprint.plugin.wizardplugin method)": [[97, "octoprint.plugin.WizardPlugin.get_wizard_details"]], "get_wizard_version() (octoprint.plugin.wizardplugin method)": [[97, "octoprint.plugin.WizardPlugin.get_wizard_version"]], "has_mfa_credentials() (octoprint.plugin.mfaplugin method)": [[97, "octoprint.plugin.MfaPlugin.has_mfa_credentials"]], "is_api_adminonly() (octoprint.plugin.simpleapiplugin method)": [[97, "octoprint.plugin.SimpleApiPlugin.is_api_adminonly"]], "is_blueprint_csrf_protected() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.is_blueprint_csrf_protected"]], "is_blueprint_protected() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.is_blueprint_protected"]], "is_mfa_enabled() (octoprint.plugin.mfaplugin method)": [[97, "octoprint.plugin.MfaPlugin.is_mfa_enabled"]], "is_slicer_configured() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.is_slicer_configured"]], "is_template_autoescaped() (octoprint.plugin.templateplugin method)": [[97, "octoprint.plugin.TemplatePlugin.is_template_autoescaped"]], "is_wizard_ignored() (octoprint.plugin.wizardplugin class method)": [[97, "octoprint.plugin.WizardPlugin.is_wizard_ignored"]], "is_wizard_required() (octoprint.plugin.wizardplugin method)": [[97, "octoprint.plugin.WizardPlugin.is_wizard_required"]], "on_after_startup() (octoprint.plugin.startupplugin method)": [[97, "octoprint.plugin.StartupPlugin.on_after_startup"]], "on_api_command() (octoprint.plugin.simpleapiplugin method)": [[97, "octoprint.plugin.SimpleApiPlugin.on_api_command"]], "on_api_get() (octoprint.plugin.simpleapiplugin method)": [[97, "octoprint.plugin.SimpleApiPlugin.on_api_get"]], "on_event() (octoprint.plugin.eventhandlerplugin method)": [[97, "octoprint.plugin.EventHandlerPlugin.on_event"]], "on_print_progress() (octoprint.plugin.progressplugin method)": [[97, "octoprint.plugin.ProgressPlugin.on_print_progress"]], "on_settings_cleanup() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_cleanup"]], "on_settings_initialized() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_initialized"]], "on_settings_load() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_load"]], "on_settings_migrate() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_migrate"]], "on_settings_save() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_save"]], "on_shutdown() (octoprint.plugin.shutdownplugin method)": [[97, "octoprint.plugin.ShutdownPlugin.on_shutdown"]], "on_slicing_progress() (octoprint.plugin.progressplugin method)": [[97, "octoprint.plugin.ProgressPlugin.on_slicing_progress"]], "on_startup() (octoprint.plugin.startupplugin method)": [[97, "octoprint.plugin.StartupPlugin.on_startup"]], "on_ui_render() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.on_ui_render"]], "on_wizard_finish() (octoprint.plugin.wizardplugin method)": [[97, "octoprint.plugin.WizardPlugin.on_wizard_finish"]], "route() (octoprint.plugin.blueprintplugin static method)": [[97, "octoprint.plugin.BlueprintPlugin.route"]], "save_slicer_profile() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.save_slicer_profile"]], "take_webcam_snapshot() (octoprint.plugin.webcamproviderplugin method)": [[97, "octoprint.plugin.WebcamProviderPlugin.take_webcam_snapshot"]], "will_handle_ui() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.will_handle_ui"]]}}) \ No newline at end of file +Search.setIndex({"alltitles": {"@ Commands": [[52, null]], "A YAML Primer": [[42, null]], "API": [[23, "api"], [32, "api"], [39, "api"]], "Abridged file or folder information": [[2, "abridged-file-or-folder-information"]], "Absolute imports": [[98, "absolute-imports"]], "Access Control": [[39, "access-control"], [50, null]], "Access control": [[0, null], [2, "access-control"]], "Action Command Notification support": [[20, null]], "Action Command Prompt support": [[21, null]], "Action Commands": [[51, null]], "Add Slicing Profile": [[14, "add-slicing-profile"]], "Add a new group": [[0, "add-a-new-group"]], "Add a new printer profile": [[10, "add-a-new-printer-profile"]], "Add a new user": [[0, "add-a-new-user"]], "Add or update request": [[10, "add-or-update-request"]], "Address test result": [[17, "address-test-result"]], "Announced Services": [[26, "announced-services"]], "Announcement Plugin": [[22, null]], "Anonymous Usage Tracking Plugin": [[35, null]], "Appearance": [[39, "appearance"]], "Application Keys Plugin": [[23, null]], "Arbitrary Command Request": [[9, "arbitrary-command-request"]], "AssetPlugin": [[97, "assetplugin"]], "Authorization": [[4, "authorization"]], "Authorization request": [[23, "authorization-request"]], "Authorization response": [[23, "authorization-response"]], "Autologin": [[50, "autologin"]], "Available Events": [[49, "available-events"]], "Available Extension Hooks": [[50, "available-extension-hooks"]], "Available plugin hooks": [[94, "available-plugin-hooks"]], "Available plugin mixins": [[97, "available-plugin-mixins"]], "Backup Plugin": [[24, null]], "Basic Rules": [[42, "basic-rules"]], "BlueprintPlugin": [[97, "blueprintplugin"]], "Bundled Plugins": [[31, null]], "Bundled Scripts": [[54, "bundled-scripts"]], "Bytes vs unicode": [[98, "bytes-vs-unicode"]], "CLI": [[38, null]], "CSRF Protection": [[4, "csrf-protection"]], "Callbacks": [[99, "callbacks"]], "Change a user\u2019s password": [[0, "change-a-user-s-password"]], "Change current timelapse config": [[16, "change-current-timelapse-config"]], "Changing log levels": [[41, "changing-log-levels"]], "Changing logging formatters": [[41, "changing-logging-formatters"]], "Changing logging handlers": [[41, "changing-logging-handlers"]], "Checklist": [[98, "checklist"]], "Client command definitions": [[15, "client-command-definitions"]], "Command definition": [[15, "command-definition"]], "Command line usage": [[24, "command-line-usage"], [34, "command-line-usage"]], "Common configuration patterns": [[34, "common-configuration-patterns"]], "Common data model": [[2, null]], "Common pitfalls during migration": [[98, "common-pitfalls-during-migration"]], "Communication Throttling": [[72, "communication-throttling"]], "Component list": [[7, "component-list"]], "Configuration": [[40, null], [49, "configuration"], [50, "configuration"]], "Configuring the Plugin": [[33, "configuring-the-plugin"], [34, "configuring-the-plugin"]], "Configuring the plugin": [[20, "configuring-the-plugin"], [21, "configuring-the-plugin"], [22, "configuring-the-plugin"], [24, "configuring-the-plugin"], [25, "configuring-the-plugin"], [26, "configuring-the-plugin"], [27, "configuring-the-plugin"], [30, "configuring-the-plugin"], [35, "configuring-the-plugin"], [36, "configuring-the-plugin"], [37, "configuring-the-plugin"]], "Connection handling": [[1, null]], "Containers": [[53, "containers"]], "Content Type": [[4, "content-type"]], "Contents": [[0, "contents"], [1, "contents"], [2, "contents"], [3, "contents"], [4, "contents"], [6, "contents"], [7, "contents"], [9, "contents"], [10, "contents"], [11, "contents"], [13, "contents"], [14, "contents"], [16, "contents"], [19, "contents"], [39, "contents"], [49, "contents"], [53, "contents"], [54, "contents"], [58, "contents"]], "Context": [[54, "context"]], "Control Properties": [[90, null]], "Controls": [[39, "controls"], [53, "controls"]], "Cross-origin requests": [[4, "cross-origin-requests"]], "Current User": [[4, "current-user"]], "Current user": [[4, "sec-api-general-datamodel-currentuser"]], "Custom Control Manager": [[25, null]], "Custom Controls": [[53, null]], "Custom Controls Response": [[9, "custom-controls-response"]], "Data model": [[0, "data-model"], [3, "data-model"], [4, "data-model"], [6, "data-model"], [7, "data-model"], [9, "data-model"], [10, "data-model"], [11, "data-model"], [13, "data-model"], [14, "data-model"], [15, "data-model"], [16, "data-model"], [17, "data-model"], [19, "data-model"], [23, "data-model"], [32, "data-model"]], "Debug commands": [[48, "debug-commands"]], "Decide on existing request": [[23, "decide-on-existing-request"]], "Decision request": [[23, "decision-request"]], "Delete Slicing Profile": [[14, "delete-slicing-profile"]], "Delete a group": [[0, "delete-a-group"]], "Delete a language pack": [[7, "delete-a-language-pack"]], "Delete a specific logfile": [[32, "delete-a-specific-logfile"]], "Delete a timelapse": [[16, "delete-a-timelapse"]], "Delete a user": [[0, "delete-a-user"]], "Delete a user\u2019s api key": [[0, "delete-a-user-s-api-key"]], "Delete an unrendered timelapse": [[16, "delete-an-unrendered-timelapse"]], "Delete file": [[3, "delete-file"]], "Dependencies": [[99, "dependencies"]], "Developing Plugins": [[56, "developing-plugins"], [95, null]], "Development": [[45, null]], "Development settings": [[39, "development-settings"]], "Dictionaries": [[42, "dictionaries"]], "Differences of safe mode vs normal operation mode": [[57, "differences-of-safe-mode-vs-normal-operation-mode"]], "Discovery Plugin": [[26, null]], "Distributing your plugin": [[91, null]], "Enabling the virtual printer": [[48, "enabling-the-virtual-printer"]], "Encoding": [[4, "encoding"]], "Error Information": [[9, "error-information"]], "Error Tracking Plugin": [[27, null]], "Errors": [[46, "errors"]], "Estimation": [[39, "estimation"]], "EventHandlerPlugin": [[97, "eventhandlerplugin"]], "Events": [[24, "events"], [33, "events"], [34, "events"], [39, "events"], [49, null], [54, "events"]], "Example": [[26, "example"], [49, "example"]], "Example communication with the firmware": [[20, "example-communication-with-the-firmware"], [21, "example-communication-with-the-firmware"]], "Examples": [[42, "examples"], [53, "examples"], [54, "examples"]], "Execute a registered system command": [[15, "execute-a-registered-system-command"]], "Execution Order": [[94, "execution-order"], [97, "execution-order"]], "Feature": [[39, "feature"]], "Features": [[55, null]], "Fetch list of existing application keys": [[23, "fetch-list-of-existing-application-keys"]], "Fetch template data": [[13, "fetch-template-data"]], "File Check": [[28, null]], "File handling": [[49, "file-handling"]], "File information": [[2, "file-information"], [32, "file-information"]], "File operations": [[3, null]], "File related": [[2, "file-related"]], "Files": [[2, "files"]], "Finding Plugins": [[56, "finding-plugins"]], "Finish wizards": [[19, "finish-wizards"]], "Firmware Check": [[29, null]], "First Steps": [[34, "first-steps"]], "Folder": [[39, "folder"]], "Folders": [[2, "folders"]], "Frontend fun: How to add functionality to OctoPrint\u2019s web interface": [[92, "frontend-fun-how-to-add-functionality-to-octoprint-s-web-interface"]], "Full State Response": [[9, "full-state-response"]], "Further ZeroConf Services": [[26, "further-zeroconf-services"]], "Further reading": [[98, "further-reading"]], "GCODE Analysis": [[39, "gcode-analysis"]], "GCODE Scripts": [[54, null]], "GCODE Viewer": [[39, "gcode-viewer"]], "GCODE analysis information": [[2, "gcode-analysis-information"]], "GCODE processing": [[49, "gcode-processing"]], "GCode Viewer Plugin": [[30, null]], "Gather configuration information": [[50, "gather-configuration-information"]], "General Concepts": [[89, null], [94, "general-concepts"], [97, "general-concepts"]], "General information": [[4, null]], "Get a user\u2019s settings": [[0, "get-a-user-s-settings"]], "Get connection settings": [[1, "get-connection-settings"]], "Get group list": [[0, "get-group-list"]], "Global credentials": [[34, "global-credentials"]], "Group list response": [[0, "group-list-response"]], "Group record": [[2, "group-record"]], "Group registration request": [[0, "group-registration-request"]], "Group update request": [[0, "group-update-request"]], "Groups": [[0, "groups"], [0, "sec-api-access-datamodel-groups"]], "Growing up: How to make it distributable": [[92, "growing-up-how-to-make-it-distributable"]], "Helpers": [[24, "helpers"], [34, "helpers"], [93, null]], "Historic Temperature Data Point": [[2, "historic-temperature-data-point"]], "Hooks": [[24, "hooks"], [33, "hooks"], [34, "hooks"], [94, null]], "How to get a Python 3 virtual environment with OctoPrint": [[98, "how-to-get-a-python-3-virtual-environment-with-octoprint"]], "How to start OctoPrint in safe mode": [[57, "how-to-start-octoprint-in-safe-mode"]], "IDE Setup": [[44, "sec-development-environment-ides"]], "If you are using a VPN and your setup ABSOLUTELY REQUIRES disabling internal OctoPrint access controls": [[50, "if-you-are-using-a-vpn-and-your-setup-absolutely-requires-disabling-internal-octoprint-access-controls"]], "Injected Properties": [[96, null], [97, "injected-properties"]], "Installing Plugins": [[56, "installing-plugins"]], "Integer division": [[98, "integer-division"]], "Interesting data types": [[42, "interesting-data-types"]], "Internal Modules": [[81, null]], "Issue a bed command": [[9, "issue-a-bed-command"]], "Issue a chamber command": [[9, "issue-a-chamber-command"]], "Issue a command for an unrendered timelapse": [[16, "issue-a-command-for-an-unrendered-timelapse"]], "Issue a connection command": [[1, "issue-a-connection-command"]], "Issue a file command": [[3, "issue-a-file-command"]], "Issue a job command": [[6, "issue-a-job-command"]], "Issue a print head command": [[9, "issue-a-print-head-command"]], "Issue a tool command": [[9, "issue-a-tool-command"]], "Issue an SD command": [[9, "issue-an-sd-command"]], "Issue an application key command": [[23, "issue-an-application-key-command"]], "Iterators instead of list from map, filter, zip": [[98, "iterators-instead-of-list-from-map-filter-zip"]], "JS Client Library": [[32, "js-client-library"]], "JavaScript Client Library": [[23, "javascript-client-library"], [64, null]], "Job information": [[2, "job-information"]], "Job information response": [[6, "job-information-response"]], "Job operations": [[6, null]], "Job related": [[2, "job-related"]], "Key list entry": [[23, "key-list-entry"]], "Key response": [[23, "key-response"]], "Language pack metadata": [[7, "language-pack-metadata"]], "Languages": [[7, null]], "Lifecycle": [[89, "lifecycle"]], "Lifecycle diagrams": [[99, "lifecycle-diagrams"]], "Linux": [[44, "linux"]], "List All Slicers and Slicing Profiles": [[14, "list-all-slicers-and-slicing-profiles"]], "List Slicing Profiles of a Specific Slicer": [[14, "list-slicing-profiles-of-a-specific-slicer"]], "List all permissions": [[0, "list-all-permissions"]], "List all registered system commands": [[15, "list-all-registered-system-commands"]], "List all registered system commands for a source": [[15, "list-all-registered-system-commands-for-a-source"]], "List all response": [[15, "list-all-response"]], "List response": [[7, "list-response"], [23, "list-response"]], "Lists": [[42, "lists"]], "Log file": [[48, "log-file"]], "Log file management": [[8, null]], "Logfile Retrieve Response": [[32, "logfile-retrieve-response"]], "Logging": [[32, null]], "Login": [[4, "login"]], "Login response": [[4, "login-response"]], "Logout": [[4, "logout"]], "Mac OS X": [[44, "mac-os-x"]], "Manual Installation": [[56, "manual-installation"]], "Manual file distribution": [[91, "manual-file-distribution"]], "MfaPlugin": [[97, "mfaplugin"]], "Migrating to Python 3": [[98, null]], "Mixins": [[97, null]], "More frontend fun: Adding custom javascript to your frontend components": [[92, "more-frontend-fun-adding-custom-javascript-to-your-frontend-components"]], "More nifty pause and resume": [[54, "more-nifty-pause-and-resume"]], "Needs": [[2, "needs"]], "Obtaining, building and running the source": [[44, "obtaining-building-and-running-the-source"]], "OctoPi specific steps": [[50, "octopi-specific-steps"]], "OctoPrintClient": [[59, null]], "OctoPrintClient.browser": [[60, null]], "OctoPrintClient.connection": [[61, null]], "OctoPrintClient.control": [[62, null]], "OctoPrintClient.files": [[63, null]], "OctoPrintClient.job": [[65, null]], "OctoPrintClient.languages": [[66, null]], "OctoPrintClient.logs": [[67, null]], "OctoPrintClient.plugins.logging": [[32, "octoprintclient-plugins-logging"]], "OctoPrintClient.printer": [[68, null]], "OctoPrintClient.printerprofiles": [[69, null]], "OctoPrintClient.settings": [[70, null]], "OctoPrintClient.slicing": [[71, null]], "OctoPrintClient.socket": [[72, null]], "OctoPrintClient.system": [[73, null]], "OctoPrintClient.timelapse": [[74, null]], "OctoPrintClient.users": [[75, null]], "OctoPrintClient.util": [[76, null]], "OctoPrintClient.wizard": [[77, null]], "OctoPrint\u2019s branching model": [[43, null]], "OctoPrint\u2019s versioning strategy": [[47, null]], "Optional but recommended tools": [[44, "optional-but-recommended-tools"]], "Parameterized GCODE Script": [[53, "parameterized-gcode-script"]], "Path test result": [[17, "path-test-result"]], "Pending list entry": [[23, "pending-list-entry"]], "Permission list response": [[0, "permission-list-response"]], "Permission record": [[2, "permission-record"]], "Permissions": [[0, "permissions"], [0, "sec-api-access-datamodel-permissions"]], "Placeholders": [[49, "placeholders"]], "Plugin Manager": [[33, null]], "Plugin Tutorial": [[92, null]], "Plugin settings": [[39, "plugin-settings"]], "Plugins": [[56, null]], "Poll for decision on existing request": [[23, "poll-for-decision-on-existing-request"]], "Predefined Scripts": [[54, "predefined-scripts"]], "Preparation": [[50, "preparation"]], "Print History": [[2, "print-history"]], "Print Statistics": [[2, "print-statistics"]], "Printer Profile": [[49, "printer-profile"]], "Printer Profiles": [[39, "printer-profiles"]], "Printer State": [[2, "printer-state"]], "Printer communication": [[49, "printer-communication"]], "Printer operations": [[9, null]], "Printer profile operations": [[10, null]], "Printer related": [[2, "printer-related"]], "Printing": [[49, "printing"]], "Probe for workflow support": [[23, "probe-for-workflow-support"]], "Profile": [[10, "profile"], [14, "profile"]], "Profile Update Request": [[14, "profile-update-request"]], "Profile list": [[10, "profile-list"], [14, "profile-list"]], "Profiling requests": [[46, null]], "Progress information": [[2, "progress-information"]], "ProgressPlugin": [[97, "progressplugin"]], "Proper packages installable via pip": [[91, "proper-packages-installable-via-pip"]], "Push updates": [[11, null]], "PyCharm": [[44, "pycharm"]], "REST API": [[5, null]], "References": [[2, "references"], [32, "references"]], "Regenerate a user\u2019s api key": [[0, "regenerate-a-user-s-api-key"]], "Regenerate the system wide API key": [[13, "regenerate-the-system-wide-api-key"]], "Registering custom viewmodels": [[99, "registering-custom-viewmodels"]], "Registering with the official plugin repository": [[91, "registering-with-the-official-plugin-repository"]], "ReloadNeedingPlugin": [[97, "reloadneedingplugin"]], "Remove an existing printer profile": [[10, "remove-an-existing-printer-profile"]], "Rendered timelapse": [[16, "rendered-timelapse"]], "Resend stats": [[2, "resend-stats"]], "Resolution test result": [[17, "resolution-test-result"]], "RestartNeedingPlugin": [[97, "restartneedingplugin"]], "Retrieve Specific Profile": [[14, "retrieve-specific-profile"]], "Retrieve a group": [[0, "retrieve-a-group"]], "Retrieve a list of available log files": [[32, "retrieve-a-list-of-available-log-files"]], "Retrieve a list of timelapses and the current config": [[16, "retrieve-a-list-of-timelapses-and-the-current-config"]], "Retrieve a list of users": [[0, "retrieve-a-list-of-users"]], "Retrieve a single printer profile": [[10, "retrieve-a-single-printer-profile"]], "Retrieve a specific file\u2019s or folder\u2019s information": [[3, "retrieve-a-specific-file-s-or-folder-s-information"]], "Retrieve a user": [[0, "retrieve-a-user"]], "Retrieve additional data about registered wizards": [[19, "retrieve-additional-data-about-registered-wizards"]], "Retrieve all files": [[3, "retrieve-all-files"]], "Retrieve all printer profiles": [[10, "retrieve-all-printer-profiles"]], "Retrieve current settings": [[13, "retrieve-current-settings"]], "Retrieve custom controls": [[9, "retrieve-custom-controls"]], "Retrieve files from specific location": [[3, "retrieve-files-from-specific-location"]], "Retrieve information about the current job": [[6, "retrieve-information-about-the-current-job"]], "Retrieve information about the last error": [[9, "retrieve-information-about-the-last-error"]], "Retrieve installed language packs": [[7, "retrieve-installed-language-packs"]], "Retrieve response": [[3, "retrieve-response"]], "Retrieve the current SD state": [[9, "retrieve-the-current-sd-state"]], "Retrieve the current bed state": [[9, "retrieve-the-current-bed-state"]], "Retrieve the current chamber state": [[9, "retrieve-the-current-chamber-state"]], "Retrieve the current printer state": [[9, "retrieve-the-current-printer-state"]], "Retrieve the current tool state": [[9, "retrieve-the-current-tool-state"]], "SD State": [[9, "sd-state"]], "Safe mode": [[57, null]], "Sample to setup an authed socket": [[72, "sample-to-setup-an-authed-socket"]], "Save settings": [[13, "save-settings"]], "Saying hello: How to make the plugin actually do something": [[92, "saying-hello-how-to-make-the-plugin-actually-do-something"]], "Scalars": [[42, "scalars"]], "Scripts": [[39, "scripts"]], "Send an arbitrary command to the printer": [[9, "send-an-arbitrary-command-to-the-printer"]], "Serial": [[39, "serial"]], "Server": [[39, "server"], [49, "server"]], "Server information": [[12, null]], "Server test result": [[17, "server-test-result"]], "Setting up a Development environment": [[44, null]], "Setting up the virtual printer for debugging": [[48, null]], "Settings": [[13, null], [49, "settings"]], "Settings Galore: How to make parts of your plugin user adjustable": [[92, "settings-galore-how-to-make-parts-of-your-plugin-user-adjustable"]], "SettingsPlugin": [[97, "settingsplugin"]], "ShutdownPlugin": [[97, "shutdownplugin"]], "SimpleApiPlugin": [[97, "simpleapiplugin"]], "Slicer": [[14, "slicer"]], "Slicer list": [[14, "slicer-list"]], "SlicerPlugin": [[97, "slicerplugin"]], "Slicing": [[14, null], [39, "slicing"], [49, "slicing"]], "Snippets": [[54, "snippets"]], "Software Update Plugin": [[34, null]], "Source Code": [[27, "source-code"], [30, "source-code"], [32, "source-code"], [33, "source-code"], [34, "source-code"], [35, "source-code"], [37, "source-code"]], "Source code": [[20, "source-code"], [21, "source-code"], [22, "source-code"], [23, "source-code"], [24, "source-code"], [25, "source-code"], [26, "source-code"], [36, "source-code"]], "Start authorization process": [[23, "start-authorization-process"]], "StartupPlugin": [[97, "startupplugin"]], "Style matters: Injecting custom CSS into the page": [[92, "style-matters-injecting-custom-css-into-the-page"]], "Supported action commands": [[20, "supported-action-commands"], [21, "supported-action-commands"]], "System": [[15, null], [39, "system"]], "Telling OctoPrint your plugin is Python 3 ready": [[98, "telling-octoprint-your-plugin-is-python-3-ready"]], "Temperature": [[39, "temperature"]], "Temperature Data": [[2, "temperature-data"]], "Temperature State": [[9, "temperature-state"]], "Temperature offset": [[2, "temperature-offset"]], "TemplatePlugin": [[97, "templateplugin"]], "Terminal Filters": [[39, "terminal-filters"]], "The easy way: Using the OctoPrint-AutoLoginConfig plugin": [[50, "the-easy-way-using-the-octoprint-autologinconfig-plugin"]], "The hard way: Manual editing of config.yaml": [[50, "the-hard-way-manual-editing-of-config-yaml"]], "Time triggered timelapse": [[16, "time-triggered-timelapse"]], "Timelapse": [[16, null]], "Timelapse configuration": [[16, "timelapse-configuration"]], "Timelapse list": [[16, "timelapse-list"]], "Timelapses": [[49, "timelapses"]], "Todo": [[44, "id1"], [44, "id3"]], "Types": [[53, "types"]], "URL test result": [[17, "url-test-result"]], "UiPlugin": [[97, "uiplugin"]], "Unrendered timelapse": [[16, "unrendered-timelapse"]], "Update Slicing Profile": [[14, "update-slicing-profile"]], "Update a group": [[0, "update-a-group"]], "Update a user": [[0, "update-a-user"]], "Update a user\u2019s settings": [[0, "update-a-user-s-settings"]], "Update an existing printer profile": [[10, "update-an-existing-printer-profile"]], "Update methods": [[34, "update-methods"]], "Upload Manager": [[36, null]], "Upload a language pack": [[7, "upload-a-language-pack"]], "Upload file or create folder": [[3, "upload-file-or-create-folder"]], "Upload response": [[3, "upload-response"]], "User list response": [[0, "user-list-response"]], "User record": [[2, "user-record"]], "User registration request": [[0, "user-registration-request"]], "User update request": [[0, "user-update-request"]], "Users": [[0, "users"], [0, "sec-api-access-datamodel-users"]], "Util": [[17, null]], "Various tests": [[17, "various-tests"]], "Version checks": [[34, "version-checks"]], "Version information": [[18, null]], "Version management after the official plugin repository release": [[91, "version-management-after-the-official-plugin-repository-release"]], "Version specific imports": [[98, "version-specific-imports"]], "Viewmodels": [[99, null]], "Virtual Printer": [[37, null]], "Virtual printer configuration options": [[48, "virtual-printer-configuration-options"]], "Visual Studio Code (vscode)": [[44, "visual-studio-code-vscode"]], "Web interface reconnect": [[99, "web-interface-reconnect"]], "Web interface startup": [[99, "web-interface-startup"]], "Webcam": [[39, "webcam"]], "WebcamProviderPlugin": [[97, "webcamproviderplugin"]], "Welcome to OctoPrint\u2019s documentation!": [[58, null]], "Where do we go from here?": [[92, "where-do-we-go-from-here"]], "Windows": [[44, "windows"]], "Wizard": [[19, null]], "Wizard data entry": [[19, "wizard-data-entry"]], "WizardPlugin": [[97, "wizardplugin"]], "Workflow": [[23, "workflow"]], "Workflow with redirect to auth dialog": [[23, "workflow-with-redirect-to-auth-dialog"]], "Z-change-triggered timelapse": [[16, "z-change-triggered-timelapse"]], "ZeroConf Service _http._tcp": [[26, "zeroconf-service-http-tcp"]], "ZeroConf Service _octoprint._tcp": [[26, "zeroconf-service-octoprint-tcp"]], "boolean": [[42, "boolean"]], "config.yaml": [[39, null]], "connected payload": [[11, "connected-payload"]], "create_backup": [[24, "create-backup"]], "current and history payload": [[11, "current-and-history-payload"]], "delete_backup": [[24, "delete-backup"]], "event payload": [[11, "event-payload"]], "exceptions": [[34, "exceptions"]], "float": [[42, "float"]], "int": [[42, "int"]], "logging.yaml": [[41, null]], "octoprint.access.permissions": [[50, "octoprint-access-permissions"], [94, "octoprint-access-permissions"]], "octoprint.access.users": [[78, null]], "octoprint.access.users.factory": [[94, "octoprint-access-users-factory"]], "octoprint.accesscontrol.keyvalidator": [[94, "octoprint-accesscontrol-keyvalidator"]], "octoprint.cli": [[79, null]], "octoprint.cli.commands": [[94, "octoprint-cli-commands"]], "octoprint.cli.dev": [[79, "module-octoprint.cli.dev"]], "octoprint.cli.plugins": [[79, "module-octoprint.cli.plugins"]], "octoprint.cli.server": [[79, "module-octoprint.cli.server"]], "octoprint.comm.protocol.action": [[94, "octoprint-comm-protocol-action"]], "octoprint.comm.protocol.atcommand.": [[94, "octoprint-comm-protocol-atcommand-phase"]], "octoprint.comm.protocol.firmware.capabilities": [[94, "octoprint-comm-protocol-firmware-capabilities"]], "octoprint.comm.protocol.firmware.capability_report": [[94, "octoprint-comm-protocol-firmware-capability-report"]], "octoprint.comm.protocol.firmware.info": [[94, "octoprint-comm-protocol-firmware-info"]], "octoprint.comm.protocol.gcode.": [[94, "octoprint-comm-protocol-gcode-phase"]], "octoprint.comm.protocol.gcode.error": [[94, "octoprint-comm-protocol-gcode-error"]], "octoprint.comm.protocol.gcode.received": [[94, "octoprint-comm-protocol-gcode-received"]], "octoprint.comm.protocol.scripts": [[94, "octoprint-comm-protocol-scripts"]], "octoprint.comm.protocol.temperatures.received": [[94, "octoprint-comm-protocol-temperatures-received"]], "octoprint.comm.transport.serial.additional_port_names": [[94, "octoprint-comm-transport-serial-additional-port-names"]], "octoprint.comm.transport.serial.factory": [[94, "octoprint-comm-transport-serial-factory"]], "octoprint.events.register_custom_events": [[94, "octoprint-events-register-custom-events"]], "octoprint.filemanager": [[80, null]], "octoprint.filemanager.analysis": [[80, "module-octoprint.filemanager.analysis"]], "octoprint.filemanager.analysis.factory": [[94, "octoprint-filemanager-analysis-factory"]], "octoprint.filemanager.destinations": [[80, "module-octoprint.filemanager.destinations"]], "octoprint.filemanager.extension_tree": [[94, "octoprint-filemanager-extension-tree"]], "octoprint.filemanager.preprocessor": [[94, "octoprint-filemanager-preprocessor"]], "octoprint.filemanager.storage": [[80, "module-octoprint.filemanager.storage"]], "octoprint.filemanager.util": [[80, "module-octoprint.filemanager.util"]], "octoprint.plugin": [[82, null]], "octoprint.plugin.backup.additional_excludes": [[24, "octoprint-plugin-backup-additional-excludes"], [94, "octoprint-plugin-backup-additional-excludes"]], "octoprint.plugin.backup.after_backup": [[24, "octoprint-plugin-backup-after-backup"], [94, "octoprint-plugin-backup-after-backup"]], "octoprint.plugin.backup.after_restore": [[24, "octoprint-plugin-backup-after-restore"], [94, "octoprint-plugin-backup-after-restore"]], "octoprint.plugin.backup.before_backup": [[24, "octoprint-plugin-backup-before-backup"], [94, "octoprint-plugin-backup-before-backup"]], "octoprint.plugin.backup.before_restore": [[24, "octoprint-plugin-backup-before-restore"], [94, "octoprint-plugin-backup-before-restore"]], "octoprint.plugin.core": [[82, "module-octoprint.plugin.core"]], "octoprint.plugin.pluginmanager.reconnect_hooks": [[33, "octoprint-plugin-pluginmanager-reconnect-hooks"], [94, "octoprint-plugin-pluginmanager-reconnect-hooks"]], "octoprint.plugin.softwareupdate.check_config": [[34, "octoprint-plugin-softwareupdate-check-config"], [94, "octoprint-plugin-softwareupdate-check-config"]], "octoprint.plugin.types": [[82, "module-octoprint.plugin.types"]], "octoprint.printer": [[83, null]], "octoprint.printer.additional_state_data": [[94, "octoprint-printer-additional-state-data"]], "octoprint.printer.estimation.factory": [[94, "octoprint-printer-estimation-factory"]], "octoprint.printer.factory": [[94, "octoprint-printer-factory"]], "octoprint.printer.handle_connect": [[94, "octoprint-printer-handle-connect"]], "octoprint.printer.profile": [[83, "module-octoprint.printer.profile"]], "octoprint.printer.sdcardupload": [[94, "octoprint-printer-sdcardupload"]], "octoprint.schema": [[84, null]], "octoprint.schema.config": [[84, "module-octoprint.schema.config"]], "octoprint.schema.webcam": [[84, "module-octoprint.schema.webcam"]], "octoprint.server": [[85, null]], "octoprint.server.api.after_request": [[94, "octoprint-server-api-after-request"]], "octoprint.server.api.before_request": [[94, "octoprint-server-api-before-request"]], "octoprint.server.http.access_validator": [[94, "octoprint-server-http-access-validator"]], "octoprint.server.http.bodysize": [[94, "octoprint-server-http-bodysize"]], "octoprint.server.http.routes": [[94, "octoprint-server-http-routes"]], "octoprint.server.sockjs.authed": [[94, "octoprint-server-sockjs-authed"]], "octoprint.server.sockjs.emit": [[94, "octoprint-server-sockjs-emit"]], "octoprint.server.sockjs.register": [[94, "octoprint-server-sockjs-register"]], "octoprint.server.util": [[85, "octoprint-server-util"]], "octoprint.server.util.flask": [[85, "module-octoprint.server.util.flask"]], "octoprint.server.util.sockjs": [[85, "octoprint-server-util-sockjs"]], "octoprint.server.util.tornado": [[85, "octoprint-server-util-tornado"]], "octoprint.settings": [[86, null]], "octoprint.slicing": [[87, null]], "octoprint.slicing.exceptions": [[87, "module-octoprint.slicing.exceptions"]], "octoprint.system.additional_commands": [[94, "octoprint-system-additional-commands"]], "octoprint.systeminfo.additional_bundle_files": [[94, "octoprint-systeminfo-additional-bundle-files"]], "octoprint.theming.": [[94, "octoprint-theming-dialog"]], "octoprint.theming.login": [[50, "octoprint-theming-login"]], "octoprint.timelapse.capture.post": [[94, "octoprint-timelapse-capture-post"]], "octoprint.timelapse.capture.pre": [[94, "octoprint-timelapse-capture-pre"]], "octoprint.timelapse.extensions": [[94, "octoprint-timelapse-extensions"]], "octoprint.ui.web.templatetypes": [[94, "octoprint-ui-web-templatetypes"]], "octoprint.util": [[88, null]], "octoprint.util.commandline": [[88, "module-octoprint.util.commandline"]], "octoprint.util.platform": [[88, "module-octoprint.util.platform"]], "slicingProgress payload": [[11, "slicingprogress-payload"]], "string": [[42, "string"]], "updaters": [[34, "updaters"]], "util": [[34, "util"]], "version_checks": [[34, "sec-bundledplugins-softwareupdate-helpers-version-checks"]]}, "docnames": ["api/access", "api/connection", "api/datamodel", "api/files", "api/general", "api/index", "api/job", "api/languages", "api/logs", "api/printer", "api/printerprofiles", "api/push", "api/server", "api/settings", "api/slicing", "api/system", "api/timelapse", "api/util", "api/version", "api/wizard", "bundledplugins/action_command_notification", "bundledplugins/action_command_prompt", "bundledplugins/announcements", "bundledplugins/appkeys", "bundledplugins/backup", "bundledplugins/customcontrolmanager", "bundledplugins/discovery", "bundledplugins/errortracking", "bundledplugins/file_check", "bundledplugins/firmware_check", "bundledplugins/gcodeviewer", "bundledplugins/index", "bundledplugins/logging", "bundledplugins/pluginmanager", "bundledplugins/softwareupdate", "bundledplugins/tracking", "bundledplugins/uploadmanager", "bundledplugins/virtual_printer", "configuration/cli", "configuration/config_yaml", "configuration/index", "configuration/logging_yaml", "configuration/yaml", "development/branches", "development/environment", "development/index", "development/request-profiling", "development/versioning", "development/virtual_printer", "events/index", "features/accesscontrol", "features/action_commands", "features/atcommands", "features/custom_controls", "features/gcode_scripts", "features/index", "features/plugins", "features/safemode", "index", "jsclientlib/base", "jsclientlib/browser", "jsclientlib/connection", "jsclientlib/control", "jsclientlib/files", "jsclientlib/index", "jsclientlib/job", "jsclientlib/languages", "jsclientlib/logs", "jsclientlib/printer", "jsclientlib/printerprofiles", "jsclientlib/settings", "jsclientlib/slicing", "jsclientlib/socket", "jsclientlib/system", "jsclientlib/timelapse", "jsclientlib/users", "jsclientlib/util", "jsclientlib/wizard", "modules/access", "modules/cli", "modules/filemanager", "modules/index", "modules/plugin", "modules/printer", "modules/schema", "modules/server", "modules/settings", "modules/slicing", "modules/util", "plugins/concepts", "plugins/controlproperties", "plugins/distributing", "plugins/gettingstarted", "plugins/helpers", "plugins/hooks", "plugins/index", "plugins/injectedproperties", "plugins/mixins", "plugins/python3_migration", "plugins/viewmodels"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2}, "filenames": ["api/access.rst", "api/connection.rst", "api/datamodel.rst", "api/files.rst", "api/general.rst", "api/index.rst", "api/job.rst", "api/languages.rst", "api/logs.rst", "api/printer.rst", "api/printerprofiles.rst", "api/push.rst", "api/server.rst", "api/settings.rst", "api/slicing.rst", "api/system.rst", "api/timelapse.rst", "api/util.rst", "api/version.rst", "api/wizard.rst", "bundledplugins/action_command_notification.rst", "bundledplugins/action_command_prompt.rst", "bundledplugins/announcements.rst", "bundledplugins/appkeys.rst", "bundledplugins/backup.rst", "bundledplugins/customcontrolmanager.rst", "bundledplugins/discovery.rst", "bundledplugins/errortracking.rst", "bundledplugins/file_check.rst", "bundledplugins/firmware_check.rst", "bundledplugins/gcodeviewer.rst", "bundledplugins/index.rst", "bundledplugins/logging.rst", "bundledplugins/pluginmanager.rst", "bundledplugins/softwareupdate.rst", "bundledplugins/tracking.rst", "bundledplugins/uploadmanager.rst", "bundledplugins/virtual_printer.rst", "configuration/cli.rst", "configuration/config_yaml.rst", "configuration/index.rst", "configuration/logging_yaml.rst", "configuration/yaml.rst", "development/branches.rst", "development/environment.rst", "development/index.rst", "development/request-profiling.rst", "development/versioning.rst", "development/virtual_printer.rst", "events/index.rst", "features/accesscontrol.rst", "features/action_commands.rst", "features/atcommands.rst", "features/custom_controls.rst", "features/gcode_scripts.rst", "features/index.rst", "features/plugins.rst", "features/safemode.rst", "index.rst", "jsclientlib/base.rst", "jsclientlib/browser.rst", "jsclientlib/connection.rst", "jsclientlib/control.rst", "jsclientlib/files.rst", "jsclientlib/index.rst", "jsclientlib/job.rst", "jsclientlib/languages.rst", "jsclientlib/logs.rst", "jsclientlib/printer.rst", "jsclientlib/printerprofiles.rst", "jsclientlib/settings.rst", "jsclientlib/slicing.rst", "jsclientlib/socket.rst", "jsclientlib/system.rst", "jsclientlib/timelapse.rst", "jsclientlib/users.rst", "jsclientlib/util.rst", "jsclientlib/wizard.rst", "modules/access.rst", "modules/cli.rst", "modules/filemanager.rst", "modules/index.rst", "modules/plugin.rst", "modules/printer.rst", "modules/schema.rst", "modules/server.rst", "modules/settings.rst", "modules/slicing.rst", "modules/util.rst", "plugins/concepts.rst", "plugins/controlproperties.rst", "plugins/distributing.rst", "plugins/gettingstarted.rst", "plugins/helpers.rst", "plugins/hooks.rst", "plugins/index.rst", "plugins/injectedproperties.rst", "plugins/mixins.rst", "plugins/python3_migration.rst", "plugins/viewmodels.rst"], "indexentries": {"_analysis_queue (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._analysis_queue", false]], "_app_session_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._app_session_manager", false]], "_basefolder (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._basefolder", false]], "_connectivity_checker (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._connectivity_checker", false]], "_data_folder (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._data_folder", false]], "_do_abort() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue._do_abort", false]], "_do_analysis() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue._do_analysis", false]], "_event_bus (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._event_bus", false]], "_file_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._file_manager", false]], "_identifier (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._identifier", false]], "_logger (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._logger", false]], "_plugin_lifecycle_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._plugin_lifecycle_manager", false]], "_plugin_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._plugin_manager", false]], "_plugin_name (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._plugin_name", false]], "_plugin_version (octoprint.plugin.core.plugin attribute)": [[82, "octoprint.plugin.core.Plugin._plugin_version", false]], "_printer (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._printer", false]], "_printer_profile_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._printer_profile_manager", false]], "_slicing_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._slicing_manager", false]], "_user_manager (octoprint.plugin.types.octoprintplugin attribute)": [[82, "octoprint.plugin.types.OctoPrintPlugin._user_manager", false]], "abortheatuponcancel (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.abortHeatupOnCancel", false]], "about (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.about", false]], "about (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.about", false]], "abstractanalysisqueue (class in octoprint.filemanager.analysis)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue", false]], "abstractfilewrapper (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.AbstractFileWrapper", false]], "access_validator_hook()": [[94, "access_validator_hook", false]], "accesscontrol (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.accessControl", false]], "accesscontrolconfig (class in octoprint.schema.config.access_control)": [[84, "octoprint.schema.config.access_control.AccessControlConfig", false]], "ackmax (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ackMax", false]], "acl_keyvalidator_hook()": [[94, "acl_keyvalidator_hook", false]], "action (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.action", false]], "actionconfig (class in octoprint.schema.config.system)": [[84, "octoprint.schema.config.system.ActionConfig", false]], "actions (octoprint.schema.config.system.systemconfig attribute)": [[84, "octoprint.schema.config.system.SystemConfig.actions", false]], "add() (octoprint.server.util.flask.lesssimplecache method)": [[85, "octoprint.server.util.flask.LessSimpleCache.add", false]], "add_file() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.add_file", false]], "add_file() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.add_file", false]], "add_folder() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.add_folder", false]], "add_folder() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.add_folder", false]], "add_link() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.add_link", false]], "add_link() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.add_link", false]], "add_overlay() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.add_overlay", false]], "add_overlay() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.add_overlay", false]], "add_path_update_callback() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.add_path_update_callback", false]], "additional_bundle_files_hook()": [[94, "additional_bundle_files_hook", false]], "additional_commands_hook()": [[94, "additional_commands_hook", false]], "additional_excludes_hook()": [[24, "additional_excludes_hook", false]], "additional_permissions_hook()": [[94, "additional_permissions_hook", false]], "additional_port_names_hook()": [[94, "additional_port_names_hook", false]], "additional_state_data_hook()": [[94, "additional_state_data_hook", false]], "additionalbaudrates (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.additionalBaudrates", false]], "additionalclasses (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.additionalClasses", false]], "additionalports (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.additionalPorts", false]], "addremoteusers (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.addRemoteUsers", false]], "after_backup_hook()": [[24, "after_backup_hook", false]], "after_request_handlers_hook()": [[94, "after_request_handlers_hook", false]], "after_restore_hook()": [[24, "after_restore_hook", false]], "afterprintcancelled (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintCancelled", false]], "afterprintdone (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintDone", false]], "afterprinterconnected (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrinterConnected", false]], "afterprintresumed (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintResumed", false]], "aftertoolchange (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterToolChange", false]], "all_profiles() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.all_profiles", false]], "allowcrossorigin (octoprint.schema.config.api.apiconfig attribute)": [[84, "octoprint.schema.config.api.ApiConfig.allowCrossOrigin", false]], "allowedloginredirectpaths (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.allowedLoginRedirectPaths", false]], "allowframing (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.allowFraming", false]], "always (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[84, "octoprint.schema.config.gcode_analysis.RunAtEnum.always", false]], "always (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[84, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.always", false]], "always (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum.always", false]], "alwaysdetectneverenum (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.AlwaysDetectNeverEnum", false]], "alwayssendchecksum (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.alwaysSendChecksum", false]], "analysis_backlog (octoprint.filemanager.storage.localfilestorage property)": [[80, "octoprint.filemanager.storage.LocalFileStorage.analysis_backlog", false]], "analysis_backlog (octoprint.filemanager.storage.storageinterface property)": [[80, "octoprint.filemanager.storage.StorageInterface.analysis_backlog", false]], "analysis_queue_factory_hook()": [[94, "analysis_queue_factory_hook", false]], "analysisaborted": [[80, "octoprint.filemanager.analysis.AnalysisAborted", false]], "analysisqueue (class in octoprint.filemanager.analysis)": [[80, "octoprint.filemanager.analysis.AnalysisQueue", false]], "anonymoususer (class in octoprint.access.users)": [[78, "octoprint.access.users.AnonymousUser", false]], "api (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.api", false]], "apiconfig (class in octoprint.schema.config.api)": [[84, "octoprint.schema.config.api.ApiConfig", false]], "apiuser (class in octoprint.access.users)": [[78, "octoprint.access.users.ApiUser", false]], "appearance (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.appearance", false]], "appearanceconfig (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.AppearanceConfig", false]], "apps (octoprint.schema.config.api.apiconfig attribute)": [[84, "octoprint.schema.config.api.ApiConfig.apps", false]], "asdict() (octoprint.access.users.user method)": [[78, "octoprint.access.users.User.asDict", false]], "assetplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.AssetPlugin", false]], "async_ (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.async_", false]], "author (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.author", false]], "autoconnect (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.autoconnect", false]], "autologinas (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.autologinAs", false]], "autologinheadsupacknowledged (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.autologinHeadsupAcknowledged", false]], "autologinlocal (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.autologinLocal", false]], "autorefresh (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.autorefresh", false]], "autorefreshinterval (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.autorefreshInterval", false]], "autoreport_pos (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.autoreport_pos", false]], "autoreport_sdstatus (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.autoreport_sdstatus", false]], "autoreport_temp (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.autoreport_temp", false]], "autouppercaseblacklist (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.autoUppercaseBlacklist", false]], "backup() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.backup", false]], "basemodel (class in octoprint.schema)": [[84, "octoprint.schema.BaseModel", false]], "baudrate (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.baudrate", false]], "baudratedetectionpause (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.baudrateDetectionPause", false]], "bed (octoprint.schema.config.temperature.temperatureprofile attribute)": [[84, "octoprint.schema.config.temperature.TemperatureProfile.bed", false]], "bedformfactor (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.BedFormFactor", false]], "bedorigin (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.BedOrigin", false]], "bedz (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.bedZ", false]], "before_backup_hook()": [[24, "before_backup_hook", false]], "before_request_handlers_hook()": [[94, "before_request_handlers_hook", false]], "before_restore_hook()": [[24, "before_restore_hook", false]], "beforeprinterdisconnected (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrinterDisconnected", false]], "beforeprintpaused (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrintPaused", false]], "beforeprintstarted (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrintStarted", false]], "beforetoolchange (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforeToolChange", false]], "bitrate (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.bitrate", false]], "blacklisted (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.blacklisted", false]], "blacklistedbaudrates (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.blacklistedBaudrates", false]], "blacklistedports (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.blacklistedPorts", false]], "blockedcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.blockedCommands", false]], "blockwhiledwelling (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.blockWhileDwelling", false]], "blue (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.blue", false]], "blueprintplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.BlueprintPlugin", false]], "build_done() (octoprint.server.util.flask.settingscheckupdater method)": [[85, "octoprint.server.util.flask.SettingsCheckUpdater.build_done", false]], "built-in function": [[24, "additional_excludes_hook", false], [24, "after_backup_hook", false], [24, "after_restore_hook", false], [24, "before_backup_hook", false], [24, "before_restore_hook", false], [33, "reconnect_hooks_hook", false], [34, "update_config_hook", false], [94, "access_validator_hook", false], [94, "acl_keyvalidator_hook", false], [94, "additional_bundle_files_hook", false], [94, "additional_commands_hook", false], [94, "additional_permissions_hook", false], [94, "additional_port_names_hook", false], [94, "additional_state_data_hook", false], [94, "after_request_handlers_hook", false], [94, "analysis_queue_factory_hook", false], [94, "before_request_handlers_hook", false], [94, "capture_post_hook", false], [94, "capture_pre_hook", false], [94, "cli_commands_hook", false], [94, "file_extension_hook", false], [94, "file_preprocessor_hook", false], [94, "firmware_capability_hook", false], [94, "firmware_capability_report_hook", false], [94, "firmware_info_hook", false], [94, "gcode_error_hook", false], [94, "gcode_received_hook", false], [94, "print_time_estimator_factory", false], [94, "printer_factory_hook", false], [94, "protocol_action_hook", false], [94, "protocol_atcommandphase_hook", false], [94, "protocol_gcodephase_hook", false], [94, "protocol_scripts_hook", false], [94, "protocol_temperatures_received_hook", false], [94, "register_custom_events_hook", false], [94, "sd_card_upload_hook", false], [94, "serial_factory_hook", false], [94, "server_bodysize_hook", false], [94, "server_route_hook", false], [94, "templatetype_hook", false], [94, "timelapse_extension_hook", false], [94, "ui_theming_hook", false], [94, "user_manager_factory_hook", false]], "bulk_options() (in module octoprint.cli)": [[79, "octoprint.cli.bulk_options", false]], "bundle (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.bundle", false]], "bundled (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.bundled", false]], "busy_protocol (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.busy_protocol", false]], "cache (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.cache", false]], "cachebuster (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.cacheBuster", false]], "call() (octoprint.util.commandline.commandlinecaller method)": [[88, "octoprint.util.commandline.CommandlineCaller.call", false]], "call_plugin() (in module octoprint.plugin)": [[82, "octoprint.plugin.call_plugin", false]], "can_modify_file() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.can_modify_file", false]], "cancel_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.cancel_print", false]], "cancel_slicing() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.cancel_slicing", false]], "cancel_slicing() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.cancel_slicing", false]], "canonicalize() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.canonicalize", false]], "canonicalize() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.canonicalize", false]], "cansnapshot (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.canSnapshot", false]], "capabilities (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.capabilities", false]], "capture_post_hook()": [[94, "capture_post_hook", false]], "capture_pre_hook()": [[94, "capture_pre_hook", false]], "capturepostroll (octoprint.schema.config.webcam.timelapseoptions attribute)": [[84, "octoprint.schema.config.webcam.TimelapseOptions.capturePostRoll", false]], "caseinsensitiveset (class in octoprint.util)": [[88, "octoprint.util.CaseInsensitiveSet", false]], "center (octoprint.printer.profile.bedorigin attribute)": [[83, "octoprint.printer.profile.BedOrigin.CENTER", false]], "change_tool() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.change_tool", false]], "check (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.check", false]], "check_lastmodified() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.check_lastmodified", false]], "checkbasefolder() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.checkBaseFolder", false]], "checkbasicauthenticationpassword (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.checkBasicAuthenticationPassword", false]], "checked_call() (octoprint.util.commandline.commandlinecaller method)": [[88, "octoprint.util.commandline.CommandlineCaller.checked_call", false]], "checksumrequiringcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.checksumRequiringCommands", false]], "children (octoprint.schema.config.controls.containerconfig attribute)": [[84, "octoprint.schema.config.controls.ContainerConfig.children", false]], "chunks() (in module octoprint.util)": [[88, "octoprint.util.chunks", false]], "circular (octoprint.printer.profile.bedformfactor attribute)": [[83, "octoprint.printer.profile.BedFormFactor.CIRCULAR", false]], "clean_ansi() (in module octoprint.util.commandline)": [[88, "octoprint.util.commandline.clean_ansi", false]], "clean_on_startup (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.clean_on_startup", false]], "cleantmpafterdays (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.cleanTmpAfterDays", false]], "cli_commands_hook()": [[94, "cli_commands_hook", false]], "close() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.close", false]], "close() (octoprint.filemanager.util.multistream method)": [[80, "octoprint.filemanager.util.MultiStream.close", false]], "close_fds (in module octoprint.util.platform)": [[88, "octoprint.util.platform.CLOSE_FDS", false]], "closemodalswithclick (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.closeModalsWithClick", false]], "color (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.color", false]], "colorenum (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.ColorEnum", false]], "coloricon (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.colorIcon", false]], "colortransparent (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.colorTransparent", false]], "command (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.command", false]], "command (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.command", false]], "command (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.command", false]], "commandlinecaller (class in octoprint.util.commandline)": [[88, "octoprint.util.commandline.CommandlineCaller", false]], "commandlineerror": [[88, "octoprint.util.commandline.CommandlineError", false]], "commands (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.commands", false]], "commands (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.commands", false]], "commands() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.commands", false]], "commandsconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.CommandsConfig", false]], "communication (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.communication", false]], "communicationbusy (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.communicationBusy", false]], "compat (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.compat", false]], "componentconfig (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.ComponentConfig", false]], "componentdisabledconfig (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig", false]], "componentorderconfig (class in octoprint.schema.config.appearance)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig", false]], "components (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.components", false]], "config (class in octoprint.schema.config)": [[84, "octoprint.schema.config.Config", false]], "config (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.config", false]], "config_hash (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.config_hash", false]], "config_version_key (octoprint.plugin.settingsplugin attribute)": [[97, "octoprint.plugin.SettingsPlugin.config_version_key", false]], "config_yaml (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.config_yaml", false]], "configured_slicers (octoprint.slicing.slicingmanager property)": [[87, "octoprint.slicing.SlicingManager.configured_slicers", false]], "confirm (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.confirm", false]], "confirm (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.confirm", false]], "connect() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.connect", false]], "connection (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.connection", false]], "containerconfig (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.ContainerConfig", false]], "content_type (octoprint.filemanager.contenttypemapping attribute)": [[80, "octoprint.filemanager.ContentTypeMapping.content_type", false]], "contenttypedetector (class in octoprint.filemanager)": [[80, "octoprint.filemanager.ContentTypeDetector", false]], "contenttypemapping (class in octoprint.filemanager)": [[80, "octoprint.filemanager.ContentTypeMapping", false]], "controlconfig (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.ControlConfig", false]], "controlinputconfig (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.ControlInputConfig", false]], "controls (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.controls", false]], "controlsliderinputconfig (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig", false]], "cookies (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.cookies", false]], "cookies (octoprint.server.util.flask.octoprintflaskrequest property)": [[85, "octoprint.server.util.flask.OctoPrintFlaskRequest.cookies", false]], "cookiesconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.CookiesConfig", false]], "copy() (octoprint.util.defaultordereddict method)": [[88, "octoprint.util.DefaultOrderedDict.copy", false]], "copy_file() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.copy_file", false]], "copy_file() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.copy_file", false]], "copy_folder() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.copy_folder", false]], "copy_folder() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.copy_folder", false]], "corruptuserstorage": [[78, "octoprint.access.users.CorruptUserStorage", false]], "couldnotoverwriteerror (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.CouldNotOverwriteError", false]], "count() (in module octoprint.util)": [[88, "octoprint.util.count", false]], "critical (octoprint.schema.config.server.diskspaceconfig attribute)": [[84, "octoprint.schema.config.server.DiskspaceConfig.critical", false]], "csrf_exempt() (octoprint.plugin.blueprintplugin static method)": [[97, "octoprint.plugin.BlueprintPlugin.csrf_exempt", false]], "css (octoprint.schema.config.devel.stylesheetenum attribute)": [[84, "octoprint.schema.config.devel.StylesheetEnum.css", false]], "cutoff (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.cutoff", false]], "daemon_options() (in module octoprint.cli.server)": [[79, "octoprint.cli.server.daemon_options", false]], "data (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.data", false]], "date (octoprint.schema.config.server.pythoneolentry attribute)": [[84, "octoprint.schema.config.server.PythonEolEntry.date", false]], "debug (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.debug", false]], "default (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.default", false]], "default (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.default", false]], "default (octoprint.schema.config.printer_profiles.printerprofilesconfig attribute)": [[84, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig.default", false]], "default() (octoprint.server.util.flask.octoprintjsonprovider static method)": [[85, "octoprint.server.util.flask.OctoPrintJsonProvider.default", false]], "default_settings (in module octoprint.settings)": [[86, "octoprint.settings.default_settings", false]], "default_slicer (octoprint.slicing.slicingmanager property)": [[87, "octoprint.slicing.SlicingManager.default_slicer", false]], "defaultlanguage (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.defaultLanguage", false]], "defaultordereddict (class in octoprint.util)": [[88, "octoprint.util.DefaultOrderedDict", false]], "defaultprofiles (octoprint.schema.config.slicing.slicingconfig attribute)": [[84, "octoprint.schema.config.slicing.SlicingConfig.defaultProfiles", false]], "defaultreauthenticationtimeout (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.defaultReauthenticationTimeout", false]], "defaultslicer (octoprint.schema.config.slicing.slicingconfig attribute)": [[84, "octoprint.schema.config.slicing.SlicingConfig.defaultSlicer", false]], "defaultwebcam (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.defaultWebcam", false]], "delete() (octoprint.server.util.flask.lesssimplecache method)": [[85, "octoprint.server.util.flask.LessSimpleCache.delete", false]], "delete_cookie() (octoprint.server.util.flask.octoprintflaskresponse method)": [[85, "octoprint.server.util.flask.OctoPrintFlaskResponse.delete_cookie", false]], "delete_profile() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.delete_profile", false]], "deleteapikey() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.deleteApiKey", false]], "delimitercapture (class in octoprint.util.commandline)": [[88, "octoprint.util.commandline.DelimiterCapture", false]], "deprecated() (in module octoprint.util)": [[88, "octoprint.util.deprecated", false]], "description (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.description", false]], "deserialize() (in module octoprint.util)": [[88, "octoprint.util.deserialize", false]], "detect (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[84, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.detect", false]], "detectionconsecutive (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.detectionConsecutive", false]], "detectionfirst (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.detectionFirst", false]], "detector (octoprint.filemanager.contenttypedetector attribute)": [[80, "octoprint.filemanager.ContentTypeDetector.detector", false]], "devel (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.devel", false]], "develcacheconfig (class in octoprint.schema.config.devel)": [[84, "octoprint.schema.config.devel.DevelCacheConfig", false]], "develconfig (class in octoprint.schema.config.devel)": [[84, "octoprint.schema.config.devel.DevelConfig", false]], "develwebassetsconfig (class in octoprint.schema.config.devel)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig", false]], "dict_clean() (in module octoprint.util)": [[88, "octoprint.util.dict_clean", false]], "dict_contains_keys() (in module octoprint.util)": [[88, "octoprint.util.dict_contains_keys", false]], "dict_filter() (in module octoprint.util)": [[88, "octoprint.util.dict_filter", false]], "dict_flatten() (in module octoprint.util)": [[88, "octoprint.util.dict_flatten", false]], "dict_merge() (in module octoprint.util)": [[88, "octoprint.util.dict_merge", false]], "dict_minimal_mergediff() (in module octoprint.util)": [[88, "octoprint.util.dict_minimal_mergediff", false]], "dict_sanitize() (in module octoprint.util)": [[88, "octoprint.util.dict_sanitize", false]], "disable (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.disable", false]], "disable_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.disable_plugin", false]], "disabled (octoprint.schema.config.appearance.componentconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentConfig.disabled", false]], "disabled (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.disabled", false]], "disablesdprintingdetection (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.disableSdPrintingDetection", false]], "disabling_discouraged (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.disabling_discouraged", false]], "disconnect() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.disconnect", false]], "disconnectonerrors (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.disconnectOnErrors", false]], "diskfilewrapper (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.DiskFileWrapper", false]], "diskspace (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.diskspace", false]], "diskspaceconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.DiskspaceConfig", false]], "displayname (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.displayName", false]], "do_slice() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.do_slice", false]], "dumps() (octoprint.server.util.flask.octoprintjsonprovider method)": [[85, "octoprint.server.util.flask.OctoPrintJsonProvider.dumps", false]], "effective (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.effective", false]], "effective_hash (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.effective_hash", false]], "effective_yaml (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.effective_yaml", false]], "emergency_parser (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.emergency_parser", false]], "emergencycommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.emergencyCommands", false]], "enable (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.enable", false]], "enable_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.enable_plugin", false]], "enablecsrfprotection (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.enableCsrfProtection", false]], "enabled (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.enabled", false]], "enabled (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.enabled", false]], "enabled (octoprint.schema.config.devel.develcacheconfig attribute)": [[84, "octoprint.schema.config.devel.DevelCacheConfig.enabled", false]], "enabled (octoprint.schema.config.events.eventsconfig attribute)": [[84, "octoprint.schema.config.events.EventsConfig.enabled", false]], "enabled (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.enabled", false]], "enabled (octoprint.schema.config.server.ipcheckconfig attribute)": [[84, "octoprint.schema.config.server.IpCheckConfig.enabled", false]], "enabled (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.enabled", false]], "enabled (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.enabled", false]], "enabled (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.enabled", false]], "enabled (octoprint.schema.config.slicing.slicingconfig attribute)": [[84, "octoprint.schema.config.slicing.SlicingConfig.enabled", false]], "enabledragdropupload (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.enableDragDropUpload", false]], "enableratelimiter (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.enableRateLimiter", false]], "enableshutdownactioncommand (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.enableShutdownActionCommand", false]], "encoding (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.encoding", false]], "enforcereallyuniversalfilenames (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.enforceReallyUniversalFilenames", false]], "enqueue() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue.enqueue", false]], "errorhandler() (octoprint.plugin.blueprintplugin static method)": [[97, "octoprint.plugin.BlueprintPlugin.errorhandler", false]], "estimation (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.estimation", false]], "estimationconfig (class in octoprint.schema.config.estimation)": [[84, "octoprint.schema.config.estimation.EstimationConfig", false]], "event (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.event", false]], "eventhandlerplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.EventHandlerPlugin", false]], "events (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.events", false]], "eventsconfig (class in octoprint.schema.config.events)": [[84, "octoprint.schema.config.events.EventsConfig", false]], "eventsubscription (class in octoprint.schema.config.events)": [[84, "octoprint.schema.config.events.EventSubscription", false]], "exceptions (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[84, "octoprint.schema.config.server.PreemptiveCacheConfig.exceptions", false]], "exclusive (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.exclusive", false]], "extended_m20 (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.extended_m20", false]], "extensions (octoprint.filemanager.contenttypedetector attribute)": [[80, "octoprint.filemanager.ContentTypeDetector.extensions", false]], "extensions (octoprint.filemanager.contenttypemapping attribute)": [[80, "octoprint.filemanager.ContentTypeMapping.extensions", false]], "externalheatupdetection (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.externalHeatupDetection", false]], "extras (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.extras", false]], "extrude() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.extrude", false]], "extruder (octoprint.schema.config.temperature.temperatureprofile attribute)": [[84, "octoprint.schema.config.temperature.TemperatureProfile.extruder", false]], "failure (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum.failure", false]], "fake_ack() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.fake_ack", false]], "fallback (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.fallback", false]], "fallback_dict (class in octoprint.util)": [[88, "octoprint.util.fallback_dict", false]], "feature (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.feature", false]], "featureconfig (class in octoprint.schema.config.feature)": [[84, "octoprint.schema.config.feature.FeatureConfig", false]], "feed_rate() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.feed_rate", false]], "ffmpeg (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpeg", false]], "ffmpegcommandline (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpegCommandline", false]], "ffmpegthreads (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpegThreads", false]], "ffmpegthumbnailcommandline (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpegThumbnailCommandline", false]], "ffmpegvideocodec (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.ffmpegVideoCodec", false]], "file_exists() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.file_exists", false]], "file_exists() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.file_exists", false]], "file_extension_hook()": [[94, "file_extension_hook", false]], "file_in_path() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.file_in_path", false]], "file_in_path() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.file_in_path", false]], "file_preprocessor_hook()": [[94, "file_preprocessor_hook", false]], "filter_non_ascii() (in module octoprint.util)": [[88, "octoprint.util.filter_non_ascii", false]], "firmware_capability_hook()": [[94, "firmware_capability_hook", false]], "firmware_capability_report_hook()": [[94, "firmware_capability_report_hook", false]], "firmware_info_hook()": [[94, "firmware_info_hook", false]], "firmwaredetection (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.firmwareDetection", false]], "firstrun (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.firstRun", false]], "firstrun_only_access() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.firstrun_only_access", false]], "flags (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.flags", false]], "flags (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.flags", false]], "fliph (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.flipH", false]], "flipv (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.flipV", false]], "flow_rate() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.flow_rate", false]], "folder (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.folder", false]], "folder_exists() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.folder_exists", false]], "folder_exists() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.folder_exists", false]], "folderconfig (class in octoprint.schema.config.folder)": [[84, "octoprint.schema.config.folder.FolderConfig", false]], "forced_compatible (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.forced_compatible", false]], "forced_disabled (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.forced_disabled", false]], "forcedumbaftermin (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.forceDumbAfterMin", false]], "forcedumbfrompercent (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.forceDumbFromPercent", false]], "four_three (octoprint.schema.webcam.ratioenum attribute)": [[84, "octoprint.schema.webcam.RatioEnum.four_three", false]], "fps (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.fps", false]], "fuzzytimes (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.fuzzyTimes", false]], "g90influencesextruder (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.g90InfluencesExtruder", false]], "gcode (octoprint.schema.config.events.subscriptiontypeenum attribute)": [[84, "octoprint.schema.config.events.SubscriptionTypeEnum.gcode", false]], "gcode (octoprint.schema.config.scripts.scriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.ScriptsConfig.gcode", false]], "gcode_error_hook()": [[94, "gcode_error_hook", false]], "gcode_received_hook()": [[94, "gcode_received_hook", false]], "gcodeanalysis (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.gcodeAnalysis", false]], "gcodeanalysisconfig (class in octoprint.schema.config.gcode_analysis)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig", false]], "gcodeanalysisqueue (class in octoprint.filemanager.analysis)": [[80, "octoprint.filemanager.analysis.GcodeAnalysisQueue", false]], "gcodescriptsconfig (class in octoprint.schema.config.scripts)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig", false]], "generateapikey() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.generateApiKey", false]], "generated (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.generated", false]], "generic (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.generic", false]], "generic (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.generic", false]], "get() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get", false]], "get() (octoprint.server.util.flask.lesssimplecache method)": [[85, "octoprint.server.util.flask.LessSimpleCache.get", false]], "get() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.get", false]], "get() (octoprint.util.typedqueue method)": [[88, "octoprint.util.TypedQueue.get", false]], "get_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.get_additional_metadata", false]], "get_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.get_additional_metadata", false]], "get_api_commands() (octoprint.plugin.simpleapiplugin method)": [[97, "octoprint.plugin.SimpleApiPlugin.get_api_commands", false]], "get_asset_folder() (octoprint.plugin.assetplugin method)": [[97, "octoprint.plugin.AssetPlugin.get_asset_folder", false]], "get_assets() (octoprint.plugin.assetplugin method)": [[97, "octoprint.plugin.AssetPlugin.get_assets", false]], "get_blueprint() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.get_blueprint", false]], "get_blueprint_api_prefixes() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.get_blueprint_api_prefixes", false]], "get_blueprint_kwargs() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.get_blueprint_kwargs", false]], "get_bom() (in module octoprint.util)": [[88, "octoprint.util.get_bom", false]], "get_boolean() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_boolean", false]], "get_class() (in module octoprint.util)": [[88, "octoprint.util.get_class", false]], "get_command() (octoprint.cli.dev.octoprintdevelcommands method)": [[79, "octoprint.cli.dev.OctoPrintDevelCommands.get_command", false]], "get_command() (octoprint.cli.plugins.octoprintplugincommands method)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands.get_command", false]], "get_connection_options() (in module octoprint.printer)": [[83, "octoprint.printer.get_connection_options", false]], "get_connection_options() (octoprint.printer.printerinterface class method)": [[83, "octoprint.printer.PrinterInterface.get_connection_options", false]], "get_cookie_suffix() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.get_cookie_suffix", false]], "get_current_connection() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_current_connection", false]], "get_current_data() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_current_data", false]], "get_current_job() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_current_job", false]], "get_current_temperatures() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_current_temperatures", false]], "get_exception_string() (in module octoprint.util)": [[88, "octoprint.util.get_exception_string", false]], "get_filtered_implementations() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_filtered_implementations", false]], "get_flask_user_from_request() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.get_flask_user_from_request", false]], "get_float() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_float", false]], "get_formatted_datetime() (in module octoprint.util)": [[88, "octoprint.util.get_formatted_datetime", false]], "get_formatted_size() (in module octoprint.util)": [[88, "octoprint.util.get_formatted_size", false]], "get_formatted_timedelta() (in module octoprint.util)": [[88, "octoprint.util.get_formatted_timedelta", false]], "get_fully_qualified_classname() (in module octoprint.util)": [[88, "octoprint.util.get_fully_qualified_classname", false]], "get_helpers() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_helpers", false]], "get_hook() (octoprint.plugin.core.plugininfo method)": [[82, "octoprint.plugin.core.PluginInfo.get_hook", false]], "get_hooks() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_hooks", false]], "get_implementation() (octoprint.plugin.core.plugininfo method)": [[82, "octoprint.plugin.core.PluginInfo.get_implementation", false]], "get_implementations() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_implementations", false]], "get_int() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_int", false]], "get_lastmodified() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.get_lastmodified", false]], "get_lastmodified() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.get_lastmodified", false]], "get_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.get_metadata", false]], "get_metadata() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.get_metadata", false]], "get_os() (in module octoprint.util.platform)": [[88, "octoprint.util.platform.get_os", false]], "get_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_plugin", false]], "get_plugin_data_folder() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_plugin_data_folder", false]], "get_plugin_data_folder() (octoprint.plugin.types.octoprintplugin method)": [[82, "octoprint.plugin.types.OctoPrintPlugin.get_plugin_data_folder", false]], "get_plugin_info() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.get_plugin_info", false]], "get_plugin_logfile_path() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.get_plugin_logfile_path", false]], "get_profile_path() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.get_profile_path", false]], "get_settings_defaults() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.get_settings_defaults", false]], "get_settings_preprocessors() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.get_settings_preprocessors", false]], "get_settings_restricted_paths() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.get_settings_restricted_paths", false]], "get_settings_version() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.get_settings_version", false]], "get_size() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.get_size", false]], "get_size() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.get_size", false]], "get_slicer() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.get_slicer", false]], "get_slicer_default_profile() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_default_profile", false]], "get_slicer_extension_tree() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_extension_tree", false]], "get_slicer_profile() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_profile", false]], "get_slicer_profile_path() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.get_slicer_profile_path", false]], "get_slicer_profiles() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_profiles", false]], "get_slicer_profiles_lastmodified() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_profiles_lastmodified", false]], "get_slicer_properties() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.get_slicer_properties", false]], "get_sorting_key() (octoprint.plugin.core.sortableplugin method)": [[82, "octoprint.plugin.core.SortablePlugin.get_sorting_key", false]], "get_state_id() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_state_id", false]], "get_state_string() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_state_string", false]], "get_temperature_history() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_temperature_history", false]], "get_template_configs() (octoprint.plugin.templateplugin method)": [[97, "octoprint.plugin.TemplatePlugin.get_template_configs", false]], "get_template_folder() (octoprint.plugin.templateplugin method)": [[97, "octoprint.plugin.TemplatePlugin.get_template_folder", false]], "get_template_vars() (octoprint.plugin.templateplugin method)": [[97, "octoprint.plugin.TemplatePlugin.get_template_vars", false]], "get_transport() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.get_transport", false]], "get_ui_additional_etag() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_additional_etag", false]], "get_ui_additional_key_data_for_cache() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_additional_key_data_for_cache", false]], "get_ui_additional_request_data_for_preemptive_caching() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_additional_request_data_for_preemptive_caching", false]], "get_ui_additional_tracked_files() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_additional_tracked_files", false]], "get_ui_custom_etag() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_custom_etag", false]], "get_ui_custom_lastmodified() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_custom_lastmodified", false]], "get_ui_custom_template_filter() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_custom_template_filter", false]], "get_ui_custom_tracked_files() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_custom_tracked_files", false]], "get_ui_data_for_preemptive_caching() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_data_for_preemptive_caching", false]], "get_ui_permissions() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_permissions", false]], "get_ui_preemptive_caching_additional_unless() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_preemptive_caching_additional_unless", false]], "get_ui_preemptive_caching_enabled() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.get_ui_preemptive_caching_enabled", false]], "get_webcam_configurations() (octoprint.plugin.webcamproviderplugin method)": [[97, "octoprint.plugin.WebcamProviderPlugin.get_webcam_configurations", false]], "get_wizard_details() (octoprint.plugin.wizardplugin method)": [[97, "octoprint.plugin.WizardPlugin.get_wizard_details", false]], "get_wizard_version() (octoprint.plugin.wizardplugin method)": [[97, "octoprint.plugin.WizardPlugin.get_wizard_version", false]], "getbasefolder() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.getBaseFolder", false]], "getboolean() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.getBoolean", false]], "getfloat() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.getFloat", false]], "getint() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.getInt", false]], "global_get() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get", false]], "global_get_basefolder() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get_basefolder", false]], "global_get_boolean() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get_boolean", false]], "global_get_float() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get_float", false]], "global_get_int() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_get_int", false]], "global_set() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_set", false]], "global_set_boolean() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_set_boolean", false]], "global_set_float() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_set_float", false]], "global_set_int() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.global_set_int", false]], "green (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.green", false]], "groupfile (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.groupfile", false]], "groupmanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.groupManager", false]], "has() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.has", false]], "has_analysis() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.has_analysis", false]], "has_analysis() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.has_analysis", false]], "has_any_of_hooks() (octoprint.plugin.core.pluginmanager static method)": [[82, "octoprint.plugin.core.PluginManager.has_any_of_hooks", false]], "has_any_of_mixins() (octoprint.plugin.core.pluginmanager static method)": [[82, "octoprint.plugin.core.PluginManager.has_any_of_mixins", false]], "has_mfa_credentials() (octoprint.plugin.mfaplugin method)": [[97, "octoprint.plugin.MfaPlugin.has_mfa_credentials", false]], "has_obsolete_hooks() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.has_obsolete_hooks", false]], "has_restart_needing_hooks() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.has_restart_needing_hooks", false]], "has_restart_needing_implementation() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.has_restart_needing_implementation", false]], "heartbeat (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.heartbeat", false]], "hellocommand (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.helloCommand", false]], "helpers (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.helpers", false]], "hidden (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.hidden", false]], "hidden_option() (in module octoprint.cli)": [[79, "octoprint.cli.hidden_option", false]], "hiddenoption (class in octoprint.cli)": [[79, "octoprint.cli.HiddenOption", false]], "home() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.home", false]], "hook_matches_hooks() (octoprint.plugin.core.pluginmanager static method)": [[82, "octoprint.plugin.core.PluginManager.hook_matches_hooks", false]], "hooks (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.hooks", false]], "horizontal (octoprint.schema.config.controls.layoutenum attribute)": [[84, "octoprint.schema.config.controls.LayoutEnum.horizontal", false]], "horizontal_grid (octoprint.schema.config.controls.layoutenum attribute)": [[84, "octoprint.schema.config.controls.LayoutEnum.horizontal_grid", false]], "host (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.host", false]], "host (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.host", false]], "hostfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.hostFallback", false]], "hostheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.hostHeader", false]], "identicalresendscountdown (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.identicalResendsCountdown", false]], "idle (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[84, "octoprint.schema.config.gcode_analysis.RunAtEnum.idle", false]], "idle (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts.idle", false]], "ignoredcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ignoredCommands", false]], "ignoreemptyports (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ignoreEmptyPorts", false]], "ignoreerrorsfromfirmware (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ignoreErrorsFromFirmware", false]], "ignoreidenticalresends (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.ignoreIdenticalResends", false]], "ignoreincompletestartup (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.ignoreIncompleteStartup", false]], "implementation (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.implementation", false]], "incompatible (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.incompatible", false]], "info (octoprint.schema.config.serial.infowarnneverenum attribute)": [[84, "octoprint.schema.config.serial.InfoWarnNeverEnum.info", false]], "infowarnneverenum (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.InfoWarnNeverEnum", false]], "init_platform_for_cli() (in module octoprint.cli)": [[79, "octoprint.cli.init_platform_for_cli", false]], "initialize() (octoprint.plugin.core.plugin method)": [[82, "octoprint.plugin.core.Plugin.initialize", false]], "initialize() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.initialize", false]], "input (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.input", false]], "interval (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.interval", false]], "interval (octoprint.schema.config.webcam.timelapseoptions attribute)": [[84, "octoprint.schema.config.webcam.TimelapseOptions.interval", false]], "invalid_syntax (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.invalid_syntax", false]], "invalidprofileerror (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.InvalidProfileError", false]], "invalidusername": [[78, "octoprint.access.users.InvalidUsername", false]], "ipcheck (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.ipCheck", false]], "ipcheckconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.IpCheckConfig", false]], "is_allowed_file() (in module octoprint.util)": [[88, "octoprint.util.is_allowed_file", false]], "is_api_adminonly() (octoprint.plugin.simpleapiplugin method)": [[97, "octoprint.plugin.SimpleApiPlugin.is_api_adminonly", false]], "is_blueprint_csrf_protected() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.is_blueprint_csrf_protected", false]], "is_blueprint_protected() (octoprint.plugin.blueprintplugin method)": [[97, "octoprint.plugin.BlueprintPlugin.is_blueprint_protected", false]], "is_cancelling() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_cancelling", false]], "is_closed_or_error() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_closed_or_error", false]], "is_current_file() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_current_file", false]], "is_error() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_error", false]], "is_mfa_enabled() (octoprint.plugin.mfaplugin method)": [[97, "octoprint.plugin.MfaPlugin.is_mfa_enabled", false]], "is_obsolete_hook() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.is_obsolete_hook", false]], "is_operational() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_operational", false]], "is_os_compatible() (in module octoprint.util.platform)": [[88, "octoprint.util.platform.is_os_compatible", false]], "is_paused() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_paused", false]], "is_pausing() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_pausing", false]], "is_plugin_marked() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.is_plugin_marked", false]], "is_printing() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_printing", false]], "is_ready() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.is_ready", false]], "is_restart_needing_hook() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.is_restart_needing_hook", false]], "is_restart_needing_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.is_restart_needing_plugin", false]], "is_slicer_configured() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.is_slicer_configured", false]], "is_template_autoescaped() (octoprint.plugin.templateplugin method)": [[97, "octoprint.plugin.TemplatePlugin.is_template_autoescaped", false]], "is_wizard_ignored() (octoprint.plugin.wizardplugin class method)": [[97, "octoprint.plugin.WizardPlugin.is_wizard_ignored", false]], "is_wizard_required() (octoprint.plugin.wizardplugin method)": [[97, "octoprint.plugin.WizardPlugin.is_wizard_required", false]], "items() (octoprint.util.fallback_dict method)": [[88, "octoprint.util.fallback_dict.items", false]], "javascript (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.javascript", false]], "job_on_hold() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.job_on_hold", false]], "jog() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.jog", false]], "join_path() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.join_path", false]], "join_path() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.join_path", false]], "join_path() (octoprint.server.util.flask.prefixawarejinjaenvironment method)": [[85, "octoprint.server.util.flask.PrefixAwareJinjaEnvironment.join_path", false]], "key (octoprint.schema.config.api.apiconfig attribute)": [[84, "octoprint.schema.config.api.ApiConfig.key", false]], "keyboardcontrol (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.keyboardControl", false]], "keys() (octoprint.util.fallback_dict method)": [[88, "octoprint.util.fallback_dict.keys", false]], "last_modified (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.last_modified", false]], "last_modified() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.last_modified", false]], "last_modified() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.last_modified", false]], "last_modified_or_made_dirty (octoprint.settings.settings property)": [[86, "octoprint.settings.Settings.last_modified_or_made_dirty", false]], "last_octoprint (octoprint.schema.config.server.pythoneolentry attribute)": [[84, "octoprint.schema.config.server.PythonEolEntry.last_octoprint", false]], "lastlinebuffersize (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.lastLineBufferSize", false]], "lax (octoprint.schema.config.server.samesiteenum attribute)": [[84, "octoprint.schema.config.server.SameSiteEnum.lax", false]], "layout (octoprint.schema.config.controls.containerconfig attribute)": [[84, "octoprint.schema.config.controls.ContainerConfig.layout", false]], "layoutenum (class in octoprint.schema.config.controls)": [[84, "octoprint.schema.config.controls.LayoutEnum", false]], "legacy_options() (in module octoprint.cli)": [[79, "octoprint.cli.legacy_options", false]], "less (octoprint.schema.config.devel.stylesheetenum attribute)": [[84, "octoprint.schema.config.devel.StylesheetEnum.less", false]], "lesssimplecache (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.LessSimpleCache", false]], "lfn_write (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.lfn_write", false]], "license (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.license", false]], "lineprocessorstream (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.LineProcessorStream", false]], "list_commands() (octoprint.cli.dev.octoprintdevelcommands method)": [[79, "octoprint.cli.dev.OctoPrintDevelCommands.list_commands", false]], "list_commands() (octoprint.cli.plugins.octoprintplugincommands method)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands.list_commands", false]], "list_files() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.list_files", false]], "list_files() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.list_files", false]], "listscripts() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.listScripts", false]], "load (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.load", false]], "load() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.load", false]], "load_overlay() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.load_overlay", false]], "load_overlays() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.load_overlays", false]], "load_profile() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.load_profile", false]], "loaded (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.loaded", false]], "loadscript() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.loadScript", false]], "localfilestorage (class in octoprint.filemanager.storage)": [[80, "octoprint.filemanager.storage.LocalFileStorage", false]], "localnetworks (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.localNetworks", false]], "localpipcommand (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.localPipCommand", false]], "log (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.log", false]], "log_lines() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.log_lines", false]], "logpositiononcancel (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.logPositionOnCancel", false]], "logpositiononpause (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.logPositionOnPause", false]], "logresends (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.logResends", false]], "logs (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.logs", false]], "long (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts.long", false]], "long_str() (octoprint.plugin.core.plugininfo method)": [[82, "octoprint.plugin.core.PluginInfo.long_str", false]], "longrunningcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.longRunningCommands", false]], "looks_like_plugin (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.looks_like_plugin", false]], "lowerleft (octoprint.printer.profile.bedorigin attribute)": [[83, "octoprint.printer.profile.BedOrigin.LOWERLEFT", false]], "lowlatency (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.lowLatency", false]], "make_api_error() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.make_api_error", false]], "make_text_response() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.make_text_response", false]], "managable (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.managable", false]], "mark_plugin() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.mark_plugin", false]], "max (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig.max", false]], "maxcommunicationtimeouts (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.maxCommunicationTimeouts", false]], "maxconsecutiveresends (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.maxConsecutiveResends", false]], "maxextruders (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.maxExtruders", false]], "maxnotsdprinting (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.maxNotSdPrinting", false]], "maxsize (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.maxSize", false]], "maxsize (octoprint.schema.config.server.uploadsconfig attribute)": [[84, "octoprint.schema.config.server.UploadsConfig.maxSize", false]], "maxwritepasses (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.maxWritePasses", false]], "mfaplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.MfaPlugin", false]], "min (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig.min", false]], "minify (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.minify", false]], "minify_plugins (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.minify_plugins", false]], "model_config (octoprint.schema.basemodel attribute)": [[84, "octoprint.schema.BaseModel.model_config", false]], "model_config (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.model_config", false]], "model_config (octoprint.schema.config.api.apiconfig attribute)": [[84, "octoprint.schema.config.api.ApiConfig.model_config", false]], "model_config (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.model_config", false]], "model_config (octoprint.schema.config.appearance.componentconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentConfig.model_config", false]], "model_config (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.model_config", false]], "model_config (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.model_config", false]], "model_config (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.model_config", false]], "model_config (octoprint.schema.config.controls.containerconfig attribute)": [[84, "octoprint.schema.config.controls.ContainerConfig.model_config", false]], "model_config (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.model_config", false]], "model_config (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.model_config", false]], "model_config (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig.model_config", false]], "model_config (octoprint.schema.config.devel.develcacheconfig attribute)": [[84, "octoprint.schema.config.devel.DevelCacheConfig.model_config", false]], "model_config (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.model_config", false]], "model_config (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[84, "octoprint.schema.config.devel.DevelWebassetsConfig.model_config", false]], "model_config (octoprint.schema.config.estimation.estimationconfig attribute)": [[84, "octoprint.schema.config.estimation.EstimationConfig.model_config", false]], "model_config (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.model_config", false]], "model_config (octoprint.schema.config.events.eventsconfig attribute)": [[84, "octoprint.schema.config.events.EventsConfig.model_config", false]], "model_config (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.model_config", false]], "model_config (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.model_config", false]], "model_config (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.model_config", false]], "model_config (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.model_config", false]], "model_config (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.model_config", false]], "model_config (octoprint.schema.config.printer_parameters.printerparametersconfig attribute)": [[84, "octoprint.schema.config.printer_parameters.PrinterParametersConfig.model_config", false]], "model_config (octoprint.schema.config.printer_profiles.printerprofilesconfig attribute)": [[84, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig.model_config", false]], "model_config (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.model_config", false]], "model_config (octoprint.schema.config.scripts.scriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.ScriptsConfig.model_config", false]], "model_config (octoprint.schema.config.serial.serialcapabilities attribute)": [[84, "octoprint.schema.config.serial.SerialCapabilities.model_config", false]], "model_config (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.model_config", false]], "model_config (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts.model_config", false]], "model_config (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.model_config", false]], "model_config (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.model_config", false]], "model_config (octoprint.schema.config.server.cookiesconfig attribute)": [[84, "octoprint.schema.config.server.CookiesConfig.model_config", false]], "model_config (octoprint.schema.config.server.diskspaceconfig attribute)": [[84, "octoprint.schema.config.server.DiskspaceConfig.model_config", false]], "model_config (octoprint.schema.config.server.ipcheckconfig attribute)": [[84, "octoprint.schema.config.server.IpCheckConfig.model_config", false]], "model_config (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.model_config", false]], "model_config (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.model_config", false]], "model_config (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[84, "octoprint.schema.config.server.PreemptiveCacheConfig.model_config", false]], "model_config (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.model_config", false]], "model_config (octoprint.schema.config.server.pythoneolentry attribute)": [[84, "octoprint.schema.config.server.PythonEolEntry.model_config", false]], "model_config (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.model_config", false]], "model_config (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.model_config", false]], "model_config (octoprint.schema.config.server.uploadsconfig attribute)": [[84, "octoprint.schema.config.server.UploadsConfig.model_config", false]], "model_config (octoprint.schema.config.slicing.slicingconfig attribute)": [[84, "octoprint.schema.config.slicing.SlicingConfig.model_config", false]], "model_config (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.model_config", false]], "model_config (octoprint.schema.config.system.systemconfig attribute)": [[84, "octoprint.schema.config.system.SystemConfig.model_config", false]], "model_config (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.model_config", false]], "model_config (octoprint.schema.config.temperature.temperatureprofile attribute)": [[84, "octoprint.schema.config.temperature.TemperatureProfile.model_config", false]], "model_config (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[84, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.model_config", false]], "model_config (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.model_config", false]], "model_config (octoprint.schema.config.webcam.timelapseoptions attribute)": [[84, "octoprint.schema.config.webcam.TimelapseOptions.model_config", false]], "model_config (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.model_config", false]], "model_config (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.model_config", false]], "model_config (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.model_config", false]], "model_config (octoprint.server.util.flask.reverseproxyinfo attribute)": [[85, "octoprint.server.util.flask.ReverseProxyInfo.model_config", false]], "modelsizedetection (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.modelSizeDetection", false]], "module": [[78, "module-octoprint.access.users", false], [79, "module-octoprint.cli", false], [79, "module-octoprint.cli.dev", false], [79, "module-octoprint.cli.plugins", false], [79, "module-octoprint.cli.server", false], [80, "module-octoprint.filemanager", false], [80, "module-octoprint.filemanager.analysis", false], [80, "module-octoprint.filemanager.destinations", false], [80, "module-octoprint.filemanager.storage", false], [80, "module-octoprint.filemanager.util", false], [82, "module-octoprint.plugin", false], [82, "module-octoprint.plugin.core", false], [82, "module-octoprint.plugin.types", false], [83, "module-octoprint.printer", false], [83, "module-octoprint.printer.profile", false], [84, "module-octoprint.schema", false], [84, "module-octoprint.schema.config", false], [84, "module-octoprint.schema.config.access_control", false], [84, "module-octoprint.schema.config.api", false], [84, "module-octoprint.schema.config.appearance", false], [84, "module-octoprint.schema.config.controls", false], [84, "module-octoprint.schema.config.devel", false], [84, "module-octoprint.schema.config.estimation", false], [84, "module-octoprint.schema.config.events", false], [84, "module-octoprint.schema.config.feature", false], [84, "module-octoprint.schema.config.folder", false], [84, "module-octoprint.schema.config.gcode_analysis", false], [84, "module-octoprint.schema.config.plugins", false], [84, "module-octoprint.schema.config.printer_parameters", false], [84, "module-octoprint.schema.config.printer_profiles", false], [84, "module-octoprint.schema.config.scripts", false], [84, "module-octoprint.schema.config.serial", false], [84, "module-octoprint.schema.config.server", false], [84, "module-octoprint.schema.config.slicing", false], [84, "module-octoprint.schema.config.system", false], [84, "module-octoprint.schema.config.temperature", false], [84, "module-octoprint.schema.config.terminalfilters", false], [84, "module-octoprint.schema.config.webcam", false], [84, "module-octoprint.schema.webcam", false], [85, "module-octoprint.server.util.flask", false], [86, "module-octoprint.settings", false], [87, "module-octoprint.slicing", false], [87, "module-octoprint.slicing.exceptions", false], [88, "module-octoprint.util", false], [88, "module-octoprint.util.commandline", false], [88, "module-octoprint.util.platform", false]], "move_file() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.move_file", false]], "move_file() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.move_file", false]], "move_folder() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.move_folder", false]], "move_folder() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.move_folder", false]], "multistream (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.MultiStream", false]], "name (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.name", false]], "name (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.name", false]], "name (octoprint.schema.config.controls.containerconfig attribute)": [[84, "octoprint.schema.config.controls.ContainerConfig.name", false]], "name (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.name", false]], "name (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.name", false]], "name (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.name", false]], "name (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.name", false]], "name (octoprint.schema.config.system.actionconfig attribute)": [[84, "octoprint.schema.config.system.ActionConfig.name", false]], "name (octoprint.schema.config.temperature.temperatureprofile attribute)": [[84, "octoprint.schema.config.temperature.TemperatureProfile.name", false]], "name (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[84, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.name", false]], "name (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.name", false]], "namesuffix (octoprint.schema.config.server.uploadsconfig attribute)": [[84, "octoprint.schema.config.server.UploadsConfig.nameSuffix", false]], "navbar (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.navbar", false]], "navbar (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.navbar", false]], "needs_rebuild() (octoprint.server.util.flask.settingscheckupdater method)": [[85, "octoprint.server.util.flask.SettingsCheckUpdater.needs_rebuild", false]], "needs_restart (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.needs_restart", false]], "never (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[84, "octoprint.schema.config.gcode_analysis.RunAtEnum.never", false]], "never (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[84, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.never", false]], "never (octoprint.schema.config.serial.infowarnneverenum attribute)": [[84, "octoprint.schema.config.serial.InfoWarnNeverEnum.never", false]], "neversendchecksum (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.neverSendChecksum", false]], "no_firstrun_access() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.no_firstrun_access", false]], "none (octoprint.schema.config.server.samesiteenum attribute)": [[84, "octoprint.schema.config.server.SameSiteEnum.none", false]], "nosuchstorage": [[80, "octoprint.filemanager.NoSuchStorage", false]], "notifysuppressedcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.notifySuppressedCommands", false]], "octoprint.access.users": [[78, "module-octoprint.access.users", false]], "octoprint.cli": [[79, "module-octoprint.cli", false]], "octoprint.cli.dev": [[79, "module-octoprint.cli.dev", false]], "octoprint.cli.plugins": [[79, "module-octoprint.cli.plugins", false]], "octoprint.cli.server": [[79, "module-octoprint.cli.server", false]], "octoprint.filemanager": [[80, "module-octoprint.filemanager", false]], "octoprint.filemanager.analysis": [[80, "module-octoprint.filemanager.analysis", false]], "octoprint.filemanager.destinations": [[80, "module-octoprint.filemanager.destinations", false]], "octoprint.filemanager.storage": [[80, "module-octoprint.filemanager.storage", false]], "octoprint.filemanager.util": [[80, "module-octoprint.filemanager.util", false]], "octoprint.plugin": [[82, "module-octoprint.plugin", false]], "octoprint.plugin.core": [[82, "module-octoprint.plugin.core", false]], "octoprint.plugin.types": [[82, "module-octoprint.plugin.types", false]], "octoprint.printer": [[83, "module-octoprint.printer", false]], "octoprint.printer.profile": [[83, "module-octoprint.printer.profile", false]], "octoprint.schema": [[84, "module-octoprint.schema", false]], "octoprint.schema.config": [[84, "module-octoprint.schema.config", false]], "octoprint.schema.config.access_control": [[84, "module-octoprint.schema.config.access_control", false]], "octoprint.schema.config.api": [[84, "module-octoprint.schema.config.api", false]], "octoprint.schema.config.appearance": [[84, "module-octoprint.schema.config.appearance", false]], "octoprint.schema.config.controls": [[84, "module-octoprint.schema.config.controls", false]], "octoprint.schema.config.devel": [[84, "module-octoprint.schema.config.devel", false]], "octoprint.schema.config.estimation": [[84, "module-octoprint.schema.config.estimation", false]], "octoprint.schema.config.events": [[84, "module-octoprint.schema.config.events", false]], "octoprint.schema.config.feature": [[84, "module-octoprint.schema.config.feature", false]], "octoprint.schema.config.folder": [[84, "module-octoprint.schema.config.folder", false]], "octoprint.schema.config.gcode_analysis": [[84, "module-octoprint.schema.config.gcode_analysis", false]], "octoprint.schema.config.plugins": [[84, "module-octoprint.schema.config.plugins", false]], "octoprint.schema.config.printer_parameters": [[84, "module-octoprint.schema.config.printer_parameters", false]], "octoprint.schema.config.printer_profiles": [[84, "module-octoprint.schema.config.printer_profiles", false]], "octoprint.schema.config.scripts": [[84, "module-octoprint.schema.config.scripts", false]], "octoprint.schema.config.serial": [[84, "module-octoprint.schema.config.serial", false]], "octoprint.schema.config.server": [[84, "module-octoprint.schema.config.server", false]], "octoprint.schema.config.slicing": [[84, "module-octoprint.schema.config.slicing", false]], "octoprint.schema.config.system": [[84, "module-octoprint.schema.config.system", false]], "octoprint.schema.config.temperature": [[84, "module-octoprint.schema.config.temperature", false]], "octoprint.schema.config.terminalfilters": [[84, "module-octoprint.schema.config.terminalfilters", false]], "octoprint.schema.config.webcam": [[84, "module-octoprint.schema.config.webcam", false]], "octoprint.schema.webcam": [[84, "module-octoprint.schema.webcam", false]], "octoprint.server.util.flask": [[85, "module-octoprint.server.util.flask", false]], "octoprint.settings": [[86, "module-octoprint.settings", false]], "octoprint.slicing": [[87, "module-octoprint.slicing", false]], "octoprint.slicing.exceptions": [[87, "module-octoprint.slicing.exceptions", false]], "octoprint.util": [[88, "module-octoprint.util", false]], "octoprint.util.commandline": [[88, "module-octoprint.util.commandline", false]], "octoprint.util.platform": [[88, "module-octoprint.util.platform", false]], "octoprintclient() (class)": [[59, "OctoPrintClient", false]], "octoprintclient.ajax() (octoprintclient method)": [[59, "OctoPrintClient.ajax", false]], "octoprintclient.ajaxwithdata() (octoprintclient method)": [[59, "OctoPrintClient.ajaxWithData", false]], "octoprintclient.browser.login() (octoprintclient.browser method)": [[60, "OctoPrintClient.browser.login", false]], "octoprintclient.browser.logout() (octoprintclient.browser method)": [[60, "OctoPrintClient.browser.logout", false]], "octoprintclient.browser.passivelogin() (octoprintclient.browser method)": [[60, "OctoPrintClient.browser.passiveLogin", false]], "octoprintclient.connection.connect() (octoprintclient.connection method)": [[61, "OctoPrintClient.connection.connect", false]], "octoprintclient.connection.disconnect() (octoprintclient.connection method)": [[61, "OctoPrintClient.connection.disconnect", false]], "octoprintclient.connection.fakeack() (octoprintclient.connection method)": [[61, "OctoPrintClient.connection.fakeAck", false]], "octoprintclient.connection.getsettings() (octoprintclient.connection method)": [[61, "OctoPrintClient.connection.getSettings", false]], "octoprintclient.control.getcustomcontrols() (octoprintclient.control method)": [[62, "OctoPrintClient.control.getCustomControls", false]], "octoprintclient.control.sendgcode() (octoprintclient.control method)": [[62, "OctoPrintClient.control.sendGcode", false]], "octoprintclient.control.sendgcodescript() (octoprintclient.control method)": [[62, "OctoPrintClient.control.sendGcodeScript", false]], "octoprintclient.control.sendgcodescriptwithparameters() (octoprintclient.control method)": [[62, "OctoPrintClient.control.sendGcodeScriptWithParameters", false]], "octoprintclient.control.sendgcodewithparameters() (octoprintclient.control method)": [[62, "OctoPrintClient.control.sendGcodeWithParameters", false]], "octoprintclient.createcustomexception() (octoprintclient method)": [[59, "OctoPrintClient.createCustomException", false]], "octoprintclient.createrejecteddeferred() (octoprintclient method)": [[59, "OctoPrintClient.createRejectedDeferred", false]], "octoprintclient.delete() (octoprintclient method)": [[59, "OctoPrintClient.delete", false]], "octoprintclient.download() (octoprintclient method)": [[59, "OctoPrintClient.download", false]], "octoprintclient.files.copy() (octoprintclient.files method)": [[63, "OctoPrintClient.files.copy", false]], "octoprintclient.files.createfolder() (octoprintclient.files method)": [[63, "OctoPrintClient.files.createFolder", false]], "octoprintclient.files.delete() (octoprintclient.files method)": [[63, "OctoPrintClient.files.delete", false]], "octoprintclient.files.download() (octoprintclient.files method)": [[63, "OctoPrintClient.files.download", false]], "octoprintclient.files.entryforpath() (octoprintclient.files method)": [[63, "OctoPrintClient.files.entryForPath", false]], "octoprintclient.files.get() (octoprintclient.files method)": [[63, "OctoPrintClient.files.get", false]], "octoprintclient.files.list() (octoprintclient.files method)": [[63, "OctoPrintClient.files.list", false]], "octoprintclient.files.listforlocation() (octoprintclient.files method)": [[63, "OctoPrintClient.files.listForLocation", false]], "octoprintclient.files.move() (octoprintclient.files method)": [[63, "OctoPrintClient.files.move", false]], "octoprintclient.files.pathforentry() (octoprintclient.files method)": [[63, "OctoPrintClient.files.pathForEntry", false]], "octoprintclient.files.select() (octoprintclient.files method)": [[63, "OctoPrintClient.files.select", false]], "octoprintclient.files.slice() (octoprintclient.files method)": [[63, "OctoPrintClient.files.slice", false]], "octoprintclient.files.upload() (octoprintclient.files method)": [[63, "OctoPrintClient.files.upload", false]], "octoprintclient.get() (octoprintclient method)": [[59, "OctoPrintClient.get", false]], "octoprintclient.getbaseurl() (octoprintclient method)": [[59, "OctoPrintClient.getBaseUrl", false]], "octoprintclient.getblueprinturl() (octoprintclient method)": [[59, "OctoPrintClient.getBlueprintUrl", false]], "octoprintclient.getcookie() (octoprintclient method)": [[59, "OctoPrintClient.getCookie", false]], "octoprintclient.getrequestheaders() (octoprintclient method)": [[59, "OctoPrintClient.getRequestHeaders", false]], "octoprintclient.getsimpleapiurl() (octoprintclient method)": [[59, "OctoPrintClient.getSimpleApiUrl", false]], "octoprintclient.getwithquery() (octoprintclient method)": [[59, "OctoPrintClient.getWithQuery", false]], "octoprintclient.invalidargumenterror() (class)": [[59, "OctoPrintClient.InvalidArgumentError", false]], "octoprintclient.issuecommand() (octoprintclient method)": [[59, "OctoPrintClient.issueCommand", false]], "octoprintclient.job.cancel() (octoprintclient.job method)": [[65, "OctoPrintClient.job.cancel", false]], "octoprintclient.job.get() (octoprintclient.job method)": [[65, "OctoPrintClient.job.get", false]], "octoprintclient.job.pause() (octoprintclient.job method)": [[65, "OctoPrintClient.job.pause", false]], "octoprintclient.job.restart() (octoprintclient.job method)": [[65, "OctoPrintClient.job.restart", false]], "octoprintclient.job.resume() (octoprintclient.job method)": [[65, "OctoPrintClient.job.resume", false]], "octoprintclient.job.start() (octoprintclient.job method)": [[65, "OctoPrintClient.job.start", false]], "octoprintclient.job.togglepause() (octoprintclient.job method)": [[65, "OctoPrintClient.job.togglePause", false]], "octoprintclient.languages.delete() (octoprintclient.languages method)": [[66, "OctoPrintClient.languages.delete", false]], "octoprintclient.languages.list() (octoprintclient.languages method)": [[66, "OctoPrintClient.languages.list", false]], "octoprintclient.languages.upload() (octoprintclient.languages method)": [[66, "OctoPrintClient.languages.upload", false]], "octoprintclient.options (octoprintclient attribute)": [[59, "OctoPrintClient.options", false]], "octoprintclient.patch() (octoprintclient method)": [[59, "OctoPrintClient.patch", false]], "octoprintclient.patchjson() (octoprintclient method)": [[59, "OctoPrintClient.patchJson", false]], "octoprintclient.plugins (octoprintclient attribute)": [[59, "OctoPrintClient.plugins", false]], "octoprintclient.plugins.appkeys.authenticate() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.authenticate", false]], "octoprintclient.plugins.appkeys.checkdecision() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.checkDecision", false]], "octoprintclient.plugins.appkeys.decide() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.decide", false]], "octoprintclient.plugins.appkeys.generatekey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.generateKey", false]], "octoprintclient.plugins.appkeys.getallkeys() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getAllKeys", false]], "octoprintclient.plugins.appkeys.getkey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getKey", false]], "octoprintclient.plugins.appkeys.getkeys() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getKeys", false]], "octoprintclient.plugins.appkeys.probe() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.probe", false]], "octoprintclient.plugins.appkeys.request() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.request", false]], "octoprintclient.plugins.appkeys.requestforuser() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.requestForUser", false]], "octoprintclient.plugins.appkeys.revokekey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.revokeKey", false]], "octoprintclient.plugins.appkeys.revokekeyforapp() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.revokeKeyForApp", false]], "octoprintclient.plugins.logging.deletelog() (octoprintclient.plugins.logging method)": [[32, "OctoPrintClient.plugins.logging.deleteLog", false]], "octoprintclient.plugins.logging.downloadlog() (octoprintclient.plugins.logging method)": [[32, "OctoPrintClient.plugins.logging.downloadLog", false]], "octoprintclient.plugins.logging.listlogs() (octoprintclient.plugins.logging method)": [[32, "OctoPrintClient.plugins.logging.listLogs", false]], "octoprintclient.post() (octoprintclient method)": [[59, "OctoPrintClient.post", false]], "octoprintclient.postjson() (octoprintclient method)": [[59, "OctoPrintClient.postJson", false]], "octoprintclient.printer.extrude() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.extrude", false]], "octoprintclient.printer.getbedstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getBedState", false]], "octoprintclient.printer.getchamberstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getChamberState", false]], "octoprintclient.printer.getfullstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getFullState", false]], "octoprintclient.printer.getsdstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getSdState", false]], "octoprintclient.printer.gettoolstate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.getToolState", false]], "octoprintclient.printer.home() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.home", false]], "octoprintclient.printer.initsd() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.initSd", false]], "octoprintclient.printer.jog() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.jog", false]], "octoprintclient.printer.refreshsd() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.refreshSd", false]], "octoprintclient.printer.releasesd() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.releaseSd", false]], "octoprintclient.printer.selecttool() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.selectTool", false]], "octoprintclient.printer.setbedtargettemperature() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setBedTargetTemperature", false]], "octoprintclient.printer.setbedtemperatureoffset() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setBedTemperatureOffset", false]], "octoprintclient.printer.setchambertargettemperature() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setChamberTargetTemperature", false]], "octoprintclient.printer.setchambertemperatureoffset() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setChamberTemperatureOffset", false]], "octoprintclient.printer.setfeedrate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setFeedrate", false]], "octoprintclient.printer.setflowrate() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setFlowrate", false]], "octoprintclient.printer.settooltargettemperatures() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setToolTargetTemperatures", false]], "octoprintclient.printer.settooltemperatureoffsets() (octoprintclient.printer method)": [[68, "OctoPrintClient.printer.setToolTemperatureOffsets", false]], "octoprintclient.printerprofiles.add() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.add", false]], "octoprintclient.printerprofiles.delete() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.delete", false]], "octoprintclient.printerprofiles.get() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.get", false]], "octoprintclient.printerprofiles.list() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.list", false]], "octoprintclient.printerprofiles.update() (octoprintclient.printerprofiles method)": [[69, "OctoPrintClient.printerprofiles.update", false]], "octoprintclient.put() (octoprintclient method)": [[59, "OctoPrintClient.put", false]], "octoprintclient.putjson() (octoprintclient method)": [[59, "OctoPrintClient.putJson", false]], "octoprintclient.registerplugincomponent() (octoprintclient method)": [[59, "OctoPrintClient.registerPluginComponent", false]], "octoprintclient.settings.generateapikey() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.generateApiKey", false]], "octoprintclient.settings.get() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.get", false]], "octoprintclient.settings.getpluginsettings() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.getPluginSettings", false]], "octoprintclient.settings.save() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.save", false]], "octoprintclient.settings.savepluginsettings() (octoprintclient.settings method)": [[70, "OctoPrintClient.settings.savePluginSettings", false]], "octoprintclient.simpleapicommand() (octoprintclient method)": [[59, "OctoPrintClient.simpleApiCommand", false]], "octoprintclient.simpleapiget() (octoprintclient method)": [[59, "OctoPrintClient.simpleApiGet", false]], "octoprintclient.slicing.addprofileforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.addProfileForSlicer", false]], "octoprintclient.slicing.deleteprofileforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.deleteProfileForSlicer", false]], "octoprintclient.slicing.getprofileforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.getProfileForSlicer", false]], "octoprintclient.slicing.listallslicersandprofiles() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.listAllSlicersAndProfiles", false]], "octoprintclient.slicing.listprofilesforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.listProfilesForSlicer", false]], "octoprintclient.slicing.updateprofileforslicer() (octoprintclient.slicing method)": [[71, "OctoPrintClient.slicing.updateProfileForSlicer", false]], "octoprintclient.socket.connect() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.connect", false]], "octoprintclient.socket.decreaserate() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.decreaseRate", false]], "octoprintclient.socket.disconnect() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.disconnect", false]], "octoprintclient.socket.increaserate() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.increaseRate", false]], "octoprintclient.socket.onmessage() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.onMessage", false]], "octoprintclient.socket.onratetoohigh() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.onRateTooHigh", false]], "octoprintclient.socket.onratetoolow() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.onRateTooLow", false]], "octoprintclient.socket.options (octoprintclient.socket attribute)": [[72, "OctoPrintClient.socket.options", false]], "octoprintclient.socket.reconnect() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.reconnect", false]], "octoprintclient.socket.removemessage() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.removeMessage", false]], "octoprintclient.socket.sendauth() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.sendAuth", false]], "octoprintclient.socket.sendmessage() (octoprintclient.socket method)": [[72, "OctoPrintClient.socket.sendMessage", false]], "octoprintclient.system.executecommand() (octoprintclient.system method)": [[73, "OctoPrintClient.system.executeCommand", false]], "octoprintclient.system.getcommands() (octoprintclient.system method)": [[73, "OctoPrintClient.system.getCommands", false]], "octoprintclient.system.getcommandsforsource() (octoprintclient.system method)": [[73, "OctoPrintClient.system.getCommandsForSource", false]], "octoprintclient.timelapse.delete() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.delete", false]], "octoprintclient.timelapse.deleteunrendered() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.deleteUnrendered", false]], "octoprintclient.timelapse.download() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.download", false]], "octoprintclient.timelapse.get() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.get", false]], "octoprintclient.timelapse.getconfig() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.getConfig", false]], "octoprintclient.timelapse.list() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.list", false]], "octoprintclient.timelapse.listrendered() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.listRendered", false]], "octoprintclient.timelapse.listunrendered() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.listUnrendered", false]], "octoprintclient.timelapse.renderunrendered() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.renderUnrendered", false]], "octoprintclient.timelapse.saveconfig() (octoprintclient.timelapse method)": [[74, "OctoPrintClient.timelapse.saveConfig", false]], "octoprintclient.upload() (octoprintclient method)": [[59, "OctoPrintClient.upload", false]], "octoprintclient.users.add() (octoprintclient.users method)": [[75, "OctoPrintClient.users.add", false]], "octoprintclient.users.changepassword() (octoprintclient.users method)": [[75, "OctoPrintClient.users.changePassword", false]], "octoprintclient.users.delete() (octoprintclient.users method)": [[75, "OctoPrintClient.users.delete", false]], "octoprintclient.users.generateapikey() (octoprintclient.users method)": [[75, "OctoPrintClient.users.generateApiKey", false]], "octoprintclient.users.get() (octoprintclient.users method)": [[75, "OctoPrintClient.users.get", false]], "octoprintclient.users.getsettings() (octoprintclient.users method)": [[75, "OctoPrintClient.users.getSettings", false]], "octoprintclient.users.list() (octoprintclient.users method)": [[75, "OctoPrintClient.users.list", false]], "octoprintclient.users.resetapikey() (octoprintclient.users method)": [[75, "OctoPrintClient.users.resetApiKey", false]], "octoprintclient.users.savesettings() (octoprintclient.users method)": [[75, "OctoPrintClient.users.saveSettings", false]], "octoprintclient.users.update() (octoprintclient.users method)": [[75, "OctoPrintClient.users.update", false]], "octoprintclient.util.test() (octoprintclient.util method)": [[76, "OctoPrintClient.util.test", false]], "octoprintclient.util.testexecutable() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testExecutable", false]], "octoprintclient.util.testpath() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testPath", false]], "octoprintclient.util.testresolution() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testResolution", false]], "octoprintclient.util.testserver() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testServer", false]], "octoprintclient.util.testurl() (octoprintclient.util method)": [[76, "OctoPrintClient.util.testUrl", false]], "octoprintclient.wizard.finish() (octoprintclient.wizard method)": [[77, "OctoPrintClient.wizard.finish", false]], "octoprintclient.wizard.get() (octoprintclient.wizard method)": [[77, "OctoPrintClient.wizard.get", false]], "octoprintcontext (class in octoprint.cli)": [[79, "octoprint.cli.OctoPrintContext", false]], "octoprintdevelcommands (class in octoprint.cli.dev)": [[79, "octoprint.cli.dev.OctoPrintDevelCommands", false]], "octoprintflaskrequest (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.OctoPrintFlaskRequest", false]], "octoprintflaskresponse (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.OctoPrintFlaskResponse", false]], "octoprintjsonprovider (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.OctoPrintJsonProvider", false]], "octoprintplugin (class in octoprint.plugin.types)": [[82, "octoprint.plugin.types.OctoPrintPlugin", false]], "octoprintplugincommands (class in octoprint.cli.plugins)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands", false]], "octoprintsessioninterface (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.OctoPrintSessionInterface", false]], "off (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum.off", false]], "off (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[84, "octoprint.schema.config.webcam.TimelapseTypeEnum.off", false]], "on_after_startup() (octoprint.plugin.startupplugin method)": [[97, "octoprint.plugin.StartupPlugin.on_after_startup", false]], "on_api_command() (octoprint.plugin.simpleapiplugin method)": [[97, "octoprint.plugin.SimpleApiPlugin.on_api_command", false]], "on_api_get() (octoprint.plugin.simpleapiplugin method)": [[97, "octoprint.plugin.SimpleApiPlugin.on_api_get", false]], "on_event() (octoprint.plugin.eventhandlerplugin method)": [[97, "octoprint.plugin.EventHandlerPlugin.on_event", false]], "on_log_call (octoprint.util.commandline.commandlinecaller attribute)": [[88, "octoprint.util.commandline.CommandlineCaller.on_log_call", false]], "on_log_stderr (octoprint.util.commandline.commandlinecaller attribute)": [[88, "octoprint.util.commandline.CommandlineCaller.on_log_stderr", false]], "on_log_stdout (octoprint.util.commandline.commandlinecaller attribute)": [[88, "octoprint.util.commandline.CommandlineCaller.on_log_stdout", false]], "on_plugin_disabled() (octoprint.plugin.core.plugin method)": [[82, "octoprint.plugin.core.Plugin.on_plugin_disabled", false]], "on_plugin_enabled() (octoprint.plugin.core.plugin method)": [[82, "octoprint.plugin.core.Plugin.on_plugin_enabled", false]], "on_plugin_pending_uninstall() (octoprint.plugin.types.octoprintplugin method)": [[82, "octoprint.plugin.types.OctoPrintPlugin.on_plugin_pending_uninstall", false]], "on_print_progress() (octoprint.plugin.progressplugin method)": [[97, "octoprint.plugin.ProgressPlugin.on_print_progress", false]], "on_printer_add_log() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_add_log", false]], "on_printer_add_message() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_add_message", false]], "on_printer_add_temperature() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_add_temperature", false]], "on_printer_received_registered_message() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_received_registered_message", false]], "on_printer_send_current_data() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_send_current_data", false]], "on_printer_send_initial_data() (octoprint.printer.printercallback method)": [[83, "octoprint.printer.PrinterCallback.on_printer_send_initial_data", false]], "on_settings_cleanup() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_cleanup", false]], "on_settings_initialized() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_initialized", false]], "on_settings_load() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_load", false]], "on_settings_migrate() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_migrate", false]], "on_settings_save() (octoprint.plugin.settingsplugin method)": [[97, "octoprint.plugin.SettingsPlugin.on_settings_save", false]], "on_shutdown() (octoprint.plugin.shutdownplugin method)": [[97, "octoprint.plugin.ShutdownPlugin.on_shutdown", false]], "on_slicing_progress() (octoprint.plugin.progressplugin method)": [[97, "octoprint.plugin.ProgressPlugin.on_slicing_progress", false]], "on_startup() (octoprint.plugin.startupplugin method)": [[97, "octoprint.plugin.StartupPlugin.on_startup", false]], "on_ui_render() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.on_ui_render", false]], "on_wizard_finish() (octoprint.plugin.wizardplugin method)": [[97, "octoprint.plugin.WizardPlugin.on_wizard_finish", false]], "onlinecheck (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.onlineCheck", false]], "onlinecheckconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.OnlineCheckConfig", false]], "options (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.options", false]], "orange (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.orange", false]], "order (octoprint.schema.config.appearance.componentconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentConfig.order", false]], "origin (octoprint.plugin.core.plugininfo attribute)": [[82, "octoprint.plugin.core.PluginInfo.origin", false]], "overlay_key (octoprint.settings.settings attribute)": [[86, "octoprint.settings.Settings.OVERLAY_KEY", false]], "parameter (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.parameter", false]], "parsed_metadata (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.parsed_metadata", false]], "pass_octoprint_ctx() (in module octoprint.cli)": [[79, "octoprint.cli.pass_octoprint_ctx", false]], "path_in_storage() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.path_in_storage", false]], "path_in_storage() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.path_in_storage", false]], "path_on_disk() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.path_on_disk", false]], "path_on_disk() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.path_on_disk", false]], "pathsuffix (octoprint.schema.config.server.uploadsconfig attribute)": [[84, "octoprint.schema.config.server.UploadsConfig.pathSuffix", false]], "pause() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue.pause", false]], "pause_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.pause_print", false]], "pausetriggers (octoprint.schema.config.printer_parameters.printerparametersconfig attribute)": [[84, "octoprint.schema.config.printer_parameters.PrinterParametersConfig.pauseTriggers", false]], "pausingcommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.pausingCommands", false]], "pending_deprecation() (in module octoprint.util)": [[88, "octoprint.util.pending_deprecation", false]], "permission_and_fresh_credentials_validator() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.permission_and_fresh_credentials_validator", false]], "permission_validator() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.permission_validator", false]], "permissionmanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.permissionManager", false]], "plugin (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.Plugin", false]], "plugin_hooks (octoprint.plugin.core.pluginmanager property)": [[82, "octoprint.plugin.core.PluginManager.plugin_hooks", false]], "plugin_manager (octoprint.cli.plugins.octoprintplugincommands attribute)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands.plugin_manager", false]], "plugin_manager() (in module octoprint.plugin)": [[82, "octoprint.plugin.plugin_manager", false]], "plugin_settings() (in module octoprint.plugin)": [[82, "octoprint.plugin.plugin_settings", false]], "pluginassetresolver (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.PluginAssetResolver", false]], "pluginblacklist (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.pluginBlacklist", false]], "pluginblacklistconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig", false]], "plugininfo (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.PluginInfo", false]], "pluginmanager (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.PluginManager", false]], "plugins (octoprint.plugin.core.pluginmanager property)": [[82, "octoprint.plugin.core.PluginManager.plugins", false]], "plugins (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.plugins", false]], "plugins (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.plugins", false]], "pluginsconfig (class in octoprint.schema.config.plugins)": [[84, "octoprint.schema.config.plugins.PluginsConfig", false]], "pluginsettings (class in octoprint.plugin)": [[82, "octoprint.plugin.PluginSettings", false]], "plugintimings (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.pluginTimings", false]], "pollwatched (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.pollWatched", false]], "port (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.port", false]], "port (octoprint.schema.config.server.onlinecheckconfig attribute)": [[84, "octoprint.schema.config.server.OnlineCheckConfig.port", false]], "port (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.port", false]], "portfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.portFallback", false]], "portheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.portHeader", false]], "posautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.posAutoreport", false]], "positionlogwait (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.positionLogWait", false]], "postroll (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.postRoll", false]], "pp() (in module octoprint.util)": [[88, "octoprint.util.pp", false]], "preemptive (octoprint.schema.config.devel.develcacheconfig attribute)": [[84, "octoprint.schema.config.devel.DevelCacheConfig.preemptive", false]], "preemptivecache (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.preemptiveCache", false]], "preemptivecacheconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.PreemptiveCacheConfig", false]], "prefixawarejinjaenvironment (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.PrefixAwareJinjaEnvironment", false]], "prefixfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.prefixFallback", false]], "prefixheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.prefixHeader", false]], "prependablequeue (class in octoprint.util)": [[88, "octoprint.util.PrependableQueue", false]], "print_time_estimator_factory()": [[94, "print_time_estimator_factory", false]], "printcancelconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.printCancelConfirmation", false]], "printer_factory_hook()": [[94, "printer_factory_hook", false]], "printercallback (class in octoprint.printer)": [[83, "octoprint.printer.PrinterCallback", false]], "printerinterface (class in octoprint.printer)": [[83, "octoprint.printer.PrinterInterface", false]], "printerparameters (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.printerParameters", false]], "printerparametersconfig (class in octoprint.schema.config.printer_parameters)": [[84, "octoprint.schema.config.printer_parameters.PrinterParametersConfig", false]], "printerprofilemanager (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.PrinterProfileManager", false]], "printerprofiles (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.printerProfiles", false]], "printerprofiles (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.printerProfiles", false]], "printerprofilesconfig (class in octoprint.schema.config.printer_profiles)": [[84, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig", false]], "printing (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts.printing", false]], "printstartconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.printStartConfirmation", false]], "printtime (octoprint.schema.config.estimation.estimationconfig attribute)": [[84, "octoprint.schema.config.estimation.EstimationConfig.printTime", false]], "printtimeestimationconfig (class in octoprint.schema.config.estimation)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig", false]], "privacypolicy (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.privacypolicy", false]], "process_line() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.process_line", false]], "profile (octoprint.slicing.exceptions.profileexception attribute)": [[87, "octoprint.slicing.exceptions.ProfileException.profile", false]], "profilealreadyexists (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.ProfileAlreadyExists", false]], "profileexception (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.ProfileException", false]], "profiles (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.profiles", false]], "profiles_last_modified() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.profiles_last_modified", false]], "progressplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.ProgressPlugin", false]], "protocol_action_hook()": [[94, "protocol_action_hook", false]], "protocol_atcommandphase_hook()": [[94, "protocol_atcommandphase_hook", false]], "protocol_gcodephase_hook()": [[94, "protocol_gcodephase_hook", false]], "protocol_scripts_hook()": [[94, "protocol_scripts_hook", false]], "protocol_temperatures_received_hook()": [[94, "protocol_temperatures_received_hook", false]], "put() (octoprint.util.typedqueue method)": [[88, "octoprint.util.TypedQueue.put", false]], "pythoncompat (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.pythoncompat", false]], "pythoneolcheck (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.pythonEolCheck", false]], "pythoneolcheckconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig", false]], "pythoneolentry (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.PythonEolEntry", false]], "queueentry (class in octoprint.filemanager.analysis)": [[80, "octoprint.filemanager.analysis.QueueEntry", false]], "ratioenum (class in octoprint.schema.webcam)": [[84, "octoprint.schema.webcam.RatioEnum", false]], "readable() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.readable", false]], "readable() (octoprint.filemanager.util.multistream method)": [[80, "octoprint.filemanager.util.MultiStream.readable", false]], "reconnect_hooks_hook()": [[33, "reconnect_hooks_hook", false]], "rectangular (octoprint.printer.profile.bedformfactor attribute)": [[83, "octoprint.printer.profile.BedFormFactor.RECTANGULAR", false]], "red (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.red", false]], "redirect_to_tornado() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.redirect_to_tornado", false]], "regex (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.regex", false]], "regex (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[84, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.regex", false]], "register_callback() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.register_callback", false]], "register_custom_events_hook()": [[94, "register_custom_events_hook", false]], "register_message_receiver() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.register_message_receiver", false]], "registered_slicers (octoprint.slicing.slicingmanager property)": [[87, "octoprint.slicing.SlicingManager.registered_slicers", false]], "reload_plugins() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.reload_plugins", false]], "reload_slicers() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.reload_slicers", false]], "reloadneedingplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.ReloadNeedingPlugin", false]], "reloadneedingplugin (class in octoprint.plugin.types)": [[82, "octoprint.plugin.types.ReloadNeedingPlugin", false]], "rememberfilefolder (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.rememberFileFolder", false]], "remotegroupsheader (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.remoteGroupsHeader", false]], "remotegroupsmapping (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.remoteGroupsMapping", false]], "remoteuserheader (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.remoteUserHeader", false]], "remove() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.remove", false]], "remove_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.remove_additional_metadata", false]], "remove_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.remove_additional_metadata", false]], "remove_file() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.remove_file", false]], "remove_file() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.remove_file", false]], "remove_folder() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.remove_folder", false]], "remove_folder() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.remove_folder", false]], "remove_link() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.remove_link", false]], "remove_link() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.remove_link", false]], "remove_overlay() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.remove_overlay", false]], "remove_overlay() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.remove_overlay", false]], "remove_path_update_callback() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.remove_path_update_callback", false]], "renderafterprint (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.renderAfterPrint", false]], "renderafterprintdelay (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.renderAfterPrintDelay", false]], "renderafterprintenum (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum", false]], "repeatedtimer (class in octoprint.util)": [[88, "octoprint.util.RepeatedTimer", false]], "repetiertargettemp (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.repetierTargetTemp", false]], "require_credentials_checked_recently() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.require_credentials_checked_recently", false]], "resendok (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.resendOk", false]], "resendratiostart (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.resendRatioStart", false]], "resendratiothreshold (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.resendRatioThreshold", false]], "resettabletimer (class in octoprint.util)": [[88, "octoprint.util.ResettableTimer", false]], "resolve_output_to_path() (octoprint.server.util.flask.pluginassetresolver method)": [[85, "octoprint.server.util.flask.PluginAssetResolver.resolve_output_to_path", false]], "restartneedingplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.RestartNeedingPlugin", false]], "restartneedingplugin (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.RestartNeedingPlugin", false]], "restricted_access() (in module octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.restricted_access", false]], "resume() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[80, "octoprint.filemanager.analysis.AbstractAnalysisQueue.resume", false]], "resume_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.resume_print", false]], "retractionzhop (octoprint.schema.config.webcam.timelapseoptions attribute)": [[84, "octoprint.schema.config.webcam.TimelapseOptions.retractionZHop", false]], "reverseproxy (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.reverseProxy", false]], "reverseproxyconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.ReverseProxyConfig", false]], "reverseproxyinfo (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.ReverseProxyInfo", false]], "rotate90 (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.rotate90", false]], "route() (octoprint.plugin.blueprintplugin static method)": [[97, "octoprint.plugin.BlueprintPlugin.route", false]], "run() (octoprint.util.repeatedtimer method)": [[88, "octoprint.util.RepeatedTimer.run", false]], "run() (octoprint.util.resettabletimer method)": [[88, "octoprint.util.ResettableTimer.run", false]], "run_server() (in module octoprint.cli.server)": [[79, "octoprint.cli.server.run_server", false]], "runat (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.runAt", false]], "runatenum (class in octoprint.schema.config.gcode_analysis)": [[84, "octoprint.schema.config.gcode_analysis.RunAtEnum", false]], "salt (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.salt", false]], "samesite (octoprint.schema.config.server.cookiesconfig attribute)": [[84, "octoprint.schema.config.server.CookiesConfig.samesite", false]], "samesiteenum (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.SameSiteEnum", false]], "sanitize() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.sanitize", false]], "sanitize() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.sanitize", false]], "sanitize_name() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.sanitize_name", false]], "sanitize_name() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.sanitize_name", false]], "sanitize_path() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.sanitize_path", false]], "sanitize_path() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.sanitize_path", false]], "sanity_check_folders() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.sanity_check_folders", false]], "sanitychecktools (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sanityCheckTools", false]], "save() (octoprint.filemanager.util.abstractfilewrapper method)": [[80, "octoprint.filemanager.util.AbstractFileWrapper.save", false]], "save() (octoprint.filemanager.util.diskfilewrapper method)": [[80, "octoprint.filemanager.util.DiskFileWrapper.save", false]], "save() (octoprint.filemanager.util.streamwrapper method)": [[80, "octoprint.filemanager.util.StreamWrapper.save", false]], "save() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.save", false]], "save() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.save", false]], "save_profile() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.save_profile", false]], "save_session() (octoprint.server.util.flask.octoprintsessioninterface method)": [[85, "octoprint.server.util.flask.OctoPrintSessionInterface.save_session", false]], "save_slicer_profile() (octoprint.plugin.slicerplugin method)": [[97, "octoprint.plugin.SlicerPlugin.save_slicer_profile", false]], "saveerror (class in octoprint.printer.profile)": [[83, "octoprint.printer.profile.SaveError", false]], "savescript() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.saveScript", false]], "schemefallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.schemeFallback", false]], "schemeheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.schemeHeader", false]], "script (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.script", false]], "script() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.script", false]], "scripts (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.scripts", false]], "scripts (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.scripts", false]], "scriptsconfig (class in octoprint.schema.config.scripts)": [[84, "octoprint.schema.config.scripts.ScriptsConfig", false]], "sd_card_upload_hook()": [[94, "sd_card_upload_hook", false]], "sdalwaysavailable (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sdAlwaysAvailable", false]], "sdcancelcommand (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sdCancelCommand", false]], "sdlowercase (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sdLowerCase", false]], "sdrelativepath (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sdRelativePath", false]], "sdstatus (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.sdStatus", false]], "sdstatusautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.sdStatusAutoreport", false]], "sdsupport (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.sdSupport", false]], "secretkey (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.secretKey", false]], "secure (octoprint.schema.config.server.cookiesconfig attribute)": [[84, "octoprint.schema.config.server.CookiesConfig.secure", false]], "seekable() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.seekable", false]], "seekable() (octoprint.filemanager.util.multistream method)": [[80, "octoprint.filemanager.util.MultiStream.seekable", false]], "seenwizards (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.seenWizards", false]], "select_file() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.select_file", false]], "send_initial_callback() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.send_initial_callback", false]], "send_plugin_message() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.send_plugin_message", false]], "sendautomatically (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.sendAutomatically", false]], "sendautomaticallyafter (octoprint.schema.config.temperature.temperatureconfig attribute)": [[84, "octoprint.schema.config.temperature.TemperatureConfig.sendAutomaticallyAfter", false]], "sendchecksumwithunknowncommands (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sendChecksumWithUnknownCommands", false]], "sendm112onerror (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.sendM112OnError", false]], "serial (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.serial", false]], "serial_factory_hook()": [[94, "serial_factory_hook", false]], "serialcapabilities (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.SerialCapabilities", false]], "serialconfig (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.SerialConfig", false]], "serialize() (in module octoprint.util)": [[88, "octoprint.util.serialize", false]], "serialmaxtimeouts (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.SerialMaxTimeouts", false]], "serialtimeoutconfig (class in octoprint.schema.config.serial)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig", false]], "server (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.server", false]], "server_bodysize_hook()": [[94, "server_bodysize_hook", false]], "server_name (octoprint.server.util.flask.octoprintflaskrequest property)": [[85, "octoprint.server.util.flask.OctoPrintFlaskRequest.server_name", false]], "server_options() (in module octoprint.cli.server)": [[79, "octoprint.cli.server.server_options", false]], "server_port (octoprint.server.util.flask.octoprintflaskrequest property)": [[85, "octoprint.server.util.flask.OctoPrintFlaskRequest.server_port", false]], "server_route_hook()": [[94, "server_route_hook", false]], "serverconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.ServerConfig", false]], "serverfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.serverFallback", false]], "serverheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.serverHeader", false]], "serverrestartcommand (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.serverRestartCommand", false]], "set() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.set", false]], "set() (octoprint.server.util.flask.lesssimplecache method)": [[85, "octoprint.server.util.flask.LessSimpleCache.set", false]], "set() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.set", false]], "set_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.set_additional_metadata", false]], "set_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.set_additional_metadata", false]], "set_boolean() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.set_boolean", false]], "set_close_exec() (in module octoprint.util.platform)": [[88, "octoprint.util.platform.set_close_exec", false]], "set_cookie() (octoprint.server.util.flask.octoprintflaskresponse method)": [[85, "octoprint.server.util.flask.OctoPrintFlaskResponse.set_cookie", false]], "set_ctx_obj_option() (in module octoprint.cli)": [[79, "octoprint.cli.set_ctx_obj_option", false]], "set_default_profile() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.set_default_profile", false]], "set_float() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.set_float", false]], "set_int() (octoprint.plugin.pluginsettings method)": [[82, "octoprint.plugin.PluginSettings.set_int", false]], "set_job_on_hold() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.set_job_on_hold", false]], "set_temperature() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.set_temperature", false]], "set_temperature_offset() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.set_temperature_offset", false]], "setbasefolder() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.setBaseFolder", false]], "setboolean() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.setBoolean", false]], "setfloat() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.setFloat", false]], "setint() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.setInt", false]], "settings (class in octoprint.settings)": [[86, "octoprint.settings.Settings", false]], "settings (octoprint.cli.plugins.octoprintplugincommands attribute)": [[79, "octoprint.cli.plugins.OctoPrintPluginCommands.settings", false]], "settings (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.settings", false]], "settings (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.settings", false]], "settings() (in module octoprint.settings)": [[86, "octoprint.settings.settings", false]], "settingscheckupdater (class in octoprint.server.util.flask)": [[85, "octoprint.server.util.flask.SettingsCheckUpdater", false]], "settingsplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.SettingsPlugin", false]], "should_set_cookie() (octoprint.server.util.flask.octoprintsessioninterface method)": [[85, "octoprint.server.util.flask.OctoPrintSessionInterface.should_set_cookie", false]], "showfahrenheitalso (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.showFahrenheitAlso", false]], "showinternalfilename (octoprint.schema.config.appearance.appearanceconfig attribute)": [[84, "octoprint.schema.config.appearance.AppearanceConfig.showInternalFilename", false]], "showloadinganimation (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.showLoadingAnimation", false]], "shutdownplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.ShutdownPlugin", false]], "sidebar (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.sidebar", false]], "sidebar (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.sidebar", false]], "simpleapiplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.SimpleApiPlugin", false]], "sixteen_nine (octoprint.schema.webcam.ratioenum attribute)": [[84, "octoprint.schema.webcam.RatioEnum.sixteen_nine", false]], "slice() (octoprint.slicing.slicingmanager method)": [[87, "octoprint.slicing.SlicingManager.slice", false]], "slicer (octoprint.slicing.exceptions.profileexception attribute)": [[87, "octoprint.slicing.exceptions.ProfileException.slicer", false]], "slicer (octoprint.slicing.exceptions.slicerexception attribute)": [[87, "octoprint.slicing.exceptions.SlicerException.slicer", false]], "slicerexception (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.SlicerException", false]], "slicernotconfigured (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.SlicerNotConfigured", false]], "slicerplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.SlicerPlugin", false]], "slicing (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.slicing", false]], "slicing_enabled (octoprint.slicing.slicingmanager property)": [[87, "octoprint.slicing.SlicingManager.slicing_enabled", false]], "slicingcancelled (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.SlicingCancelled", false]], "slicingconfig (class in octoprint.schema.config.slicing)": [[84, "octoprint.schema.config.slicing.SlicingConfig", false]], "slicingexception (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.SlicingException", false]], "slicingmanager (class in octoprint.slicing)": [[87, "octoprint.slicing.SlicingManager", false]], "slicingprofile (class in octoprint.slicing)": [[87, "octoprint.slicing.SlicingProfile", false]], "slicingprofiles (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.slicingProfiles", false]], "slider (octoprint.schema.config.controls.controlinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlInputConfig.slider", false]], "snapshot (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.snapshot", false]], "snapshotdisplay (octoprint.schema.webcam.webcam attribute)": [[84, "octoprint.schema.webcam.Webcam.snapshotDisplay", false]], "snapshotsslvalidation (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.snapshotSslValidation", false]], "snapshottimeout (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.snapshotTimeout", false]], "snapshotwebcam (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.snapshotWebcam", false]], "snippets (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[84, "octoprint.schema.config.scripts.GcodeScriptsConfig.snippets", false]], "sockjsconnecttimeout (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.sockJsConnectTimeout", false]], "sortableplugin (class in octoprint.plugin.core)": [[82, "octoprint.plugin.core.SortablePlugin", false]], "sorting_order (octoprint.schema.config.plugins.pluginsconfig attribute)": [[84, "octoprint.schema.config.plugins.PluginsConfig.sorting_order", false]], "split_path() (octoprint.filemanager.storage.localfilestorage method)": [[80, "octoprint.filemanager.storage.LocalFileStorage.split_path", false]], "split_path() (octoprint.filemanager.storage.storageinterface method)": [[80, "octoprint.filemanager.storage.StorageInterface.split_path", false]], "split_prefix() (octoprint.server.util.flask.pluginassetresolver method)": [[85, "octoprint.server.util.flask.PluginAssetResolver.split_prefix", false]], "stablethreshold (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.stableThreshold", false]], "standard_options() (in module octoprint.cli)": [[79, "octoprint.cli.standard_options", false]], "start_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.start_print", false]], "startonceinsafemode (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.startOnceInSafeMode", false]], "startupplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.StartupPlugin", false]], "statsweighinguntil (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.statsWeighingUntil", false]], "step (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[84, "octoprint.schema.config.controls.ControlSliderInputConfig.step", false]], "storageinterface (class in octoprint.filemanager.storage)": [[80, "octoprint.filemanager.storage.StorageInterface", false]], "stream (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.stream", false]], "stream() (octoprint.filemanager.util.abstractfilewrapper method)": [[80, "octoprint.filemanager.util.AbstractFileWrapper.stream", false]], "stream() (octoprint.filemanager.util.diskfilewrapper method)": [[80, "octoprint.filemanager.util.DiskFileWrapper.stream", false]], "stream() (octoprint.filemanager.util.streamwrapper method)": [[80, "octoprint.filemanager.util.StreamWrapper.stream", false]], "streamratio (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.streamRatio", false]], "streamtimeout (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.streamTimeout", false]], "streamwebrtciceservers (octoprint.schema.webcam.webcamcompatibility attribute)": [[84, "octoprint.schema.webcam.WebcamCompatibility.streamWebrtcIceServers", false]], "streamwrapper (class in octoprint.filemanager.util)": [[80, "octoprint.filemanager.util.StreamWrapper", false]], "strict (octoprint.schema.config.server.samesiteenum attribute)": [[84, "octoprint.schema.config.server.SameSiteEnum.strict", false]], "stylesheet (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.stylesheet", false]], "stylesheetenum (class in octoprint.schema.config.devel)": [[84, "octoprint.schema.config.devel.StylesheetEnum", false]], "subscriptions (octoprint.schema.config.events.eventsconfig attribute)": [[84, "octoprint.schema.config.events.EventsConfig.subscriptions", false]], "subscriptiontypeenum (class in octoprint.schema.config.events)": [[84, "octoprint.schema.config.events.SubscriptionTypeEnum", false]], "success (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[84, "octoprint.schema.config.webcam.RenderAfterPrintEnum.success", false]], "supportfascommand (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.supportFAsCommand", false]], "supportresendswithoutok (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.supportResendsWithoutOk", false]], "supportwait (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.supportWait", false]], "suppresssecondhello (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.suppressSecondHello", false]], "swallowokafterresend (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.swallowOkAfterResend", false]], "system (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.system", false]], "system (octoprint.schema.config.events.subscriptiontypeenum attribute)": [[84, "octoprint.schema.config.events.SubscriptionTypeEnum.system", false]], "systemconfig (class in octoprint.schema.config.system)": [[84, "octoprint.schema.config.system.SystemConfig", false]], "systemrestartcommand (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.systemRestartCommand", false]], "systemshutdowncommand (octoprint.schema.config.server.commandsconfig attribute)": [[84, "octoprint.schema.config.server.CommandsConfig.systemShutdownCommand", false]], "tab (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.tab", false]], "tab (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.tab", false]], "take_webcam_snapshot() (octoprint.plugin.webcamproviderplugin method)": [[97, "octoprint.plugin.WebcamProviderPlugin.take_webcam_snapshot", false]], "temperature (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.temperature", false]], "temperature (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.temperature", false]], "temperatureautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.temperatureAutoreport", false]], "temperatureconfig (class in octoprint.schema.config.temperature)": [[84, "octoprint.schema.config.temperature.TemperatureConfig", false]], "temperaturegraph (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.temperatureGraph", false]], "temperatureprofile (class in octoprint.schema.config.temperature)": [[84, "octoprint.schema.config.temperature.TemperatureProfile", false]], "temperaturetargetset (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[84, "octoprint.schema.config.serial.SerialTimeoutConfig.temperatureTargetSet", false]], "template (octoprint.schema.config.controls.controlconfig attribute)": [[84, "octoprint.schema.config.controls.ControlConfig.template", false]], "templateplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.TemplatePlugin", false]], "templatetype_hook()": [[94, "templatetype_hook", false]], "temporaryprofile (class in octoprint.slicing)": [[87, "octoprint.slicing.TemporaryProfile", false]], "terminalfilterentry (class in octoprint.schema.config.terminalfilters)": [[84, "octoprint.schema.config.terminalfilters.TerminalFilterEntry", false]], "terminalfilters (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.terminalFilters", false]], "terminallogsize (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.terminalLogSize", false]], "throttle_highprio (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_highprio", false]], "throttle_lines (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_lines", false]], "throttle_normalprio (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[84, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_normalprio", false]], "timed (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[84, "octoprint.schema.config.webcam.TimelapseTypeEnum.timed", false]], "timelapse (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.timelapse", false]], "timelapse (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.timelapse", false]], "timelapse_extension_hook()": [[94, "timelapse_extension_hook", false]], "timelapse_tmp (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.timelapse_tmp", false]], "timelapseconfig (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.TimelapseConfig", false]], "timelapseenabled (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.timelapseEnabled", false]], "timelapseoptions (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.TimelapseOptions", false]], "timelapsetypeenum (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.TimelapseTypeEnum", false]], "timeout (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.timeout", false]], "timeout (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.timeout", false]], "to_bytes() (in module octoprint.util)": [[88, "octoprint.util.to_bytes", false]], "to_native_str() (in module octoprint.util)": [[88, "octoprint.util.to_native_str", false]], "to_str() (in module octoprint.util)": [[88, "octoprint.util.to_str", false]], "to_unicode() (in module octoprint.util)": [[88, "octoprint.util.to_unicode", false]], "toggle_pause_print() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.toggle_pause_print", false]], "translations (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.translations", false]], "triggerokform29 (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.triggerOkForM29", false]], "trustbasicauthentication (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.trustBasicAuthentication", false]], "trustedproxies (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.trustedProxies", false]], "trustedsubnets (octoprint.schema.config.server.ipcheckconfig attribute)": [[84, "octoprint.schema.config.server.IpCheckConfig.trustedSubnets", false]], "trustlocalhostproxies (octoprint.schema.config.server.reverseproxyconfig attribute)": [[84, "octoprint.schema.config.server.ReverseProxyConfig.trustLocalhostProxies", false]], "trustremotegroups (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.trustRemoteGroups", false]], "trustremoteuser (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.trustRemoteUser", false]], "ttl (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.ttl", false]], "ttl (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.ttl", false]], "type (octoprint.schema.config.events.eventsubscription attribute)": [[84, "octoprint.schema.config.events.EventSubscription.type", false]], "type (octoprint.schema.config.webcam.timelapseconfig attribute)": [[84, "octoprint.schema.config.webcam.TimelapseConfig.type", false]], "typealreadyinqueue": [[88, "octoprint.util.TypeAlreadyInQueue", false]], "typedqueue (class in octoprint.util)": [[88, "octoprint.util.TypedQueue", false]], "ui_theming_hook()": [[94, "ui_theming_hook", false]], "uiplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.UiPlugin", false]], "unknowncommandsneedack (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.unknownCommandsNeedAck", false]], "unknownprofile (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.UnknownProfile", false]], "unknownrole": [[78, "octoprint.access.users.UnknownRole", false]], "unknownslicer (class in octoprint.slicing.exceptions)": [[87, "octoprint.slicing.exceptions.UnknownSlicer", false]], "unknownuser": [[78, "octoprint.access.users.UnknownUser", false]], "unload (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.unload", false]], "unregister_callback() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.unregister_callback", false]], "unregister_message_receiver() (octoprint.plugin.core.pluginmanager method)": [[82, "octoprint.plugin.core.PluginManager.unregister_message_receiver", false]], "unselect_file() (octoprint.printer.printerinterface method)": [[83, "octoprint.printer.PrinterInterface.unselect_file", false]], "until (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[84, "octoprint.schema.config.server.PreemptiveCacheConfig.until", false]], "update_config_hook()": [[34, "update_config_hook", false]], "uploadoverwriteconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[84, "octoprint.schema.config.feature.FeatureConfig.uploadOverwriteConfirmation", false]], "uploads (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.uploads", false]], "uploads (octoprint.schema.config.server.serverconfig attribute)": [[84, "octoprint.schema.config.server.ServerConfig.uploads", false]], "uploadsconfig (class in octoprint.schema.config.server)": [[84, "octoprint.schema.config.server.UploadsConfig", false]], "url (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.url", false]], "url (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[84, "octoprint.schema.config.server.PluginBlacklistConfig.url", false]], "url (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[84, "octoprint.schema.config.server.PythonEolCheckConfig.url", false]], "usefrozendictforprinterstate (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.useFrozenDictForPrinterState", false]], "useparityworkaround (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.useParityWorkaround", false]], "user (class in octoprint.access.users)": [[78, "octoprint.access.users.User", false]], "user_manager_factory_hook()": [[94, "user_manager_factory_hook", false]], "useralreadyexists": [[78, "octoprint.access.users.UserAlreadyExists", false]], "userfile (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.userfile", false]], "usermanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[84, "octoprint.schema.config.access_control.AccessControlConfig.userManager", false]], "usersettings (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.usersettings", false]], "usersettings (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.usersettings", false]], "valid_axes (octoprint.printer.printerinterface attribute)": [[83, "octoprint.printer.PrinterInterface.valid_axes", false]], "valid_boolean_trues (in module octoprint.settings)": [[86, "octoprint.settings.valid_boolean_trues", false]], "valid_heater_regex (octoprint.printer.printerinterface attribute)": [[83, "octoprint.printer.PrinterInterface.valid_heater_regex", false]], "valid_heater_regex_no_current (octoprint.printer.printerinterface attribute)": [[83, "octoprint.printer.PrinterInterface.valid_heater_regex_no_current", false]], "valid_tool_regex (octoprint.printer.printerinterface attribute)": [[83, "octoprint.printer.PrinterInterface.valid_tool_regex", false]], "validate() (octoprint.plugin.core.plugininfo method)": [[82, "octoprint.plugin.core.PluginInfo.validate", false]], "validityrange (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[84, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.validityRange", false]], "values() (octoprint.util.fallback_dict method)": [[88, "octoprint.util.fallback_dict.values", false]], "variable_deprecated() (in module octoprint.util)": [[88, "octoprint.util.variable_deprecated", false]], "variable_pending_deprecation() (in module octoprint.util)": [[88, "octoprint.util.variable_pending_deprecation", false]], "version (octoprint.plugin.core.plugininfo property)": [[82, "octoprint.plugin.core.PluginInfo.version", false]], "vertical (octoprint.schema.config.controls.layoutenum attribute)": [[84, "octoprint.schema.config.controls.LayoutEnum.vertical", false]], "violet (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.violet", false]], "virtualsd (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.virtualSd", false]], "waitforstartonconnect (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.waitForStartOnConnect", false]], "waittoloadsdfilelist (octoprint.schema.config.serial.serialconfig attribute)": [[84, "octoprint.schema.config.serial.SerialConfig.waitToLoadSdFileList", false]], "warn (octoprint.schema.config.serial.infowarnneverenum attribute)": [[84, "octoprint.schema.config.serial.InfoWarnNeverEnum.warn", false]], "warn_about_risky_settings() (octoprint.settings.settings method)": [[86, "octoprint.settings.Settings.warn_about_risky_settings", false]], "warning (octoprint.schema.config.server.diskspaceconfig attribute)": [[84, "octoprint.schema.config.server.DiskspaceConfig.warning", false]], "watched (octoprint.schema.config.folder.folderconfig attribute)": [[84, "octoprint.schema.config.folder.FolderConfig.watched", false]], "watermark (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.watermark", false]], "webassets (octoprint.schema.config.devel.develconfig attribute)": [[84, "octoprint.schema.config.devel.DevelConfig.webassets", false]], "webcam (class in octoprint.schema.webcam)": [[84, "octoprint.schema.webcam.Webcam", false]], "webcam (octoprint.schema.config.config attribute)": [[84, "octoprint.schema.config.Config.webcam", false]], "webcamcompatibility (class in octoprint.schema.webcam)": [[84, "octoprint.schema.webcam.WebcamCompatibility", false]], "webcamconfig (class in octoprint.schema.config.webcam)": [[84, "octoprint.schema.config.webcam.WebcamConfig", false]], "webcamenabled (octoprint.schema.config.webcam.webcamconfig attribute)": [[84, "octoprint.schema.config.webcam.WebcamConfig.webcamEnabled", false]], "webcamproviderplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.WebcamProviderPlugin", false]], "will_handle_ui() (octoprint.plugin.uiplugin method)": [[97, "octoprint.plugin.UiPlugin.will_handle_ui", false]], "wizard (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentDisabledConfig.wizard", false]], "wizard (octoprint.schema.config.appearance.componentorderconfig attribute)": [[84, "octoprint.schema.config.appearance.ComponentOrderConfig.wizard", false]], "wizardplugin (class in octoprint.plugin)": [[97, "octoprint.plugin.WizardPlugin", false]], "writable() (octoprint.filemanager.util.lineprocessorstream method)": [[80, "octoprint.filemanager.util.LineProcessorStream.writable", false]], "writable() (octoprint.filemanager.util.multistream method)": [[80, "octoprint.filemanager.util.MultiStream.writable", false]], "yellow (octoprint.schema.config.appearance.colorenum attribute)": [[84, "octoprint.schema.config.appearance.ColorEnum.yellow", false]], "zchange (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[84, "octoprint.schema.config.webcam.TimelapseTypeEnum.zchange", false]]}, "objects": {"": [[0, 0, 1, "get--api-access-groups", "/api/access/groups"], [0, 1, 1, "post--api-access-groups", "/api/access/groups"], [0, 2, 1, "delete--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 0, 1, "get--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 3, 1, "put--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 0, 1, "get--api-access-permissions", "/api/access/permissions"], [0, 0, 1, "get--api-access-users", "/api/access/users"], [0, 1, 1, "post--api-access-users", "/api/access/users"], [0, 2, 1, "delete--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 0, 1, "get--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 3, 1, "put--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 2, 1, "delete--api-access-users-(string-username)-apikey", "/api/access/users/(string:username)/apikey"], [0, 1, 1, "post--api-access-users-(string-username)-apikey", "/api/access/users/(string:username)/apikey"], [0, 3, 1, "put--api-access-users-(string-username)-password", "/api/access/users/(string:username)/password"], [0, 0, 1, "get--api-access-users-(string-username)-settings", "/api/access/users/(string:username)/settings"], [0, 4, 1, "patch--api-access-users-(string-username)-settings", "/api/access/users/(string:username)/settings"], [1, 0, 1, "get--api-connection", "/api/connection"], [1, 1, 1, "post--api-connection", "/api/connection"], [4, 0, 1, "get--api-currentuser", "/api/currentuser"], [3, 0, 1, "get--api-files", "/api/files"], [3, 0, 1, "get--api-files-(string-location)", "/api/files/(string:location)"], [3, 1, 1, "post--api-files-(string-location)", "/api/files/(string:location)"], [3, 0, 1, "get--api-files-(string-location)-(path-filename)", "/api/files/(string:location)/(path:filename)"], [3, 2, 1, "delete--api-files-(string-location)-(path-path)", "/api/files/(string:location)/(path:path)"], [3, 1, 1, "post--api-files-(string-location)-(path-path)", "/api/files/(string:location)/(path:path)"], [6, 0, 1, "get--api-job", "/api/job"], [6, 1, 1, "post--api-job", "/api/job"], [7, 0, 1, "get--api-languages", "/api/languages"], [7, 1, 1, "post--api-languages", "/api/languages"], [7, 2, 1, "delete--api-languages-(string-locale)-(string-pack)", "/api/languages/(string:locale)/(string:pack)"], [4, 1, 1, "post--api-login", "/api/login"], [4, 1, 1, "post--api-logout", "/api/logout"], [23, 0, 1, "get--api-plugin-appkeys", "/api/plugin/appkeys"], [23, 1, 1, "post--api-plugin-appkeys", "/api/plugin/appkeys"], [9, 0, 1, "get--api-printer", "/api/printer"], [9, 0, 1, "get--api-printer-bed", "/api/printer/bed"], [9, 1, 1, "post--api-printer-bed", "/api/printer/bed"], [9, 0, 1, "get--api-printer-chamber", "/api/printer/chamber"], [9, 1, 1, "post--api-printer-chamber", "/api/printer/chamber"], [9, 1, 1, "post--api-printer-command", "/api/printer/command"], [9, 0, 1, "get--api-printer-command-custom", "/api/printer/command/custom"], [9, 0, 1, "get--api-printer-error", "/api/printer/error"], [9, 1, 1, "post--api-printer-printhead", "/api/printer/printhead"], [9, 0, 1, "get--api-printer-sd", "/api/printer/sd"], [9, 1, 1, "post--api-printer-sd", "/api/printer/sd"], [9, 0, 1, "get--api-printer-tool", "/api/printer/tool"], [9, 1, 1, "post--api-printer-tool", "/api/printer/tool"], [10, 0, 1, "get--api-printerprofiles", "/api/printerprofiles"], [10, 1, 1, "post--api-printerprofiles", "/api/printerprofiles"], [10, 0, 1, "get--api-printerprofiles-(string-identifier)", "/api/printerprofiles/(string:identifier)"], [10, 2, 1, "delete--api-printerprofiles-(string-profile)", "/api/printerprofiles/(string:profile)"], [10, 4, 1, "patch--api-printerprofiles-(string-profile)", "/api/printerprofiles/(string:profile)"], [12, 0, 1, "get--api-server", "/api/server"], [13, 0, 1, "get--api-settings", "/api/settings"], [13, 1, 1, "post--api-settings", "/api/settings"], [13, 1, 1, "post--api-settings-apikey", "/api/settings/apikey"], [13, 0, 1, "get--api-settings-templates", "/api/settings/templates"], [14, 0, 1, "get--api-slicing", "/api/slicing"], [14, 0, 1, "get--api-slicing-(string-slicer)-profiles", "/api/slicing/(string:slicer)/profiles"], [14, 2, 1, "delete--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 0, 1, "get--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 4, 1, "patch--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 3, 1, "put--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [15, 0, 1, "get--api-system-commands", "/api/system/commands"], [15, 0, 1, "get--api-system-commands-(string-source)", "/api/system/commands/(string:source)"], [15, 1, 1, "post--api-system-commands-(string-source)-(string-action)", "/api/system/commands/(string:source)/(string:action)"], [16, 0, 1, "get--api-timelapse", "/api/timelapse"], [16, 1, 1, "post--api-timelapse", "/api/timelapse"], [16, 2, 1, "delete--api-timelapse-(string-name)", "/api/timelapse/(string:name)"], [16, 2, 1, "delete--api-timelapse-unrendered-(string-name)", "/api/timelapse/unrendered/(string:name)"], [16, 1, 1, "post--api-timelapse-unrendered-(string-name)", "/api/timelapse/unrendered/(string:name)"], [17, 1, 1, "post--api-util-test", "/api/util/test"], [18, 0, 1, "get--api-version", "/api/version"], [23, 1, 1, "post--plugin-appkeys-decision--str-user_token-", "/plugin/appkeys/decision/<str:user_token>"], [23, 0, 1, "get--plugin-appkeys-probe", "/plugin/appkeys/probe"], [23, 1, 1, "post--plugin-appkeys-request", "/plugin/appkeys/request"], [23, 0, 1, "get--plugin-appkeys-request--str-app_token-", "/plugin/appkeys/request/<str:app_token>"], [32, 0, 1, "get--plugin-logging-logs", "/plugin/logging/logs"], [32, 2, 1, "delete--plugin-logging-logs-(path-filename)", "/plugin/logging/logs/(path:filename)"], [19, 0, 1, "get--setup-wizard", "/setup/wizard"], [19, 1, 1, "post--setup-wizard", "/setup/wizard"], [59, 5, 1, "", "OctoPrintClient"], [94, 8, 1, "", "access_validator_hook"], [94, 8, 1, "", "acl_keyvalidator_hook"], [94, 8, 1, "", "additional_bundle_files_hook"], [94, 8, 1, "", "additional_commands_hook"], [24, 8, 1, "", "additional_excludes_hook"], [94, 8, 1, "", "additional_permissions_hook"], [94, 8, 1, "", "additional_port_names_hook"], [94, 8, 1, "", "additional_state_data_hook"], [24, 8, 1, "", "after_backup_hook"], [94, 8, 1, "", "after_request_handlers_hook"], [24, 8, 1, "", "after_restore_hook"], [94, 8, 1, "", "analysis_queue_factory_hook"], [24, 8, 1, "", "before_backup_hook"], [94, 8, 1, "", "before_request_handlers_hook"], [24, 8, 1, "", "before_restore_hook"], [94, 8, 1, "", "capture_post_hook"], [94, 8, 1, "", "capture_pre_hook"], [94, 8, 1, "", "cli_commands_hook"], [94, 8, 1, "", "file_extension_hook"], [94, 8, 1, "", "file_preprocessor_hook"], [94, 8, 1, "", "firmware_capability_hook"], [94, 8, 1, "", "firmware_capability_report_hook"], [94, 8, 1, "", "firmware_info_hook"], [94, 8, 1, "", "gcode_error_hook"], [94, 8, 1, "", "gcode_received_hook"], [94, 8, 1, "", "print_time_estimator_factory"], [94, 8, 1, "", "printer_factory_hook"], [94, 8, 1, "", "protocol_action_hook"], [94, 8, 1, "", "protocol_atcommandphase_hook"], [94, 8, 1, "", "protocol_gcodephase_hook"], [94, 8, 1, "", "protocol_scripts_hook"], [94, 8, 1, "", "protocol_temperatures_received_hook"], [33, 8, 1, "", "reconnect_hooks_hook"], [94, 8, 1, "", "register_custom_events_hook"], [94, 8, 1, "", "sd_card_upload_hook"], [94, 8, 1, "", "serial_factory_hook"], [94, 8, 1, "", "server_bodysize_hook"], [94, 8, 1, "", "server_route_hook"], [94, 8, 1, "", "templatetype_hook"], [94, 8, 1, "", "timelapse_extension_hook"], [94, 8, 1, "", "ui_theming_hook"], [34, 8, 1, "", "update_config_hook"], [94, 8, 1, "", "user_manager_factory_hook"]], "OctoPrintClient": [[59, 5, 1, "", "InvalidArgumentError"], [59, 6, 1, "", "ajax"], [59, 6, 1, "", "ajaxWithData"], [59, 6, 1, "", "createCustomException"], [59, 6, 1, "", "createRejectedDeferred"], [59, 6, 1, "", "delete"], [59, 6, 1, "", "download"], [59, 6, 1, "", "get"], [59, 6, 1, "", "getBaseUrl"], [59, 6, 1, "", "getBlueprintUrl"], [59, 6, 1, "", "getCookie"], [59, 6, 1, "", "getRequestHeaders"], [59, 6, 1, "", "getSimpleApiUrl"], [59, 6, 1, "", "getWithQuery"], [59, 6, 1, "", "issueCommand"], [59, 7, 1, "", "options"], [59, 6, 1, "", "patch"], [59, 6, 1, "", "patchJson"], [59, 7, 1, "", "plugins"], [59, 6, 1, "", "post"], [59, 6, 1, "", "postJson"], [59, 6, 1, "", "put"], [59, 6, 1, "", "putJson"], [59, 6, 1, "", "registerPluginComponent"], [59, 6, 1, "", "simpleApiCommand"], [59, 6, 1, "", "simpleApiGet"], [59, 6, 1, "", "upload"]], "OctoPrintClient.browser": [[60, 6, 1, "", "login"], [60, 6, 1, "", "logout"], [60, 6, 1, "", "passiveLogin"]], "OctoPrintClient.connection": [[61, 6, 1, "", "connect"], [61, 6, 1, "", "disconnect"], [61, 6, 1, "", "fakeAck"], [61, 6, 1, "", "getSettings"]], "OctoPrintClient.control": [[62, 6, 1, "", "getCustomControls"], [62, 6, 1, "", "sendGcode"], [62, 6, 1, "", "sendGcodeScript"], [62, 6, 1, "", "sendGcodeScriptWithParameters"], [62, 6, 1, "", "sendGcodeWithParameters"]], "OctoPrintClient.files": [[63, 6, 1, "", "copy"], [63, 6, 1, "", "createFolder"], [63, 6, 1, "", "delete"], [63, 6, 1, "", "download"], [63, 6, 1, "", "entryForPath"], [63, 6, 1, "", "get"], [63, 6, 1, "", "list"], [63, 6, 1, "", "listForLocation"], [63, 6, 1, "", "move"], [63, 6, 1, "", "pathForEntry"], [63, 6, 1, "", "select"], [63, 6, 1, "", "slice"], [63, 6, 1, "", "upload"]], "OctoPrintClient.job": [[65, 6, 1, "", "cancel"], [65, 6, 1, "", "get"], [65, 6, 1, "", "pause"], [65, 6, 1, "", "restart"], [65, 6, 1, "", "resume"], [65, 6, 1, "", "start"], [65, 6, 1, "", "togglePause"]], "OctoPrintClient.languages": [[66, 6, 1, "", "delete"], [66, 6, 1, "", "list"], [66, 6, 1, "", "upload"]], "OctoPrintClient.plugins.appkeys": [[23, 6, 1, "", "authenticate"], [23, 6, 1, "", "checkDecision"], [23, 6, 1, "", "decide"], [23, 6, 1, "", "generateKey"], [23, 6, 1, "", "getAllKeys"], [23, 6, 1, "", "getKey"], [23, 6, 1, "", "getKeys"], [23, 6, 1, "", "probe"], [23, 6, 1, "", "request"], [23, 6, 1, "", "requestForUser"], [23, 6, 1, "", "revokeKey"], [23, 6, 1, "", "revokeKeyForApp"]], "OctoPrintClient.plugins.logging": [[32, 6, 1, "", "deleteLog"], [32, 6, 1, "", "downloadLog"], [32, 6, 1, "", "listLogs"]], "OctoPrintClient.printer": [[68, 6, 1, "", "extrude"], [68, 6, 1, "", "getBedState"], [68, 6, 1, "", "getChamberState"], [68, 6, 1, "", "getFullState"], [68, 6, 1, "", "getSdState"], [68, 6, 1, "", "getToolState"], [68, 6, 1, "", "home"], [68, 6, 1, "", "initSd"], [68, 6, 1, "", "jog"], [68, 6, 1, "", "refreshSd"], [68, 6, 1, "", "releaseSd"], [68, 6, 1, "", "selectTool"], [68, 6, 1, "", "setBedTargetTemperature"], [68, 6, 1, "", "setBedTemperatureOffset"], [68, 6, 1, "", "setChamberTargetTemperature"], [68, 6, 1, "", "setChamberTemperatureOffset"], [68, 6, 1, "", "setFeedrate"], [68, 6, 1, "", "setFlowrate"], [68, 6, 1, "", "setToolTargetTemperatures"], [68, 6, 1, "", "setToolTemperatureOffsets"]], "OctoPrintClient.printerprofiles": [[69, 6, 1, "", "add"], [69, 6, 1, "", "delete"], [69, 6, 1, "", "get"], [69, 6, 1, "", "list"], [69, 6, 1, "", "update"]], "OctoPrintClient.settings": [[70, 6, 1, "", "generateApiKey"], [70, 6, 1, "", "get"], [70, 6, 1, "", "getPluginSettings"], [70, 6, 1, "", "save"], [70, 6, 1, "", "savePluginSettings"]], "OctoPrintClient.slicing": [[71, 6, 1, "", "addProfileForSlicer"], [71, 6, 1, "", "deleteProfileForSlicer"], [71, 6, 1, "", "getProfileForSlicer"], [71, 6, 1, "", "listAllSlicersAndProfiles"], [71, 6, 1, "", "listProfilesForSlicer"], [71, 6, 1, "", "updateProfileForSlicer"]], "OctoPrintClient.socket": [[72, 6, 1, "", "connect"], [72, 6, 1, "", "decreaseRate"], [72, 6, 1, "", "disconnect"], [72, 6, 1, "", "increaseRate"], [72, 6, 1, "", "onMessage"], [72, 6, 1, "", "onRateTooHigh"], [72, 6, 1, "", "onRateTooLow"], [72, 7, 1, "", "options"], [72, 6, 1, "", "reconnect"], [72, 6, 1, "", "removeMessage"], [72, 6, 1, "", "sendAuth"], [72, 6, 1, "", "sendMessage"]], "OctoPrintClient.system": [[73, 6, 1, "", "executeCommand"], [73, 6, 1, "", "getCommands"], [73, 6, 1, "", "getCommandsForSource"]], "OctoPrintClient.timelapse": [[74, 6, 1, "", "delete"], [74, 6, 1, "", "deleteUnrendered"], [74, 6, 1, "", "download"], [74, 6, 1, "", "get"], [74, 6, 1, "", "getConfig"], [74, 6, 1, "", "list"], [74, 6, 1, "", "listRendered"], [74, 6, 1, "", "listUnrendered"], [74, 6, 1, "", "renderUnrendered"], [74, 6, 1, "", "saveConfig"]], "OctoPrintClient.users": [[75, 6, 1, "", "add"], [75, 6, 1, "", "changePassword"], [75, 6, 1, "", "delete"], [75, 6, 1, "", "generateApiKey"], [75, 6, 1, "", "get"], [75, 6, 1, "", "getSettings"], [75, 6, 1, "", "list"], [75, 6, 1, "", "resetApiKey"], [75, 6, 1, "", "saveSettings"], [75, 6, 1, "", "update"]], "OctoPrintClient.util": [[76, 6, 1, "", "test"], [76, 6, 1, "", "testExecutable"], [76, 6, 1, "", "testPath"], [76, 6, 1, "", "testResolution"], [76, 6, 1, "", "testServer"], [76, 6, 1, "", "testUrl"]], "OctoPrintClient.wizard": [[77, 6, 1, "", "finish"], [77, 6, 1, "", "get"]], "octoprint": [[79, 9, 0, "-", "cli"], [80, 9, 0, "-", "filemanager"], [82, 9, 0, "-", "plugin"], [83, 9, 0, "-", "printer"], [84, 9, 0, "-", "schema"], [86, 9, 0, "-", "settings"], [87, 9, 0, "-", "slicing"], [88, 9, 0, "-", "util"]], "octoprint.access": [[78, 9, 0, "-", "users"]], "octoprint.access.users": [[78, 10, 1, "", "AnonymousUser"], [78, 10, 1, "", "ApiUser"], [78, 11, 1, "", "CorruptUserStorage"], [78, 11, 1, "", "InvalidUsername"], [78, 11, 1, "", "UnknownRole"], [78, 11, 1, "", "UnknownUser"], [78, 10, 1, "", "User"], [78, 11, 1, "", "UserAlreadyExists"]], "octoprint.access.users.User": [[78, 12, 1, "", "asDict"]], "octoprint.cli": [[79, 10, 1, "", "HiddenOption"], [79, 10, 1, "", "OctoPrintContext"], [79, 8, 1, "", "bulk_options"], [79, 9, 0, "-", "dev"], [79, 8, 1, "", "hidden_option"], [79, 8, 1, "", "init_platform_for_cli"], [79, 8, 1, "", "legacy_options"], [79, 8, 1, "", "pass_octoprint_ctx"], [79, 9, 0, "-", "plugins"], [79, 9, 0, "-", "server"], [79, 8, 1, "", "set_ctx_obj_option"], [79, 8, 1, "", "standard_options"]], "octoprint.cli.dev": [[79, 10, 1, "", "OctoPrintDevelCommands"]], "octoprint.cli.dev.OctoPrintDevelCommands": [[79, 12, 1, "", "get_command"], [79, 12, 1, "", "list_commands"]], "octoprint.cli.plugins": [[79, 10, 1, "", "OctoPrintPluginCommands"]], "octoprint.cli.plugins.OctoPrintPluginCommands": [[79, 12, 1, "", "get_command"], [79, 12, 1, "", "list_commands"], [79, 13, 1, "", "plugin_manager"], [79, 13, 1, "", "settings"]], "octoprint.cli.server": [[79, 8, 1, "", "daemon_options"], [79, 8, 1, "", "run_server"], [79, 8, 1, "", "server_options"]], "octoprint.filemanager": [[80, 10, 1, "", "ContentTypeDetector"], [80, 10, 1, "", "ContentTypeMapping"], [80, 11, 1, "", "NoSuchStorage"], [80, 9, 0, "-", "analysis"], [80, 9, 0, "-", "destinations"], [80, 9, 0, "-", "storage"], [80, 9, 0, "-", "util"]], "octoprint.filemanager.ContentTypeDetector": [[80, 13, 1, "", "detector"], [80, 13, 1, "", "extensions"]], "octoprint.filemanager.ContentTypeMapping": [[80, 13, 1, "", "content_type"], [80, 13, 1, "", "extensions"]], "octoprint.filemanager.analysis": [[80, 10, 1, "", "AbstractAnalysisQueue"], [80, 11, 1, "", "AnalysisAborted"], [80, 10, 1, "", "AnalysisQueue"], [80, 10, 1, "", "GcodeAnalysisQueue"], [80, 10, 1, "", "QueueEntry"]], "octoprint.filemanager.analysis.AbstractAnalysisQueue": [[80, 12, 1, "", "_do_abort"], [80, 12, 1, "", "_do_analysis"], [80, 12, 1, "", "enqueue"], [80, 12, 1, "", "pause"], [80, 12, 1, "", "resume"]], "octoprint.filemanager.storage": [[80, 10, 1, "", "LocalFileStorage"], [80, 10, 1, "", "StorageInterface"]], "octoprint.filemanager.storage.LocalFileStorage": [[80, 12, 1, "", "add_file"], [80, 12, 1, "", "add_folder"], [80, 12, 1, "", "add_link"], [80, 14, 1, "", "analysis_backlog"], [80, 12, 1, "", "canonicalize"], [80, 12, 1, "", "copy_file"], [80, 12, 1, "", "copy_folder"], [80, 12, 1, "", "file_exists"], [80, 12, 1, "", "file_in_path"], [80, 12, 1, "", "folder_exists"], [80, 12, 1, "", "get_additional_metadata"], [80, 12, 1, "", "get_lastmodified"], [80, 12, 1, "", "get_metadata"], [80, 12, 1, "", "get_size"], [80, 12, 1, "", "has_analysis"], [80, 12, 1, "", "join_path"], [80, 12, 1, "", "last_modified"], [80, 12, 1, "", "list_files"], [80, 12, 1, "", "move_file"], [80, 12, 1, "", "move_folder"], [80, 12, 1, "", "path_in_storage"], [80, 12, 1, "", "path_on_disk"], [80, 12, 1, "", "remove_additional_metadata"], [80, 12, 1, "", "remove_file"], [80, 12, 1, "", "remove_folder"], [80, 12, 1, "", "remove_link"], [80, 12, 1, "", "sanitize"], [80, 12, 1, "", "sanitize_name"], [80, 12, 1, "", "sanitize_path"], [80, 12, 1, "", "set_additional_metadata"], [80, 12, 1, "", "split_path"]], "octoprint.filemanager.storage.StorageInterface": [[80, 12, 1, "", "add_file"], [80, 12, 1, "", "add_folder"], [80, 12, 1, "", "add_link"], [80, 14, 1, "", "analysis_backlog"], [80, 12, 1, "", "canonicalize"], [80, 12, 1, "", "copy_file"], [80, 12, 1, "", "copy_folder"], [80, 12, 1, "", "file_exists"], [80, 12, 1, "", "file_in_path"], [80, 12, 1, "", "folder_exists"], [80, 12, 1, "", "get_additional_metadata"], [80, 12, 1, "", "get_lastmodified"], [80, 12, 1, "", "get_metadata"], [80, 12, 1, "", "get_size"], [80, 12, 1, "", "has_analysis"], [80, 12, 1, "", "join_path"], [80, 12, 1, "", "last_modified"], [80, 12, 1, "", "list_files"], [80, 12, 1, "", "move_file"], [80, 12, 1, "", "move_folder"], [80, 12, 1, "", "path_in_storage"], [80, 12, 1, "", "path_on_disk"], [80, 12, 1, "", "remove_additional_metadata"], [80, 12, 1, "", "remove_file"], [80, 12, 1, "", "remove_folder"], [80, 12, 1, "", "remove_link"], [80, 12, 1, "", "sanitize"], [80, 12, 1, "", "sanitize_name"], [80, 12, 1, "", "sanitize_path"], [80, 12, 1, "", "set_additional_metadata"], [80, 12, 1, "", "split_path"]], "octoprint.filemanager.util": [[80, 10, 1, "", "AbstractFileWrapper"], [80, 10, 1, "", "DiskFileWrapper"], [80, 10, 1, "", "LineProcessorStream"], [80, 10, 1, "", "MultiStream"], [80, 10, 1, "", "StreamWrapper"]], "octoprint.filemanager.util.AbstractFileWrapper": [[80, 12, 1, "", "save"], [80, 12, 1, "", "stream"]], "octoprint.filemanager.util.DiskFileWrapper": [[80, 12, 1, "", "save"], [80, 12, 1, "", "stream"]], "octoprint.filemanager.util.LineProcessorStream": [[80, 12, 1, "", "close"], [80, 12, 1, "", "process_line"], [80, 12, 1, "", "readable"], [80, 12, 1, "", "seekable"], [80, 12, 1, "", "writable"]], "octoprint.filemanager.util.MultiStream": [[80, 12, 1, "", "close"], [80, 12, 1, "", "readable"], [80, 12, 1, "", "seekable"], [80, 12, 1, "", "writable"]], "octoprint.filemanager.util.StreamWrapper": [[80, 12, 1, "", "save"], [80, 12, 1, "", "stream"]], "octoprint.plugin": [[97, 10, 1, "", "AssetPlugin"], [97, 10, 1, "", "BlueprintPlugin"], [97, 10, 1, "", "EventHandlerPlugin"], [97, 10, 1, "", "MfaPlugin"], [82, 10, 1, "", "PluginSettings"], [97, 10, 1, "", "ProgressPlugin"], [97, 10, 1, "", "ReloadNeedingPlugin"], [97, 10, 1, "", "RestartNeedingPlugin"], [97, 10, 1, "", "SettingsPlugin"], [97, 10, 1, "", "ShutdownPlugin"], [97, 10, 1, "", "SimpleApiPlugin"], [97, 10, 1, "", "SlicerPlugin"], [97, 10, 1, "", "StartupPlugin"], [97, 10, 1, "", "TemplatePlugin"], [97, 10, 1, "", "UiPlugin"], [97, 10, 1, "", "WebcamProviderPlugin"], [97, 10, 1, "", "WizardPlugin"], [82, 8, 1, "", "call_plugin"], [82, 9, 0, "-", "core"], [82, 8, 1, "", "plugin_manager"], [82, 8, 1, "", "plugin_settings"], [82, 9, 0, "-", "types"]], "octoprint.plugin.AssetPlugin": [[97, 12, 1, "", "get_asset_folder"], [97, 12, 1, "", "get_assets"]], "octoprint.plugin.BlueprintPlugin": [[97, 12, 1, "", "csrf_exempt"], [97, 12, 1, "", "errorhandler"], [97, 12, 1, "", "get_blueprint"], [97, 12, 1, "", "get_blueprint_api_prefixes"], [97, 12, 1, "", "get_blueprint_kwargs"], [97, 12, 1, "", "is_blueprint_csrf_protected"], [97, 12, 1, "", "is_blueprint_protected"], [97, 12, 1, "", "route"]], "octoprint.plugin.EventHandlerPlugin": [[97, 12, 1, "", "on_event"]], "octoprint.plugin.MfaPlugin": [[97, 12, 1, "", "has_mfa_credentials"], [97, 12, 1, "", "is_mfa_enabled"]], "octoprint.plugin.PluginSettings": [[82, 12, 1, "", "add_overlay"], [82, 12, 1, "", "get"], [82, 12, 1, "", "get_boolean"], [82, 12, 1, "", "get_float"], [82, 12, 1, "", "get_int"], [82, 12, 1, "", "get_plugin_data_folder"], [82, 12, 1, "", "get_plugin_logfile_path"], [82, 12, 1, "", "global_get"], [82, 12, 1, "", "global_get_basefolder"], [82, 12, 1, "", "global_get_boolean"], [82, 12, 1, "", "global_get_float"], [82, 12, 1, "", "global_get_int"], [82, 12, 1, "", "global_set"], [82, 12, 1, "", "global_set_boolean"], [82, 12, 1, "", "global_set_float"], [82, 12, 1, "", "global_set_int"], [82, 12, 1, "", "remove_overlay"], [82, 12, 1, "", "save"], [82, 12, 1, "", "set"], [82, 12, 1, "", "set_boolean"], [82, 12, 1, "", "set_float"], [82, 12, 1, "", "set_int"]], "octoprint.plugin.ProgressPlugin": [[97, 12, 1, "", "on_print_progress"], [97, 12, 1, "", "on_slicing_progress"]], "octoprint.plugin.SettingsPlugin": [[97, 13, 1, "", "config_version_key"], [97, 12, 1, "", "get_settings_defaults"], [97, 12, 1, "", "get_settings_preprocessors"], [97, 12, 1, "", "get_settings_restricted_paths"], [97, 12, 1, "", "get_settings_version"], [97, 12, 1, "", "on_settings_cleanup"], [97, 12, 1, "", "on_settings_initialized"], [97, 12, 1, "", "on_settings_load"], [97, 12, 1, "", "on_settings_migrate"], [97, 12, 1, "", "on_settings_save"]], "octoprint.plugin.ShutdownPlugin": [[97, 12, 1, "", "on_shutdown"]], "octoprint.plugin.SimpleApiPlugin": [[97, 12, 1, "", "get_api_commands"], [97, 12, 1, "", "is_api_adminonly"], [97, 12, 1, "", "on_api_command"], [97, 12, 1, "", "on_api_get"]], "octoprint.plugin.SlicerPlugin": [[97, 12, 1, "", "cancel_slicing"], [97, 12, 1, "", "do_slice"], [97, 12, 1, "", "get_slicer_default_profile"], [97, 12, 1, "", "get_slicer_extension_tree"], [97, 12, 1, "", "get_slicer_profile"], [97, 12, 1, "", "get_slicer_profiles"], [97, 12, 1, "", "get_slicer_profiles_lastmodified"], [97, 12, 1, "", "get_slicer_properties"], [97, 12, 1, "", "is_slicer_configured"], [97, 12, 1, "", "save_slicer_profile"]], "octoprint.plugin.StartupPlugin": [[97, 12, 1, "", "on_after_startup"], [97, 12, 1, "", "on_startup"]], "octoprint.plugin.TemplatePlugin": [[97, 12, 1, "", "get_template_configs"], [97, 12, 1, "", "get_template_folder"], [97, 12, 1, "", "get_template_vars"], [97, 12, 1, "", "is_template_autoescaped"]], "octoprint.plugin.UiPlugin": [[97, 12, 1, "", "get_ui_additional_etag"], [97, 12, 1, "", "get_ui_additional_key_data_for_cache"], [97, 12, 1, "", "get_ui_additional_request_data_for_preemptive_caching"], [97, 12, 1, "", "get_ui_additional_tracked_files"], [97, 12, 1, "", "get_ui_custom_etag"], [97, 12, 1, "", "get_ui_custom_lastmodified"], [97, 12, 1, "", "get_ui_custom_template_filter"], [97, 12, 1, "", "get_ui_custom_tracked_files"], [97, 12, 1, "", "get_ui_data_for_preemptive_caching"], [97, 12, 1, "", "get_ui_permissions"], [97, 12, 1, "", "get_ui_preemptive_caching_additional_unless"], [97, 12, 1, "", "get_ui_preemptive_caching_enabled"], [97, 12, 1, "", "on_ui_render"], [97, 12, 1, "", "will_handle_ui"]], "octoprint.plugin.WebcamProviderPlugin": [[97, 12, 1, "", "get_webcam_configurations"], [97, 12, 1, "", "take_webcam_snapshot"]], "octoprint.plugin.WizardPlugin": [[97, 12, 1, "", "get_wizard_details"], [97, 12, 1, "", "get_wizard_version"], [97, 12, 1, "", "is_wizard_ignored"], [97, 12, 1, "", "is_wizard_required"], [97, 12, 1, "", "on_wizard_finish"]], "octoprint.plugin.core": [[82, 10, 1, "", "Plugin"], [82, 10, 1, "", "PluginInfo"], [82, 10, 1, "", "PluginManager"], [82, 10, 1, "", "RestartNeedingPlugin"], [82, 10, 1, "", "SortablePlugin"]], "octoprint.plugin.core.Plugin": [[82, 13, 1, "", "_basefolder"], [82, 13, 1, "", "_identifier"], [82, 13, 1, "", "_logger"], [82, 13, 1, "", "_plugin_name"], [82, 13, 1, "", "_plugin_version"], [82, 12, 1, "", "initialize"], [82, 12, 1, "", "on_plugin_disabled"], [82, 12, 1, "", "on_plugin_enabled"]], "octoprint.plugin.core.PluginInfo": [[82, 14, 1, "", "author"], [82, 13, 1, "", "blacklisted"], [82, 13, 1, "", "bundled"], [82, 14, 1, "", "check"], [82, 14, 1, "", "description"], [82, 14, 1, "", "disable"], [82, 14, 1, "", "disabling_discouraged"], [82, 14, 1, "", "enable"], [82, 13, 1, "", "enabled"], [82, 13, 1, "", "flags"], [82, 13, 1, "", "forced_disabled"], [82, 12, 1, "", "get_hook"], [82, 12, 1, "", "get_implementation"], [82, 14, 1, "", "helpers"], [82, 14, 1, "", "hidden"], [82, 14, 1, "", "hooks"], [82, 14, 1, "", "implementation"], [82, 13, 1, "", "incompatible"], [82, 13, 1, "", "invalid_syntax"], [82, 14, 1, "", "license"], [82, 14, 1, "", "load"], [82, 13, 1, "", "loaded"], [82, 12, 1, "", "long_str"], [82, 14, 1, "", "looks_like_plugin"], [82, 13, 1, "", "managable"], [82, 14, 1, "", "name"], [82, 13, 1, "", "needs_restart"], [82, 13, 1, "", "origin"], [82, 14, 1, "", "parsed_metadata"], [82, 14, 1, "", "privacypolicy"], [82, 14, 1, "", "pythoncompat"], [82, 14, 1, "", "unload"], [82, 14, 1, "", "url"], [82, 12, 1, "", "validate"], [82, 14, 1, "", "version"]], "octoprint.plugin.core.PluginManager": [[82, 12, 1, "", "disable_plugin"], [82, 12, 1, "", "enable_plugin"], [82, 12, 1, "", "get_filtered_implementations"], [82, 12, 1, "", "get_helpers"], [82, 12, 1, "", "get_hooks"], [82, 12, 1, "", "get_implementations"], [82, 12, 1, "", "get_plugin"], [82, 12, 1, "", "get_plugin_info"], [82, 12, 1, "", "has_any_of_hooks"], [82, 12, 1, "", "has_any_of_mixins"], [82, 12, 1, "", "has_obsolete_hooks"], [82, 12, 1, "", "has_restart_needing_hooks"], [82, 12, 1, "", "has_restart_needing_implementation"], [82, 12, 1, "", "hook_matches_hooks"], [82, 12, 1, "", "is_obsolete_hook"], [82, 12, 1, "", "is_plugin_marked"], [82, 12, 1, "", "is_restart_needing_hook"], [82, 12, 1, "", "is_restart_needing_plugin"], [82, 12, 1, "", "mark_plugin"], [82, 14, 1, "", "plugin_hooks"], [82, 14, 1, "", "plugins"], [82, 12, 1, "", "register_message_receiver"], [82, 12, 1, "", "reload_plugins"], [82, 12, 1, "", "send_plugin_message"], [82, 12, 1, "", "unregister_message_receiver"]], "octoprint.plugin.core.SortablePlugin": [[82, 12, 1, "", "get_sorting_key"]], "octoprint.plugin.types": [[82, 10, 1, "", "OctoPrintPlugin"], [82, 10, 1, "", "ReloadNeedingPlugin"]], "octoprint.plugin.types.OctoPrintPlugin": [[82, 13, 1, "", "_analysis_queue"], [82, 13, 1, "", "_app_session_manager"], [82, 13, 1, "", "_connectivity_checker"], [82, 13, 1, "", "_data_folder"], [82, 13, 1, "", "_event_bus"], [82, 13, 1, "", "_file_manager"], [82, 13, 1, "", "_plugin_lifecycle_manager"], [82, 13, 1, "", "_plugin_manager"], [82, 13, 1, "", "_printer"], [82, 13, 1, "", "_printer_profile_manager"], [82, 13, 1, "", "_slicing_manager"], [82, 13, 1, "", "_user_manager"], [82, 12, 1, "", "get_plugin_data_folder"], [82, 12, 1, "", "on_plugin_pending_uninstall"]], "octoprint.printer": [[83, 10, 1, "", "PrinterCallback"], [83, 10, 1, "", "PrinterInterface"], [83, 8, 1, "", "get_connection_options"], [83, 9, 0, "-", "profile"]], "octoprint.printer.PrinterCallback": [[83, 12, 1, "", "on_printer_add_log"], [83, 12, 1, "", "on_printer_add_message"], [83, 12, 1, "", "on_printer_add_temperature"], [83, 12, 1, "", "on_printer_received_registered_message"], [83, 12, 1, "", "on_printer_send_current_data"], [83, 12, 1, "", "on_printer_send_initial_data"]], "octoprint.printer.PrinterInterface": [[83, 12, 1, "", "can_modify_file"], [83, 12, 1, "", "cancel_print"], [83, 12, 1, "", "change_tool"], [83, 12, 1, "", "commands"], [83, 12, 1, "", "connect"], [83, 12, 1, "", "disconnect"], [83, 12, 1, "", "extrude"], [83, 12, 1, "", "fake_ack"], [83, 12, 1, "", "feed_rate"], [83, 12, 1, "", "flow_rate"], [83, 12, 1, "", "get_connection_options"], [83, 12, 1, "", "get_current_connection"], [83, 12, 1, "", "get_current_data"], [83, 12, 1, "", "get_current_job"], [83, 12, 1, "", "get_current_temperatures"], [83, 12, 1, "", "get_state_id"], [83, 12, 1, "", "get_state_string"], [83, 12, 1, "", "get_temperature_history"], [83, 12, 1, "", "get_transport"], [83, 12, 1, "", "home"], [83, 12, 1, "", "is_cancelling"], [83, 12, 1, "", "is_closed_or_error"], [83, 12, 1, "", "is_current_file"], [83, 12, 1, "", "is_error"], [83, 12, 1, "", "is_operational"], [83, 12, 1, "", "is_paused"], [83, 12, 1, "", "is_pausing"], [83, 12, 1, "", "is_printing"], [83, 12, 1, "", "is_ready"], [83, 12, 1, "", "job_on_hold"], [83, 12, 1, "", "jog"], [83, 12, 1, "", "log_lines"], [83, 12, 1, "", "pause_print"], [83, 12, 1, "", "register_callback"], [83, 12, 1, "", "resume_print"], [83, 12, 1, "", "script"], [83, 12, 1, "", "select_file"], [83, 12, 1, "", "send_initial_callback"], [83, 12, 1, "", "set_job_on_hold"], [83, 12, 1, "", "set_temperature"], [83, 12, 1, "", "set_temperature_offset"], [83, 12, 1, "", "start_print"], [83, 12, 1, "", "toggle_pause_print"], [83, 12, 1, "", "unregister_callback"], [83, 12, 1, "", "unselect_file"], [83, 13, 1, "", "valid_axes"], [83, 13, 1, "", "valid_heater_regex"], [83, 13, 1, "", "valid_heater_regex_no_current"], [83, 13, 1, "", "valid_tool_regex"]], "octoprint.printer.profile": [[83, 10, 1, "", "BedFormFactor"], [83, 10, 1, "", "BedOrigin"], [83, 10, 1, "", "CouldNotOverwriteError"], [83, 10, 1, "", "InvalidProfileError"], [83, 10, 1, "", "PrinterProfileManager"], [83, 10, 1, "", "SaveError"]], "octoprint.printer.profile.BedFormFactor": [[83, 13, 1, "", "CIRCULAR"], [83, 13, 1, "", "RECTANGULAR"]], "octoprint.printer.profile.BedOrigin": [[83, 13, 1, "", "CENTER"], [83, 13, 1, "", "LOWERLEFT"]], "octoprint.schema": [[84, 10, 1, "", "BaseModel"], [84, 9, 0, "-", "config"], [84, 9, 0, "-", "webcam"]], "octoprint.schema.BaseModel": [[84, 13, 1, "", "model_config"]], "octoprint.schema.config": [[84, 10, 1, "", "Config"], [84, 9, 0, "-", "access_control"], [84, 9, 0, "-", "api"], [84, 9, 0, "-", "appearance"], [84, 9, 0, "-", "controls"], [84, 9, 0, "-", "devel"], [84, 9, 0, "-", "estimation"], [84, 9, 0, "-", "events"], [84, 9, 0, "-", "feature"], [84, 9, 0, "-", "folder"], [84, 9, 0, "-", "gcode_analysis"], [84, 9, 0, "-", "plugins"], [84, 9, 0, "-", "printer_parameters"], [84, 9, 0, "-", "printer_profiles"], [84, 9, 0, "-", "scripts"], [84, 9, 0, "-", "serial"], [84, 9, 0, "-", "server"], [84, 9, 0, "-", "slicing"], [84, 9, 0, "-", "system"], [84, 9, 0, "-", "temperature"], [84, 9, 0, "-", "terminalfilters"], [84, 9, 0, "-", "webcam"]], "octoprint.schema.config.Config": [[84, 13, 1, "", "accessControl"], [84, 13, 1, "", "api"], [84, 13, 1, "", "appearance"], [84, 13, 1, "", "controls"], [84, 13, 1, "", "devel"], [84, 13, 1, "", "estimation"], [84, 13, 1, "", "events"], [84, 13, 1, "", "feature"], [84, 13, 1, "", "folder"], [84, 13, 1, "", "gcodeAnalysis"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "plugins"], [84, 13, 1, "", "printerParameters"], [84, 13, 1, "", "printerProfiles"], [84, 13, 1, "", "scripts"], [84, 13, 1, "", "serial"], [84, 13, 1, "", "server"], [84, 13, 1, "", "slicing"], [84, 13, 1, "", "system"], [84, 13, 1, "", "temperature"], [84, 13, 1, "", "terminalFilters"], [84, 13, 1, "", "webcam"]], "octoprint.schema.config.access_control": [[84, 10, 1, "", "AccessControlConfig"]], "octoprint.schema.config.access_control.AccessControlConfig": [[84, 13, 1, "", "addRemoteUsers"], [84, 13, 1, "", "autologinAs"], [84, 13, 1, "", "autologinHeadsupAcknowledged"], [84, 13, 1, "", "autologinLocal"], [84, 13, 1, "", "checkBasicAuthenticationPassword"], [84, 13, 1, "", "defaultReauthenticationTimeout"], [84, 13, 1, "", "groupManager"], [84, 13, 1, "", "groupfile"], [84, 13, 1, "", "localNetworks"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "permissionManager"], [84, 13, 1, "", "remoteGroupsHeader"], [84, 13, 1, "", "remoteGroupsMapping"], [84, 13, 1, "", "remoteUserHeader"], [84, 13, 1, "", "salt"], [84, 13, 1, "", "trustBasicAuthentication"], [84, 13, 1, "", "trustRemoteGroups"], [84, 13, 1, "", "trustRemoteUser"], [84, 13, 1, "", "userManager"], [84, 13, 1, "", "userfile"]], "octoprint.schema.config.api": [[84, 10, 1, "", "ApiConfig"]], "octoprint.schema.config.api.ApiConfig": [[84, 13, 1, "", "allowCrossOrigin"], [84, 13, 1, "", "apps"], [84, 13, 1, "", "key"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.appearance": [[84, 10, 1, "", "AppearanceConfig"], [84, 10, 1, "", "ColorEnum"], [84, 10, 1, "", "ComponentConfig"], [84, 10, 1, "", "ComponentDisabledConfig"], [84, 10, 1, "", "ComponentOrderConfig"]], "octoprint.schema.config.appearance.AppearanceConfig": [[84, 13, 1, "", "closeModalsWithClick"], [84, 13, 1, "", "color"], [84, 13, 1, "", "colorIcon"], [84, 13, 1, "", "colorTransparent"], [84, 13, 1, "", "components"], [84, 13, 1, "", "defaultLanguage"], [84, 13, 1, "", "fuzzyTimes"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "showFahrenheitAlso"], [84, 13, 1, "", "showInternalFilename"]], "octoprint.schema.config.appearance.ColorEnum": [[84, 13, 1, "", "blue"], [84, 13, 1, "", "default"], [84, 13, 1, "", "green"], [84, 13, 1, "", "orange"], [84, 13, 1, "", "red"], [84, 13, 1, "", "violet"], [84, 13, 1, "", "yellow"]], "octoprint.schema.config.appearance.ComponentConfig": [[84, 13, 1, "", "disabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "order"]], "octoprint.schema.config.appearance.ComponentDisabledConfig": [[84, 13, 1, "", "about"], [84, 13, 1, "", "generic"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "navbar"], [84, 13, 1, "", "settings"], [84, 13, 1, "", "sidebar"], [84, 13, 1, "", "tab"], [84, 13, 1, "", "usersettings"], [84, 13, 1, "", "wizard"]], "octoprint.schema.config.appearance.ComponentOrderConfig": [[84, 13, 1, "", "about"], [84, 13, 1, "", "generic"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "navbar"], [84, 13, 1, "", "settings"], [84, 13, 1, "", "sidebar"], [84, 13, 1, "", "tab"], [84, 13, 1, "", "usersettings"], [84, 13, 1, "", "wizard"]], "octoprint.schema.config.controls": [[84, 10, 1, "", "ContainerConfig"], [84, 10, 1, "", "ControlConfig"], [84, 10, 1, "", "ControlInputConfig"], [84, 10, 1, "", "ControlSliderInputConfig"], [84, 10, 1, "", "LayoutEnum"]], "octoprint.schema.config.controls.ContainerConfig": [[84, 13, 1, "", "children"], [84, 13, 1, "", "layout"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"]], "octoprint.schema.config.controls.ControlConfig": [[84, 13, 1, "", "additionalClasses"], [84, 13, 1, "", "command"], [84, 13, 1, "", "commands"], [84, 13, 1, "", "confirm"], [84, 13, 1, "", "enabled"], [84, 13, 1, "", "input"], [84, 13, 1, "", "javascript"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "regex"], [84, 13, 1, "", "script"], [84, 13, 1, "", "template"]], "octoprint.schema.config.controls.ControlInputConfig": [[84, 13, 1, "", "default"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "parameter"], [84, 13, 1, "", "slider"]], "octoprint.schema.config.controls.ControlSliderInputConfig": [[84, 13, 1, "", "max"], [84, 13, 1, "", "min"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "step"]], "octoprint.schema.config.controls.LayoutEnum": [[84, 13, 1, "", "horizontal"], [84, 13, 1, "", "horizontal_grid"], [84, 13, 1, "", "vertical"]], "octoprint.schema.config.devel": [[84, 10, 1, "", "DevelCacheConfig"], [84, 10, 1, "", "DevelConfig"], [84, 10, 1, "", "DevelWebassetsConfig"], [84, 10, 1, "", "StylesheetEnum"]], "octoprint.schema.config.devel.DevelCacheConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "preemptive"]], "octoprint.schema.config.devel.DevelConfig": [[84, 13, 1, "", "cache"], [84, 13, 1, "", "enableCsrfProtection"], [84, 13, 1, "", "enableRateLimiter"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "pluginTimings"], [84, 13, 1, "", "showLoadingAnimation"], [84, 13, 1, "", "sockJsConnectTimeout"], [84, 13, 1, "", "stylesheet"], [84, 13, 1, "", "useFrozenDictForPrinterState"], [84, 13, 1, "", "webassets"]], "octoprint.schema.config.devel.DevelWebassetsConfig": [[84, 13, 1, "", "bundle"], [84, 13, 1, "", "clean_on_startup"], [84, 13, 1, "", "minify"], [84, 13, 1, "", "minify_plugins"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.devel.StylesheetEnum": [[84, 13, 1, "", "css"], [84, 13, 1, "", "less"]], "octoprint.schema.config.estimation": [[84, 10, 1, "", "EstimationConfig"], [84, 10, 1, "", "PrintTimeEstimationConfig"]], "octoprint.schema.config.estimation.EstimationConfig": [[84, 13, 1, "", "model_config"], [84, 13, 1, "", "printTime"]], "octoprint.schema.config.estimation.PrintTimeEstimationConfig": [[84, 13, 1, "", "forceDumbAfterMin"], [84, 13, 1, "", "forceDumbFromPercent"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "stableThreshold"], [84, 13, 1, "", "statsWeighingUntil"], [84, 13, 1, "", "validityRange"]], "octoprint.schema.config.events": [[84, 10, 1, "", "EventSubscription"], [84, 10, 1, "", "EventsConfig"], [84, 10, 1, "", "SubscriptionTypeEnum"]], "octoprint.schema.config.events.EventSubscription": [[84, 13, 1, "", "command"], [84, 13, 1, "", "debug"], [84, 13, 1, "", "enabled"], [84, 13, 1, "", "event"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "type"]], "octoprint.schema.config.events.EventsConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "subscriptions"]], "octoprint.schema.config.events.SubscriptionTypeEnum": [[84, 13, 1, "", "gcode"], [84, 13, 1, "", "system"]], "octoprint.schema.config.feature": [[84, 10, 1, "", "FeatureConfig"]], "octoprint.schema.config.feature.FeatureConfig": [[84, 13, 1, "", "autoUppercaseBlacklist"], [84, 13, 1, "", "enableDragDropUpload"], [84, 13, 1, "", "enforceReallyUniversalFilenames"], [84, 13, 1, "", "g90InfluencesExtruder"], [84, 13, 1, "", "keyboardControl"], [84, 13, 1, "", "modelSizeDetection"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "pollWatched"], [84, 13, 1, "", "printCancelConfirmation"], [84, 13, 1, "", "printStartConfirmation"], [84, 13, 1, "", "rememberFileFolder"], [84, 13, 1, "", "sdSupport"], [84, 13, 1, "", "temperatureGraph"], [84, 13, 1, "", "uploadOverwriteConfirmation"]], "octoprint.schema.config.folder": [[84, 10, 1, "", "FolderConfig"]], "octoprint.schema.config.folder.FolderConfig": [[84, 13, 1, "", "data"], [84, 13, 1, "", "generated"], [84, 13, 1, "", "logs"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "plugins"], [84, 13, 1, "", "printerProfiles"], [84, 13, 1, "", "scripts"], [84, 13, 1, "", "slicingProfiles"], [84, 13, 1, "", "timelapse"], [84, 13, 1, "", "timelapse_tmp"], [84, 13, 1, "", "translations"], [84, 13, 1, "", "uploads"], [84, 13, 1, "", "virtualSd"], [84, 13, 1, "", "watched"]], "octoprint.schema.config.gcode_analysis": [[84, 10, 1, "", "GcodeAnalysisConfig"], [84, 10, 1, "", "RunAtEnum"]], "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig": [[84, 13, 1, "", "bedZ"], [84, 13, 1, "", "maxExtruders"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "runAt"], [84, 13, 1, "", "throttle_highprio"], [84, 13, 1, "", "throttle_lines"], [84, 13, 1, "", "throttle_normalprio"]], "octoprint.schema.config.gcode_analysis.RunAtEnum": [[84, 13, 1, "", "always"], [84, 13, 1, "", "idle"], [84, 13, 1, "", "never"]], "octoprint.schema.config.plugins": [[84, 10, 1, "", "PluginsConfig"]], "octoprint.schema.config.plugins.PluginsConfig": [[84, 13, 1, "", "disabled"], [84, 13, 1, "", "flags"], [84, 13, 1, "", "forced_compatible"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "sorting_order"]], "octoprint.schema.config.printer_parameters": [[84, 10, 1, "", "PrinterParametersConfig"]], "octoprint.schema.config.printer_parameters.PrinterParametersConfig": [[84, 13, 1, "", "model_config"], [84, 13, 1, "", "pauseTriggers"]], "octoprint.schema.config.printer_profiles": [[84, 10, 1, "", "PrinterProfilesConfig"]], "octoprint.schema.config.printer_profiles.PrinterProfilesConfig": [[84, 13, 1, "", "default"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.scripts": [[84, 10, 1, "", "GcodeScriptsConfig"], [84, 10, 1, "", "ScriptsConfig"]], "octoprint.schema.config.scripts.GcodeScriptsConfig": [[84, 13, 1, "", "afterPrintCancelled"], [84, 13, 1, "", "afterPrintDone"], [84, 13, 1, "", "afterPrintResumed"], [84, 13, 1, "", "afterPrinterConnected"], [84, 13, 1, "", "afterToolChange"], [84, 13, 1, "", "beforePrintPaused"], [84, 13, 1, "", "beforePrintStarted"], [84, 13, 1, "", "beforePrinterDisconnected"], [84, 13, 1, "", "beforeToolChange"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "snippets"]], "octoprint.schema.config.scripts.ScriptsConfig": [[84, 13, 1, "", "gcode"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.serial": [[84, 10, 1, "", "AlwaysDetectNeverEnum"], [84, 10, 1, "", "InfoWarnNeverEnum"], [84, 10, 1, "", "SerialCapabilities"], [84, 10, 1, "", "SerialConfig"], [84, 10, 1, "", "SerialMaxTimeouts"], [84, 10, 1, "", "SerialTimeoutConfig"]], "octoprint.schema.config.serial.AlwaysDetectNeverEnum": [[84, 13, 1, "", "always"], [84, 13, 1, "", "detect"], [84, 13, 1, "", "never"]], "octoprint.schema.config.serial.InfoWarnNeverEnum": [[84, 13, 1, "", "info"], [84, 13, 1, "", "never"], [84, 13, 1, "", "warn"]], "octoprint.schema.config.serial.SerialCapabilities": [[84, 13, 1, "", "autoreport_pos"], [84, 13, 1, "", "autoreport_sdstatus"], [84, 13, 1, "", "autoreport_temp"], [84, 13, 1, "", "busy_protocol"], [84, 13, 1, "", "emergency_parser"], [84, 13, 1, "", "extended_m20"], [84, 13, 1, "", "lfn_write"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.serial.SerialConfig": [[84, 13, 1, "", "abortHeatupOnCancel"], [84, 13, 1, "", "ackMax"], [84, 13, 1, "", "additionalBaudrates"], [84, 13, 1, "", "additionalPorts"], [84, 13, 1, "", "alwaysSendChecksum"], [84, 13, 1, "", "autoconnect"], [84, 13, 1, "", "autorefresh"], [84, 13, 1, "", "autorefreshInterval"], [84, 13, 1, "", "baudrate"], [84, 13, 1, "", "blacklistedBaudrates"], [84, 13, 1, "", "blacklistedPorts"], [84, 13, 1, "", "blockWhileDwelling"], [84, 13, 1, "", "blockedCommands"], [84, 13, 1, "", "capabilities"], [84, 13, 1, "", "checksumRequiringCommands"], [84, 13, 1, "", "disableSdPrintingDetection"], [84, 13, 1, "", "disconnectOnErrors"], [84, 13, 1, "", "emergencyCommands"], [84, 13, 1, "", "enableShutdownActionCommand"], [84, 13, 1, "", "encoding"], [84, 13, 1, "", "exclusive"], [84, 13, 1, "", "externalHeatupDetection"], [84, 13, 1, "", "firmwareDetection"], [84, 13, 1, "", "helloCommand"], [84, 13, 1, "", "identicalResendsCountdown"], [84, 13, 1, "", "ignoreEmptyPorts"], [84, 13, 1, "", "ignoreErrorsFromFirmware"], [84, 13, 1, "", "ignoreIdenticalResends"], [84, 13, 1, "", "ignoredCommands"], [84, 13, 1, "", "lastLineBufferSize"], [84, 13, 1, "", "log"], [84, 13, 1, "", "logPositionOnCancel"], [84, 13, 1, "", "logPositionOnPause"], [84, 13, 1, "", "logResends"], [84, 13, 1, "", "longRunningCommands"], [84, 13, 1, "", "lowLatency"], [84, 13, 1, "", "maxCommunicationTimeouts"], [84, 13, 1, "", "maxConsecutiveResends"], [84, 13, 1, "", "maxNotSdPrinting"], [84, 13, 1, "", "maxWritePasses"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "neverSendChecksum"], [84, 13, 1, "", "notifySuppressedCommands"], [84, 13, 1, "", "pausingCommands"], [84, 13, 1, "", "port"], [84, 13, 1, "", "repetierTargetTemp"], [84, 13, 1, "", "resendRatioStart"], [84, 13, 1, "", "resendRatioThreshold"], [84, 13, 1, "", "sanityCheckTools"], [84, 13, 1, "", "sdAlwaysAvailable"], [84, 13, 1, "", "sdCancelCommand"], [84, 13, 1, "", "sdLowerCase"], [84, 13, 1, "", "sdRelativePath"], [84, 13, 1, "", "sendChecksumWithUnknownCommands"], [84, 13, 1, "", "sendM112OnError"], [84, 13, 1, "", "supportFAsCommand"], [84, 13, 1, "", "supportResendsWithoutOk"], [84, 13, 1, "", "supportWait"], [84, 13, 1, "", "suppressSecondHello"], [84, 13, 1, "", "swallowOkAfterResend"], [84, 13, 1, "", "terminalLogSize"], [84, 13, 1, "", "timeout"], [84, 13, 1, "", "triggerOkForM29"], [84, 13, 1, "", "unknownCommandsNeedAck"], [84, 13, 1, "", "useParityWorkaround"], [84, 13, 1, "", "waitForStartOnConnect"], [84, 13, 1, "", "waitToLoadSdFileList"]], "octoprint.schema.config.serial.SerialMaxTimeouts": [[84, 13, 1, "", "idle"], [84, 13, 1, "", "long"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "printing"]], "octoprint.schema.config.serial.SerialTimeoutConfig": [[84, 13, 1, "", "baudrateDetectionPause"], [84, 13, 1, "", "communication"], [84, 13, 1, "", "communicationBusy"], [84, 13, 1, "", "connection"], [84, 13, 1, "", "detectionConsecutive"], [84, 13, 1, "", "detectionFirst"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "posAutoreport"], [84, 13, 1, "", "positionLogWait"], [84, 13, 1, "", "resendOk"], [84, 13, 1, "", "sdStatus"], [84, 13, 1, "", "sdStatusAutoreport"], [84, 13, 1, "", "temperature"], [84, 13, 1, "", "temperatureAutoreport"], [84, 13, 1, "", "temperatureTargetSet"]], "octoprint.schema.config.server": [[84, 10, 1, "", "CommandsConfig"], [84, 10, 1, "", "CookiesConfig"], [84, 10, 1, "", "DiskspaceConfig"], [84, 10, 1, "", "IpCheckConfig"], [84, 10, 1, "", "OnlineCheckConfig"], [84, 10, 1, "", "PluginBlacklistConfig"], [84, 10, 1, "", "PreemptiveCacheConfig"], [84, 10, 1, "", "PythonEolCheckConfig"], [84, 10, 1, "", "PythonEolEntry"], [84, 10, 1, "", "ReverseProxyConfig"], [84, 10, 1, "", "SameSiteEnum"], [84, 10, 1, "", "ServerConfig"], [84, 10, 1, "", "UploadsConfig"]], "octoprint.schema.config.server.CommandsConfig": [[84, 13, 1, "", "localPipCommand"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "serverRestartCommand"], [84, 13, 1, "", "systemRestartCommand"], [84, 13, 1, "", "systemShutdownCommand"]], "octoprint.schema.config.server.CookiesConfig": [[84, 13, 1, "", "model_config"], [84, 13, 1, "", "samesite"], [84, 13, 1, "", "secure"]], "octoprint.schema.config.server.DiskspaceConfig": [[84, 13, 1, "", "critical"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "warning"]], "octoprint.schema.config.server.IpCheckConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "trustedSubnets"]], "octoprint.schema.config.server.OnlineCheckConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "host"], [84, 13, 1, "", "interval"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "port"]], "octoprint.schema.config.server.PluginBlacklistConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "timeout"], [84, 13, 1, "", "ttl"], [84, 13, 1, "", "url"]], "octoprint.schema.config.server.PreemptiveCacheConfig": [[84, 13, 1, "", "exceptions"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "until"]], "octoprint.schema.config.server.PythonEolCheckConfig": [[84, 13, 1, "", "enabled"], [84, 13, 1, "", "fallback"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "ttl"], [84, 13, 1, "", "url"]], "octoprint.schema.config.server.PythonEolEntry": [[84, 13, 1, "", "date"], [84, 13, 1, "", "last_octoprint"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.server.ReverseProxyConfig": [[84, 13, 1, "", "hostFallback"], [84, 13, 1, "", "hostHeader"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "portFallback"], [84, 13, 1, "", "portHeader"], [84, 13, 1, "", "prefixFallback"], [84, 13, 1, "", "prefixHeader"], [84, 13, 1, "", "schemeFallback"], [84, 13, 1, "", "schemeHeader"], [84, 13, 1, "", "serverFallback"], [84, 13, 1, "", "serverHeader"], [84, 13, 1, "", "trustLocalhostProxies"], [84, 13, 1, "", "trustedProxies"]], "octoprint.schema.config.server.SameSiteEnum": [[84, 13, 1, "", "lax"], [84, 13, 1, "", "none"], [84, 13, 1, "", "strict"]], "octoprint.schema.config.server.ServerConfig": [[84, 13, 1, "", "allowFraming"], [84, 13, 1, "", "allowedLoginRedirectPaths"], [84, 13, 1, "", "commands"], [84, 13, 1, "", "cookies"], [84, 13, 1, "", "diskspace"], [84, 13, 1, "", "firstRun"], [84, 13, 1, "", "heartbeat"], [84, 13, 1, "", "host"], [84, 13, 1, "", "ignoreIncompleteStartup"], [84, 13, 1, "", "ipCheck"], [84, 13, 1, "", "maxSize"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "onlineCheck"], [84, 13, 1, "", "pluginBlacklist"], [84, 13, 1, "", "port"], [84, 13, 1, "", "preemptiveCache"], [84, 13, 1, "", "pythonEolCheck"], [84, 13, 1, "", "reverseProxy"], [84, 13, 1, "", "secretKey"], [84, 13, 1, "", "seenWizards"], [84, 13, 1, "", "startOnceInSafeMode"], [84, 13, 1, "", "uploads"]], "octoprint.schema.config.server.UploadsConfig": [[84, 13, 1, "", "maxSize"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "nameSuffix"], [84, 13, 1, "", "pathSuffix"]], "octoprint.schema.config.slicing": [[84, 10, 1, "", "SlicingConfig"]], "octoprint.schema.config.slicing.SlicingConfig": [[84, 13, 1, "", "defaultProfiles"], [84, 13, 1, "", "defaultSlicer"], [84, 13, 1, "", "enabled"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.system": [[84, 10, 1, "", "ActionConfig"], [84, 10, 1, "", "SystemConfig"]], "octoprint.schema.config.system.ActionConfig": [[84, 13, 1, "", "action"], [84, 13, 1, "", "async_"], [84, 13, 1, "", "command"], [84, 13, 1, "", "confirm"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"]], "octoprint.schema.config.system.SystemConfig": [[84, 13, 1, "", "actions"], [84, 13, 1, "", "model_config"]], "octoprint.schema.config.temperature": [[84, 10, 1, "", "TemperatureConfig"], [84, 10, 1, "", "TemperatureProfile"]], "octoprint.schema.config.temperature.TemperatureConfig": [[84, 13, 1, "", "cutoff"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "profiles"], [84, 13, 1, "", "sendAutomatically"], [84, 13, 1, "", "sendAutomaticallyAfter"]], "octoprint.schema.config.temperature.TemperatureProfile": [[84, 13, 1, "", "bed"], [84, 13, 1, "", "extruder"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"]], "octoprint.schema.config.terminalfilters": [[84, 10, 1, "", "TerminalFilterEntry"]], "octoprint.schema.config.terminalfilters.TerminalFilterEntry": [[84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "regex"]], "octoprint.schema.config.webcam": [[84, 10, 1, "", "RenderAfterPrintEnum"], [84, 10, 1, "", "TimelapseConfig"], [84, 10, 1, "", "TimelapseOptions"], [84, 10, 1, "", "TimelapseTypeEnum"], [84, 10, 1, "", "WebcamConfig"]], "octoprint.schema.config.webcam.RenderAfterPrintEnum": [[84, 13, 1, "", "always"], [84, 13, 1, "", "failure"], [84, 13, 1, "", "off"], [84, 13, 1, "", "success"]], "octoprint.schema.config.webcam.TimelapseConfig": [[84, 13, 1, "", "fps"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "options"], [84, 13, 1, "", "postRoll"], [84, 13, 1, "", "renderAfterPrint"], [84, 13, 1, "", "type"]], "octoprint.schema.config.webcam.TimelapseOptions": [[84, 13, 1, "", "capturePostRoll"], [84, 13, 1, "", "interval"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "retractionZHop"]], "octoprint.schema.config.webcam.TimelapseTypeEnum": [[84, 13, 1, "", "off"], [84, 13, 1, "", "timed"], [84, 13, 1, "", "zchange"]], "octoprint.schema.config.webcam.WebcamConfig": [[84, 13, 1, "", "bitrate"], [84, 13, 1, "", "cleanTmpAfterDays"], [84, 13, 1, "", "defaultWebcam"], [84, 13, 1, "", "ffmpeg"], [84, 13, 1, "", "ffmpegCommandline"], [84, 13, 1, "", "ffmpegThreads"], [84, 13, 1, "", "ffmpegThumbnailCommandline"], [84, 13, 1, "", "ffmpegVideoCodec"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "renderAfterPrintDelay"], [84, 13, 1, "", "snapshotWebcam"], [84, 13, 1, "", "timelapse"], [84, 13, 1, "", "timelapseEnabled"], [84, 13, 1, "", "watermark"], [84, 13, 1, "", "webcamEnabled"]], "octoprint.schema.webcam": [[84, 10, 1, "", "RatioEnum"], [84, 10, 1, "", "Webcam"], [84, 10, 1, "", "WebcamCompatibility"]], "octoprint.schema.webcam.RatioEnum": [[84, 13, 1, "", "four_three"], [84, 13, 1, "", "sixteen_nine"]], "octoprint.schema.webcam.Webcam": [[84, 13, 1, "", "canSnapshot"], [84, 13, 1, "", "compat"], [84, 13, 1, "", "displayName"], [84, 13, 1, "", "extras"], [84, 13, 1, "", "flipH"], [84, 13, 1, "", "flipV"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "name"], [84, 13, 1, "", "rotate90"], [84, 13, 1, "", "snapshotDisplay"]], "octoprint.schema.webcam.WebcamCompatibility": [[84, 13, 1, "", "cacheBuster"], [84, 13, 1, "", "model_config"], [84, 13, 1, "", "snapshot"], [84, 13, 1, "", "snapshotSslValidation"], [84, 13, 1, "", "snapshotTimeout"], [84, 13, 1, "", "stream"], [84, 13, 1, "", "streamRatio"], [84, 13, 1, "", "streamTimeout"], [84, 13, 1, "", "streamWebrtcIceServers"]], "octoprint.server.util": [[85, 9, 0, "-", "flask"]], "octoprint.server.util.flask": [[85, 10, 1, "", "LessSimpleCache"], [85, 10, 1, "", "OctoPrintFlaskRequest"], [85, 10, 1, "", "OctoPrintFlaskResponse"], [85, 10, 1, "", "OctoPrintJsonProvider"], [85, 10, 1, "", "OctoPrintSessionInterface"], [85, 10, 1, "", "PluginAssetResolver"], [85, 10, 1, "", "PrefixAwareJinjaEnvironment"], [85, 10, 1, "", "ReverseProxyInfo"], [85, 10, 1, "", "SettingsCheckUpdater"], [85, 8, 1, "", "check_lastmodified"], [85, 8, 1, "", "firstrun_only_access"], [85, 8, 1, "", "get_cookie_suffix"], [85, 8, 1, "", "get_flask_user_from_request"], [85, 8, 1, "", "make_api_error"], [85, 8, 1, "", "make_text_response"], [85, 8, 1, "", "no_firstrun_access"], [85, 8, 1, "", "permission_and_fresh_credentials_validator"], [85, 8, 1, "", "permission_validator"], [85, 8, 1, "", "redirect_to_tornado"], [85, 8, 1, "", "require_credentials_checked_recently"], [85, 8, 1, "", "restricted_access"]], "octoprint.server.util.flask.LessSimpleCache": [[85, 12, 1, "", "add"], [85, 12, 1, "", "delete"], [85, 12, 1, "", "get"], [85, 12, 1, "", "set"]], "octoprint.server.util.flask.OctoPrintFlaskRequest": [[85, 14, 1, "", "cookies"], [85, 14, 1, "", "server_name"], [85, 14, 1, "", "server_port"]], "octoprint.server.util.flask.OctoPrintFlaskResponse": [[85, 12, 1, "", "delete_cookie"], [85, 12, 1, "", "set_cookie"]], "octoprint.server.util.flask.OctoPrintJsonProvider": [[85, 12, 1, "", "default"], [85, 12, 1, "", "dumps"]], "octoprint.server.util.flask.OctoPrintSessionInterface": [[85, 12, 1, "", "save_session"], [85, 12, 1, "", "should_set_cookie"]], "octoprint.server.util.flask.PluginAssetResolver": [[85, 12, 1, "", "resolve_output_to_path"], [85, 12, 1, "", "split_prefix"]], "octoprint.server.util.flask.PrefixAwareJinjaEnvironment": [[85, 12, 1, "", "join_path"]], "octoprint.server.util.flask.ReverseProxyInfo": [[85, 13, 1, "", "model_config"]], "octoprint.server.util.flask.SettingsCheckUpdater": [[85, 12, 1, "", "build_done"], [85, 12, 1, "", "needs_rebuild"]], "octoprint.settings": [[86, 10, 1, "", "Settings"], [86, 15, 1, "", "default_settings"], [86, 8, 1, "", "settings"], [86, 15, 1, "", "valid_boolean_trues"]], "octoprint.settings.Settings": [[86, 13, 1, "", "OVERLAY_KEY"], [86, 12, 1, "", "add_overlay"], [86, 12, 1, "", "add_path_update_callback"], [86, 12, 1, "", "backup"], [86, 12, 1, "", "checkBaseFolder"], [86, 14, 1, "", "config"], [86, 14, 1, "", "config_hash"], [86, 14, 1, "", "config_yaml"], [86, 12, 1, "", "deleteApiKey"], [86, 14, 1, "", "effective"], [86, 14, 1, "", "effective_hash"], [86, 14, 1, "", "effective_yaml"], [86, 12, 1, "", "generateApiKey"], [86, 12, 1, "", "get"], [86, 12, 1, "", "getBaseFolder"], [86, 12, 1, "", "getBoolean"], [86, 12, 1, "", "getFloat"], [86, 12, 1, "", "getInt"], [86, 12, 1, "", "has"], [86, 14, 1, "", "last_modified"], [86, 14, 1, "", "last_modified_or_made_dirty"], [86, 12, 1, "", "listScripts"], [86, 12, 1, "", "load"], [86, 12, 1, "", "loadScript"], [86, 12, 1, "", "load_overlay"], [86, 12, 1, "", "load_overlays"], [86, 12, 1, "", "remove"], [86, 12, 1, "", "remove_overlay"], [86, 12, 1, "", "remove_path_update_callback"], [86, 12, 1, "", "sanity_check_folders"], [86, 12, 1, "", "save"], [86, 12, 1, "", "saveScript"], [86, 12, 1, "", "set"], [86, 12, 1, "", "setBaseFolder"], [86, 12, 1, "", "setBoolean"], [86, 12, 1, "", "setFloat"], [86, 12, 1, "", "setInt"], [86, 12, 1, "", "warn_about_risky_settings"]], "octoprint.slicing": [[87, 10, 1, "", "SlicingManager"], [87, 10, 1, "", "SlicingProfile"], [87, 10, 1, "", "TemporaryProfile"], [87, 9, 0, "-", "exceptions"]], "octoprint.slicing.SlicingManager": [[87, 12, 1, "", "all_profiles"], [87, 12, 1, "", "cancel_slicing"], [87, 14, 1, "", "configured_slicers"], [87, 14, 1, "", "default_slicer"], [87, 12, 1, "", "delete_profile"], [87, 12, 1, "", "get_profile_path"], [87, 12, 1, "", "get_slicer"], [87, 12, 1, "", "get_slicer_profile_path"], [87, 12, 1, "", "initialize"], [87, 12, 1, "", "load_profile"], [87, 12, 1, "", "profiles_last_modified"], [87, 14, 1, "", "registered_slicers"], [87, 12, 1, "", "reload_slicers"], [87, 12, 1, "", "save_profile"], [87, 12, 1, "", "set_default_profile"], [87, 12, 1, "", "slice"], [87, 14, 1, "", "slicing_enabled"]], "octoprint.slicing.exceptions": [[87, 10, 1, "", "ProfileAlreadyExists"], [87, 10, 1, "", "ProfileException"], [87, 10, 1, "", "SlicerException"], [87, 10, 1, "", "SlicerNotConfigured"], [87, 10, 1, "", "SlicingCancelled"], [87, 10, 1, "", "SlicingException"], [87, 10, 1, "", "UnknownProfile"], [87, 10, 1, "", "UnknownSlicer"]], "octoprint.slicing.exceptions.ProfileException": [[87, 13, 1, "", "profile"], [87, 13, 1, "", "slicer"]], "octoprint.slicing.exceptions.SlicerException": [[87, 13, 1, "", "slicer"]], "octoprint.util": [[88, 10, 1, "", "CaseInsensitiveSet"], [88, 10, 1, "", "DefaultOrderedDict"], [88, 10, 1, "", "PrependableQueue"], [88, 10, 1, "", "RepeatedTimer"], [88, 10, 1, "", "ResettableTimer"], [88, 11, 1, "", "TypeAlreadyInQueue"], [88, 10, 1, "", "TypedQueue"], [88, 8, 1, "", "chunks"], [88, 9, 0, "-", "commandline"], [88, 8, 1, "", "count"], [88, 8, 1, "", "deprecated"], [88, 8, 1, "", "deserialize"], [88, 8, 1, "", "dict_clean"], [88, 8, 1, "", "dict_contains_keys"], [88, 8, 1, "", "dict_filter"], [88, 8, 1, "", "dict_flatten"], [88, 8, 1, "", "dict_merge"], [88, 8, 1, "", "dict_minimal_mergediff"], [88, 8, 1, "", "dict_sanitize"], [88, 10, 1, "", "fallback_dict"], [88, 8, 1, "", "filter_non_ascii"], [88, 8, 1, "", "get_bom"], [88, 8, 1, "", "get_class"], [88, 8, 1, "", "get_exception_string"], [88, 8, 1, "", "get_formatted_datetime"], [88, 8, 1, "", "get_formatted_size"], [88, 8, 1, "", "get_formatted_timedelta"], [88, 8, 1, "", "get_fully_qualified_classname"], [88, 8, 1, "", "is_allowed_file"], [88, 8, 1, "", "pending_deprecation"], [88, 9, 0, "-", "platform"], [88, 8, 1, "", "pp"], [88, 8, 1, "", "serialize"], [88, 8, 1, "", "to_bytes"], [88, 8, 1, "", "to_native_str"], [88, 8, 1, "", "to_str"], [88, 8, 1, "", "to_unicode"], [88, 8, 1, "", "variable_deprecated"], [88, 8, 1, "", "variable_pending_deprecation"]], "octoprint.util.DefaultOrderedDict": [[88, 12, 1, "", "copy"]], "octoprint.util.RepeatedTimer": [[88, 12, 1, "", "run"]], "octoprint.util.ResettableTimer": [[88, 12, 1, "", "run"]], "octoprint.util.TypedQueue": [[88, 12, 1, "", "get"], [88, 12, 1, "", "put"]], "octoprint.util.commandline": [[88, 10, 1, "", "CommandlineCaller"], [88, 11, 1, "", "CommandlineError"], [88, 10, 1, "", "DelimiterCapture"], [88, 8, 1, "", "clean_ansi"]], "octoprint.util.commandline.CommandlineCaller": [[88, 12, 1, "", "call"], [88, 12, 1, "", "checked_call"], [88, 13, 1, "", "on_log_call"], [88, 13, 1, "", "on_log_stderr"], [88, 13, 1, "", "on_log_stdout"]], "octoprint.util.fallback_dict": [[88, 12, 1, "", "items"], [88, 12, 1, "", "keys"], [88, 12, 1, "", "values"]], "octoprint.util.platform": [[88, 15, 1, "", "CLOSE_FDS"], [88, 8, 1, "", "get_os"], [88, 8, 1, "", "is_os_compatible"], [88, 8, 1, "", "set_close_exec"]]}, "objnames": {"0": ["http", "get", "HTTP get"], "1": ["http", "post", "HTTP post"], "2": ["http", "delete", "HTTP delete"], "3": ["http", "put", "HTTP put"], "4": ["http", "patch", "HTTP patch"], "5": ["js", "class", "JavaScript class"], "6": ["js", "function", "JavaScript function"], "7": ["js", "attribute", "JavaScript attribute"], "8": ["py", "function", "Python function"], "9": ["py", "module", "Python module"], "10": ["py", "class", "Python class"], "11": ["py", "exception", "Python exception"], "12": ["py", "method", "Python method"], "13": ["py", "attribute", "Python attribute"], "14": ["py", "property", "Python property"], "15": ["py", "data", "Python data"]}, "objtypes": {"0": "http:get", "1": "http:post", "2": "http:delete", "3": "http:put", "4": "http:patch", "5": "js:class", "6": "js:function", "7": "js:attribute", "8": "py:function", "9": "py:module", "10": "py:class", "11": "py:exception", "12": "py:method", "13": "py:attribute", "14": "py:property", "15": "py:data"}, "terms": {"": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 26, 27, 30, 32, 33, 34, 35, 39, 41, 42, 44, 45, 48, 49, 50, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99], "0": [0, 2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 21, 23, 24, 25, 26, 32, 33, 34, 35, 36, 38, 39, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 56, 57, 59, 63, 68, 76, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 94, 97, 98, 99], "000000": 3, "00m": 94, "01": [39, 48, 84, 92], "01378": 9, "02": [9, 32, 94, 97], "02mm": 9, "03": 94, "032": 9, "05": [9, 17, 84], "058": 92, "06": [84, 92], "082": 9, "09": 94, "0rc": 43, "0rc1": [43, 98], "0rc2": 43, "1": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 63, 64, 67, 72, 76, 78, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 97, 98, 99], "10": [4, 9, 11, 14, 18, 23, 24, 35, 39, 44, 49, 53, 68, 72, 84, 86, 87, 92, 94, 97], "100": [2, 3, 17, 39, 42, 48, 59, 72, 83, 84, 88, 92, 94, 97], "10000": 94, "10000k": 84, "100kb": [39, 84, 94], "101": [9, 92], "1024": [41, 94], "102400": [39, 84], "1024kb": 94, "105": [9, 48], "107": 9, "1073741824": [39, 84], "1094933": 88, "10mm": [9, 53, 68], "11": [4, 22, 25, 27, 35, 36, 39, 44, 84, 85, 88, 92, 94, 97], "110": 48, "1107": 84, "1123": 9, "115": 48, "115200": [1, 39, 94], "1188": 3, "12": [49, 97], "122": 92, "12237201408": 32, "1234": [3, 26, 76], "123456": 39, "124": 92, "125": 9, "127": [39, 50, 76, 84, 90, 94], "128": [50, 84], "13": [44, 57, 72, 92], "132": 92, "13205": 32, "1334": 3, "134": 92, "135": 92, "1378847754": [3, 6], "1387144346": 3, "1392628936": 32, "1393158814": 32, "1395651926": 9, "1395651928": 9, "14": 92, "140": 97, "14159430": 92, "1440": [33, 34, 84], "1468987": [3, 6], "1470859680": 7, "1474574597": 7, "15": [3, 39, 84], "150": [10, 34], "15min": 35, "16": [17, 34, 84, 94], "168": [17, 39, 50, 84], "17": [32, 92, 97, 98], "174": 9, "178": 94, "1798419": 32, "18": [92, 94], "180": [39, 84], "19": 92, "192": [17, 39, 50, 84], "19200": 1, "19302": 84, "199": 17, "1gb": [39, 84], "1px": 92, "1st": 98, "2": [3, 4, 9, 10, 11, 14, 17, 21, 22, 24, 26, 33, 34, 39, 41, 43, 44, 47, 48, 49, 53, 56, 57, 59, 64, 68, 72, 76, 80, 82, 83, 84, 88, 90, 92, 94, 97, 98, 99], "20": [10, 14, 72, 84, 86, 87, 88, 92, 94], "200": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 19, 23, 32, 39, 94, 97], "200mb": [39, 84], "201": [3, 14, 23], "2013": [30, 37, 50], "2014": 32, "2015": [92, 97], "2016": [44, 94], "2018": 94, "2019": 44, "202": [3, 23], "2020": 98, "2020083": 88, "2023": [84, 92], "2024": 84, "2028598": [88, 92], "204": [0, 1, 3, 4, 6, 9, 10, 14, 15, 23, 32, 94, 97], "205": [9, 68], "2097152": [39, 41], "20971520": 39, "209715200": [39, 84], "20mb": 39, "20mm": [3, 10], "21": [10, 48, 94, 97], "210": [39, 84, 94], "212": 9, "213": 94, "214": 9, "216": 94, "217": 94, "219": 94, "220": [9, 48, 68, 94], "221": 9, "2298468264184775": 6, "23": [3, 42, 48, 50, 94, 97], "230": 94, "230400": 1, "232": 94, "234": 94, "2342": 97, "24": [39, 84, 91, 94], "242": 94, "243": 94, "246": 3, "24h": 34, "25": [9, 10, 39, 84, 94], "250000": [1, 86], "252": 9, "253": 9, "255": [39, 50, 53, 84], "25mm": 10, "263": 3, "27": [48, 84], "276": 6, "286": 9, "29": 94, "299": 17, "2f": 48, "2fa": 97, "2gb": 3, "2h": 94, "2mb": 39, "2mm": 68, "3": [3, 4, 8, 9, 11, 14, 17, 18, 21, 22, 23, 24, 27, 29, 32, 34, 35, 38, 39, 42, 44, 48, 49, 52, 53, 57, 58, 59, 67, 72, 76, 82, 83, 84, 86, 88, 90, 92, 94, 95, 97, 99], "30": [39, 84, 88, 92], "300": [10, 17, 22, 39, 85, 94], "3000": 53, "3000mm": 53, "302": 85, "31": [84, 92, 94], "312464": 88, "32": 9, "33": 92, "337942": 6, "34": [48, 92], "342": 94, "3482": [39, 84], "35": 92, "355": 94, "357": 94, "358": 94, "36": [3, 6, 92], "360": [33, 34], "3785": 9, "38": [92, 94], "38400": 1, "399": 17, "3d": 58, "3df4550c": 44, "3mm": 9, "3rd": 11, "4": [2, 3, 17, 20, 24, 28, 30, 34, 37, 39, 47, 48, 49, 50, 78, 79, 82, 83, 84, 88, 90, 92, 94, 97, 98], "40": [72, 97], "400": [0, 1, 3, 7, 9, 10, 15, 17, 23, 76, 97], "401": 4, "403": [0, 4, 13, 32, 85], "404": [0, 3, 9, 10, 14, 15, 23, 32, 76, 85, 94, 97], "409": [0, 3, 6, 9, 10], "41": 92, "411": 9, "415": 3, "42": [42, 50, 92], "43": [48, 92], "430": 3, "43712": 32, "443": 26, "45": 94, "46": 92, "47": 92, "48": 92, "49": 9, "494": 9, "496c": 44, "499": 17, "5": [3, 6, 9, 11, 12, 14, 17, 23, 24, 34, 39, 42, 43, 47, 48, 49, 50, 51, 53, 54, 68, 72, 84, 86, 88, 94], "50": [9, 68, 84, 94], "500": [3, 15, 17, 46, 85, 94], "5000": [39, 84, 86], "5000k": 39, "5001": 90, "500m": [11, 72], "500mb": [39, 84], "5088147346030592": [39, 84], "522": 9, "524288000": 84, "53": [17, 39, 76, 84, 92], "54": 92, "54089": 9, "552": 94, "553": 94, "555": 94, "556": 94, "558": 94, "5633521622188032": [39, 84], "57": 42, "57600": 1, "5987": [3, 4], "599": 17, "5mm": [9, 68], "6": [10, 17, 22, 24, 34, 49, 50, 51, 57, 79, 92, 94], "60": [39, 84, 88, 94], "6000": 10, "600px": 92, "634": 92, "63488000": 39, "64": 48, "69": [9, 92], "6h": 34, "7": [8, 17, 29, 32, 34, 39, 44, 49, 52, 67, 82, 84, 90, 92, 94, 97, 98], "70": 9, "731": 9, "748": 9, "75": [3, 9], "779": 9, "786": 92, "792": 92, "8": [3, 4, 11, 17, 23, 24, 34, 39, 44, 49, 50, 51, 59, 72, 76, 84, 88, 89, 92, 94, 97, 98], "808080": 92, "8081": 4, "810": [3, 6], "818": 92, "83763": 9, "85": 9, "85a134": 92, "8601": 49, "861": 94, "866": 9, "868": 9, "87": 9, "8811": 6, "8821": 9, "8859": 4, "8963": 9, "9": [17, 21, 24, 47, 49, 53, 83, 84, 92, 94, 97], "90": [39, 68, 84], "900": 84, "91": 9, "912": 6, "92338": 9, "93": 9, "95": 9, "96": 9, "9600": 1, "97566": 9, "98": 9, "9946": 9, "997": 92, "A": [0, 2, 3, 6, 9, 11, 15, 17, 19, 20, 21, 22, 23, 24, 26, 32, 33, 34, 39, 40, 41, 49, 50, 53, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 91, 92, 94, 96, 97, 98, 99], "And": [34, 48, 50, 94], "As": [24, 35, 41, 42, 51, 53, 54, 59, 90, 92, 94, 97, 98], "At": [23, 46, 59, 80], "Be": [84, 94], "But": [42, 92], "By": [3, 27, 34, 35, 39, 50, 80, 85, 94, 97, 98, 99], "For": [2, 4, 6, 9, 10, 11, 15, 16, 27, 34, 35, 39, 42, 44, 48, 53, 54, 56, 57, 63, 80, 82, 84, 85, 86, 88, 89, 91, 92, 94, 97], "If": [0, 1, 3, 4, 6, 9, 10, 11, 13, 14, 15, 16, 17, 21, 23, 24, 30, 32, 34, 35, 39, 41, 44, 45, 46, 48, 49, 51, 53, 54, 56, 58, 59, 60, 61, 63, 64, 72, 74, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 97, 98, 99], "In": [6, 24, 34, 39, 42, 44, 49, 53, 82, 84, 87, 88, 91, 92, 97, 98, 99], "It": [3, 9, 20, 21, 22, 23, 24, 25, 26, 29, 33, 34, 36, 37, 39, 43, 49, 50, 51, 54, 58, 59, 64, 72, 80, 82, 83, 84, 85, 86, 88, 92, 94, 97, 99], "Its": 58, "NO": 49, "NOT": [17, 34, 39, 49, 54, 82, 83, 84, 92, 94, 98], "No": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 32, 42, 46, 49, 94, 97], "Not": [0, 2, 3, 9, 10, 14, 15, 17, 23, 32, 33, 39, 76, 84, 85, 92], "OR": 59, "Of": [92, 97], "On": [2, 3, 4, 22, 23, 24, 44, 49, 50, 51, 53, 84, 89, 94, 97, 98], "One": [34, 39, 49, 62, 80, 92, 94, 98], "Or": [2, 50], "Such": 51, "That": [4, 9, 11, 50, 54, 82, 92, 94, 97, 98], "The": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 46, 47, 48, 49, 51, 53, 54, 56, 57, 58, 59, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 99], "Their": [94, 99], "Then": [44, 50, 92, 94, 98], "There": [6, 9, 34, 43, 48, 49, 50, 54, 57, 83, 87, 89, 92, 97, 98], "These": [20, 39, 44, 53, 54, 84, 90, 97], "To": [3, 4, 7, 11, 20, 21, 23, 34, 39, 44, 46, 49, 50, 51, 53, 54, 56, 57, 72, 92, 94, 97, 98], "WILL": 83, "Will": [0, 4, 7, 9, 10, 13, 14, 19, 21, 33, 34, 43, 48, 53, 80, 82, 84, 87, 88, 92, 94, 97, 99], "With": [11, 54, 57, 87, 98], "_": [53, 63, 64, 82, 92, 93, 94, 97], "_1st": 97, "_2nd": 97, "__currentz": 49, "__data": 49, "__doc__": 88, "__eventnam": 49, "__filenam": 49, "__fileorigin": 49, "__filepath": 49, "__future__": [97, 98], "__init": 91, "__init__": [92, 94, 97, 98], "__name__": [90, 93, 94], "__now": 49, "__overlay__": 86, "__plugin_author__": [90, 92], "__plugin_check__": 90, "__plugin_description__": [90, 92, 94], "__plugin_disable__": 90, "__plugin_enable__": 90, "__plugin_helpers__": 93, "__plugin_hooks__": [24, 33, 34, 90, 94], "__plugin_implementation__": [24, 90, 92, 93, 94, 97], "__plugin_license__": [90, 92], "__plugin_load__": [90, 93, 94], "__plugin_name__": [90, 92, 94, 96, 97], "__plugin_privacypolicy__": 90, "__plugin_pycompat__": 98, "__plugin_pythoncompat__": [90, 92, 94, 97, 98], "__plugin_settings_overlay__": 90, "__plugin_unload__": 90, "__plugin_url__": [90, 92], "__plugin_version__": [90, 92, 94, 96], "__progress": 49, "_about": 97, "_after_": 92, "_analysi": 87, "_analysis_queu": [81, 82, 96], "_app_session_manag": [81, 82], "_async": 88, "_awesometempl": 94, "_basefold": [81, 82, 96], "_build": 44, "_cancel": 87, "_changest": 94, "_config": 97, "_config_vers": 97, "_connectivity_check": [79, 81, 82, 96], "_core": 7, "_current": 80, "_data_fold": [81, 82], "_datafold": 96, "_default": [1, 10, 39, 84], "_detectport": 94, "_disabl": [39, 84], "_div": 94, "_do_abort": [80, 81], "_do_analysi": [80, 81], "_environment_detector": 79, "_error": 87, "_errorvalu": 94, "_event_bu": [79, 81, 82, 96], "_file_manag": [81, 82, 96], "_flag": 84, "_forcedcompat": [39, 84, 98], "_gcode_hook": 94, "_gcodescript_hook": 94, "_get_free_remote_nam": 94, "_gntp": 93, "_handled_error": 94, "_identifi": [79, 81, 82, 96], "_import": 22, "_is_external_cli": 4, "_log": 94, "_logger": [79, 81, 82, 92, 94, 96, 97], "_mfa_login": 97, "_navbar": 97, "_not_": 85, "_plugin_": [94, 97], "_plugin_info": 96, "_plugin_lifecycle_manag": [81, 82], "_plugin_manag": [79, 81, 82, 93, 94, 96], "_plugin_nam": [34, 81, 82, 96], "_plugin_vers": [34, 81, 82, 96], "_pluginmanag": 94, "_printer": [81, 82, 96], "_printer_profile_manag": [81, 82, 96], "_progress": [87, 97], "_r": 4, "_refresh": 97, "_register_growl": 93, "_set": [79, 92, 93, 94, 96, 97], "_sidebar": 97, "_size": 94, "_slicing_manag": [81, 82, 96], "_someservic": 26, "_sortingord": [39, 84], "_strip": 94, "_tab": 97, "_tcp": 93, "_user_manag": [81, 82, 96], "_userset": 97, "_usersettings_mfa": 97, "_webcam": 97, "_wizard": 97, "a1": 88, "a189": 44, "a2": 88, "a4ut": 3, "a_list": 42, "a_turtle_turtl": 2, "aabbccddee1234523452345": 50, "ab": [39, 84], "abandon": 4, "abcdef": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 32, 72, 97], "abcdef1234567890": 23, "abl": [21, 23, 24, 26, 34, 37, 46, 49, 50, 54, 56, 64, 80, 82, 84, 88, 92, 97], "abort": [21, 23, 52, 80, 94, 97], "abortheatuponcancel": [81, 84], "about": [0, 2, 4, 5, 10, 11, 13, 14, 15, 20, 26, 34, 39, 42, 49, 50, 53, 63, 65, 75, 77, 81, 82, 83, 84, 88, 90, 92, 94, 97, 98, 99], "abov": [4, 20, 21, 33, 34, 39, 41, 42, 44, 50, 51, 53, 54, 59, 64, 65, 68, 82, 83, 84, 86, 87, 92, 94, 97], "abridg": [3, 14], "absolut": [9, 39, 54, 59, 80, 82, 83, 84, 85, 87, 94, 95, 97], "absolute_import": [97, 98], "absolute_path": 80, "abstract": 83, "abstractanalysisqueu": [80, 81, 94], "abstractfilewrapp": [80, 81, 94], "abus": [51, 83], "accept": [3, 6, 11, 23, 44, 48, 49, 63, 72, 82, 94, 97], "access": [4, 5, 9, 11, 13, 17, 23, 24, 34, 40, 44, 49, 54, 55, 58, 59, 64, 76, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 95, 96, 97], "access_control": 84, "access_valid": 95, "access_validator_hook": 94, "accesscontrol": [13, 39, 50, 81, 84, 95], "accesscontrolconfig": [81, 84], "accessviewmodel": 94, "accident": [53, 84], "accord": [34, 39, 49, 87, 92], "accordingli": [39, 44, 59, 82, 84, 94, 97, 98, 99], "account": [0, 2, 4, 23, 34, 39, 44, 50, 72, 84, 94], "accumul": 11, "accur": 49, "accuraci": [39, 84], "achiev": [9, 35, 39, 50, 91, 92, 98, 99], "ackmax": [81, 84], "acknowledg": [1, 15, 21, 39, 48, 61, 83, 84], "acl": 99, "acl_keyvalidator_hook": 94, "acquir": 83, "across": [16, 42, 48, 60, 99], "acryl": [39, 84], "act": [22, 34, 39, 84, 92, 94, 99], "action": [6, 13, 15, 24, 25, 30, 31, 39, 48, 50, 54, 55, 58, 73, 76, 81, 84, 87, 88, 95], "action_command_notif": 20, "action_command_prompt": [13, 21], "action_custom": 48, "action_disconnect": 48, "action_paus": 48, "action_resum": 48, "actionconfig": [81, 84], "activ": [0, 2, 3, 4, 6, 9, 10, 11, 13, 27, 30, 34, 35, 39, 44, 47, 48, 51, 54, 75, 78, 80, 82, 83, 84, 88, 92, 98, 99], "actual": [2, 6, 9, 14, 17, 26, 34, 35, 39, 42, 43, 48, 49, 50, 53, 54, 56, 57, 68, 80, 82, 83, 84, 87, 88, 89, 91, 94, 95, 96, 97, 98, 99], "ad": [4, 9, 10, 12, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, 38, 39, 49, 50, 51, 52, 53, 56, 57, 59, 80, 82, 85, 88, 89, 94, 95, 97, 98, 99], "adapt": [8, 67, 80, 88], "add": [5, 22, 24, 32, 39, 42, 44, 46, 47, 49, 50, 53, 56, 57, 59, 64, 69, 71, 75, 79, 80, 81, 82, 83, 84, 85, 94, 95, 97, 98], "add_fil": [80, 81], "add_fold": [80, 81], "add_link": [80, 81], "add_overlai": [81, 82, 86], "add_path_update_callback": [81, 86], "add_templatetyp": 94, "add_tornado_rout": 94, "addit": [0, 1, 2, 3, 5, 6, 9, 11, 20, 22, 23, 24, 26, 32, 33, 34, 39, 44, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 80, 82, 83, 84, 88, 92, 94, 96, 97, 99], "addition": [4, 24, 34, 43, 47, 49, 54, 57, 59, 87, 92, 94, 97], "additional_bundle_fil": 95, "additional_bundle_files_hook": 94, "additional_command": 95, "additional_commands_hook": 94, "additional_exclud": 95, "additional_excludes_hook": 24, "additional_permissions_hook": 94, "additional_port_nam": 95, "additional_port_names_hook": 94, "additional_setup_paramet": 92, "additional_state_data": [11, 95], "additional_state_data_hook": 94, "additional_valid": 82, "additionalbaudr": [39, 81, 84], "additionalclass": [53, 81, 84], "additionalnam": 99, "additionalport": [39, 81, 84], "addprofileforslic": [64, 71], "addremoteus": [39, 81, 84], "address": [26, 33, 34, 39, 49, 50, 56, 59, 83, 84, 85, 92], "adher": [24, 43, 44, 47], "adjust": [34, 39, 50, 54, 72, 84, 94, 95, 97, 98], "admin": [0, 2, 4, 13, 17, 19, 23, 32, 49, 50, 66, 73, 75, 76, 77, 94, 97], "admin_group": 94, "admin_onli": 97, "administr": [23, 44, 50, 92, 94, 97], "advanc": [54, 91, 92], "advent": 57, "advis": [4, 39, 83, 84, 94], "affect": [4, 33, 98], "affero": 58, "after": [2, 3, 6, 9, 11, 16, 24, 32, 34, 39, 41, 48, 49, 50, 54, 59, 63, 72, 80, 82, 83, 84, 85, 87, 88, 92, 94, 95, 97, 98, 99], "after_backup": 95, "after_backup_hook": 24, "after_load": 82, "after_request": 95, "after_request_handlers_hook": 94, "after_restor": 95, "after_restore_hook": 24, "afterprintcancel": [39, 54, 81, 84], "afterprintdon": [39, 54, 81, 84], "afterprinterconnect": [39, 54, 81, 84, 94], "afterprintpaus": [39, 54, 94], "afterprintresum": [81, 84], "aftertoolchang": [54, 81, 84], "afterward": 94, "again": [21, 34, 39, 42, 50, 57, 72, 80, 83, 84, 88, 89, 92, 97, 98], "against": [2, 3, 4, 11, 13, 14, 16, 34, 35, 39, 53, 59, 76, 80, 82, 83, 84, 85, 88, 90, 94, 97, 98], "agent": 97, "agnost": 44, "agplv3": 92, "aim": 98, "ain": 98, "ajax": [4, 39, 59, 64, 84], "ajaxwithdata": [59, 64], "aka": [39, 42], "alarm": 4, "albeit": 85, "alert": [49, 97], "alex": 30, "alia": 80, "all": [2, 4, 5, 7, 9, 11, 13, 16, 17, 19, 23, 26, 30, 32, 33, 34, 35, 39, 42, 43, 44, 45, 48, 49, 50, 53, 54, 56, 57, 59, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 99], "all_asset": 97, "all_profil": [81, 87], "allow": [4, 6, 9, 10, 11, 14, 17, 20, 21, 22, 23, 24, 25, 26, 33, 34, 36, 39, 42, 44, 47, 48, 50, 51, 53, 54, 56, 57, 59, 80, 82, 83, 84, 85, 86, 88, 91, 92, 94, 97, 98, 99], "allow_create_dir": 17, "allow_fallback": 86, "allow_from_autoenv": 79, "allow_overwrit": [80, 87, 94, 97], "allow_root": 79, "allowcrossorigin": [4, 39, 81, 84], "allowedloginredirectpath": [81, 84], "allowfram": [39, 81, 84], "allviewmodel": 99, "almost": 50, "alon": [50, 97], "along": [3, 80], "alongsid": 34, "alphabet": 97, "alreadi": [0, 1, 2, 3, 6, 10, 11, 14, 19, 21, 24, 34, 39, 44, 57, 59, 63, 65, 80, 82, 83, 84, 85, 86, 87, 90, 92, 94, 97, 98, 99], "already_defin": 94, "also": [0, 3, 4, 9, 11, 14, 15, 16, 17, 20, 21, 22, 23, 24, 26, 27, 30, 34, 35, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 60, 63, 64, 68, 72, 74, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94, 96, 97, 98, 99], "altern": [11, 23, 24, 53, 84, 92, 94, 97, 99], "although": 82, "altogeth": 97, "alwai": [1, 2, 3, 4, 10, 14, 21, 33, 34, 39, 43, 49, 51, 52, 53, 57, 59, 81, 82, 83, 84, 85, 89, 92, 94, 97, 98], "always_curr": 34, "alwaysdetectneverenum": [81, 84], "alwayssendchecksum": [39, 81, 84], "ambient": 48, "ambienttemperatur": 48, "amd": 59, "among": [4, 10, 39, 79, 83, 84, 88, 94, 96, 97], "amount": [3, 9, 32, 34, 41, 68, 83, 88, 92], "an": [0, 1, 2, 3, 4, 5, 6, 11, 13, 14, 15, 17, 19, 21, 22, 24, 27, 30, 32, 33, 34, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 56, 57, 59, 61, 62, 63, 64, 68, 69, 74, 75, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99], "analogu": 94, "analys": [80, 94], "analysi": [40, 49, 58, 72, 81, 84, 87, 95, 96, 97], "analysis_backlog": [80, 81], "analysis_queu": 94, "analysis_queue_factory_hook": 94, "analysisabort": [80, 81], "analysisqueu": [80, 81, 82, 94, 96], "analyz": [80, 96], "and_a_subfold": 3, "android": 97, "anew": 83, "ani": [0, 2, 3, 4, 6, 9, 11, 13, 14, 15, 17, 23, 24, 25, 27, 34, 36, 39, 42, 43, 44, 47, 49, 50, 51, 52, 53, 54, 56, 57, 59, 72, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94, 97, 98, 99], "anim": [39, 84], "annot": 94, "announc": [13, 31, 58], "annoyingli": 98, "anonym": [4, 31, 34, 50, 58, 85, 97], "anonymousus": [78, 81], "anoth": [4, 21, 34, 39, 42, 44, 50, 63, 80, 84, 85, 87, 88, 92, 94, 97], "anotherkei": 42, "anotherorderedhook": 94, "anotherplugin": 98, "ansi": 88, "anyhow": 98, "anymor": [3, 9, 57, 92, 94], "anyth": [11, 23, 27, 30, 39, 43, 59, 68, 84, 85, 86, 90, 92, 94, 97], "anywai": 14, "anywher": 2, "apach": [39, 84], "apart": [80, 92], "api": [1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 24, 26, 31, 34, 40, 47, 49, 52, 56, 58, 59, 62, 63, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 81, 84, 85, 90, 95, 97, 98, 99], "api_endpoint": 94, "api_kei": 23, "api_password": 34, "api_us": 34, "apiconfig": [81, 84], "apikei": [0, 2, 4, 11, 13, 59, 60, 64, 72, 78, 94], "apikey1": 64, "apikey2": 64, "apius": [78, 81], "app": [4, 23, 34, 39, 44, 64, 81, 84, 85, 99], "app_id": 23, "app_token": 23, "appar": 57, "appdata": [39, 41, 53, 54, 56, 57, 86, 91, 92], "appear": [13, 22, 40, 79, 81, 84, 88, 91, 92, 97, 99], "appearanceconfig": [81, 84], "appearanceviewmodel": 99, "append": [9, 38, 39, 59, 92, 94, 97], "append_valu": 38, "appkei": [23, 84, 97], "appli": [2, 9, 14, 15, 34, 53, 57, 59, 83, 84, 85, 87, 88, 89, 90, 94, 97, 98], "applic": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 31, 32, 39, 41, 44, 53, 54, 56, 57, 58, 59, 64, 84, 86, 90, 91, 92, 94, 97, 98, 99], "approach": [6, 39, 59, 83, 84, 94, 99], "appropri": 97, "approxim": [2, 50], "apt": 44, "ar": [1, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 22, 23, 24, 27, 32, 34, 35, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 56, 57, 58, 59, 63, 64, 67, 72, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 97, 98, 99], "arbitrari": [5, 49, 62, 82, 94, 97], "architectur": 59, "archiv": [33, 34, 56, 92], "area": [2, 10, 48, 80], "aren": [53, 54], "arg": [24, 33, 34, 38, 44, 79, 80, 82, 83, 85, 86, 87, 88, 90, 92, 94, 97], "argument": [9, 23, 24, 32, 33, 34, 39, 44, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 87, 88, 92, 94, 97], "around": [34, 39, 53, 83, 84, 92, 97], "arrai": [2, 3, 9, 10, 17, 32, 42, 68, 98, 99], "articl": 92, "artifact": 44, "as_attach": 94, "as_dict": 78, "ascend": 82, "ascii": [2, 39, 84, 88], "asctim": 41, "asdict": [78, 81, 82], "ask": [23, 84], "aspect": [50, 84], "assembl": 64, "assert": [97, 98], "assertionerror": 88, "asset": [39, 64, 84, 92, 96, 97], "asset_plugin": 97, "asset_url": 64, "assetplugin": [92, 95], "assign": [0, 2, 4, 34, 50, 59, 63, 82, 94], "associ": [9, 10, 11, 21, 23, 26, 32, 34, 39, 42, 59, 63, 80, 83, 84, 88, 94, 96, 97, 99], "assum": [3, 39, 44, 51, 84, 85, 87, 92, 94, 98], "ast": 82, "async": [15, 39, 94], "async_": [81, 84], "asynchron": [3, 9, 15, 84, 87, 94, 97, 99], "at_end": [82, 86], "atcommand": [52, 95], "atom": 22, "attach": [11, 23, 39, 54, 79, 83, 84, 85, 89, 94, 97], "attack": 4, "attempt": [1, 4, 9, 17, 39, 49, 57, 72, 82, 83, 84, 90, 94, 99], "attent": 98, "attr": [79, 92], "attr_author": 82, "attr_check": 82, "attr_descript": 82, "attr_dis": 82, "attr_disabling_discourag": 82, "attr_en": 82, "attr_help": 82, "attr_hook": 82, "attr_implement": 82, "attr_licens": 82, "attr_load": 82, "attr_privacypolici": 82, "attr_pythoncompat": 82, "attr_unload": 82, "attr_url": 82, "attr_vers": 82, "attribut": [4, 9, 41, 53, 59, 80, 82, 84, 85, 87, 90, 92, 94, 97], "auth": [4, 11, 26, 31, 49, 64, 84, 95], "auth_dialog": 23, "authent": [4, 9, 11, 17, 23, 34, 39, 49, 50, 59, 60, 84, 94, 97], "author": [5, 7, 13, 39, 64, 81, 82, 84, 85, 90, 92, 94, 98], "auto": [1, 27, 30, 35, 39, 44, 50, 83, 84, 94], "autoconnect": [1, 39, 61, 81, 83, 84], "autodetect": [1, 24, 39, 49, 84, 94], "autoescap": 97, "autogener": 26, "autologin": [55, 84], "autologina": [39, 50, 81, 84], "autologinheadsupacknowledg": [81, 84], "autologinloc": [39, 50, 81, 84], "automat": [1, 3, 9, 16, 23, 24, 34, 35, 39, 43, 47, 50, 54, 59, 84, 87, 91, 92, 94, 97, 98], "autorefresh": [81, 84], "autorefreshinterv": [81, 84], "autoreport": [39, 84], "autoreport_po": [48, 81, 84], "autoreport_sd_statu": 48, "autoreport_sdstatu": [81, 84], "autoreport_temp": [39, 48, 81, 84], "autouppercaseblacklist": [39, 81, 84], "avahi": 26, "avail": [0, 1, 2, 3, 4, 6, 9, 10, 11, 13, 14, 15, 22, 23, 24, 26, 33, 34, 39, 44, 48, 53, 54, 55, 56, 58, 59, 61, 64, 66, 68, 71, 79, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 95, 96, 99], "averag": [2, 39, 84], "averageprinttim": 2, "avoid": [34, 44, 50, 94, 98], "awai": [83, 86, 89], "awar": [85, 89, 94], "awesom": [23, 92, 94, 97], "awesometempl": 94, "awk": 50, "ax": [9, 10, 53, 68, 83], "axi": [9, 10, 11, 53, 68, 80, 83], "b": [3, 44, 48, 54, 82, 84, 88, 94, 97, 99], "b6x": 3, "babel": 92, "back": [3, 21, 23, 24, 30, 37, 43, 44, 48, 49, 50, 53, 54, 72, 82, 92, 97, 98], "backend": [9, 85, 92, 94, 97], "background": [3, 11, 92, 98], "backslash": 42, "backup": [31, 41, 50, 58, 81, 86, 95, 98], "backupcount": 41, "backupexcludetestplugin": 24, "backward": [6, 13, 43, 47, 49, 59, 79, 88, 97, 98], "bad": [0, 1, 3, 7, 9, 10, 15, 23, 76, 97], "band": 84, "bandwidth": 3, "bar": [10, 24, 39, 59, 84, 88, 92, 97, 99], "base": [2, 4, 9, 10, 11, 16, 21, 23, 24, 30, 34, 39, 42, 44, 47, 49, 51, 53, 59, 63, 64, 69, 79, 80, 82, 83, 84, 86, 87, 88, 94, 96, 97, 98, 99], "base64": [17, 76], "basedir": [79, 86], "basedon": [10, 69], "basefold": [80, 82, 97], "basemodel": [81, 84], "basenam": 94, "baseurl": [39, 59, 60, 64, 72], "bash": 44, "basic": [3, 4, 11, 17, 23, 26, 38, 39, 40, 50, 53, 54, 79, 80, 84, 85, 86, 88, 91, 92, 97, 98], "basicauth": 17, "bat": 98, "batch": 84, "baud": [39, 49, 84], "baudrat": [1, 13, 39, 49, 61, 81, 83, 84, 86, 94], "baudratedetectionpaus": [81, 84], "baudrateopt": 13, "baudrateprefer": [1, 83], "bclpr": [39, 84], "bcml": 3, "bearer": [4, 17], "bearerauth": 17, "becam": [57, 88], "becaus": [39, 42, 64, 84, 85, 97], "becom": [39, 58, 59, 64, 84, 88, 92, 99], "bed": [2, 3, 5, 10, 39, 48, 54, 68, 81, 83, 84, 87, 94, 97], "bedformfactor": [81, 83], "bedlevelvisu": 33, "bedorigin": [81, 83], "bedz": [81, 84], "been": [2, 3, 6, 9, 11, 17, 19, 21, 23, 27, 30, 35, 37, 49, 50, 51, 52, 54, 57, 59, 68, 72, 77, 80, 82, 85, 86, 87, 88, 92, 94, 97, 98, 99], "befor": [3, 11, 15, 24, 39, 44, 46, 48, 54, 57, 59, 80, 82, 83, 84, 85, 87, 88, 92, 94, 96, 97, 99], "before_backup": 95, "before_backup_hook": 24, "before_import": 82, "before_load": 82, "before_request": 95, "before_request_handlers_hook": 94, "before_restor": 95, "before_restore_hook": 24, "beforeprinterdisconnect": [54, 81, 84], "beforeprintpaus": [81, 84], "beforeprintresum": [39, 54], "beforeprintstart": [39, 54, 81, 84, 94], "beforetoolchang": [54, 81, 84], "begin": [2, 6, 39, 48, 84, 92, 94], "behalf": [23, 94], "behav": [97, 98], "behavior": 48, "behaviour": [6, 11, 39, 41, 48, 50, 53, 54, 59, 82, 84, 92, 94, 97, 98], "behind": [38, 39, 84, 92, 94], "being": [2, 3, 9, 10, 11, 16, 32, 34, 39, 41, 42, 43, 44, 49, 50, 53, 59, 68, 75, 80, 82, 83, 87, 88, 92, 94, 97], "belong": [23, 34, 87, 92, 97], "below": [9, 11, 13, 16, 26, 34, 39, 41, 44, 49, 50, 53, 54, 59, 72, 76, 91, 94, 97, 99], "benchi": 50, "beneath": [94, 97], "benefit": 50, "besid": [9, 91, 92], "best": [24, 83, 92, 94, 98], "beta": [13, 91], "better": [35, 39, 42, 92], "between": [2, 9, 11, 16, 21, 34, 39, 44, 50, 72, 83, 84, 86, 87, 88, 92, 94, 97, 98], "big": [43, 97], "bigger": 92, "biggest": 98, "bin": [44, 56, 57, 91, 92, 98], "binari": [39, 44, 59, 84, 92, 97, 98], "bind": [39, 84, 92, 97, 99], "bit": [34, 39, 42, 50, 92, 98], "bitbucket": 34, "bitbucket_commit": 34, "bitbucket_password": 34, "bitbucket_us": 34, "bitrat": [39, 81, 84], "black": [10, 13], "blacklist": [17, 39, 81, 82, 84, 88], "blacklistedbaudr": [81, 84], "blacklistedport": [81, 84], "blame": 44, "bleed": [34, 43], "blindli": [97, 98], "block": [9, 34, 39, 48, 57, 83, 84, 88, 92, 93, 94, 97], "blockedcommand": [39, 81, 84], "blockwhiledwel": [39, 81, 84], "blown": [23, 53, 54, 84], "blue": [10, 39, 81, 84], "blueprint": [59, 85, 94, 97], "blueprintplugin": [59, 94, 95], "bodi": [0, 3, 4, 6, 7, 9, 10, 13, 14, 16, 17, 19, 23, 59, 63, 85, 94, 97], "bodys": 95, "bodysize_hook": 94, "bodysizeplugin": 94, "boil": 97, "bold": 97, "bom": 88, "bonjour": 26, "book": 98, "bool": [0, 2, 15, 16, 17, 19, 24, 38, 57, 60, 75, 79, 80, 82, 83, 84, 85, 87, 88, 94, 97], "boolean": [0, 1, 2, 3, 4, 9, 10, 11, 12, 14, 23, 63, 68, 80, 82, 83, 85, 86, 87, 88, 94, 97], "border": 92, "both": [3, 4, 9, 10, 34, 39, 47, 50, 53, 73, 80, 82, 87, 88, 92, 94, 97, 98], "bottom": [53, 84, 88], "bottom_layer_spe": 14, "bottom_thick": 14, "bound": [2, 10, 80, 83, 92, 97, 99], "boundari": [3, 83], "box": [2, 3, 10, 34, 50, 51, 52, 54, 80, 83, 97, 98], "bracket": 42, "branch": [11, 34, 45, 47, 56, 58, 91, 97], "break": [42, 43, 47, 50, 97], "brew": 44, "brim_line_count": 14, "broader": 17, "broken": 48, "brokenm29": 48, "brows": [26, 44, 93], "browse_result": 93, "browser": [4, 11, 23, 26, 27, 32, 33, 39, 58, 64, 66, 72, 73, 75, 76, 77, 84, 85, 92, 97], "browsing_en": 93, "btn": [53, 84, 92], "btw": 98, "bu": [94, 96, 97], "buffer": 48, "buffer_s": 88, "bug": [4, 9, 27, 43, 44, 47, 56, 57], "bug_report": 92, "bugfix": 43, "buggi": [39, 84], "build": [39, 45, 54, 80, 92, 99], "build_don": [81, 85], "built": [11, 39, 49, 56, 57, 82, 85, 92, 94, 97, 98], "bulk_opt": [79, 81], "bunch": [89, 92, 96, 97], "bundl": [4, 8, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 44, 50, 51, 53, 55, 56, 57, 58, 64, 67, 81, 82, 84, 85, 88, 89, 92, 94, 97, 99], "bundled_str": 82, "bundledplugin": 53, "buon": 94, "busi": [3, 39, 48, 84], "bust": 84, "busy_protocol": [39, 81, 84], "button": [21, 33, 34, 36, 51, 52, 53, 54, 84, 92, 97, 99], "bypass": 50, "byte": [2, 3, 16, 17, 32, 39, 41, 48, 49, 59, 76, 80, 83, 84, 85, 88, 95, 97], "c": [9, 44, 48, 68, 82, 88, 94, 97, 98, 99], "c3": 3, "cach": [3, 22, 33, 34, 39, 80, 81, 84, 85, 91, 92, 94, 96, 97], "cache_ttl": 34, "cachebust": [81, 84], "calcul": [2, 39, 84, 85, 88, 97, 98], "call": [3, 4, 9, 17, 19, 23, 26, 29, 39, 49, 54, 59, 63, 72, 76, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 94, 97, 98, 99], "call_plugin": [81, 82], "callabl": [34, 79, 80, 82, 87, 88, 94, 97], "callback": [53, 80, 82, 83, 86, 87, 88, 89, 94, 95, 97], "callback_arg": 87, "callback_kwarg": 87, "calle": 87, "caller": [88, 94], "camel_cas": 94, "camera": [94, 97], "can": [0, 2, 4, 7, 9, 10, 11, 13, 14, 17, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 44, 48, 49, 50, 51, 53, 54, 56, 58, 59, 64, 68, 72, 76, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99], "can_modify_fil": [81, 83], "cancel": [2, 3, 6, 9, 35, 39, 48, 49, 51, 52, 54, 64, 65, 83, 84, 87, 88, 92, 94, 97], "cancel_fanspe": 54, "cancel_posit": 54, "cancel_print": [81, 83], "cancel_sd": 48, "cancel_sl": [81, 87, 97], "cancel_temperatur": 54, "candid": [27, 30, 34, 35, 94], "cannot": [4, 22, 34, 39, 44, 50, 83, 94, 98, 99], "canon": [59, 88], "canonic": [80, 81], "cansnapshot": [81, 84], "cap": 11, "capability_report": 95, "capabl": [39, 48, 81, 84, 95], "capit": 54, "capitan": 44, "captur": [39, 49, 84, 95], "capture_post_hook": 94, "capture_pre_hook": 94, "capturedon": 49, "capturefail": 49, "capturepostrol": [39, 81, 84], "capturestart": 49, "card": [2, 3, 9, 39, 48, 51, 68, 83, 84, 94], "care": [4, 9, 34, 39, 42, 50, 59, 64, 80, 82, 83, 84, 86, 92, 94, 97], "carri": 49, "case": [1, 2, 4, 6, 9, 11, 17, 21, 23, 34, 39, 47, 49, 50, 51, 54, 57, 59, 63, 68, 80, 82, 83, 84, 87, 88, 91, 92, 94, 97, 98, 99], "caseinsensitiveset": [81, 86, 88], "catch": 83, "categori": 94, "caught": [49, 82], "caus": [4, 27, 39, 44, 48, 49, 54, 56, 57, 82, 83, 84, 85, 92, 94, 97, 98, 99], "caution": [39, 50, 84], "ccm": 83, "cd": [44, 92], "celsiu": [54, 83], "center": [3, 10, 81, 83, 87, 97], "center_i": 53, "center_x": 53, "central": [50, 82], "certain": [11, 39, 48, 82, 90, 94, 97, 99], "certainli": [50, 92], "certif": 84, "cfg": 92, "chamber": [5, 10, 48, 68, 83], "chang": [1, 3, 4, 5, 9, 11, 13, 14, 22, 30, 34, 37, 39, 40, 43, 44, 47, 49, 50, 51, 53, 54, 57, 58, 59, 75, 82, 83, 84, 86, 88, 90, 92, 94, 97, 98, 99], "change_tool": [81, 83], "changeabl": 2, "changelog": [13, 84], "changepassword": [64, 75], "channel": [22, 27, 34, 43, 91], "channel_ord": 22, "chapter": 98, "charact": [2, 4, 22, 39, 42, 80, 84, 88, 99], "charliermarsh": 44, "charset": 4, "chart": 49, "chartmark": 49, "cheat": 98, "cheatsheet": 4, "check": [0, 4, 13, 17, 23, 31, 35, 39, 44, 50, 58, 76, 80, 81, 82, 83, 84, 85, 88, 89, 91, 92, 94, 97, 98], "check_access": [17, 76], "check_config": [90, 95], "check_lastmodifi": [81, 85], "check_overlay_ttl": 34, "check_overlay_url": 34, "check_typ": [17, 76], "check_writ": 86, "check_writable_dir": 17, "checkbasefold": [81, 86], "checkbasicauthenticationpassword": [39, 81, 84], "checkbox": 4, "checkdecis": 23, "checked_cal": [81, 88], "checker": [34, 96], "checklist": 95, "checkout": [34, 44, 92], "checkout_fold": 34, "checksum": [39, 48, 84], "checksum_mismatch": 48, "checksumrequiringcommand": [39, 81, 84], "checktyp": 17, "child": [63, 80, 88], "children": [2, 3, 39, 53, 63, 80, 81, 84], "choic": [21, 41], "choos": 21, "chosen": [6, 42], "chromestatu": [39, 84], "chunk": [81, 88], "ci": [35, 43], "cidr": [17, 39, 84], "circular": [10, 81, 83, 99], "circumst": [4, 24, 94], "circumv": 89, "class": [24, 41, 53, 59, 64, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 92, 94, 96, 97, 99], "classes_cont": 97, "classes_link": 97, "classes_wrapp": 97, "classic": 84, "classicwebcam": 97, "classmethod": [83, 97], "classvar": [84, 85], "clean": [44, 88, 90, 97], "clean_ansi": [81, 88], "clean_on_startup": [39, 81, 84], "cleanedprinttim": 94, "cleaner": 92, "cleanli": 97, "cleantmpafterdai": [39, 81, 84], "clear": [20, 51, 92, 94], "clearer": 42, "cli": [24, 40, 58, 81, 95], "cli_commands_hook": 94, "cli_group": 94, "click": [21, 26, 33, 34, 44, 51, 52, 53, 54, 79, 84, 92, 94, 99], "client": [3, 4, 8, 9, 11, 17, 26, 31, 39, 49, 58, 59, 60, 67, 68, 72, 82, 84, 85, 94, 97, 99], "client1": 64, "client2": 64, "client_error": 17, "client_ip": 85, "clientauth": 49, "clientclass": 59, "clientclos": 49, "clientj": 97, "clientopen": 49, "clitest_command": 94, "clockwis": [39, 84], "clone": [44, 92], "close": [21, 49, 54, 80, 81, 83, 88, 92, 94, 99], "close_exec": 88, "close_fd": [81, 88], "closed_with_error": 83, "closedorerror": [2, 9, 83], "closemodalswithclick": [81, 84], "closer": 53, "cloud": 97, "cloudflar": 84, "clumsi": 6, "cmd": [44, 90, 94], "cmd_name": 79, "cmd_type": [90, 94], "cm\u00b3": [2, 80], "code": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 31, 39, 43, 45, 47, 49, 76, 80, 82, 83, 85, 87, 88, 91, 92, 94, 97, 98, 99], "code_or_except": 97, "codeactionsonsav": 44, "codec": [39, 84], "collaps": 53, "collect": [10, 42, 79, 92, 97, 98, 99], "colon": 42, "color": [10, 13, 39, 41, 81, 83, 84, 97, 99], "colorenum": [81, 84], "coloricon": [81, 84], "colortranspar": [39, 81, 84], "com": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 32, 33, 34, 39, 44, 56, 60, 64, 72, 76, 84, 85, 88, 92, 97], "combin": [24, 50, 85, 94, 97], "come": [20, 21, 22, 23, 24, 26, 33, 34, 42, 48, 92, 97, 98, 99], "comm": [51, 52, 90, 95], "comm_error_handler_test": 94, "comm_inst": [90, 94], "comma": [9, 68], "command": [2, 5, 11, 13, 14, 17, 26, 31, 38, 39, 41, 44, 45, 49, 50, 53, 54, 55, 57, 58, 59, 61, 62, 63, 65, 68, 73, 76, 79, 81, 83, 84, 88, 89, 90, 92, 95, 97], "command1": 97, "command2": 97, "command_lin": 34, "command_phas": 94, "commandbuff": 48, "commandlin": [44, 58, 81], "commandlinecal": [81, 88], "commandlineerror": [81, 88], "commandsconfig": [81, 84], "commandsuppress": 49, "comment": [42, 51, 94], "commentstripp": 94, "commerror": 35, "commit": [34, 43, 44, 47], "commitish": 34, "common": [5, 35, 42, 50, 54, 58, 82, 93, 95], "commonli": 88, "commun": [1, 9, 11, 13, 31, 35, 37, 39, 41, 44, 48, 51, 58, 64, 81, 83, 84, 86, 94], "communicationbusi": [39, 81, 84], "compact": 92, "compar": [34, 85, 88, 94, 98], "comparison": 34, "compat": [6, 39, 47, 49, 59, 79, 81, 82, 84, 88, 90, 94, 97, 98], "compatibility_entri": 88, "compatibility_ignored_list": 82, "compens": [39, 84], "compil": [39, 83, 84, 92], "complet": [2, 3, 6, 7, 11, 14, 23, 35, 39, 42, 48, 49, 54, 59, 63, 80, 83, 84, 89, 94, 97, 99], "complex": [42, 53, 92], "complianc": 27, "complic": [21, 92], "compon": [9, 13, 34, 39, 41, 44, 50, 59, 64, 79, 81, 82, 83, 84, 94, 95, 97, 99], "componentconfig": [81, 84], "componentdisabledconfig": [81, 84], "componentorderconfig": [81, 84], "comprehens": 98, "comprehensive_json": 88, "compress": 88, "compromis": 50, "comput": 99, "computation": 94, "concaten": [79, 80, 82, 99], "concept": [47, 58, 86, 95], "concern": [39, 47], "concurr": [59, 88], "condit": [48, 88], "config": [4, 5, 9, 11, 13, 15, 20, 21, 22, 24, 26, 33, 34, 37, 38, 40, 44, 48, 49, 53, 56, 57, 58, 74, 81, 82, 85, 86, 90, 92, 94, 97, 98, 99], "config_hash": [11, 81, 86], "config_version_kei": 97, "config_yaml": [81, 86], "configdict": [84, 85], "configfil": [79, 86], "configur": [1, 2, 4, 8, 9, 10, 11, 13, 14, 15, 31, 32, 39, 41, 42, 44, 45, 51, 53, 54, 56, 57, 58, 67, 69, 72, 73, 74, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 97, 99], "configured_slic": [81, 87], "confirm": [15, 23, 39, 53, 81, 84, 94, 99], "confirmation_prompt": 79, "conflict": [0, 3, 6, 9, 10], "conform": [84, 85], "confus": [4, 42, 92, 98], "congratul": 92, "conjunct": 97, "connect": [2, 5, 6, 9, 10, 13, 17, 35, 37, 39, 48, 49, 50, 51, 54, 58, 64, 72, 81, 83, 84, 86, 90, 94, 96, 97, 99], "connection_str": 83, "connection_timeout": 94, "connectionviewmodel": 99, "connectivitychang": 49, "connectivitycheck": [82, 96], "consecut": [3, 39, 42, 72, 80, 82, 84, 86, 97], "consequ": [9, 49], "consid": [2, 9, 17, 23, 28, 29, 33, 39, 43, 50, 57, 58, 80, 82, 84, 86, 88, 94, 97, 99], "consist": [11, 23, 39, 42, 54, 59, 72, 80, 86, 94, 97, 99], "consol": [23, 41, 46, 59, 63, 92, 94, 97, 99], "console_log": 94, "const": 72, "construct": [4, 26, 80, 82, 86, 94, 97, 99], "constructor": [59, 64, 72, 80, 88, 92, 98, 99], "consum": [39, 58, 94], "consumpt": [11, 14, 91], "contain": [0, 2, 3, 4, 7, 9, 11, 12, 13, 14, 15, 18, 19, 26, 33, 34, 39, 42, 43, 44, 47, 49, 54, 59, 62, 63, 74, 80, 82, 83, 84, 87, 88, 91, 92, 94, 96, 97, 98, 99], "containerconfig": [81, 84], "containerformat": 84, "content": [5, 12, 15, 17, 18, 23, 32, 44, 46, 59, 63, 76, 80, 85, 92, 94, 97, 98], "content_typ": [80, 81, 85, 94], "content_type_blacklist": 17, "content_type_whitelist": 17, "contenttyp": 59, "contenttypedetector": [80, 81], "contenttypemap": [80, 81], "context": [4, 9, 39, 53, 55, 62, 79, 82, 83, 84, 85, 86, 94, 97], "contextmanag": 83, "continu": [16, 23, 39, 43, 50, 83, 84, 88, 94, 97], "contract": [47, 94], "contrari": [52, 59], "contribut": [4, 45], "control": [4, 5, 10, 13, 15, 21, 31, 40, 49, 51, 54, 55, 58, 64, 81, 82, 83, 84, 85, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99], "controlconfig": [81, 84], "controlinputconfig": [81, 84], "controlsliderinputconfig": [81, 84], "controlviewmodel": [53, 84, 99], "convei": [39, 84], "conveni": [23, 82, 86, 92], "convent": 92, "convers": [82, 86, 98], "convert": [42, 80, 82, 83, 85, 88, 98], "conveyor": 49, "cooki": [4, 39, 59, 60, 81, 84, 85, 99], "cookie_suffix": 85, "cookiecutt": [91, 92], "cookiesconfig": [81, 84], "cool": [10, 49, 53], "cool_head_lift": 14, "cool_min_feedr": 14, "cool_min_layer_tim": 14, "coordin": [2, 3, 9, 10, 49, 54, 80, 83, 87], "copi": [3, 23, 33, 39, 49, 56, 63, 64, 80, 81, 84, 88, 91, 92, 94, 97], "copy_fil": [80, 81], "copy_fold": [80, 81], "cor": [4, 94], "core": [4, 7, 13, 15, 32, 39, 58, 73, 81, 84, 86, 90, 92, 94, 96, 97, 99], "corner": [33, 34, 83, 92], "correct": [9, 17, 39, 43, 59, 64, 79, 80, 82, 84, 97, 98], "correctli": [34, 39, 50, 54, 57, 84], "correspond": [4, 9, 34, 39, 49, 51, 54, 59, 62, 75, 80, 82, 83, 88, 94, 97, 98], "correspondingli": 89, "corruptuserstorag": [78, 81], "corssupportmixin": 94, "could": [3, 15, 17, 39, 41, 42, 49, 54, 63, 82, 83, 84, 86, 87, 88, 92, 94, 98], "couldnotdeleteprofil": 87, "couldnotoverwriteerror": [81, 83], "count": [2, 10, 14, 39, 54, 79, 81, 83, 84, 88, 92, 97], "countdown": 34, "counter": [39, 84, 88], "coupl": [39, 43, 72, 92], "cours": [92, 94, 97], "cover": 68, "cp": 50, "cpu": 97, "creat": [2, 4, 5, 10, 11, 14, 17, 23, 24, 33, 34, 39, 41, 42, 44, 48, 49, 50, 53, 54, 57, 59, 63, 79, 80, 82, 84, 86, 87, 90, 91, 92, 94, 96, 97, 98], "create_estimator_factori": 94, "create_plugin_setup_paramet": 92, "createcustomexcept": [59, 64], "createfold": [63, 64], "createrejecteddef": [59, 64], "creation": [3, 16, 17, 24, 51, 63, 87], "credenti": [0, 4, 23, 60, 85, 97], "criteria": [76, 94], "critic": [39, 49, 81, 84], "cronjob": 24, "cross": [5, 39, 59, 84, 85], "csrf": [5, 59, 84, 97], "csrf_exempt": 97, "csrf_token": 4, "csrf_token_p": 4, "css": [39, 44, 81, 84, 94, 95, 97], "ctrl": 44, "ctx": [79, 85, 94], "culprit": 57, "cura": [3, 13, 14], "curaengin": 92, "curalegaci": [13, 14, 39], "curios": 92, "curl": 44, "current": [0, 1, 2, 3, 5, 10, 14, 15, 17, 22, 23, 24, 32, 33, 34, 39, 43, 44, 48, 49, 51, 52, 53, 54, 56, 58, 59, 63, 65, 68, 70, 72, 74, 75, 76, 80, 82, 83, 84, 85, 87, 88, 90, 92, 94, 97, 98, 99], "current_max_body_s": 94, "current_o": 88, "current_ord": 94, "current_rul": 94, "current_vers": 34, "currenturl": 92, "currentus": 4, "currentz": [11, 83], "custom": [4, 5, 10, 15, 31, 33, 34, 39, 43, 44, 47, 48, 49, 54, 55, 56, 58, 59, 62, 72, 73, 79, 82, 83, 84, 85, 88, 90, 94, 95, 97], "custom_action_command": 94, "custom_action_handl": 94, "custom_add_entri": 94, "custom_add_ord": 94, "custom_append": 94, "custom_atcommand_handl": 94, "custom_bind": [92, 97], "custom_box": [10, 83], "custom_cli_command": 94, "custom_command": 52, "custom_gcode_analysis_queu": 94, "custom_keyvalid": 94, "custom_prepend": 94, "custom_template_consum": 94, "custom_template_consumer_awesometempl": 94, "custom_template_provid": 94, "custom_template_provider_set": 94, "customactioncommandplugin": 94, "customcontrolmanag": [25, 53], "customis": 50, "customiz": 82, "customprinttimeestim": 94, "customtemplatetypeconsum": 94, "customtemplatetypeprovid": 94, "cut": [54, 84, 85], "cutoff": [81, 84], "cwd": 44, "cycl": [28, 29, 49, 54], "d": [39, 41, 49, 53, 83, 84, 88, 92, 97], "daemon": [79, 88, 94], "daemon_opt": [79, 81], "dai": [39, 84], "danc": 53, "danger": [2, 39, 53, 84, 94], "darwin": 88, "dash": 42, "dat": 59, "data": [5, 24, 31, 34, 39, 40, 48, 49, 53, 54, 58, 59, 60, 61, 63, 68, 69, 71, 72, 76, 77, 80, 81, 82, 83, 84, 85, 87, 88, 92, 94, 96, 97, 98, 99], "data_bind": 97, "data_fold": 97, "databas": 85, "datapoint": 9, "datatyp": 59, "date": [2, 3, 6, 11, 16, 32, 34, 49, 63, 80, 81, 83, 84, 85, 87, 92, 97, 98, 99], "datetim": [85, 88, 97], "dd": [84, 88], "de": [7, 89, 92], "deactiv": [0, 4], "dead": [39, 84], "deauthent": 94, "debian": 44, "debug": [34, 39, 41, 44, 45, 46, 51, 58, 59, 79, 81, 82, 84, 94, 97, 98], "debugg": 44, "decid": [83, 91, 92, 97], "decim": 88, "decis": [84, 97, 98], "declar": [34, 79, 82, 89, 93, 94, 97, 99], "decod": [4, 17, 80, 88, 94], "decoded_lin": 94, "decompress": 88, "decor": [79, 85, 88, 97], "decreas": [39, 72, 84], "decreaser": [64, 72], "dedic": [6, 23, 50], "deem": 41, "deep": 88, "deep_check_writ": 86, "deeper": [83, 92], "def": [24, 33, 34, 82, 88, 90, 92, 93, 94, 97], "defatul": 80, "default": [0, 1, 2, 3, 6, 10, 11, 14, 17, 20, 21, 22, 26, 27, 30, 33, 34, 35, 39, 41, 44, 48, 49, 50, 51, 53, 54, 59, 63, 68, 72, 76, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 94, 97, 98, 99], "default_addit": 97, "default_factori": 88, "default_group": [2, 94], "default_set": [81, 86], "default_slic": [81, 87], "default_template_filt": 97, "default_timeout": 85, "defaultextrusionlength": [10, 83], "defaultformatt": 44, "defaultinterpreterpath": 44, "defaultlanguag": [39, 81, 84], "defaultordereddict": [81, 88], "defaultprofil": [39, 81, 84], "defaultreauthenticationtimeout": [39, 81, 84], "defaultslic": [39, 81, 84], "defaultwebcam": [81, 84], "defer": 59, "defin": [4, 9, 10, 11, 15, 21, 33, 34, 39, 41, 42, 48, 49, 51, 53, 54, 59, 62, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 94, 97, 99], "definit": [9, 17, 21, 34, 39, 53, 54, 75, 84, 94, 97, 99], "degc": 83, "degre": 54, "delai": [39, 84], "delet": [2, 5, 10, 17, 23, 39, 43, 49, 59, 63, 64, 66, 69, 71, 74, 75, 80, 81, 83, 84, 85, 87, 92], "delete_cooki": [81, 85], "delete_profil": [81, 87], "deleteapikei": [81, 86], "deletelog": 32, "deleteprofileforslic": [64, 71], "deleteunrend": [64, 74], "delimit": 88, "delimitercaptur": [81, 88], "deliv": [94, 97], "deliveri": 94, "delta": 92, "demand": [97, 99], "demonstr": [94, 97], "deni": [4, 23, 50], "denot": 94, "dep": 44, "depend": [1, 2, 3, 9, 15, 33, 39, 44, 46, 47, 49, 54, 59, 64, 79, 82, 83, 84, 87, 90, 91, 92, 94, 95, 97, 98], "dependency_link": [33, 92], "dependson": 44, "depict": 97, "deprec": [2, 8, 23, 39, 49, 59, 67, 78, 81, 82, 83, 84, 86, 88, 94, 99], "deprecatedendpointhandl": 94, "depth": [2, 10, 53, 63, 80, 83, 98], "deriv": [80, 87, 88, 99], "describ": [7, 10, 11, 34, 44, 50, 54, 59, 64, 80, 82, 84, 87, 92, 94, 97], "descript": [0, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 19, 22, 23, 26, 32, 34, 53, 54, 59, 80, 81, 82, 83, 87, 90, 92, 94, 97, 98], "deseri": [81, 88], "design": [54, 92], "desir": [39, 44, 51, 94], "desktop": [92, 97], "dest_loc": 11, "dest_path": [11, 87], "destin": [3, 11, 58, 63, 81, 87, 97], "destination_extens": 97, "destination_loc": 97, "destination_nam": 49, "destination_path": [49, 97], "destination_typ": 49, "detail": [4, 13, 16, 19, 23, 26, 27, 32, 34, 35, 37, 54, 59, 61, 62, 63, 65, 66, 68, 72, 92, 94, 97, 99], "detect": [1, 4, 9, 11, 13, 16, 17, 21, 27, 34, 35, 39, 48, 81, 82, 83, 84, 92, 94, 97, 99], "detect_baudr": 83, "detect_machine_typ": 94, "detect_seri": 83, "detectionconsecut": [81, 84], "detectionfirst": [81, 84], "detector": [80, 81], "determin": [11, 16, 18, 34, 39, 47, 53, 72, 80, 82, 83, 84, 85, 88, 97], "deutsch": 7, "dev": [1, 39, 43, 44, 58, 81, 86, 92], "dev114": 43, "dev12": 43, "dev123": 43, "dev3": 43, "dev68": 47, "devel": [34, 39, 43, 44, 81, 84, 92], "develcacheconfig": [81, 84], "develconfig": [81, 84], "develop": [11, 13, 14, 34, 35, 37, 40, 43, 46, 55, 58, 79, 82, 83, 84, 91, 92, 94, 97, 98], "develwebassetsconfig": [81, 84], "deviat": 39, "devic": [14, 26, 39, 50, 97], "diagnos": 56, "diagram": 95, "dialog": [4, 15, 19, 20, 21, 22, 24, 25, 31, 32, 33, 34, 36, 39, 50, 51, 53, 77, 84, 92, 95, 97, 99], "diamet": [3, 10, 54, 80, 83], "dict": [11, 34, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 93, 94, 97], "dict_clean": [81, 88], "dict_contains_kei": [81, 88], "dict_filt": [81, 88], "dict_flatten": [81, 88], "dict_merg": [81, 88, 92], "dict_minimal_mergediff": [81, 88], "dict_sanit": [81, 88], "dictionari": [3, 17, 34, 39, 54, 59, 80, 82, 83, 84, 85, 87, 88, 92, 94, 97], "did": [4, 11, 32, 49, 82, 92, 97, 98], "didn": [4, 15, 46, 82], "diff": 88, "differ": [3, 4, 10, 11, 14, 23, 39, 41, 42, 44, 55, 82, 83, 84, 85, 87, 90, 92, 94, 97, 98, 99], "difficult": 94, "digest": 17, "digestauth": 17, "dilig": 98, "dimens": [2, 80], "dir": [17, 39], "direct": [3, 4, 10, 23, 53, 84, 88], "direct_passthrough": 85, "directli": [3, 6, 8, 13, 15, 20, 21, 26, 29, 33, 39, 44, 49, 59, 64, 67, 79, 80, 82, 83, 84, 88, 91, 92, 94, 96, 97, 99], "directori": [3, 17, 34, 44, 54, 63, 80, 85, 86, 89, 91, 92, 97], "dirti": 47, "disabl": [3, 4, 9, 20, 21, 22, 23, 24, 33, 35, 39, 44, 49, 53, 54, 56, 57, 81, 82, 83, 84, 89, 90, 92, 94, 97], "disable_b": [54, 84], "disable_color": 79, "disable_hotend": [39, 54, 84], "disable_plugin": [81, 82], "disablesdprintingdetect": [81, 84], "disabling_discourag": [81, 82], "disallow": [17, 85], "disappoint": 97, "disconnect": [1, 2, 9, 39, 48, 49, 51, 54, 61, 64, 72, 81, 83, 84, 94, 99], "disconnectonerror": [39, 81, 84], "discourag": [50, 82], "discov": [26, 82, 92, 97], "discover": 92, "discoveri": [31, 41, 58, 90, 93], "discoveryplugin": 93, "discuss": 98, "disk": [3, 32, 34, 39, 49, 80, 82, 84, 86, 94, 97], "diskfilewrapp": [80, 81], "diskspac": [39, 81, 84], "diskspaceconfig": [81, 84], "displai": [2, 3, 7, 10, 14, 15, 20, 21, 22, 23, 24, 33, 34, 39, 49, 53, 57, 80, 82, 84, 87, 92, 94, 97], "display": [7, 84, 87], "display_limit": 22, "display_nam": 87, "display_vers": [11, 97], "displaynam": [14, 34, 81, 84], "displayvers": 34, "disposit": [3, 4], "disrupt": [15, 56], "distanc": [9, 53, 83], "distinct": 98, "distinguish": [9, 39, 94], "distribut": [44, 50, 58, 95], "div": [92, 94, 97], "dive": [80, 92], "divid": [15, 39, 42, 83, 84, 98], "divis": 95, "dn": [17, 26, 39, 84], "do": [4, 11, 14, 24, 39, 42, 43, 44, 46, 49, 50, 53, 54, 56, 57, 59, 60, 63, 64, 72, 80, 83, 84, 88, 90, 91, 94, 95, 97, 98, 99], "do_slic": [87, 97], "do_something_with_the_passed_lin": 88, "doc": [34, 39, 44, 50, 54, 84, 97], "docstr": 88, "document": [8, 9, 11, 14, 24, 26, 27, 28, 29, 37, 41, 43, 44, 46, 47, 54, 55, 56, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 82, 85, 91, 92, 93, 96, 97, 98, 99], "doe": [0, 2, 3, 6, 9, 10, 13, 17, 24, 34, 39, 50, 54, 63, 65, 82, 83, 84, 85, 86, 87, 92, 94, 96, 98], "doesn": [0, 9, 14, 17, 23, 24, 25, 34, 36, 39, 44, 52, 54, 57, 59, 63, 82, 83, 84, 85, 87, 88, 89, 90, 92, 97, 98], "dom": 92, "domain": [39, 59, 84, 85], "don": [9, 34, 39, 42, 48, 50, 53, 54, 56, 57, 72, 80, 83, 84, 85, 91, 92, 94, 97, 98, 99], "done": [3, 21, 23, 39, 42, 49, 59, 60, 63, 64, 65, 68, 72, 76, 82, 84, 85, 88, 92, 94, 97, 98, 99], "dont": 50, "dont_answ": 48, "dosometh": 59, "doubl": [4, 26, 42], "down": [39, 49, 50, 80, 84, 86, 97, 98], "download": [2, 3, 16, 32, 34, 39, 44, 59, 63, 64, 74, 80, 84, 94], "downloadlog": 32, "drag": 84, "drop": [11, 13, 14, 48, 84], "drop_connect": 48, "dropdown": 39, "due": [2, 3, 7, 21, 39, 42, 44, 47, 49, 51, 54, 59, 82, 83, 87, 88, 92, 94, 97, 98, 99], "dumb": [39, 84], "dummi": [94, 97], "dummy_mobile_ui": 97, "dummy_mobile_ui_index": 97, "dummymobileuiplugin": 97, "dump": [80, 81, 85, 88], "duplic": [34, 97], "durat": [34, 39, 84], "dure": [9, 11, 23, 34, 37, 39, 43, 54, 80, 82, 84, 89, 92, 94, 95, 97, 99], "dwell": [39, 49, 84], "dynam": [88, 92, 97], "e": [1, 2, 3, 4, 6, 9, 10, 11, 17, 21, 22, 23, 24, 26, 32, 33, 34, 39, 41, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 60, 64, 80, 82, 83, 84, 87, 88, 89, 90, 92, 94, 96, 97, 98, 99], "e5": 54, "e55f2f8b01c": 44, "e627": 9, "e628": 9, "each": [4, 10, 11, 22, 26, 39, 48, 49, 59, 63, 72, 80, 82, 83, 84, 85, 88, 89, 94, 96, 97, 99], "eager": [79, 97], "earli": 35, "earlier": [6, 39, 44, 79, 84, 90, 92], "easi": [24, 34, 42, 92, 97, 98], "easier": [57, 92], "easiest": [50, 98], "easili": [44, 50, 94], "echo": [39, 48, 84, 94, 97], "echoonm117": 48, "ecosystem": 98, "edg": [34, 43, 48], "edit": [10, 20, 21, 33, 34, 39, 42, 44, 53, 57, 92, 98], "editor": [25, 41, 42, 44, 50, 57], "editorconfig": 92, "educ": 94, "eebd": 44, "eeprom": [48, 53, 84], "effect": [2, 3, 4, 38, 80, 81, 86, 92, 94], "effective_hash": [81, 86], "effective_print": 49, "effective_select": 49, "effective_yaml": [81, 86], "effectiveprint": 3, "effectiveselect": 3, "eg": [48, 97], "ega": 88, "egg": 92, "either": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 15, 16, 17, 19, 20, 21, 23, 27, 33, 34, 39, 42, 49, 50, 53, 56, 57, 59, 63, 73, 76, 80, 82, 83, 84, 85, 87, 88, 92, 94, 96, 97, 99], "eject": 49, "el": 44, "elaps": [39, 49, 83, 84, 94], "eleg": 91, "element": [53, 59, 63, 80, 92, 97, 99], "elif": 97, "els": [54, 59, 76, 79, 80, 84, 85, 88, 91, 94, 97, 98], "elsewher": [52, 82], "email": [11, 13, 14, 34, 92], "emb": [39, 50, 64, 97], "embed": [39, 84, 92, 97], "emerg": [1, 9, 21, 49, 84], "emergency_pars": [48, 81, 84], "emergencycommand": [81, 84], "emit": [54, 95], "empti": [0, 2, 3, 6, 9, 10, 23, 32, 33, 34, 42, 44, 48, 54, 59, 63, 79, 80, 82, 87, 88, 94, 97], "en": [34, 84, 92], "enabl": [2, 4, 9, 11, 13, 20, 21, 22, 26, 27, 30, 33, 34, 35, 39, 44, 45, 49, 50, 51, 53, 54, 56, 57, 81, 82, 83, 84, 89, 90, 92, 94, 97], "enable_eeprom": 48, "enable_emergency_send": 21, "enable_plugin": [81, 82], "enable_popup": 20, "enable_sign": 21, "enablecsrfprotect": [81, 84], "enabled_channel": 22, "enabled_plugin": 94, "enabled_str": 82, "enabled_unreleas": 27, "enabledragdropupload": [81, 84], "enableratelimit": [81, 84], "enableshutdownactioncommand": [39, 81, 84], "encapsul": 87, "enclosur": 83, "encod": [3, 5, 17, 24, 39, 81, 84, 88, 94, 98], "encount": [43, 49, 82, 83, 98], "encourag": 97, "encrypt": [39, 84], "end": [4, 39, 42, 48, 54, 58, 59, 82, 84, 85, 92, 94], "endasset": 64, "endfor": [39, 53, 54, 84, 94], "endif": [53, 54, 84], "endless": 50, "endpoint": [4, 8, 13, 23, 34, 35, 39, 56, 59, 84, 90, 94, 97, 98], "endswith": 94, "enforc": 97, "enforcereallyuniversalfilenam": [39, 81, 84], "engin": [3, 54, 82, 83, 97], "english": [7, 92], "enhanc": 62, "enjoi": 58, "enqueu": [48, 68, 80, 81, 94], "enrich": 97, "ensur": [39, 44, 50, 56, 57, 79, 80, 82, 83, 84, 85, 88, 92, 94, 97, 98], "ensure_ascii": 85, "ensurepip": 44, "entail": 59, "enter": [17, 23, 44, 53, 57, 64, 85, 92, 94, 97, 98], "entir": [3, 35, 50, 94], "entiti": 97, "entri": [2, 9, 10, 16, 22, 26, 34, 39, 49, 63, 68, 80, 82, 83, 84, 88, 89, 91, 92, 94, 97, 99], "entryforpath": [63, 64], "entrypointorigin": 82, "enumer": [2, 9, 84], "env": 92, "environ": [24, 34, 35, 41, 45, 46, 58, 79, 85, 90, 91, 92, 94, 95, 97], "environbuild": 97, "eol": [84, 94, 98], "epoch": 49, "equal": [82, 97], "equival": [6, 39, 65, 76, 79, 80, 84, 86, 94], "era": 88, "err": 88, "error": [0, 1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 17, 18, 23, 24, 31, 32, 35, 39, 45, 48, 49, 54, 58, 59, 76, 80, 83, 84, 85, 87, 88, 92, 95, 97, 98, 99], "error_callback": 82, "error_handler_test": 94, "error_messag": 94, "error_on_path": 86, "errorhandl": 97, "errortrack": 27, "escap": [42, 92], "especi": [27, 42, 92, 97, 98], "essenti": 44, "establish": [11, 17, 39, 83, 84, 94], "estim": [2, 40, 80, 81, 83, 84, 95], "estimatedprinttim": [2, 3, 6, 80, 83], "estimationconfig": [81, 84], "estop": 49, "etag": [34, 97], "etc": [10, 11, 39, 54, 59, 82, 83, 84, 85, 86, 89, 90, 94, 96, 97, 99], "eth0": [26, 50], "eval": [53, 84], "evalu": [0, 39, 42, 53, 82, 84, 97, 99], "even": [0, 4, 9, 21, 27, 34, 39, 50, 56, 82, 84, 89, 90, 92, 94, 97, 98], "event": [13, 20, 31, 35, 40, 41, 55, 56, 58, 72, 81, 82, 84, 92, 95, 96, 97, 99], "event_bu": 94, "eventhandlerplugin": 95, "eventmanag": [82, 94, 96], "eventnam": 99, "eventobj": 72, "eventsconfig": [81, 84], "eventsubscript": [81, 84], "ever": [30, 37, 39, 50, 83, 84, 97], "everi": [11, 23, 34, 39, 48, 54, 84, 88, 92, 97], "everyon": [50, 92], "everyth": [50, 54, 59, 79, 92, 98], "ex": [44, 98], "exact": [39, 46, 47, 56, 82, 84, 91, 92, 98], "exactli": [88, 97], "exampl": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 22, 23, 24, 30, 31, 32, 33, 34, 39, 40, 41, 44, 47, 48, 50, 55, 56, 59, 60, 63, 64, 65, 68, 72, 76, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 97, 99], "exampleplugin": 33, "exc": 82, "exce": 85, "exceed": 10, "excel": 42, "except": [9, 13, 27, 39, 58, 59, 78, 80, 81, 82, 84, 88, 90, 94, 97, 98], "excerpt": 93, "exchang": [11, 23], "exclud": [9, 24, 39, 44, 68, 82, 84], "exclus": [9, 53, 81, 84], "execut": [5, 17, 34, 39, 48, 49, 51, 53, 54, 56, 73, 76, 83, 84, 85, 88, 92, 95, 99], "executecommand": [64, 73], "exemplari": 97, "exempt": 97, "exhaust": [6, 50, 55], "exist": [0, 1, 3, 4, 5, 8, 11, 14, 17, 22, 24, 32, 44, 50, 57, 59, 60, 63, 66, 67, 69, 72, 73, 75, 76, 77, 79, 80, 82, 83, 84, 85, 87, 89, 92, 94, 96, 97, 98, 99], "exit": [24, 34, 38, 39, 94, 98], "expand": [41, 94], "expans": 94, "expect": [0, 3, 4, 7, 9, 10, 11, 13, 14, 16, 17, 19, 23, 24, 34, 39, 41, 54, 59, 61, 68, 72, 80, 82, 84, 88, 94, 97, 98], "expens": 94, "experi": [97, 98], "experienc": [39, 41, 84], "expir": 85, "explain": 42, "explan": [49, 68], "explicit": [44, 97, 98], "explicitli": [11, 39, 84, 94, 97, 98, 99], "explor": 26, "export": [24, 33, 93], "expos": [15, 24, 34, 50, 93], "express": [39, 41, 53, 83, 84, 88, 94, 97], "ext": [41, 86, 97], "extend": [4, 14, 39, 48, 54, 56, 83, 84, 87, 88, 92, 94, 97], "extenddoc": 88, "extended_m20": [48, 81, 84], "extens": [2, 3, 7, 44, 55, 80, 81, 82, 88, 95, 97, 98], "extension_tre": [95, 97], "extern": [4, 34, 39, 44, 47, 84, 97], "externalheatupdetect": [39, 81, 84], "extra": [81, 84, 91, 92], "extract": [30, 37, 82, 94, 97], "extrem": 50, "extrud": [9, 10, 14, 39, 48, 49, 54, 64, 68, 80, 81, 83, 84], "extrus": [9, 10, 54, 83, 87], "eyal0": 33, "f": [24, 39, 48, 49, 53, 54, 79, 82, 83, 84, 97], "f3000": 53, "f4500": 54, "f5": 44, "f6000": 94, "fa": 97, "fab": 97, "fact": [39, 42, 83, 84, 94], "factor": [9, 10, 11, 68, 83, 88, 97], "factori": [59, 82, 86, 95], "fail": [2, 3, 9, 17, 23, 24, 34, 39, 44, 49, 76, 83, 84, 85, 94, 98, 99], "failur": [2, 3, 17, 39, 49, 81, 82, 84, 94, 97], "failure_callback": 94, "fake": [1, 61, 83, 97], "fake_ack": [1, 81, 83], "fakeack": [1, 61, 64], "fall": [23, 94, 97, 98], "fallback": [4, 49, 81, 82, 84, 88, 97], "fallback_dict": [81, 88], "fals": [0, 1, 2, 3, 4, 9, 10, 11, 12, 14, 16, 17, 19, 23, 24, 26, 27, 30, 33, 34, 35, 39, 42, 44, 48, 49, 53, 63, 68, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 93, 94, 97, 99], "fan": [39, 53, 54, 84, 90, 94], "faq": [9, 49, 58], "far": [39, 50, 54, 55, 84, 92, 97], "fast": [11, 72], "faster": 72, "favor": [92, 99], "featur": [4, 13, 24, 25, 32, 40, 43, 50, 51, 58, 81, 84, 92, 99], "feature_request": 92, "featureconfig": [81, 84], "feed": [9, 22, 33, 54, 83], "feed_rat": [81, 83], "feedback": [53, 83, 99], "feedrat": [9, 49, 54, 68], "fetch": [3, 5, 22, 34, 39, 80, 84, 94, 97], "few": [2, 43, 54, 92, 97], "ffmpeg": [13, 39, 49, 81, 84], "ffmpegcommandlin": [81, 84], "ffmpegpath": 13, "ffmpegthread": [39, 81, 84], "ffmpegthumbnailcommandlin": [81, 84], "ffmpegvideocodec": [39, 81, 84], "fiction": 34, "field": [0, 3, 4, 7, 9, 10, 13, 14, 16, 26, 34, 44, 49, 53, 59, 68, 80, 84, 92, 94, 97], "field1": 26, "field2": 26, "fig": [53, 57], "figur": [50, 97], "filament": [2, 3, 6, 9, 21, 39, 51, 54, 68, 80, 83, 84], "filamentchang": 49, "file": [4, 5, 6, 7, 9, 11, 13, 14, 16, 17, 24, 31, 33, 34, 36, 39, 41, 42, 43, 44, 45, 50, 51, 52, 53, 56, 58, 59, 64, 66, 67, 68, 76, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 94, 95, 96, 97, 98, 99], "file_exist": [80, 81], "file_extension_hook": 94, "file_in_path": [80, 81], "file_manag": 94, "file_object": [80, 94], "file_preprocessor_hook": 94, "filead": 49, "filebas": [39, 84], "filebasedgroupmanag": 84, "filebasedusermanag": [39, 84, 94], "filedeselect": 49, "fileinput": 59, "filemanag": [41, 58, 81, 82, 95, 96, 97], "filemov": 49, "filenam": [3, 4, 32, 39, 41, 48, 49, 59, 63, 64, 74, 80, 83, 84, 88, 94, 97], "filepath": [44, 80], "filepo": [2, 6, 83], "fileposit": 49, "fileremov": 49, "files": 48, "files_delet": 3, "files_list": 3, "files_select": 3, "files_upload": 3, "fileselect": 49, "filesviewmodel": 99, "filesystem": [39, 84, 85], "fill": [48, 82, 97], "fill_dens": 3, "filter": [11, 13, 33, 40, 80, 82, 84, 88, 94, 95, 97], "filter_funct": 88, "filter_non_ascii": [81, 88], "final": [4, 34, 37, 39, 42, 47, 50, 53, 80, 83, 84, 90, 91, 92, 94, 97], "financi": 58, "find": [41, 43, 44, 50, 54, 55, 82, 89, 91, 92, 97, 98], "findus": 94, "fine": [39, 48, 59, 83, 84, 92, 98], "finer": 83, "finish": [3, 5, 16, 39, 49, 54, 55, 64, 77, 80, 83, 84, 87, 88, 92, 94, 97, 99], "finished_callback": 80, "fire": [34, 49, 94, 97, 99], "firmare_nam": 48, "firmwar": [9, 31, 35, 37, 39, 48, 49, 51, 54, 58, 83, 84, 95], "firmware_cap": 94, "firmware_capability_hook": 94, "firmware_capability_report_hook": 94, "firmware_data": 94, "firmware_info_hook": 94, "firmware_nam": [48, 94], "firmware_vers": 94, "firmwaredetect": [39, 81, 84], "firmwareerror": 49, "firmwarenam": 48, "first": [2, 3, 4, 9, 10, 27, 30, 31, 35, 37, 39, 42, 44, 45, 48, 49, 50, 57, 59, 62, 68, 72, 80, 82, 83, 84, 85, 87, 88, 89, 92, 94, 97, 98, 99], "first_tri": 3, "firstrun": [19, 39, 81, 84, 97], "firstrun_only_access": [81, 85], "firstrunviewmodel": 99, "fit": [2, 97], "fix": [4, 43, 44, 47, 48, 57, 88], "fixal": 44, "fixtur": 97, "flag": [0, 2, 4, 9, 12, 16, 19, 24, 33, 39, 51, 57, 68, 81, 82, 83, 84, 86, 88, 92, 94, 97, 98, 99], "flag_valu": 79, "flake8en": 44, "flask": [9, 58, 81, 93, 94, 97], "flat": 97, "flatten": 88, "fledg": [92, 97, 99], "flip": [39, 84], "fliph": [39, 81, 84], "flipv": [39, 81, 84], "float": [2, 9, 10, 11, 16, 38, 49, 68, 80, 82, 83, 84, 85, 87, 88, 98], "flood": [11, 98], "flow": [9, 83], "flow_rat": [81, 83], "flowrat": [9, 68], "fluctuat": [39, 84], "flush": 80, "fly": [80, 92, 97], "fmt": 88, "fnmatch": 82, "fnord": 88, "focus": 58, "folder": [5, 13, 17, 24, 32, 34, 40, 41, 44, 48, 49, 54, 56, 57, 63, 80, 81, 82, 83, 84, 86, 87, 89, 91, 92, 94, 96, 97], "folder_exist": [80, 81], "folder_typ": 82, "foldera": 3, "folderad": 49, "folderconfig": [81, 84], "foldermov": 49, "foldernam": 3, "folderorigin": 82, "folderremov": 49, "follow": [3, 4, 6, 9, 11, 13, 17, 20, 21, 22, 23, 24, 26, 27, 30, 33, 34, 35, 39, 41, 42, 43, 44, 47, 48, 49, 50, 53, 54, 57, 58, 59, 64, 68, 80, 82, 83, 84, 86, 87, 88, 90, 92, 94, 96, 97, 98, 99], "font": 97, "foo": [24, 85, 88, 94, 97], "foosel": 34, "footer": 44, "footnot": [47, 53, 56, 91, 92], "forbidden": [0, 4, 13, 32], "forc": [3, 10, 33, 34, 39, 42, 48, 82, 83, 84, 86, 91, 97], "force_refresh": 80, "force_reinstal": 34, "force_reload": 82, "forcechecksum": 48, "forced_channel": 22, "forced_compat": [81, 84], "forced_dis": [81, 82], "forcedumbaftermin": [39, 81, 84], "forcedumbfromperc": [39, 81, 84], "forev": 83, "forget": [57, 64, 80, 91, 92, 98], "forgot": 92, "form": [3, 4, 7, 10, 15, 17, 51, 52, 59, 83, 92, 94, 97], "format": [9, 11, 16, 17, 22, 33, 34, 38, 39, 41, 42, 47, 48, 53, 61, 82, 83, 84, 85, 88, 94, 97, 98, 99], "formatonsav": 44, "formatstr": 84, "formatt": [40, 44], "formdata": 59, "former": [8, 49, 67], "formerli": [29, 32], "formfactor": [10, 83], "forthcom": 97, "forum": [44, 58, 98], "forward": [39, 79, 80, 82, 84, 92, 94], "forwardfor": 39, "found": [0, 3, 4, 9, 10, 11, 13, 14, 15, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 39, 41, 44, 48, 56, 58, 76, 82, 83, 84, 85, 88, 91, 92, 93, 94, 97, 99], "found_fil": 94, "four": [42, 94, 97], "four_thre": [81, 84], "fourth": [82, 94], "fp": [16, 39, 81, 84], "fqcn": 88, "frame": [16, 17, 39, 49, 84, 94, 98], "framer": [39, 84], "framework": [4, 9], "free": [3, 32, 34, 48, 58, 88, 97, 98], "freebsd": 88, "fresh": [23, 39, 84, 92], "freshli": 97, "friendli": 92, "from": [1, 2, 4, 5, 6, 9, 10, 11, 13, 14, 15, 17, 22, 23, 24, 26, 33, 34, 38, 39, 42, 43, 44, 48, 49, 50, 51, 53, 54, 55, 56, 57, 59, 61, 62, 63, 64, 68, 72, 76, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99], "from_vers": 34, "fromcurrentdata": 99, "fromhistorydata": 99, "fromtimelapsedata": 99, "front": [39, 84, 98], "frontend": [26, 53, 89, 94, 95, 97, 99], "fssl": 44, "fulfil": 3, "full": [3, 4, 11, 13, 14, 15, 23, 26, 34, 36, 38, 41, 44, 48, 49, 50, 53, 54, 63, 64, 68, 72, 82, 84, 88, 92, 94, 97, 99], "full_nam": 92, "fulli": [21, 37, 39, 47, 51, 54, 80, 82, 84, 86, 88, 89, 92, 94, 97], "fun": [53, 95, 98], "func": [85, 97], "function": [4, 23, 24, 32, 34, 39, 43, 47, 50, 52, 56, 57, 59, 60, 63, 64, 65, 68, 72, 76, 79, 80, 82, 84, 85, 88, 89, 91, 93, 94, 95, 97, 98, 99], "funni": 63, "further": [11, 16, 17, 34, 39, 43, 49, 50, 59, 68, 80, 84, 94, 95, 97], "furthermor": 48, "futur": [1, 3, 14, 35, 39, 43, 56, 59, 80, 83, 88, 92, 94, 98], "fuzzytim": [81, 84], "g": [1, 2, 3, 4, 6, 9, 10, 11, 17, 21, 22, 23, 24, 26, 32, 33, 34, 39, 41, 43, 44, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 60, 64, 80, 82, 83, 84, 87, 88, 89, 90, 92, 94, 96, 97, 98, 99], "g0": [49, 94], "g1": [9, 49, 53, 54, 94], "g21": 3, "g28": [39, 49, 53, 84], "g29": [39, 84], "g30": [39, 84], "g32": [39, 84], "g4": [39, 49, 53, 84], "g46c7a9c": 47, "g90": [3, 39, 53, 54, 84, 94], "g90influencesextrud": [39, 81, 84], "g91": [39, 53, 54, 84, 94], "g92": 54, "galor": 95, "garbag": 94, "gather": 27, "gco": [2, 3, 53, 63], "gcode": [3, 6, 9, 10, 11, 13, 21, 24, 31, 40, 48, 50, 51, 52, 55, 58, 80, 81, 83, 84, 90, 95, 96, 97, 99], "gcode_analysi": 84, "gcode_error_hook": 94, "gcode_loc": 49, "gcode_received_hook": 94, "gcode_script_vari": 94, "gcodeanalysi": [2, 3, 39, 81, 84], "gcodeanalysisconfig": [81, 84], "gcodeanalysisqueu": [80, 81, 94, 97], "gcodefilesviewmodel": 99, "gcodescript": [13, 39, 49, 54, 84, 94], "gcodescriptafterprintdonefinish": 54, "gcodescriptafterprintdonerun": 54, "gcodescriptsconfig": [81, 84], "gcodeview": [13, 30, 39], "gcodeviewmodel": 99, "gcodevisu": [13, 39], "gen": 88, "gener": [0, 2, 3, 5, 9, 10, 11, 13, 14, 15, 23, 27, 30, 34, 35, 39, 41, 42, 43, 44, 47, 49, 58, 59, 68, 70, 75, 79, 81, 84, 85, 86, 88, 91, 92, 95], "generateapikei": [64, 70, 75, 81, 86], "generatekei": 23, "genuin": 18, "german": [7, 92], "get": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 32, 34, 35, 38, 39, 42, 43, 44, 48, 49, 50, 53, 58, 59, 61, 63, 64, 65, 69, 70, 74, 75, 76, 77, 80, 81, 82, 83, 84, 85, 86, 88, 89, 91, 92, 93, 94, 95, 97, 99], "get_additional_bundle_fil": 94, "get_additional_command": 94, "get_additional_metadata": [80, 81], "get_additional_permiss": 94, "get_api_command": 97, "get_asset": [92, 97], "get_asset_fold": 97, "get_blueprint": 97, "get_blueprint_api_prefix": 97, "get_blueprint_kwarg": 97, "get_bom": [81, 88], "get_boolean": [81, 82, 97], "get_class": [81, 88], "get_cli_command": 94, "get_command": [79, 81], "get_connection_opt": [81, 83], "get_cookie_suffix": [81, 85], "get_current_connect": [81, 83], "get_current_data": [81, 83], "get_current_job": [81, 83], "get_current_temperatur": [81, 83], "get_default_set": 97, "get_exception_str": [81, 88], "get_filtered_implement": [81, 82], "get_flask_user_from_request": [81, 85], "get_float": [81, 82], "get_formatted_datetim": [81, 88], "get_formatted_s": [81, 88], "get_formatted_timedelta": [81, 88], "get_fully_qualified_classnam": [81, 88], "get_help": [81, 82, 93], "get_hook": [81, 82, 94], "get_implement": [81, 82, 97], "get_int": [81, 82, 97], "get_lastmodifi": [80, 81], "get_latest": 34, "get_metadata": [80, 81], "get_o": [81, 88], "get_plugin": [81, 82], "get_plugin_data_fold": [24, 81, 82, 96, 97], "get_plugin_info": [81, 82], "get_plugin_logfile_path": [81, 82, 94], "get_preprocessor": 82, "get_profile_path": [81, 87], "get_settings_default": [82, 92, 97], "get_settings_preprocessor": 97, "get_settings_restricted_path": 97, "get_settings_vers": 97, "get_siz": [80, 81], "get_slic": [81, 87], "get_slicer_default_profil": 97, "get_slicer_extension_tre": 97, "get_slicer_profil": 97, "get_slicer_profile_path": [81, 87], "get_slicer_profiles_lastmodifi": 97, "get_slicer_properti": 97, "get_sorting_kei": [81, 82, 94, 97], "get_state_id": [49, 81, 83], "get_state_str": [81, 83], "get_temperature_histori": [81, 83], "get_template_config": [92, 94, 97], "get_template_fold": 97, "get_template_var": [92, 97], "get_timelapse_extens": 94, "get_transport": [81, 83], "get_ui_additional_etag": 97, "get_ui_additional_key_data_for_cach": 97, "get_ui_additional_request_data_for_preemptive_cach": 97, "get_ui_additional_tracked_fil": 97, "get_ui_custom_etag": 97, "get_ui_custom_lastmodifi": 97, "get_ui_custom_template_filt": 97, "get_ui_custom_tracked_fil": 97, "get_ui_data_for_preemptive_cach": 97, "get_ui_permiss": 97, "get_ui_preemptive_caching_additional_unless": 97, "get_ui_preemptive_caching_en": 97, "get_update_inform": [34, 90, 91], "get_webcam_configur": 97, "get_wizard_detail": [97, 99], "get_wizard_vers": 97, "getadditionalcontrol": [53, 99], "getallkei": 23, "getattr": 88, "getbasefold": [81, 82, 86], "getbaseurl": [59, 64], "getbedst": [64, 68], "getblueprinturl": [59, 64], "getboolean": [81, 82, 86], "getchamberst": [64, 68], "getcommand": [64, 73], "getcommandsforsourc": [64, 73], "getconfig": [64, 74], "getcooki": [4, 59, 64], "getcustomcontrol": [62, 64], "geterrorstr": 94, "getfloat": [81, 82, 86], "getfullst": [64, 68], "gethead": 4, "getint": [81, 82, 86, 93], "getkei": 23, "getlogg": [90, 93, 94], "getpluginset": [64, 70], "getprofileforslic": [64, 71], "getrequesthead": [59, 64], "getsdstat": [64, 68], "getset": [61, 64, 75], "getsimpleapiurl": [59, 64], "getter": [82, 86, 97], "gettext": 94, "gettoolst": [64, 68], "getwithqueri": [59, 64], "gh": 92, "gif": [17, 76, 94], "gina": [7, 92], "giorno": 94, "gist": 34, "gistid": 34, "git": [34, 44, 47, 56, 92, 97], "git_commit": 34, "github": [28, 29, 33, 34, 43, 44, 56, 84, 90, 91, 92, 97], "github_commit": 34, "github_releas": 34, "github_usernam": 92, "githubusercont": [34, 44], "gitignor": 92, "give": [0, 11, 13, 14, 39, 50, 56, 72, 84, 92, 94, 98], "given": [9, 14, 17, 23, 32, 63, 68, 79, 80, 82, 83, 85, 87, 88, 94, 97], "glob": [39, 84, 94], "global": [4, 23, 59, 64, 79, 82, 83, 84, 88, 90, 92, 93, 94, 99], "global_get": [81, 82, 94], "global_get_basefold": [81, 82, 94], "global_get_boolean": [81, 82], "global_get_float": [81, 82], "global_get_int": [81, 82], "global_set": [81, 82], "global_set_boolean": [81, 82], "global_set_float": [81, 82], "global_set_int": [81, 82], "gm": [39, 84], "gnu": 58, "go": [24, 42, 43, 44, 49, 53, 83, 94, 95, 97, 98], "go_awol": 48, "goal": 98, "goe": [23, 54, 94], "good": [43, 50, 92, 94, 98, 99], "googl": [39, 84], "got": [1, 4, 23, 39, 49, 92, 94, 97], "gotourl": 92, "grace": 97, "graduat": 43, "grant": [23, 49, 50], "granular": [35, 50, 94, 97], "graph": [39, 84], "great": 92, "greater": 82, "green": [10, 39, 81, 84], "greet": [92, 94], "greet_command": 94, "grep": 50, "grid": 53, "group": [4, 5, 50, 53, 78, 84, 92, 94, 99], "groupfil": [81, 84], "groupmanag": [81, 84], "grow": 95, "growl": [49, 56, 92, 93], "growl_inst": 93, "guarante": [34, 63, 83, 92, 97], "guess": [42, 50, 92], "guest": [4, 50, 99], "guest_group": 94, "guid": [34, 44, 84, 98], "guidelin": 45, "gz": [7, 33], "h": 39, "h1": 97, "h3": 94, "h4": 94, "ha": [2, 3, 6, 9, 10, 11, 17, 19, 21, 23, 27, 30, 32, 33, 35, 37, 39, 42, 49, 50, 51, 53, 54, 56, 57, 59, 66, 68, 73, 75, 76, 77, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 97, 98, 99], "had": [51, 52, 92, 97], "hai": 94, "half": [72, 97], "hallo": 92, "hand": [14, 33, 44, 50, 94, 97], "handl": [5, 9, 19, 39, 51, 52, 58, 72, 77, 84, 88, 94, 97, 98], "handle_connect": 95, "handle_error": 94, "handle_gcode_s": 90, "handler": [24, 33, 34, 39, 40, 51, 52, 72, 82, 88, 89, 90, 94], "handshak": [39, 84], "happen": [3, 11, 13, 14, 17, 43, 49, 80, 82, 85, 86, 87, 88, 94, 97, 98, 99], "happili": 50, "haproxi": [39, 84], "hard": [48, 56], "hardcod": 92, "harder": 50, "has_analysi": [80, 81], "has_any_of_hook": [81, 82], "has_any_of_mixin": [81, 82], "has_mfa_credenti": 97, "has_obsolete_hook": [81, 82], "has_restart_needing_hook": [81, 82], "has_restart_needing_implement": [81, 82], "hasb": 48, "haschamb": 48, "hash": [2, 3, 11, 34, 47, 80, 82, 84, 97, 99], "hasn": 97, "have": [3, 6, 9, 11, 15, 23, 24, 26, 32, 33, 34, 39, 42, 43, 44, 46, 49, 50, 53, 54, 56, 57, 59, 63, 64, 72, 74, 82, 83, 84, 85, 88, 91, 92, 94, 97, 98, 99], "haven": 92, "he": 51, "head": [4, 5, 10, 11, 13, 14, 17, 34, 39, 49, 54, 59, 68, 83, 84, 92, 94, 97, 98], "header": [3, 4, 17, 23, 34, 39, 44, 53, 59, 76, 84, 85, 94, 97, 98], "header_method": 34, "header_nam": 34, "header_prefix": 34, "header_url": 34, "heart": 97, "heartbeat": [81, 84], "heat": [2, 9, 10, 48, 54, 68, 83, 84], "heatedb": [10, 54, 83, 84], "heatedchamb": [10, 83], "heater": [9, 39, 48, 50, 54, 83, 84], "heatup": [39, 84], "heavi": 99, "heavili": 37, "hei": 94, "height": [2, 10, 11, 14, 39, 49, 80, 83, 84, 87, 92], "held": [83, 86], "hello": [20, 24, 39, 84, 88, 94, 95, 97], "hello_m": 97, "hello_world": [92, 97], "hello_y": 97, "hellocommand": [39, 81, 84], "helloworld": [91, 92, 97], "helloworld_navbar": 92, "helloworld_set": 92, "helloworld_tab": 92, "helloworldplugin": 92, "helloworldviewmodel": 92, "help": [24, 27, 34, 35, 38, 39, 41, 42, 43, 44, 48, 58, 79, 84, 89, 91, 92, 94, 98], "helper": [31, 58, 79, 81, 82, 85, 88, 89, 95], "henc": [9, 11, 14, 34, 80, 83, 92, 94, 97, 99], "henceforth": 47, "here": [3, 4, 9, 10, 11, 14, 23, 24, 32, 34, 39, 42, 43, 44, 49, 50, 53, 54, 56, 59, 66, 68, 72, 73, 75, 76, 77, 80, 84, 85, 91, 94, 95, 97, 98, 99], "hesit": 53, "hex": 48, "hh": 88, "hi": [53, 84, 94], "hiccup": 44, "hidden": [33, 44, 79, 81, 82, 86, 99], "hidden_opt": [79, 81], "hiddenopt": [79, 81], "hide_input": 79, "hierarch": [53, 97], "hierarchi": [49, 59, 82], "high": [2, 14, 22, 39, 51, 80, 84], "high_prior": 80, "high_qual": [3, 14], "higher": [34, 72, 97], "highest": 41, "highli": [50, 91], "highlight": 42, "hint": [34, 92, 97, 98], "histor": 9, "histori": [9, 68, 83, 99], "hit": 9, "hola": 94, "hold": [3, 10, 19, 80, 83, 92, 97, 98, 99], "home": [9, 21, 34, 39, 49, 64, 68, 81, 83, 84, 92, 98], "homebrew": 44, "homepag": [24, 92], "honest": 94, "hood": 42, "hook": [11, 31, 39, 44, 49, 51, 52, 54, 55, 58, 79, 81, 82, 84, 89, 90, 95, 97, 99], "hook_matches_hook": [81, 82], "hop": [16, 39, 84], "hope": 97, "hopefulli": 93, "horizont": [39, 53, 81, 84, 92], "horizontal_grid": [81, 84], "horribli": 59, "host": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 21, 23, 26, 32, 34, 39, 44, 48, 50, 51, 52, 56, 64, 76, 79, 81, 84, 86, 90, 93, 97], "hostfallback": [39, 81, 84], "hosthead": [39, 81, 84], "hostnam": [17, 39, 84, 93], "hotend": [9, 48, 54, 68, 83, 84], "hotfix": 47, "hour": [22, 84, 91, 94], "how": [4, 14, 21, 35, 39, 44, 50, 55, 56, 68, 72, 83, 84, 89, 91, 93, 94, 95, 97, 99], "howev": [4, 30, 37, 49, 59, 64, 83, 85, 86, 92, 94, 97, 98], "href": [80, 92], "html": [4, 39, 44, 46, 84, 92, 94, 97], "http": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 26, 32, 33, 34, 35, 39, 44, 49, 50, 56, 59, 60, 64, 72, 76, 84, 85, 88, 92, 95, 97], "httpheader": 34, "httponli": 85, "httppassword": 26, "httpstatu": 85, "httpusernam": 26, "huge": 50, "human": [0, 2, 11, 23, 34, 42, 49, 82, 83, 84, 88, 92, 94, 97], "h\u00e4u\u00dfg": 7, "i": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 68, 72, 74, 76, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 99], "icon": [26, 33, 34, 97, 99], "id": [1, 4, 9, 10, 11, 13, 23, 33, 34, 45, 48, 49, 69, 72, 83, 87, 92, 94, 97, 99], "idea": [9, 50, 92, 94, 97], "ideal": [42, 49, 50], "ident": [39, 84, 97], "identicalresendscount": 39, "identicalresendscountdown": [81, 84], "identif": 57, "identifi": [0, 2, 7, 9, 10, 11, 13, 14, 15, 17, 19, 22, 23, 24, 27, 30, 33, 34, 35, 39, 47, 49, 53, 57, 59, 66, 68, 69, 71, 73, 77, 80, 82, 83, 84, 85, 87, 88, 90, 92, 94, 96, 97, 99], "idiom": 98, "idl": [13, 39, 81, 84], "idonotexist": 76, "ifram": 92, "iga": 88, "ignor": [3, 9, 10, 11, 15, 16, 19, 21, 34, 39, 44, 50, 51, 82, 84, 88, 92, 94, 97, 98], "ignore_blacklist": 79, "ignore_exist": 80, "ignore_throttl": 34, "ignoredcommand": [39, 81, 84], "ignoredidenticalresend": 39, "ignoreemptyport": [81, 84], "ignoreerrorsfromfirmwar": [39, 81, 84], "ignoreidenticalresend": [39, 81, 84], "ignoreincompletestartup": [39, 81, 84], "ignorerevsfil": 44, "iknowwhatimdo": 79, "illeg": 42, "ilo": 88, "imag": [17, 39, 49, 76, 84, 97, 98], "immedi": [34, 49, 51, 54, 63, 65, 88, 92, 94], "immin": 97, "impact": [39, 84], "implement": [4, 6, 8, 13, 23, 24, 32, 39, 51, 52, 54, 59, 64, 67, 72, 79, 80, 81, 82, 84, 85, 87, 88, 89, 90, 92, 94, 96, 97, 98, 99], "implementat": 23, "impli": 34, "implic": 84, "implicit": [2, 97, 99], "implicitli": [3, 34], "import": [11, 22, 24, 34, 41, 42, 44, 56, 59, 64, 84, 86, 88, 90, 92, 94, 95, 97], "importantli": 87, "importerror": [88, 90, 98], "imposs": [4, 9, 92], "improperli": 50, "improv": [43, 85], "in_plac": 88, "inact": 54, "incl": [14, 94], "includ": [1, 2, 3, 4, 7, 9, 11, 14, 16, 17, 18, 30, 32, 34, 37, 39, 41, 42, 44, 48, 50, 52, 53, 54, 59, 63, 64, 68, 80, 82, 84, 87, 88, 91, 92, 94, 96, 97, 98, 99], "includecurrenttoolintemp": 48, "includedoc": 88, "includefilenameinopen": 48, "inclus": 99, "incom": [39, 72, 84, 97], "incompat": [4, 13, 43, 81, 82, 97, 98], "incomplet": [39, 84, 99], "incomplete_startup": 12, "inconvi": 50, "increas": [41, 43, 47, 72, 88, 94, 97], "increase_bodys": 94, "increaser": [64, 72], "increment": [97, 98], "inde": 18, "indent": [42, 50], "index": [7, 9, 11, 21, 33, 38, 44, 49, 56, 80, 97, 98], "indic": [11, 12, 23, 47, 49, 54, 72, 80, 82, 83, 85, 86, 87, 94, 97], "individu": [0, 16, 39, 41, 44, 48, 49, 54, 56, 64, 80, 82, 84, 87, 94, 97], "infil": 3, "infinit": 94, "influenc": [39, 84, 94, 97], "info": [49, 81, 84, 88, 90, 92, 93, 95, 96, 97], "inform": [0, 1, 5, 10, 11, 14, 16, 17, 19, 23, 26, 27, 34, 39, 41, 49, 51, 53, 54, 58, 63, 65, 68, 75, 77, 82, 83, 84, 88, 89, 90, 91, 92, 94, 97, 98, 99], "infowarnneverenum": [81, 84], "ing": [34, 98], "inherit": [2, 26, 97, 98], "init": [9, 68, 82, 86], "init_platform": 79, "init_platform_for_cli": [79, 81], "initi": [2, 9, 10, 11, 24, 39, 48, 50, 68, 79, 81, 82, 83, 84, 86, 87, 88, 89, 91, 92, 94, 97, 99], "initialize_implement": 82, "initsd": [64, 68], "inject": [4, 11, 39, 54, 58, 59, 79, 82, 89, 94, 95, 99], "inlin": [48, 53], "input": [39, 53, 54, 59, 81, 82, 84, 88, 92, 94, 97], "input_nam": 94, "input_stream": 80, "insecur": [39, 50, 84], "insensit": [23, 34, 88], "insert": [38, 82], "insert_valu": 38, "insid": [44, 49, 52, 53, 80, 92, 94], "insight": [35, 92], "instal": [5, 11, 23, 24, 26, 33, 34, 35, 39, 44, 46, 50, 55, 57, 82, 84, 89, 92, 93, 94, 95, 96, 97, 98], "instanc": [11, 18, 23, 24, 26, 27, 30, 34, 35, 39, 44, 47, 48, 50, 59, 64, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 94, 96, 97, 99], "instanti": [59, 64, 90, 92, 94, 99], "instead": [1, 2, 6, 9, 21, 23, 24, 34, 39, 46, 48, 50, 52, 53, 56, 57, 59, 64, 82, 84, 87, 88, 90, 91, 92, 94, 95, 96, 97, 99], "instruct": [1, 2, 34, 39, 41, 44, 50, 56, 68, 72, 84, 91, 92, 97, 99], "int": [2, 7, 10, 16, 17, 19, 38, 48, 76, 80, 82, 83, 84, 85, 86, 88, 94, 97], "intact": 59, "integ": [2, 9, 11, 17, 39, 42, 68, 82, 84, 94, 95], "intent": 94, "interact": [23, 39, 51, 68, 84, 92, 99], "interest": [40, 41, 45, 51, 54, 58, 94, 97, 98, 99], "interfac": [3, 4, 9, 11, 13, 14, 23, 24, 26, 27, 34, 38, 39, 47, 48, 53, 56, 57, 58, 64, 80, 82, 83, 84, 94, 95, 97, 98], "interfer": [9, 51], "intern": [3, 9, 11, 15, 21, 23, 24, 39, 41, 46, 47, 48, 49, 51, 53, 58, 83, 84, 92, 94, 97], "internet": [34, 49, 50], "interpret": [3, 9, 38, 44, 83, 94], "interpreterpath": 44, "interv": [16, 24, 35, 39, 48, 81, 84, 88], "introduc": [57, 83], "intuit": 79, "invalid": [0, 3, 4, 9, 23, 49, 59, 80, 82, 83, 86, 94, 97], "invalid_syntax": [81, 82], "invalidargumenterror": [59, 64], "invalidfileloc": 83, "invalidfiletyp": 83, "invalidprofileerror": [81, 83], "invalidtoolreport": 49, "invalidusernam": [78, 81], "invalu": [39, 84], "invers": 79, "invert": [10, 83], "investig": [1, 49], "invit": 92, "invoc": [82, 94], "invok": [80, 82, 88, 94, 97], "involv": [50, 83, 94], "io": [24, 27, 80], "iobas": 80, "ioerror": [87, 97], "ip": [17, 26, 34, 39, 49, 50, 84], "ipad": 97, "ipcheck": [39, 81, 84], "ipcheckconfig": [81, 84], "iphon": 97, "ipv4": [50, 84], "ipv6": 50, "irrelev": [82, 94], "is_allowed_fil": [81, 88], "is_api_adminonli": 97, "is_blueprint_csrf_protect": 97, "is_blueprint_protect": 97, "is_cancel": [81, 83], "is_closed_or_error": [81, 83], "is_current_fil": [81, 83], "is_error": [81, 83], "is_flag": 79, "is_hidden_path": 94, "is_lan_address": 17, "is_mfa_en": 97, "is_null_sess": 85, "is_obsolete_hook": [81, 82], "is_oper": [81, 83], "is_os_compat": [81, 88], "is_paus": [81, 83], "is_plugin_mark": [81, 82], "is_print": [81, 83], "is_readi": [81, 83], "is_restart_needing_hook": [81, 82], "is_restart_needing_plugin": [81, 82], "is_san": 94, "is_slicer_configur": 97, "is_template_autoescap": 97, "is_wizard_ignor": 97, "is_wizard_requir": 97, "isfold": 63, "isinst": [88, 94, 98], "isn": [3, 23, 50, 92, 98], "iso": [4, 49], "isol": 50, "issu": [2, 4, 5, 27, 34, 37, 39, 41, 44, 50, 54, 56, 57, 59, 61, 63, 65, 68, 83, 84, 90, 97, 98], "issuecommand": [59, 64], "italian": 7, "italiano": 7, "item": [2, 3, 22, 32, 39, 42, 80, 81, 84, 85, 88, 94, 97], "item_typ": 88, "iter": [6, 54, 80, 85, 94, 95, 97, 99], "its": [2, 3, 4, 10, 15, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 41, 42, 44, 48, 49, 50, 51, 53, 57, 58, 59, 63, 67, 68, 79, 80, 82, 84, 85, 87, 88, 89, 90, 92, 93, 94, 97, 98, 99], "itself": [15, 23, 25, 26, 34, 39, 42, 54, 57, 59, 82, 84, 86, 89, 92, 94, 97, 98], "j": [4, 11, 31, 39, 64, 67, 84, 92, 94, 97], "januari": 98, "javascript": [4, 31, 39, 53, 58, 81, 84, 85, 95, 97, 99], "jinja": [54, 92, 94, 97], "jinja2": [53, 54, 64, 92, 94, 97], "jneilliii": 33, "job": [3, 5, 9, 11, 15, 16, 35, 39, 49, 51, 52, 54, 58, 64, 83, 84, 87, 89, 94, 97, 99], "job_on_hold": [81, 83], "job_typ": 94, "jog": [9, 64, 68, 81, 83, 94], "join": [24, 80, 85, 97], "join_path": [80, 81, 85], "jpeg": [76, 97], "jqueri": [23, 32, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 99], "js_client": 64, "json": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 32, 33, 34, 38, 39, 44, 48, 59, 63, 80, 84, 85, 88, 97, 98], "jsondata": 34, "jsonifi": [93, 94, 97], "jump": 21, "just": [3, 9, 14, 26, 39, 42, 44, 46, 49, 50, 51, 52, 53, 54, 56, 57, 80, 83, 84, 90, 91, 92, 94, 97, 98, 99], "k": [88, 94], "keep": [50, 54, 59, 72, 80, 88, 92, 94, 97], "kei": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 17, 18, 20, 21, 22, 24, 26, 27, 30, 31, 32, 34, 35, 38, 39, 41, 42, 49, 50, 54, 58, 59, 62, 64, 68, 70, 72, 75, 80, 81, 82, 83, 84, 85, 86, 88, 92, 94, 97], "kept": [43, 79], "key1": 88, "key2": 88, "keyboard": [39, 84], "keyboardcontrol": [39, 81, 84], "keyvalid": 95, "keyword": [79, 82, 85, 87, 88, 94, 97], "kib": 92, "kill": [9, 48], "kind": [11, 50, 94, 97, 98], "kindli": 27, "knockout": [92, 97], "knockoutj": 99, "know": [9, 42, 92, 97, 98, 99], "known": [26, 39, 49, 52, 54, 80, 84, 94, 97], "ko": 92, "konnichiwa": 94, "kw": 88, "kwarg": [24, 33, 34, 79, 80, 82, 83, 85, 86, 87, 88, 90, 94, 97], "l": [84, 88], "l1": 88, "l2": 88, "label": [44, 49, 53, 59, 84, 92], "lack": [3, 9, 11, 44, 54], "lai": [53, 84], "lambda": [82, 88, 94, 97, 98], "lan": [17, 50], "languag": [5, 39, 54, 57, 58, 64, 84, 92], "language_pack": 7, "larg": [9, 39, 84], "larger": [10, 41, 94], "largeresponsehandl": 94, "last": [2, 3, 5, 7, 11, 32, 34, 39, 48, 49, 54, 57, 72, 80, 83, 84, 85, 86, 87, 88], "last_fanspe": 54, "last_modifi": [80, 81, 86], "last_modified_or_made_dirti": [81, 86], "last_octoprint": [81, 84], "last_posit": 54, "last_temperatur": 54, "last_upd": 7, "lastlinebuffers": [81, 84], "lastmodifi": [85, 97], "lastn": 48, "lastprinttim": [2, 83], "latenc": 84, "later": [43, 44, 64, 90, 92, 94, 97, 98, 99], "latest": [24, 34, 44, 51], "latin_1": [39, 84], "latter": [53, 94, 97, 99], "launch": [44, 46, 97], "lax": [39, 81, 84], "layer": [14, 41, 42, 49, 50, 83, 87, 94], "layer_height": 14, "layout": [39, 53, 81, 84], "layoutenum": [81, 84], "lazili": 97, "lcd": [39, 84], "lead": [39, 50, 80, 84, 88, 94, 97, 98], "leaf": 94, "leaf_merg": 88, "learn": [50, 92], "least": [3, 39, 50, 59, 63, 64, 84, 87, 94, 98], "leav": [34, 39, 84, 88, 92, 97], "left": [0, 1, 2, 10, 14, 23, 39, 53, 59, 63, 80, 83, 84, 87, 88, 92, 94, 97], "legaci": [13, 14, 79, 92, 98], "legacy_opt": [79, 81], "len": [88, 94], "length": [2, 3, 6, 10, 80, 83, 94, 97], "less": [39, 43, 44, 58, 81, 82, 84, 92, 94, 97], "lessj": 92, "lesssimplecach": [81, 85], "let": [50, 53, 91, 92, 94, 97], "letter": 99, "level": [2, 3, 32, 39, 40, 42, 49, 80, 84, 88, 89, 92, 97], "levelnam": 41, "lfn_write": [48, 81, 84], "lgz0trf8by": 11, "li": [94, 97], "lib": [64, 92], "librari": [4, 11, 31, 39, 41, 53, 54, 56, 57, 58, 59, 63, 67, 68, 84, 86, 91, 92, 97], "libx264": 84, "libyaml": 44, "licens": [13, 39, 44, 58, 81, 82, 84, 90, 92], "life": [49, 92], "lifecycl": [83, 94, 95], "lifecyclemanag": [82, 94], "light": [23, 42], "like": [3, 4, 11, 34, 39, 42, 44, 48, 49, 50, 51, 52, 53, 54, 64, 76, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 94, 97, 98], "likewis": [82, 87, 89], "limit": [9, 11, 16, 17, 22, 23, 34, 39, 50, 54, 68, 72, 73, 82, 84, 85, 97], "line": [1, 2, 9, 11, 15, 26, 31, 38, 39, 41, 42, 44, 48, 49, 50, 51, 53, 54, 57, 80, 83, 84, 88, 89, 92, 94, 97], "linear": [2, 39, 84], "lineno": 41, "linenumb": [39, 48, 84], "lineprocessorstream": [80, 81, 94, 98], "link": [9, 33, 34, 49, 80, 92, 94, 97], "lint": 44, "linux": [26, 39, 41, 45, 50, 53, 54, 56, 57, 86, 88, 89, 91, 92], "list": [2, 3, 4, 5, 6, 9, 11, 13, 17, 19, 22, 24, 26, 33, 34, 36, 38, 39, 41, 44, 48, 49, 50, 51, 53, 54, 55, 56, 62, 63, 64, 66, 68, 69, 71, 72, 73, 74, 75, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 92, 94, 95, 97, 99], "list_command": [79, 81], "list_fil": [80, 81], "listallslicersandprofil": [64, 71], "listen": [50, 85, 97], "listforloc": [63, 64], "listlog": 32, "listprofilesforslic": [64, 71], "listrend": [64, 74], "listscript": [81, 86], "listunrend": [64, 74], "liter": [42, 98], "littl": [33, 34, 92, 97], "live": [22, 33, 34, 39, 84, 94, 98], "ll": [4, 9, 24, 39, 42, 44, 49, 50, 54, 56, 59, 64, 80, 84, 92, 94, 97, 98, 99], "load": [4, 10, 34, 39, 59, 81, 82, 83, 84, 86, 87, 88, 89, 90, 92, 97, 98, 99], "load_overlai": [81, 86], "load_profil": [81, 87], "loadabl": 92, "loader": 85, "loadscript": [81, 86], "local": [2, 3, 4, 6, 7, 11, 32, 33, 34, 39, 44, 47, 49, 50, 53, 59, 63, 64, 66, 76, 82, 83, 84, 86, 92, 94, 97], "local_filenam": 94, "local_vers": 34, "locale_displai": 7, "locale_english": 7, "localfilestorag": [80, 81], "localhost": [4, 39, 84], "localnetwork": [39, 50, 81, 84], "localpipcommand": [39, 81, 84], "locat": [2, 5, 10, 11, 14, 23, 32, 39, 41, 44, 49, 54, 57, 63, 80, 82, 83, 84, 88, 91, 92, 94, 96, 97], "location_str": 82, "lock": [39, 83, 84], "lodash": 64, "log": [0, 5, 9, 11, 13, 21, 23, 27, 31, 34, 39, 40, 45, 49, 50, 54, 58, 59, 60, 63, 64, 79, 81, 82, 83, 84, 86, 88, 90, 92, 93, 94, 96, 97, 98, 99], "log_cal": 88, "log_color": 41, "log_lin": [81, 83], "log_stderr": 88, "log_stdout": 88, "logfil": [39, 82, 99], "logger": [39, 41, 82, 92, 94, 96, 97], "logging_config": 79, "logging_prefix": 82, "logic": [33, 53, 82, 84, 97], "login": [5, 11, 13, 24, 34, 39, 44, 49, 59, 60, 64, 72, 84, 85, 94, 97, 99], "login_requir": 85, "loginst": 99, "loginstateviewmodel": 99, "loginui_them": 94, "loglevel": 41, "logon": [39, 84], "logout": [5, 11, 60, 64, 94], "logpositiononcancel": [81, 84], "logpositiononpaus": [81, 84], "logrecord": 41, "logresend": [39, 81, 84], "logsviewmodel": 99, "long": [9, 13, 24, 39, 41, 42, 50, 54, 59, 72, 81, 82, 84, 85, 94, 97, 98], "long_str": [81, 82], "longer": [21, 25, 34, 36, 50, 72, 82, 84, 88, 92, 98], "longnam": 48, "longrunningcommand": [39, 81, 84], "look": [4, 9, 39, 50, 51, 53, 59, 63, 82, 83, 85, 91, 92, 94, 97, 98, 99], "looks_like_plugin": [81, 82], "lookup": [17, 85], "loop": [88, 94, 97], "loss": 24, "lost": [1, 48, 49, 83], "lot": [34, 39, 42, 59, 84, 94], "low": 84, "lower": [72, 83, 88, 92, 94, 97, 99], "lower_error": 94, "lowerleft": [10, 81, 83], "lowlat": [81, 84], "lru": 80, "ly": 83, "m": [44, 83, 88, 92, 94], "m0": [39, 49, 84], "m1": [39, 49, 84], "m104": [39, 54, 84], "m105": [39, 48, 84, 94], "m105notargetformatstr": 48, "m105targetformatstr": 48, "m106": [9, 39, 53, 54, 90, 94], "m107": [39, 53, 54, 90, 94], "m108": 84, "m109": [3, 48], "m110": [39, 84, 94], "m112": [48, 49, 84], "m114": [49, 53, 54, 84], "m115": [39, 48, 49, 94], "m115_geometry_report": 48, "m115formatstr": 48, "m115reportarea": 48, "m115reportcap": 48, "m117": [39, 48, 49, 53, 84, 94], "m118": [39, 84], "m140": [54, 84], "m18": [9, 54], "m20": [48, 84], "m226": [39, 49, 84], "m23": 48, "m240": 49, "m245": 49, "m25": [39, 84], "m27": [39, 84, 94], "m29": [39, 48, 84], "m300": 49, "m40": 49, "m400": [39, 84], "m410": 84, "m500": 48, "m503": 48, "m600": [39, 49, 84], "m701": 49, "m702": 49, "m707": 84, "m708": 84, "m80": [49, 94], "m81": 49, "m82": 54, "m83": 54, "m84": 54, "m876": 21, "mac": [45, 53, 56, 91, 92], "machin": [4, 11, 26, 39, 49, 51, 80, 84, 85, 87, 94, 97, 98], "machine_typ": 94, "machinecod": [2, 3, 49, 80, 83, 94], "machinecode_path": 97, "machinecodepath": 99, "machinecom": 94, "maco": [26, 39, 41, 44, 54, 57, 86, 88], "made": [1, 3, 4, 9, 21, 23, 24, 34, 39, 42, 43, 49, 84, 85, 92, 94, 97, 98], "magic": 98, "mai": [2, 3, 4, 9, 11, 14, 15, 23, 24, 26, 34, 39, 48, 49, 51, 52, 53, 54, 56, 59, 63, 72, 75, 80, 82, 83, 84, 85, 87, 88, 89, 92, 94, 97, 99], "mail": 92, "main": [33, 39, 43, 50, 84, 92, 94, 97, 99], "maintain": [25, 36, 47, 97], "mainten": [34, 43, 47, 98], "major": [43, 47], "make": [4, 9, 11, 13, 14, 16, 21, 23, 24, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 53, 54, 56, 59, 64, 72, 83, 84, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99], "make_api_error": [81, 85], "make_respons": [94, 97], "make_text_respons": [81, 85], "malform": 15, "malici": 51, "malwar": 50, "manag": [3, 5, 7, 10, 13, 14, 23, 31, 32, 39, 41, 44, 49, 50, 51, 53, 56, 57, 58, 67, 80, 81, 82, 83, 84, 86, 87, 89, 92, 94, 95, 96, 97, 98, 99], "mandat": 47, "mandatori": [0, 10, 17, 34, 50, 94, 97, 99], "mani": [35, 39, 48, 68, 83, 84, 94], "manifest": 92, "manipul": [38, 51, 94], "manual": [4, 22, 23, 24, 33, 34, 39, 44, 53, 57, 64, 79, 84, 89, 92, 94, 95], "map": [2, 7, 9, 11, 13, 14, 19, 22, 26, 39, 42, 48, 54, 68, 80, 82, 84, 85, 87, 88, 94, 95, 97, 99], "mark": [0, 8, 14, 34, 44, 49, 67, 82, 87, 89, 94, 97, 98], "mark_plugin": [81, 82], "markdown": 98, "marlin": 48, "mask": 50, "master": [33, 34, 43, 44, 56, 92, 97], "match": [3, 6, 9, 11, 34, 39, 50, 53, 80, 82, 83, 84, 88, 90, 92, 94, 97], "materi": 83, "math": 59, "matter": [42, 95, 98], "max": [39, 53, 81, 82, 84], "max_ag": 85, "max_cookie_s": 85, "max_i": 10, "max_x": 10, "max_z": 10, "maxbyt": 41, "maxcommunicationtimeout": [13, 39, 81, 84], "maxconsecutiveresend": [81, 84], "maxextrud": [39, 81, 84], "maxi": [2, 80], "maxim": [11, 72], "maximum": [2, 9, 10, 39, 53, 72, 80, 83, 84, 88, 94, 97, 99], "maxnotsdprint": [81, 84], "maxsiz": [39, 81, 84, 88], "maxtimeoutsidl": 13, "maxtimeoutslong": 13, "maxtimeoutsprint": 13, "maxwritepass": [39, 81, 84], "maxx": [2, 80], "maxz": [2, 80], "mb": [34, 41], "md": [91, 92], "md5": 2, "me": [4, 11, 13, 14, 23, 39, 60, 84, 97, 98, 99], "mean": [3, 4, 9, 39, 50, 54, 56, 59, 82, 84, 88, 91, 92, 94, 97, 98], "meaning": 4, "meantim": 34, "measur": [50, 72], "mechan": [4, 32, 34, 59, 63, 97, 98, 99], "media": [3, 92], "medium": 14, "medium_qu": 14, "memori": [39, 84], "mention": [39, 51, 54, 90, 92, 98], "menu": [15, 39, 57, 84, 91, 92, 94], "mere": [50, 94], "merg": [0, 10, 39, 43, 75, 80, 82, 84, 88, 92, 94, 97], "mess": 98, "messag": [1, 4, 6, 9, 11, 20, 21, 24, 33, 34, 38, 39, 41, 48, 49, 59, 64, 72, 82, 83, 84, 85, 87, 88, 92, 94, 97, 99], "message_on_connect": 94, "met": [53, 84, 97], "meta": [7, 43, 82, 87, 97], "metadata": [3, 49, 79, 80, 82, 89, 90, 92, 94], "metadataanalysisfinish": 49, "metadataanalysisstart": 49, "metadatastatisticsupd": 49, "method": [14, 17, 24, 32, 59, 64, 66, 67, 72, 73, 75, 76, 77, 80, 82, 83, 85, 86, 87, 88, 90, 91, 92, 93, 94, 97, 98, 99], "method_nam": 97, "metric": 35, "mfa": 97, "mfa_dummi": 97, "mfa_login": 97, "mfaplugin": 95, "mfatotp": 97, "mi": 48, "microsoft": 26, "might": [2, 3, 9, 11, 13, 14, 15, 32, 34, 39, 41, 43, 44, 49, 50, 51, 54, 56, 59, 72, 73, 80, 82, 83, 84, 85, 88, 89, 91, 92, 94, 97, 98, 99], "migrat": [24, 43, 58, 86, 95, 97], "millimet": 83, "mimetyp": [76, 85], "min": [9, 10, 53, 64, 81, 82, 83, 84, 92], "min_i": 10, "min_x": 10, "min_z": 10, "mind": [42, 80, 92, 94], "mindelai": 16, "mini": [2, 80], "minif": [39, 84], "minifi": [39, 81, 84], "minify_plugin": [39, 81, 84], "minim": [80, 88, 97], "minimum": [2, 9, 10, 34, 53, 72, 80, 83, 84], "minimum_free_storag": 34, "minor": 47, "mintemp": 9, "minut": [22, 34, 39, 84], "minx": [2, 80], "minz": [2, 80], "mirror": 94, "misc": 48, "misconfigur": 49, "mismatch": [0, 4, 48], "miss": [0, 4, 9, 23, 48, 49, 82, 90, 92, 94, 97], "missing_fil": 17, "missing_lineno": 48, "mistaken": 42, "mitig": 4, "mix": [2, 39, 84, 97], "mixin": [58, 82, 89, 90, 92, 94, 95, 96], "mixtur": [2, 39, 84], "mjpeg": 84, "mjpg": [39, 84], "mm": [2, 3, 9, 10, 68, 80, 83, 84, 88], "mobil": [39, 92, 97], "mobilesizethreshold": [13, 30, 39], "mod": 88, "mode": [12, 16, 39, 44, 55, 56, 58, 59, 64, 82, 84, 92, 97], "model": [5, 26, 31, 39, 45, 48, 49, 53, 54, 58, 80, 83, 84, 85, 87, 92, 94, 97, 99], "model_config": [81, 84, 85], "model_path": 97, "modelpath": 99, "modelsizedetect": [39, 81, 84], "modern": 92, "modif": [49, 80, 83, 86, 87, 97], "modifi": [2, 20, 21, 32, 33, 34, 39, 43, 49, 75, 80, 82, 83, 85, 86, 88, 90, 92, 94, 99], "modul": [32, 34, 44, 46, 56, 58, 59, 64, 67, 68, 82, 83, 86, 87, 88, 89, 91, 92, 97], "modulenotfounderror": 46, "moduleorigin": 82, "modulesdkpath": 44, "moment": [11, 17, 59, 80, 94], "monitor": [9, 94], "monitor_termin": 9, "more": [9, 11, 14, 17, 21, 23, 26, 32, 34, 41, 42, 43, 44, 49, 50, 53, 56, 59, 61, 62, 63, 66, 68, 76, 80, 82, 84, 86, 90, 91, 94, 95, 97, 98, 99], "moreov": 64, "morn": 94, "most": [3, 7, 34, 35, 39, 42, 47, 54, 57, 75, 84, 87, 88, 90, 91, 92, 97, 98], "mostli": [9, 13], "motor": [39, 50, 54, 84], "mount": 39, "move": [2, 3, 8, 9, 10, 49, 53, 54, 63, 64, 67, 80, 83, 92, 94, 98], "move_fil": [80, 81], "move_fold": [80, 81], "movement": [9, 80], "movi": [39, 49, 50, 84], "movie_basenam": 49, "moviedon": 49, "moviefail": 49, "movierend": 49, "movierenderdon": 11, "mozilla": 84, "mpeg2video": 39, "msvcv142": 44, "much": [9, 50, 91, 92, 94, 98], "multi": [14, 54, 94, 97], "multi_gcode_test": 94, "multicommand": [79, 94], "multilin": 42, "multipart": [3, 4, 7, 59, 94], "multipl": [0, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 19, 23, 32, 34, 39, 42, 48, 49, 53, 54, 59, 64, 79, 80, 83, 88, 91, 92, 94, 97, 99], "multipli": [11, 68], "multistream": [80, 81], "multitud": 54, "must": [1, 3, 4, 6, 7, 9, 11, 22, 23, 34, 39, 49, 54, 59, 63, 80, 83, 84, 85, 87, 88, 94, 97, 98], "must_exist": 87, "mutual": [9, 53, 84], "mv": 98, "my": [10, 23, 39, 59, 90, 98], "my_collect": 98, "my_custom_ev": 94, "my_custom_reprap": 3, "my_custom_tag": 94, "my_default_profil": 87, "my_error_callback": 82, "my_fil": 97, "my_host": 82, "my_other_custom_ev": 94, "my_other_fil": 97, "my_overrid": 87, "my_permiss": 94, "my_plugin": 34, "my_port": 82, "my_printer_profil": 1, "my_profil": 10, "my_repo": 34, "my_slic": 87, "my_styl": 97, "my_sub_packag": 98, "my_success_callback": 82, "my_us": 34, "myblueprintplugin": 97, "myclass": 97, "mycommand": 59, "mycustomexcept": 59, "mycustomgcodeanalysisqueu": 94, "mycustomviewmodel": 99, "myecho": 97, "myendpoint": 59, "myfilenam": 59, "mygrowlserv": 49, "myotherclass": 97, "mypassword": [60, 72], "myplugin": [54, 59, 90, 94, 97, 98], "myplugin_about": 97, "myplugin_first_tab": 97, "myplugin_first_tab_jinja2": 97, "myplugin_mfa_login": 97, "myplugin_navbar": 97, "myplugin_othertab": 97, "myplugin_second_tab": 97, "myplugin_second_tab_jinja2": 97, "myplugin_set": 97, "myplugin_sidebar": 97, "myplugin_tab": 97, "myplugin_userset": 97, "myplugin_usersettings_mfa": 97, "myplugin_webcam": 97, "myplugin_wizard": 97, "myplugincli": 59, "myprintersymlink": 39, "myself": 44, "mysettingsplugin": 97, "mysimpleapiplugin": 97, "myusernam": [60, 72], "myvari": [54, 94], "n": [0, 2, 4, 9, 15, 24, 39, 43, 48, 53, 84, 88, 94, 97], "n0": [39, 84], "n2685": 9, "n2686": 9, "n2687": 9, "n2688": 9, "n2689": 9, "n2690": 9, "n2691": 9, "n2692": 9, "name": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 22, 23, 24, 26, 32, 33, 34, 39, 41, 44, 46, 48, 49, 53, 54, 59, 60, 62, 63, 72, 74, 75, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 99], "namespac": [82, 92], "namesuffix": [39, 81, 84], "nano": 50, "nativ": 84, "natur": [9, 99], "nav": 92, "navbar": [13, 39, 81, 84, 92, 97], "navbartemp": 92, "navig": [34, 39, 84, 92, 97, 99], "navigationviewmodel": [92, 99], "nearest": 47, "neat": 92, "necessari": [11, 34, 39, 41, 44, 54, 59, 72, 80, 84, 88, 92, 94, 97, 98, 99], "necessarili": [54, 83, 94], "necessit": [90, 97], "need": [3, 4, 9, 10, 11, 17, 19, 21, 23, 24, 25, 33, 34, 36, 39, 41, 42, 44, 46, 49, 50, 53, 59, 63, 64, 72, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 99], "needs_rebuild": [81, 85], "needs_restart": [81, 82], "neg": [9, 23, 88], "neither": [3, 11, 54, 59, 87, 90, 94], "net": 92, "network": [4, 26, 39, 50, 84], "never": [2, 21, 34, 39, 42, 52, 81, 84, 85, 94, 97], "never_curr": 34, "neversendchecksum": [81, 84], "new": [1, 3, 5, 7, 8, 9, 11, 13, 14, 16, 22, 23, 24, 33, 34, 35, 39, 41, 43, 44, 47, 49, 50, 54, 59, 60, 63, 64, 67, 68, 69, 70, 72, 75, 80, 82, 83, 84, 85, 87, 88, 91, 92, 94, 97, 98, 99], "new_flag": 97, "newer": [34, 44, 94], "newli": [24, 44, 50, 82, 91], "newlin": 94, "newplugin": 92, "newurl": 92, "next": [9, 16, 23, 34, 39, 43, 48, 57, 84, 91, 92, 94, 97, 98, 99], "nginx": [39, 84], "nice": 92, "nicer": 92, "nifti": [39, 84], "nm106": [39, 84], "nm140": 39, "nm84": [39, 84], "no_color": 41, "no_firstrun_access": [81, 85], "no_fram": 49, "node": [2, 49, 51, 80, 92], "nois": 48, "non": [2, 4, 9, 15, 39, 49, 59, 76, 84, 88, 92, 97], "none": [17, 34, 39, 54, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 94, 97, 98], "nonsens": 94, "nop_upload_to_sd": 94, "nor": [3, 11, 87, 90, 94], "normal": [17, 23, 24, 33, 34, 39, 55, 80, 84, 91, 94], "nosuchstorag": [80, 81], "notat": [39, 84], "note": [0, 2, 3, 6, 9, 13, 24, 34, 39, 42, 44, 49, 50, 53, 54, 59, 63, 64, 68, 72, 80, 82, 83, 84, 87, 88, 89, 90, 92, 94, 97, 98, 99], "noth": [6, 34, 39, 48, 49, 65, 80, 83, 84, 87, 92, 94, 97], "notic": [33, 92, 97], "notices_ttl": 33, "notif": [22, 31, 34, 39, 57, 58, 84], "notifi": [34, 59, 94, 97], "notify_us": 34, "notifysuppressedcommand": [81, 84], "now": [3, 8, 21, 34, 39, 43, 44, 46, 50, 56, 57, 67, 72, 84, 88, 92, 97, 98], "nozzl": [10, 30, 48, 54, 83], "nozzlediamet": [10, 83], "null": [2, 9, 19, 39, 48, 99], "num": 88, "number": [1, 2, 9, 11, 26, 32, 39, 41, 42, 43, 47, 48, 49, 50, 54, 59, 64, 72, 80, 82, 84, 85, 88, 94, 97, 98], "numextrud": 48, "o": [24, 39, 45, 48, 84, 88, 94, 97], "obj": 85, "object": [0, 2, 3, 4, 9, 10, 11, 12, 13, 14, 17, 18, 19, 23, 32, 34, 39, 49, 54, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 85, 86, 87, 88, 92, 94, 96, 97, 99], "object_": 85, "obligatori": [26, 97], "observ": [56, 57, 92, 94], "obsolet": 82, "obtain": [11, 23, 34, 45, 53, 84, 92], "obviou": 94, "obvious": 98, "occas": 54, "occur": [2, 9, 15, 17, 49, 92], "octet": [3, 59], "octopi": [34, 39, 56, 57, 64, 76, 84, 91, 92, 98], "octoprint": [0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 32, 35, 36, 37, 38, 39, 41, 42, 44, 45, 46, 48, 49, 51, 52, 53, 54, 55, 56, 59, 60, 63, 64, 65, 66, 67, 68, 69, 72, 76, 81, 89, 90, 91, 93, 95, 96, 97, 99], "octoprint1": 64, "octoprint2": 64, "octoprint_": 92, "octoprint_backup_restore_unsupport": 24, "octoprint_daemon": 79, "octoprint_helloworld": 92, "octoprint_logo": 49, "octoprint_setuptool": 92, "octoprint_tracking_dis": 35, "octoprint_viewmodel": [92, 99], "octoprintcli": [4, 23, 31, 58, 64], "octoprintcontext": [79, 81], "octoprintdevelcommand": [79, 81], "octoprintflaskrequest": [81, 85], "octoprintflaskrespons": [81, 85], "octoprintjsonprovid": [81, 85], "octoprintpermiss": 97, "octoprintplugin": [24, 81, 82, 94, 96, 97], "octoprintplugincommand": [79, 81, 94], "octoprintsessioninterfac": [81, 85], "od": 88, "off": [9, 16, 39, 50, 54, 72, 81, 84, 94], "offend": 88, "offer": [6, 9, 14, 34, 39, 59, 80, 83, 84, 86, 89, 92, 94, 97], "offici": [24, 33, 56, 58, 92, 95, 98], "offlin": [6, 49, 53, 83, 84], "offset": [9, 10, 11, 53, 68, 83], "often": [3, 11, 35, 47, 97], "oh": 94, "ok": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 19, 23, 32, 39, 48, 61, 83, 84, 97], "okafterresend": 48, "okbeforecommandoutput": 48, "okformatstr": 48, "okwithlinenumb": 48, "old": [49, 50, 54, 59, 92, 97, 99], "old_flag": 97, "older": [39, 43, 84, 97], "omg": 9, "on_after_startup": [92, 93, 94, 97], "on_api_command": 97, "on_api_get": [93, 97], "on_cancel": 88, "on_condition_fals": 88, "on_ev": 97, "on_finish": 88, "on_log_cal": [81, 88], "on_log_stderr": [81, 88], "on_log_stdout": [81, 88], "on_plugin_dis": [81, 82, 89, 90], "on_plugin_en": [81, 82, 89, 90], "on_plugin_pending_uninstal": [81, 82, 89], "on_print_progress": 97, "on_printer_add_log": [81, 83], "on_printer_add_messag": [81, 83], "on_printer_add_temperatur": [81, 83], "on_printer_received_registered_messag": [81, 83], "on_printer_send_current_data": [81, 83], "on_printer_send_initial_data": [81, 83], "on_progress": [87, 97], "on_progress_arg": [87, 97], "on_progress_kwarg": [87, 97], "on_reset": 88, "on_settings_cleanup": 97, "on_settings_initi": 97, "on_settings_load": 97, "on_settings_migr": 97, "on_settings_sav": 97, "on_shutdown": 97, "on_slicing_progress": 97, "on_startup": [82, 92, 94, 97], "on_ui_rend": 97, "on_wizard_finish": [19, 97], "onafterbind": 99, "onaftertabchang": 99, "onafterwizardtabchang": 99, "onallbound": 99, "onbeforebind": [92, 99], "onbeforeprintstart": 99, "onbeforewizardfinish": 99, "onbeforewizardtabchang": 99, "onc": [34, 39, 46, 48, 50, 54, 57, 63, 85, 88, 91, 94, 97, 98, 99], "ondataupdaterpluginmessag": 99, "ondataupdaterreconnect": 99, "one": [1, 3, 4, 6, 7, 9, 10, 11, 12, 14, 17, 23, 26, 34, 39, 42, 43, 44, 47, 49, 52, 53, 54, 56, 57, 59, 61, 63, 64, 72, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 94, 97, 98], "oneorderedhook": 94, "ones": [11, 22, 23, 34, 44, 59, 75, 82, 84, 91, 94, 97], "oneself": 80, "onev": 99, "oneventprintdon": 99, "ongo": [9, 15, 39, 43, 48, 49, 84, 94, 97, 98], "onli": [1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 16, 17, 21, 22, 23, 24, 25, 26, 27, 33, 34, 39, 42, 43, 47, 48, 49, 50, 51, 53, 54, 57, 59, 63, 64, 72, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94, 96, 97, 98, 99], "onlin": [39, 49, 76, 84, 98], "onlinecheck": [39, 81, 84], "onlinecheckconfig": [81, 84], "onmessag": [64, 72], "onratetoohigh": [64, 72], "onratetoolow": [64, 72], "onserverdisconnect": 99, "onsettingsbeforesav": 99, "onsettingshidden": 99, "onsettingsshown": 99, "onslicingprogress": 99, "onstartup": 99, "onstartupcomplet": 99, "ontabchang": 99, "onuserloggedin": 99, "onuserloggedout": 99, "onuserpermissionschang": 99, "onusersettingsbeforesav": 99, "onusersettingshidden": 99, "onusersettingsshown": 99, "onwebcamrefresh": 99, "onwebcamvisibilitychang": 99, "onwizarddetail": [97, 99], "onwizardfinish": 99, "onwizardtabchang": 97, "op": 94, "open": [6, 23, 24, 33, 34, 36, 44, 48, 50, 80, 92, 94, 97, 98, 99], "open_seri": 83, "oper": [1, 2, 5, 7, 14, 15, 19, 24, 32, 49, 50, 55, 58, 59, 68, 69, 80, 82, 83, 94, 96, 97, 98, 99], "opposit": 80, "oprint": [56, 57, 91, 92, 98], "opt": [23, 32, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 97], "option": [1, 3, 4, 6, 9, 11, 16, 17, 21, 23, 24, 26, 32, 33, 34, 38, 39, 41, 45, 49, 50, 53, 54, 57, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 87, 88, 90, 91, 92, 94, 97, 98, 99], "orang": [10, 39, 81, 84], "order": [4, 6, 9, 11, 13, 15, 16, 22, 24, 34, 39, 41, 42, 50, 53, 54, 59, 64, 79, 80, 81, 82, 83, 84, 86, 87, 88, 90, 92, 93, 95, 98, 99], "orderedhook": 94, "ordertest": 94, "ordertestplugin": 94, "org": [9, 17, 33, 34, 35, 39, 44, 56, 58, 76, 84, 92], "organ": [42, 56], "organizeimport": 44, "origin": [2, 3, 5, 6, 10, 39, 49, 54, 81, 82, 83, 84, 88, 94, 97, 99], "orward": 82, "oserror": 80, "other": [2, 3, 4, 7, 9, 10, 11, 14, 15, 23, 24, 26, 27, 35, 39, 42, 43, 44, 48, 49, 50, 51, 52, 53, 54, 59, 63, 80, 83, 84, 85, 88, 89, 92, 93, 94, 96, 97, 99], "other_kei": 88, "other_valu": 88, "otherparamet": 59, "othervalu": 59, "otherwis": [0, 2, 3, 4, 9, 10, 15, 17, 23, 26, 39, 44, 48, 50, 54, 59, 80, 82, 83, 85, 87, 88, 92, 94, 97], "our": [23, 80, 85, 90, 92, 94, 97, 99], "ourselv": 94, "out": [0, 1, 2, 9, 10, 11, 14, 23, 34, 35, 39, 43, 44, 49, 50, 51, 52, 53, 54, 60, 80, 83, 84, 87, 90, 92, 94, 97, 98, 99], "outdat": [44, 97, 98], "outgo": 48, "outlin": [50, 97], "output": [9, 21, 38, 41, 44, 48, 50, 53, 59, 82, 83, 84, 85, 88, 92, 94], "output_timeout": 88, "outright": [4, 34, 56], "outsid": [9, 42, 49, 82, 94, 98], "outskirt": 98, "over": [39, 50, 53, 72, 80, 83, 84, 90, 92, 94, 97, 99], "overal": [17, 86], "overcom": 98, "overhead": [80, 94], "overlai": [34, 79, 82, 84, 86, 89, 90, 97], "overlay_kei": [81, 86], "overload": 97, "overrid": [3, 14, 35, 39, 53, 80, 82, 83, 84, 85, 87, 88, 90, 92, 97], "overridden": [3, 39, 80, 84, 88, 97], "overview": [96, 97], "overwrit": [80, 83, 85, 92, 94, 97], "overwritten": [10, 14, 72, 80, 87, 88, 92], "owasp": 4, "own": [21, 28, 29, 30, 34, 37, 39, 51, 59, 64, 82, 84, 88, 89, 92, 94, 97, 98, 99], "owner": [23, 49], "p": [15, 26, 39, 48, 50, 53, 79, 84, 97], "p1": 21, "p500": 53, "pack": [5, 57, 64, 66, 92], "packag": [34, 56, 89, 90, 92, 95, 96, 98], "packed_cli": 64, "page": [4, 10, 34, 56, 59, 64, 79, 83, 84, 91, 95, 97, 99], "pai": 98, "pain": 92, "pair": [9, 42, 54, 59, 62, 68, 88, 97], "pane": [48, 97], "panel": [20, 24, 36, 39, 84, 97, 99], "paragraph": 42, "param": [79, 80, 83, 88, 94], "param_decl": 79, "paramet": [0, 1, 3, 4, 6, 7, 9, 11, 14, 15, 16, 17, 19, 21, 23, 24, 32, 34, 39, 44, 46, 48, 49, 52, 53, 54, 57, 59, 61, 62, 63, 72, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 94, 97, 99], "parametr": 53, "parametric_command": 39, "paramtyp": 79, "parent": [3, 63, 80, 82, 85, 97], "pariti": 94, "parity_non": 94, "parity_odd": 94, "park": 83, "park_printhead": 83, "pars": [3, 17, 34, 38, 49, 79, 82, 94, 97], "parse_firmware_lin": 94, "parsed_metadata": [81, 82], "parsed_temp": 94, "parsed_temperatur": 94, "parser": 84, "part": [1, 4, 10, 13, 17, 24, 32, 42, 50, 52, 53, 55, 56, 80, 82, 84, 87, 89, 94, 95, 97, 98], "parti": [4, 11, 13, 23, 25, 36, 39, 56, 57, 64, 84, 94, 98], "partial": [10, 13, 75, 94], "particular": [9, 83, 97, 99], "pass": [4, 17, 39, 59, 76, 79, 84, 85, 88, 90, 94, 97, 98, 99], "pass_context": 94, "pass_octoprint_ctx": [79, 81, 94], "passiv": [4, 11, 60, 99], "passivelogin": [60, 64, 72], "password": [4, 17, 26, 34, 39, 60, 72, 75, 84, 85, 93], "passwordhash": 78, "past": [2, 17, 23, 39, 49, 84, 98], "patch": [0, 10, 14, 47, 57, 59, 64], "patchjson": [59, 64], "path": [2, 3, 6, 8, 11, 24, 26, 32, 33, 34, 38, 39, 41, 44, 49, 59, 63, 76, 80, 82, 83, 84, 85, 86, 87, 92, 94, 96, 97, 98, 99], "path_in_storag": [80, 81], "path_on_disk": [80, 81], "path_valid": 94, "path_validation_factori": 94, "pathforentri": [63, 64], "pathnam": 41, "pathprefix": 26, "pathsuffix": [39, 81, 84], "pattern": [11, 39, 43, 59, 82, 84, 94, 97], "paus": [2, 6, 9, 21, 39, 48, 49, 51, 52, 64, 65, 80, 81, 83, 84, 94], "pause_fanspe": 54, "pause_posit": 54, "pause_print": [81, 83], "pause_temperatur": 54, "pausetrigg": [81, 84], "pausingcommand": [39, 81, 84], "payload": [24, 33, 34, 49, 54, 59, 72, 94, 97, 99], "pbn": [39, 84], "pc": 50, "penalti": 98, "pend": [34, 82, 88, 94], "pending_deprec": [81, 88], "peopl": [54, 92], "pep440": 47, "per": [10, 11, 16, 22, 23, 34, 39, 53, 54, 83, 84, 85, 94, 97, 99], "percent": [49, 83], "percentag": [2, 3, 9, 11, 39, 49, 59, 68, 83, 84, 99], "perform": [3, 4, 16, 17, 24, 34, 39, 59, 60, 79, 80, 82, 84, 89, 94, 97, 98, 99], "perform_upd": 34, "perfprofil": 46, "period": [88, 97], "perman": 85, "permiss": [1, 3, 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 23, 24, 78, 80, 82, 84, 85, 95, 97, 99], "permission_and_fresh_credentials_valid": [81, 85], "permission_valid": [81, 85], "permissionmanag": [81, 84], "permit": 50, "persist": [4, 16, 24, 34, 39, 48, 54, 60, 82, 86, 97, 99], "person": [0, 2, 34, 96], "pertain": 39, "phase": [82, 90, 95, 98], "phew": 42, "physic": [10, 39, 50, 84], "pi": [34, 50, 92, 98], "pick": [34, 92, 94], "pickl": 85, "pickleerror": 85, "pictur": [39, 84], "pid": 79, "piec": [42, 90], "pin": 48, "ping": 35, "pinnedextrud": 48, "pip": [33, 34, 39, 44, 46, 56, 57, 84, 92, 95, 98], "pip_arg": 33, "pip_command": 34, "pip_cwd": 34, "pip_force_us": 33, "pisupport": 34, "pitfal": 95, "pla": [39, 84], "place": [3, 11, 39, 43, 54, 56, 80, 83, 84, 86, 88, 92, 94, 97, 98], "placehold": [21, 34, 39, 48, 53, 58, 62, 82, 84, 85, 94, 97], "plai": [42, 86], "plain": [17, 59, 85], "plan": [50, 56, 59, 98], "platform": [4, 44, 50, 58, 79, 81, 82, 94, 97], "pleas": [4, 6, 9, 21, 27, 34, 35, 37, 39, 44, 45, 50, 53, 54, 56, 57, 58, 72, 82, 84, 89, 91, 92, 94, 97, 98], "plot": 11, "plu": [9, 39, 43, 87, 97, 99], "plug": 89, "plugin": [4, 7, 8, 11, 13, 19, 28, 29, 40, 41, 44, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 64, 67, 70, 81, 83, 84, 86, 89, 90, 93, 96, 99], "plugin_": [39, 82, 92, 94, 97], "plugin_a": 97, "plugin_achiev": 84, "plugin_achievements_2": 84, "plugin_action_command_notification_clear": 20, "plugin_action_command_notification_show": 20, "plugin_action_command_prompt": 13, "plugin_additional_data": 92, "plugin_additional_packag": 92, "plugin_announc": [13, 39, 84], "plugin_appkei": [39, 84], "plugin_appkeys_admin": [23, 94], "plugin_appkeys_gr": 23, "plugin_asset": 97, "plugin_author": 92, "plugin_author_email": 92, "plugin_b": 97, "plugin_backup": [39, 84], "plugin_backup_backup_cr": 24, "plugin_bas": 82, "plugin_blacklist": 82, "plugin_c": 97, "plugin_considered_bundl": 82, "plugin_corewizard_acl": [39, 84], "plugin_corewizard_onlinecheck": 84, "plugin_curalegaci": 13, "plugin_custom_template_provider_awesometempl": 94, "plugin_d": 97, "plugin_descript": 92, "plugin_disabled_list": 82, "plugin_entry_point": 82, "plugin_errortrack": [39, 84], "plugin_eventmanag": 84, "plugin_example_my_permiss": 94, "plugin_firmware_check": 39, "plugin_firmware_check_info": 84, "plugin_firmware_check_warn": 84, "plugin_flag": 82, "plugin_fold": 82, "plugin_gcodeview": [39, 84], "plugin_hash": 11, "plugin_health_check": 84, "plugin_helloworld": 39, "plugin_helloworld_url": 92, "plugin_homepag": 92, "plugin_hook": [81, 82], "plugin_id": 13, "plugin_identifi": 92, "plugin_ignored_packag": 92, "plugin_installurl": 92, "plugin_kei": 82, "plugin_licens": 92, "plugin_lifecycle_manag": 94, "plugin_log": [13, 39, 84], "plugin_logging_plugintimingslog": 84, "plugin_logging_seriallog": 84, "plugin_manag": [79, 81, 82, 94], "plugin_myplugin": 97, "plugin_myplugin_1": 97, "plugin_myplugin_1st": 97, "plugin_myplugin_2": 97, "plugin_myplugin_2nd": 97, "plugin_myplugin_my_custom_ev": 94, "plugin_myplugin_my_other_custom_ev": 94, "plugin_nam": [13, 56, 92], "plugin_obsolete_hook": 82, "plugin_packag": 92, "plugin_pi_support": [39, 84], "plugin_pluginmanag": [13, 39, 84], "plugin_pluginmanager_about_thirdparti": 13, "plugin_pluginmanager_disabled_plugin": 33, "plugin_pluginmanager_enable_plugin": 33, "plugin_pluginmanager_install_plugin": 33, "plugin_pluginmanager_uninstall_plugin": 33, "plugin_printer_safety_check": 13, "plugin_requir": 92, "plugin_restart_needing_hook": 82, "plugin_set": [81, 82, 94], "plugin_settings_for_settings_plugin": 94, "plugin_settings_from_settings_plugin": 94, "plugin_softwareupd": [13, 39, 84], "plugin_softwareupdate_upd": 84, "plugin_softwareupdate_update_fail": 34, "plugin_softwareupdate_update_succeed": 34, "plugin_sorting_ord": 82, "plugin_sourc": 92, "plugin_track": [39, 84], "plugin_url": 92, "plugin_valid": 82, "plugin_vers": 92, "plugin_virtual_printer_seri": 48, "plugina": 97, "pluginassetresolv": [81, 85], "pluginb": 97, "pluginblacklist": [39, 81, 84], "pluginblacklistconfig": [81, 84], "pluginc": 97, "plugind": 97, "plugininfo": [81, 82, 96], "pluginmanag": [13, 79, 81, 82, 95, 96, 97], "pluginnam": 97, "pluginname_eventtyp": 49, "pluginsconfig": [81, 84], "pluginset": [49, 81, 82, 94, 96], "pluginsettingsmanag": 97, "plugintim": [81, 84], "png": [17, 49], "po": 83, "point": [9, 11, 46, 54, 59, 80, 82, 83, 85, 89, 91, 92, 99], "polici": [27, 35, 82, 90], "poll": [39, 84, 94], "pollwatch": [39, 81, 84], "pop": 43, "popen": 88, "popul": [2, 59, 80, 92, 97], "popup": [20, 83], "port": [1, 4, 13, 17, 26, 39, 49, 59, 61, 76, 79, 81, 83, 84, 85, 86, 90, 93, 94, 97, 98], "portfallback": [81, 84], "porthead": [81, 84], "portopt": 13, "portprefer": [1, 83], "posautoreport": [81, 84], "posit": [2, 3, 9, 23, 49, 53, 54, 79, 80, 83, 84, 87, 88, 94, 97], "positionlogwait": [81, 84], "positionupd": 49, "possibl": [3, 4, 8, 9, 14, 17, 22, 24, 34, 39, 41, 42, 48, 49, 50, 53, 56, 58, 67, 72, 80, 82, 83, 84, 90, 92, 94, 97, 98, 99], "possibli": [2, 44, 94, 97], "post": [0, 1, 3, 4, 6, 7, 9, 10, 13, 15, 16, 17, 19, 23, 39, 59, 64, 84, 95, 97], "postfix": [82, 94], "postjson": [59, 64], "postpon": [39, 84], "postprocess": 94, "postrol": [16, 39, 81, 84], "potenti": [2, 10, 43, 44, 72, 82], "power": [94, 97], "poweroff": 49, "poweron": 49, "pp": [81, 88], "practic": 99, "pre": [43, 44, 82, 84, 91, 92, 95], "precaut": 90, "preced": [51, 94], "precondit": 6, "preconfigur": [22, 94], "predefin": [50, 55, 94, 97], "predic": 88, "preemptiv": [39, 81, 84, 97], "preemptive_cach": 94, "preemptivecach": [39, 81, 84, 94], "preemptivecacheconfig": [81, 84], "prefer": [1, 39, 44, 64, 83, 84, 98], "preferred_stylesheet": 97, "prefil": 92, "prefix": [3, 18, 26, 34, 39, 42, 43, 49, 64, 84, 85, 88, 92, 94, 97], "prefixawarejinjaenviron": [81, 85], "prefixfallback": [39, 81, 84], "prefixhead": [39, 81, 84], "prelaunchtask": 44, "preliminari": 97, "prepar": [43, 48, 64, 91, 92, 94, 98], "prepare_ok": 48, "preparedok": 48, "prepend": [39, 59, 94], "prependablequeu": [81, 88], "preprocess": [63, 94, 97], "preprocessor": [82, 86, 95, 97], "prereleas": 34, "prerelease_branch": [34, 91], "prerelease_channel": 34, "prerequisit": 44, "presenc": [0, 4, 34, 39, 84, 97], "present": [0, 2, 3, 4, 9, 15, 16, 17, 39, 44, 49, 51, 54, 64, 68, 83, 84, 88, 90, 94, 97, 98], "preserv": 80, "press": [44, 53, 84, 88], "pretti": [9, 50, 91, 92, 98], "prevent": [11, 16, 24, 39, 53, 84, 92, 94, 97, 99], "preview": [30, 43], "previou": [2, 4, 11, 54, 92, 99], "previous": 97, "primari": 92, "primarili": [58, 98], "prime": [30, 54], "primer": [40, 50, 53, 57, 58], "print": [1, 3, 5, 6, 10, 11, 13, 14, 15, 16, 21, 35, 39, 48, 50, 51, 52, 53, 54, 59, 63, 68, 80, 81, 82, 83, 84, 87, 88, 92, 94, 97, 99], "print_funct": 98, "print_time_estimator_factori": 94, "printabl": [36, 49, 94], "printafterselect": 83, "printcancel": [49, 54], "printcancelconfirm": [39, 81, 84], "printdon": [49, 54], "printer": [1, 3, 5, 6, 11, 13, 15, 21, 29, 31, 33, 35, 40, 45, 50, 51, 52, 53, 54, 58, 61, 62, 64, 69, 80, 81, 84, 87, 90, 95, 96, 99], "printer_data": 94, "printer_factory_hook": 94, "printer_paramet": 84, "printer_profil": [39, 53, 54, 80, 83, 84, 94, 97], "printer_profile_id": 87, "printer_profile_manag": [87, 94], "printer_safety_check": [13, 35], "printercallback": [81, 83, 94], "printerinst": 94, "printerinterfac": [81, 82, 83, 94, 96], "printerparamet": [81, 84], "printerparametersconfig": [81, 84], "printerprofil": [1, 3, 10, 13, 39, 58, 61, 64, 80, 81, 84], "printerprofilemanag": [81, 82, 83, 87, 94, 96], "printerprofilemodifi": 49, "printerprofileprefer": 1, "printerprofilesconfig": [81, 84], "printerprofilesviewmodel": 99, "printerstatechang": 49, "printerstateviewmodel": 99, "printfail": [11, 49], "printhead": [9, 94], "printingarea": [2, 80], "printjob": 35, "printpaus": [49, 54], "printresum": [49, 54], "printstart": [49, 54], "printstartconfirm": [81, 84], "printtim": [2, 6, 39, 81, 83, 84, 94], "printtimeestim": 94, "printtimeestimationconfig": [81, 84], "printtimegeniu": 33, "printtimeleft": [2, 6, 83, 94], "printtimeleftorigin": 2, "prior": [6, 50, 59, 80, 83, 94, 97, 99], "priorit": 80, "prioriti": [22, 39, 80, 84], "privaci": [27, 35, 39, 82, 90], "privacypolici": [81, 82], "privat": 34, "privileg": 44, "pro": 34, "probabl": [34, 42, 49, 50, 91, 97, 98], "problem": [9, 34, 35, 39, 84, 92, 94, 98], "problemat": 98, "proce": [21, 23, 24, 50, 85, 87, 94, 99], "proceed": [21, 50, 92], "process": [2, 3, 7, 16, 21, 24, 39, 48, 53, 56, 59, 68, 72, 79, 80, 82, 84, 88, 92, 94, 97], "process_lin": [80, 81, 94, 98], "produc": [11, 21, 88, 92, 97], "product": [39, 82, 84, 94], "profil": [1, 2, 3, 5, 9, 13, 40, 44, 45, 54, 58, 69, 71, 80, 81, 84, 87, 94, 96, 97, 99], "profile_nam": 87, "profile_path": [87, 97], "profilealreadyexist": [81, 87], "profileexcept": [81, 87], "profileid": 71, "profiles_last_modifi": [81, 87], "program": [9, 44, 92], "programm": 92, "programmat": [15, 97], "progress": [3, 6, 11, 49, 56, 59, 83, 87, 94, 97, 99], "progress_report": 97, "progressavail": 49, "progressoutput": 59, "progressplugin": 95, "project": [28, 29, 44, 92, 98], "projectfiledir": 44, "promis": [23, 32, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77], "prompt": [13, 20, 23, 27, 31, 51, 58, 79, 92], "prompt_begin": 21, "prompt_button": 21, "prompt_choic": 21, "prompt_end": 21, "prompt_requir": 79, "prompt_show": 21, "prone": 94, "pronterfac": 51, "proper": [59, 92, 95, 97], "properli": [1, 34, 39, 50, 56, 59, 84, 91, 92, 97], "properti": [0, 2, 3, 9, 10, 13, 19, 34, 39, 53, 54, 58, 59, 63, 68, 72, 74, 79, 80, 82, 83, 85, 86, 87, 88, 89, 92, 93, 94, 95, 98, 99], "protect": [5, 84, 97], "protocol": [17, 39, 51, 52, 76, 84, 90, 95], "protocol_action_hook": 94, "protocol_atcommandphase_hook": 94, "protocol_gcodephase_hook": 94, "protocol_scripts_hook": 94, "protocol_temperatures_received_hook": 94, "protocol_vers": [48, 94], "prototyp": 59, "proven": 98, "provid": [0, 3, 8, 9, 10, 11, 13, 16, 17, 19, 23, 24, 27, 30, 34, 35, 37, 38, 39, 49, 50, 53, 54, 56, 58, 59, 60, 61, 62, 63, 64, 67, 70, 71, 72, 76, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 99], "proxi": [39, 84, 94], "pubkei": 39, "public": [26, 34, 50, 58, 92], "publicli": [50, 97], "publicport": 26, "publish": [26, 34, 91, 92, 93, 97], "pull": [44, 98], "pure": [34, 97], "purpos": [4, 39, 82, 92, 94, 97], "push": [4, 5, 9, 23, 24, 34, 43, 49, 58, 64, 72, 92, 94, 97, 98, 99], "put": [0, 14, 17, 39, 50, 59, 64, 81, 83, 85, 86, 88, 92, 97, 98], "putjson": [59, 64], "py": [33, 34, 44, 49, 90, 91, 92, 94, 97, 98], "py2": 98, "py311": 92, "py__": 91, "pybonjour": 93, "pyc": 92, "pycharm": 45, "pydant": [84, 85], "pyenv": 92, "pyinstrument": 46, "pyinterpreterdirectori": 44, "pylinten": 44, "pypi": [34, 56], "pypi_releas": 34, "pyseri": 94, "pytest": 44, "pytesten": 44, "python": [33, 34, 39, 41, 42, 44, 49, 53, 56, 58, 80, 82, 84, 88, 89, 90, 91, 92, 94, 95, 97], "python2": 98, "python3": [44, 98], "python37": 98, "python3execut": 98, "python_check": 34, "python_requir": 92, "python_updat": 34, "pythoncompat": [81, 82], "pythoneolcheck": [81, 84], "pythoneolcheckconfig": [81, 84], "pythoneolentri": [81, 84], "q": 84, "qualifi": [80, 88], "qualiti": [14, 83], "queri": [2, 3, 4, 6, 9, 23, 34, 39, 59, 84, 94, 97], "question": [4, 9, 23, 34, 94], "queu": [83, 94], "queue": [21, 80, 88, 94, 96, 97, 98], "queue_factori": 80, "queueentri": [80, 81], "quick": [84, 92], "quick_test": 14, "quickli": [39, 57, 92, 98], "quirk": 37, "quit": [42, 92, 94, 98], "quo": [11, 14], "quot": [42, 51], "quoted_str": 42, "r": [17, 39, 76, 79, 82, 94], "r0lgodlhaqabaiaaaaaaap": 17, "rais": [80, 82, 83, 85, 86, 87, 88, 97], "ran": 88, "random": [80, 84, 94], "random_greet_command": 94, "randomli": [39, 84], "randrang": 94, "rang": [4, 9, 17, 39, 50, 53, 54, 84, 94, 98], "rare": 4, "raspberri": [34, 50, 92], "raspi": 49, "rate": [9, 11, 16, 34, 39, 49, 54, 72, 83, 84, 99], "rateslidingwindows": 72, "rather": [4, 39, 84], "ratio": [2, 48, 84], "ratioenum": [81, 84], "raw": [17, 34, 38, 44, 59, 76, 82, 86, 94], "rawiobas": 80, "rc": [27, 34, 43], "re": [34, 83, 84, 94, 97], "reach": [17, 53, 58, 84, 94], "reachabl": [17, 26, 50, 76, 94, 97], "react": [24, 35, 56, 82, 89, 92, 94, 97], "read": [4, 9, 10, 17, 39, 45, 50, 53, 56, 59, 76, 80, 83, 84, 85, 91, 92, 94, 95, 97], "read_m115_respons": 94, "read_timeout": 94, "readabl": [0, 2, 11, 17, 23, 34, 42, 49, 80, 81, 82, 83, 84, 85, 88, 92, 94, 97], "reader": 22, "readi": [2, 4, 9, 34, 50, 68, 83, 91, 92, 94, 95, 97], "readlin": 94, "readm": 92, "readonly_group": 94, "real": [11, 48, 85, 88, 94], "realli": [15, 34, 39, 50, 57, 84, 92], "really_univers": 80, "reason": [1, 3, 4, 9, 11, 12, 24, 49, 54, 79, 82, 88, 90, 92, 94, 97], "reauthent": [11, 39, 84], "reauthrequir": 11, "reboot": 15, "rebuild": 44, "rebuilt": 85, "receiv": [2, 11, 17, 21, 23, 34, 46, 48, 49, 51, 53, 54, 72, 80, 82, 83, 84, 92, 95, 97, 99], "recent": [0, 23, 34, 85, 88, 97], "recogn": [11, 34, 51, 82, 88, 89, 90, 92, 97], "recommend": [4, 23, 34, 49, 91, 92, 94, 97, 98], "reconnect": [1, 33, 64, 72, 95], "reconnect_hook": 95, "reconnect_hooks_hook": 33, "record": [0, 4, 16, 26, 39, 49, 84, 97], "recov": 49, "recover": 94, "recoveri": [4, 57, 84, 94], "rectangular": [10, 81, 83], "recurs": [2, 3, 63, 80, 88, 92], "recursivelyprintnam": 63, "recv": [9, 11, 39, 84], "red": [10, 22, 39, 53, 81, 84, 97], "redefin": [39, 41], "redirect": [17, 31, 84, 85, 97], "redirect_to_tornado": [81, 85], "reduc": [39, 84, 92, 97], "redund": [2, 92], "reenqueu": 80, "reestablish": 99, "ref": [2, 3, 32, 53], "refer": [3, 8, 9, 15, 27, 35, 37, 56, 57, 67, 72, 80, 84, 92, 94, 96, 97, 98, 99], "referenc": [41, 94], "reflect": [9, 13, 17, 68, 92], "refresh": [3, 9, 44, 68, 84, 91, 99], "refreshsd": [64, 68], "refus": [39, 80, 98], "regard": [1, 2, 3, 6, 12, 18, 32, 97, 98], "regardless": [39, 64, 84, 89, 94, 97, 98], "regener": [5, 11, 39, 84], "regex": [11, 39, 53, 81, 83, 84, 99], "regist": [0, 5, 13, 14, 23, 34, 39, 44, 59, 64, 72, 75, 77, 80, 82, 83, 84, 87, 89, 92, 93, 95, 97, 98], "register_callback": [81, 83], "register_custom_ev": [49, 95], "register_custom_events_hook": 94, "register_finish_callback": 80, "register_message_receiv": [81, 82], "registered_slic": [81, 87], "registerplugincompon": [59, 64], "registr": [59, 80, 91, 94, 98], "registri": 59, "regret": 50, "regular": [22, 24, 39, 43, 44, 48, 50, 53, 56, 58, 82, 83, 84, 94, 97], "regular_express": 84, "regularli": [34, 56], "reinstal": [24, 34, 92], "reject": [23, 39, 59, 84], "rel": [2, 9, 10, 24, 39, 54, 59, 64, 80, 83, 84, 85, 92, 96, 97, 98], "rel_path": 85, "relat": [3, 5, 24, 35, 43, 48, 80, 83, 87, 91, 98], "releas": [9, 22, 27, 28, 29, 30, 34, 35, 37, 43, 44, 47, 50, 58, 68, 95, 98], "release_compar": 34, "releasesd": [64, 68], "relev": [2, 9, 20, 32, 39, 79, 82, 97], "reli": [4, 39, 59, 84, 97, 98], "reload": [82, 89, 92, 97, 99], "reload_plugin": [81, 82], "reload_slic": [81, 87], "reloadneedingplugin": [81, 82, 89, 95], "remain": 92, "rememb": [4, 39, 60, 84, 92, 97, 99], "rememberfilefold": [81, 84], "remind": 57, "remot": [17, 34, 39, 49, 84, 92, 94], "remote_filenam": 94, "remote_group": 84, "remote_nam": 94, "remote_us": [39, 84], "remote_vers": 34, "remoteaddress": 49, "remotegroupshead": [81, 84], "remotegroupsmap": [81, 84], "remoteuserhead": [39, 81, 84], "remov": [1, 2, 5, 11, 34, 38, 39, 49, 51, 59, 72, 80, 81, 82, 83, 85, 86, 88, 92], "remove_additional_metadata": [80, 81], "remove_fil": [80, 81], "remove_fold": [80, 81], "remove_link": [80, 81], "remove_overlai": [81, 82, 86], "remove_path_update_callback": [81, 86], "remove_valu": 38, "removemessag": [64, 72], "renam": [88, 92], "render": [9, 39, 46, 49, 53, 54, 57, 74, 83, 84, 92, 94, 97], "render_kwarg": 97, "render_templ": 97, "renderafterprint": [16, 39, 81, 84], "renderafterprintdelai": [39, 81, 84], "renderafterprintenum": [81, 84], "renderunrend": [64, 74], "rendit": [53, 84, 97], "reorder": 39, "repeat": [44, 63], "repeatedli": 88, "repeatedtim": [81, 88], "repeti": [39, 48, 84], "repetierstyleresend": 48, "repetierstyletargettemperatur": 48, "repetiertargettemp": [39, 81, 84], "repetit": 53, "replac": [4, 9, 11, 25, 36, 39, 41, 53, 62, 78, 82, 83, 84, 86, 88, 92, 94, 97], "repli": [9, 17, 48], "replic": [59, 94], "repo": 34, "repo_nam": 92, "report": [9, 34, 39, 43, 44, 48, 49, 53, 54, 56, 57, 84, 85, 87, 94, 97, 98], "repositori": [20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 43, 44, 56, 58, 90, 92, 95, 97, 98], "repository_ttl": 33, "reprap": [10, 51], "repres": [0, 2, 10, 11, 32, 42, 53, 68, 80, 82, 83, 86, 88, 94, 97], "represent": [2, 6, 7, 38, 42, 49, 53, 59, 80, 82], "reproduc": [48, 57], "request": [1, 2, 3, 5, 6, 7, 11, 12, 13, 15, 16, 17, 18, 19, 32, 34, 39, 44, 45, 48, 49, 51, 54, 58, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 82, 84, 85, 87, 92, 93, 94, 97, 98, 99], "requestforus": 23, "requesthandl": 94, "requir": [0, 1, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 32, 34, 39, 44, 53, 66, 72, 73, 75, 76, 77, 82, 84, 85, 87, 88, 89, 91, 92, 94, 97], "require_configur": 87, "require_credentials_checked_rec": [81, 85], "require_en": 82, "require_exist": 87, "required_en": 82, "rerend": [39, 84], "resembl": 92, "resend": [11, 39, 48, 49, 84, 94], "resend_loop": 49, "resend_ratio": 48, "resend_with_timeout": 48, "resendok": [81, 84], "resendratiostart": [81, 84], "resendratiothreshold": [39, 81, 84], "reserv": [34, 43], "reset": [39, 41, 48, 54, 75, 84, 88, 94], "resetapikei": [64, 75], "resetlin": 48, "resettabletim": [81, 88], "reshow": 97, "resid": [39, 82, 89, 94], "resolut": 84, "resolv": [17, 23, 59, 63, 68, 74, 76, 80, 82, 92, 99], "resolve_output_to_path": [81, 85], "resourc": [2, 3, 4, 9, 10, 14, 15, 32, 85, 94, 97], "respect": [34, 39, 54, 59, 80, 84, 88, 89, 94, 97], "respond": [9, 15, 17, 48, 83], "respons": [2, 10, 12, 13, 14, 16, 17, 18, 39, 46, 48, 49, 50, 54, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 83, 84, 85, 87, 94, 97, 98, 99], "rest": [9, 11, 39, 47, 49, 54, 58, 68, 92, 94, 97], "restart": [6, 11, 15, 16, 34, 39, 44, 50, 51, 53, 57, 60, 64, 65, 82, 84, 89, 92, 94, 97, 98], "restartneedingplugin": [81, 82, 89, 95], "restor": [24, 50], "restore_unsupport": 24, "restrict": [3, 15, 23, 94, 97], "restricted_access": [81, 85], "result": [3, 9, 15, 23, 24, 39, 46, 49, 53, 59, 68, 76, 80, 82, 83, 84, 85, 87, 88, 94, 97, 98], "result1": 98, "result2": 98, "resum": [6, 39, 48, 49, 51, 52, 64, 65, 80, 81, 83], "resume_print": [81, 83], "retract": [9, 16, 39, 54, 68, 83, 84], "retractionzhop": [16, 39, 81, 84], "retriev": [1, 4, 5, 12, 15, 18, 23, 34, 38, 48, 53, 54, 61, 62, 63, 65, 66, 68, 69, 70, 71, 72, 73, 74, 77, 80, 82, 83, 84, 85, 86, 87, 88, 92, 93, 97], "return": [0, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 32, 33, 34, 39, 49, 53, 59, 60, 61, 62, 63, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 92, 93, 94, 96, 97, 98, 99], "returncod": [49, 88], "retval": 94, "reus": [4, 34, 92], "reusabl": 54, "rev": 44, "revers": [9, 39, 79, 80, 84], "reverseproxi": [39, 81, 84], "reverseproxyconfig": [81, 84], "reverseproxyinfo": [81, 85], "revert": [39, 49, 84], "revis": 44, "revisit": 98, "revoc": 23, "revok": [4, 23], "revokekei": 23, "revokekeyforapp": 23, "rewrit": [39, 84, 94], "rewrite_foo": 94, "rewrite_m107": 94, "rewritem107plugin": 94, "rewritten": 94, "rfc": [3, 4], "right": [0, 2, 3, 4, 11, 13, 23, 24, 32, 33, 34, 39, 44, 49, 50, 53, 56, 66, 73, 75, 76, 77, 83, 84, 89, 92, 94, 97, 98], "risk": [50, 51, 97], "roadmap": 98, "rock": 43, "role": [2, 50, 78, 86, 94, 97, 99], "roll": [16, 39, 84], "rollov": 41, "root": [2, 3, 4, 39, 44, 56, 59, 63, 80, 84, 85, 92], "rotat": [39, 84], "rotate90": [39, 81, 84], "rotatingfilehandl": 41, "roughli": [50, 94, 98], "round": [59, 72, 88, 94, 98], "roundtrip": 11, "rout": [50, 95, 97], "route_hook": 94, "router": 94, "rpi1": 39, "rsa": 39, "rss": 22, "rubi": 44, "ruff": 44, "rule": [40, 44, 94, 97, 98], "run": [3, 9, 12, 14, 15, 19, 24, 26, 27, 34, 35, 39, 41, 43, 45, 49, 50, 53, 54, 56, 57, 65, 81, 83, 84, 88, 90, 91, 92, 94, 97, 98, 99], "run_first": 88, "run_serv": [79, 81], "runat": [81, 84], "runatenum": [81, 84], "runawai": 49, "runout": 21, "runtim": [48, 89, 97, 98], "runtimeexcept": 83, "rx": 48, "rxbuffer": 48, "s0": [9, 21, 39, 54, 84, 94], "s220": [3, 48], "s3g": 94, "s_or_u": 88, "sadli": [44, 55, 92, 97, 98, 99], "safari": 26, "safe": [10, 12, 39, 54, 55, 56, 58, 82, 84, 88, 97], "safe_mod": 79, "safemod": [12, 57], "safeti": [13, 29, 35], "sai": [50, 57, 90, 95], "said": [39, 49, 50, 84], "sake": 94, "salt": [50, 81, 84], "salv": 94, "same": [2, 3, 4, 9, 10, 11, 14, 21, 23, 24, 26, 33, 34, 39, 42, 46, 48, 49, 50, 52, 54, 56, 72, 79, 82, 84, 85, 86, 87, 88, 91, 92, 94, 97, 98, 99], "same_devic": 97, "samedevic": 14, "samesit": [39, 81, 84, 85], "samesiteenum": [81, 84], "sampl": 64, "sane": [94, 97], "sanit": [80, 81, 88, 94], "saniti": [39, 84, 94], "sanitize_filenam": 80, "sanitize_nam": [80, 81], "sanitize_path": [80, 81], "sanitize_temperatur": 94, "sanity_check_fold": [81, 86], "sanitychecktool": [81, 84], "sarg": 88, "save": [1, 3, 5, 10, 14, 16, 39, 44, 49, 61, 64, 70, 74, 75, 80, 81, 82, 83, 86, 87, 92, 94, 97], "save_profil": [81, 87], "save_sess": [81, 85], "save_slicer_profil": [87, 97], "saveconfig": [64, 74], "saveerror": [81, 83], "savepluginset": [64, 70], "savescript": [81, 86], "saveset": [64, 75], "saw": 42, "scalabl": 97, "scale": 97, "scan": 26, "scan_dep": 44, "scari": [39, 50], "scenario": 98, "schema": [58, 81], "scheme": [26, 39, 43, 84], "schemefallback": [39, 81, 84], "schemehead": [39, 81, 84], "scope": [44, 85], "screen": [50, 92, 97], "script": [9, 13, 34, 40, 44, 49, 51, 52, 55, 58, 59, 62, 64, 81, 83, 84, 85, 86, 92, 95, 96, 98], "script_nam": 94, "script_typ": [86, 94], "scriptlin": 94, "scriptnam": [49, 94], "scriptsconfig": [81, 84], "sd": [2, 3, 5, 26, 39, 48, 49, 51, 54, 68, 83, 84, 94], "sd_card_upload_hook": 94, "sd_eject": 51, "sd_insert": 51, "sd_status_pol": 94, "sd_updat": 51, "sd_upload_fail": 94, "sd_upload_failur": 94, "sd_upload_start": 94, "sd_upload_succeed": 94, "sd_upload_success": 94, "sdalwaysavail": [39, 81, 84], "sdcancelcommand": [81, 84], "sdcard": [2, 3, 11, 49, 63, 83, 94], "sdcardupload": 95, "sdfile": 48, "sdist": 92, "sdk": 44, "sdlowercas": [81, 84], "sdreadi": [2, 9, 83], "sdrelativepath": [39, 81, 84], "sdstatu": [13, 39, 81, 84, 86], "sdstatusautoreport": [81, 84], "sdsupport": [39, 81, 84], "search": 30, "sec": [39, 53], "second": [2, 4, 9, 10, 11, 16, 17, 23, 35, 39, 48, 49, 68, 72, 80, 82, 83, 84, 85, 88, 94, 97, 98, 99], "secret": [39, 84], "secretkei": [39, 81, 84], "section": [4, 24, 34, 39, 42, 53, 82, 84, 92, 94, 97, 98], "section_featur": [13, 39, 84], "section_octoprint": [13, 39, 84], "section_plugin": [13, 39], "section_print": [13, 39, 84], "secur": [4, 27, 39, 50, 81, 84, 85, 97], "see": [0, 2, 4, 6, 9, 11, 13, 16, 23, 26, 32, 34, 37, 39, 43, 44, 49, 50, 51, 53, 54, 56, 57, 59, 61, 62, 63, 65, 66, 68, 72, 76, 84, 85, 88, 90, 91, 92, 94, 97, 98, 99], "seek": 80, "seekabl": [80, 81], "seem": [6, 39, 44, 84, 92, 98], "seen": [19, 92, 97], "seen_wizard": 97, "seenwizard": [81, 84], "segment": [47, 48], "select": [1, 3, 6, 9, 10, 11, 21, 23, 32, 34, 39, 44, 47, 48, 49, 51, 53, 54, 57, 63, 64, 68, 83, 84, 87, 97, 99], "select_fil": [81, 83], "select_sd": 48, "selector": [59, 92], "selecttool": [64, 68], "self": [24, 34, 53, 80, 82, 84, 92, 93, 94, 96, 97, 99], "semant": [34, 47, 54, 92], "semantic_vers": 34, "send": [3, 4, 5, 11, 21, 23, 35, 39, 44, 48, 50, 51, 52, 53, 54, 59, 62, 64, 68, 72, 82, 83, 84, 94, 97, 99], "send_initial_callback": [81, 83], "send_plugin_messag": [81, 82], "send_printhead_back": 83, "sendauth": [64, 72], "sendautomat": [81, 84], "sendautomaticallyaft": [81, 84], "sendbusi": 48, "sendchecksumwithunknowncommand": [39, 81, 84], "sendgcod": [62, 64], "sendgcodescript": [62, 64], "sendgcodescriptwithparamet": [62, 64], "sendgcodewithparamet": [62, 64], "sendm112onerror": [81, 84], "sendmessag": [64, 72], "sendwait": 48, "sens": [4, 42, 49, 50, 88, 92, 94, 97], "sensit": [42, 53, 84, 97], "sent": [3, 4, 9, 11, 20, 21, 27, 39, 48, 49, 51, 52, 54, 68, 83, 84, 90, 94, 97, 99], "sent_m106": 94, "sentri": 27, "separ": [9, 28, 29, 42, 44, 48, 68, 80, 82, 88, 97], "sequenc": [79, 94], "sequenti": 88, "serial": [1, 3, 6, 9, 11, 13, 26, 32, 40, 41, 42, 48, 49, 51, 54, 59, 63, 81, 83, 84, 85, 86, 88, 95, 97], "serial_factory_hook": 94, "serial_obj": 94, "serialcap": [81, 84], "serialconfig": [81, 84], "serialfil": 41, "serialmaxtimeout": [81, 84], "serialtimeoutconfig": [81, 84], "serv": [4, 39, 44, 46, 53, 57, 84, 92, 97, 98], "server": [1, 3, 5, 9, 11, 13, 14, 15, 18, 23, 24, 27, 34, 35, 40, 44, 46, 53, 56, 57, 58, 59, 62, 63, 64, 68, 72, 76, 81, 83, 84, 86, 90, 92, 95, 97, 98, 99], "server_bodysize_hook": 94, "server_error": 17, "server_nam": [81, 85], "server_opt": [79, 81], "server_path": 85, "server_port": [81, 85], "server_protocol": 85, "server_rout": 94, "server_route_hook": 94, "serverconfig": [81, 84], "serverfallback": [81, 84], "serverhead": [81, 84], "serverrestartcommand": [39, 81, 84], "servic": [27, 31, 39, 50, 97, 98], "session": [4, 11, 24, 32, 49, 59, 60, 66, 72, 73, 75, 76, 77, 85, 97], "session_refresh_each_request": 85, "sessionmanag": 82, "set": [2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 32, 33, 34, 35, 38, 40, 41, 43, 45, 46, 50, 51, 53, 54, 57, 58, 59, 60, 61, 63, 64, 68, 72, 75, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99], "set_additional_metadata": [80, 81], "set_boolean": [81, 82], "set_close_exec": [81, 88], "set_cooki": [81, 85], "set_ctx_obj_opt": [79, 81], "set_default_profil": [81, 87], "set_float": [81, 82], "set_int": [81, 82], "set_job_on_hold": [81, 83], "set_preprocessor": 82, "set_temperatur": [81, 83], "set_temperature_offset": [81, 83], "setbasefold": [81, 86], "setbedtargettemperatur": [64, 68], "setbedtemperatureoffset": [64, 68], "setboolean": [81, 82, 86], "setchambertargettemperatur": [64, 68], "setchambertemperatureoffset": [64, 68], "setfeedr": [64, 68], "setfloat": [81, 82, 86], "setflowr": [64, 68], "setint": [81, 82, 86], "setpaus": 94, "setter": [82, 83, 86, 97], "setting1": 42, "setting2": 42, "settings_read": 13, "settingscheckupdat": [81, 85], "settingsmanag": 94, "settingsplugin": [13, 92, 94, 95, 96], "settingsupd": [49, 82], "settingsviewmodel": [92, 99], "settooltargettemperatur": [64, 68], "settooltemperatureoffset": [64, 68], "setup": [15, 19, 24, 34, 39, 45, 54, 59, 64, 84, 85, 90, 91, 92, 97, 98], "setuptool": [44, 91, 92], "sever": [4, 49, 97, 98, 99], "sha1": 80, "shadow": 88, "shallow": 88, "share": [4, 10, 48, 79, 83, 88, 96, 97], "sharednozzl": [10, 48, 54, 83, 84], "shed": 42, "sheet": 98, "shell": [39, 44], "shift": [44, 92], "shini": 92, "ship": [39, 56, 57, 84], "short": [49, 85, 97], "shortcut": [59, 76, 92], "shorten": [39, 84], "shorthand": 65, "shot": 16, "should": [0, 1, 2, 4, 8, 9, 11, 13, 14, 16, 17, 21, 22, 23, 24, 26, 33, 34, 39, 43, 44, 48, 49, 50, 51, 53, 59, 64, 67, 68, 79, 80, 82, 83, 84, 85, 88, 90, 92, 94, 96, 97, 98, 99], "should_set_cooki": [81, 85], "shouldn": [33, 34, 50, 92], "show": [4, 14, 24, 34, 38, 39, 48, 82, 84, 92, 93, 94, 97], "show_bundl": 82, "show_choic": 79, "show_default": 79, "show_en": 82, "show_envvar": 79, "show_loc": 82, "showfahrenheitalso": [81, 84], "showinternalfilenam": [39, 81, 84], "showloadinganim": [39, 81, 84], "shown": [20, 39, 84, 97, 99], "shut": [39, 49, 84, 97], "shutdown": [15, 35, 39, 49, 50, 51, 56, 57, 84, 97], "shutdownplugin": 95, "sibl": 94, "side": [4, 39, 48, 97], "sidebar": [13, 20, 39, 81, 84, 97, 99], "signal": [11, 21, 23, 51, 94, 97], "signatur": [34, 59, 87, 88, 94], "signifi": [9, 15, 82, 94, 97], "silent": [39, 80, 84, 85, 86], "similar": [13, 22, 42, 82, 88, 94, 98], "simpl": [11, 20, 21, 39, 41, 42, 48, 53, 54, 56, 90, 92, 94, 97], "simpleapicommand": [59, 64], "simpleapiget": [59, 64], "simpleapiplugin": [59, 95], "simplecach": 85, "simpli": [39, 44, 50, 54, 97, 98], "simul": [37, 39, 48], "simulated_error": 48, "simulatereset": 48, "sinc": [1, 2, 4, 9, 11, 23, 27, 30, 34, 35, 37, 39, 42, 43, 49, 54, 56, 57, 78, 82, 83, 85, 86, 87, 88, 91, 92, 94, 97], "singl": [5, 9, 11, 17, 24, 33, 34, 42, 49, 50, 53, 83, 84, 91, 92, 94, 99], "single_file_plugin": 34, "singleton": [82, 86], "singular": 64, "site": [85, 92], "situat": [9, 83, 94, 98], "six": 98, "sixteen_nin": [81, 84], "size": [2, 3, 6, 16, 32, 39, 41, 48, 49, 53, 54, 63, 80, 83, 84, 85, 88, 94], "sizethreshold": [13, 30, 39], "skeleton": 92, "skip": [19, 30, 39, 84, 85, 97], "skipuntilthi": 30, "skirt": 14, "skirt_line_count": 14, "slash": 80, "sleep": [9, 48, 88, 94], "sleep_a_bit": 34, "sleep_aft": 48, "sleep_after_next": 48, "slice": [3, 5, 10, 11, 40, 41, 58, 63, 64, 80, 81, 82, 84, 96, 97, 99], "slicer": [3, 5, 11, 39, 49, 56, 71, 81, 84, 87, 92, 97, 99], "slicer_nam": 87, "slicerexcept": [81, 87], "slicernotconfigur": [81, 87], "slicerplugin": [87, 95], "slicing_en": [81, 87], "slicing_manag": 94, "slicingcancel": [49, 81, 87, 97], "slicingconfig": [81, 84], "slicingdon": 49, "slicingexcept": [81, 87], "slicingfail": 49, "slicingmanag": [81, 82, 87, 94, 96], "slicingplugin": [82, 97], "slicingprofil": [39, 81, 84, 87, 97], "slicingprofilead": 49, "slicingprofiledelet": 49, "slicingprofilemodifi": 49, "slicingprogress": 49, "slicingstart": 49, "slicingviewmodel": 99, "slide": 72, "slider": [53, 81, 84], "slightli": [54, 59, 85], "slot": [48, 88], "slower": 72, "slowli": [43, 72], "small": [17, 44, 54, 92, 94, 97, 98], "smaller": [10, 94], "smoothietemperaturereport": 48, "snappi": 58, "snapshot": [13, 16, 39, 76, 81, 83, 84, 94, 97], "snapshotdisplai": [81, 84], "snapshotsslvalid": [81, 84], "snapshottimeout": [81, 84], "snapshoturl": 13, "snapshotwebcam": [81, 84], "snippet": [26, 39, 53, 55, 81, 84, 97], "so": [2, 4, 9, 11, 17, 23, 24, 27, 34, 39, 42, 43, 44, 49, 50, 51, 54, 57, 59, 64, 80, 83, 84, 85, 88, 89, 91, 92, 94, 97, 98, 99], "socket": [4, 11, 23, 24, 49, 58, 60, 64, 94, 98], "socket_authed_hook": 94, "socket_emit_hook": 94, "socket_registration_hook": 94, "sockj": [11, 58, 64, 72, 81, 95], "sockjsconnecttimeout": [81, 84], "softwar": [13, 26, 31, 58, 91, 94], "softwareupd": [13, 90, 95], "solid": [43, 92], "solv": [39, 83, 98], "solver": 1, "some": [7, 9, 10, 11, 15, 17, 22, 26, 33, 34, 39, 42, 44, 50, 51, 52, 54, 56, 57, 59, 63, 75, 76, 82, 84, 85, 88, 89, 90, 92, 93, 94, 96, 97, 98, 99], "some_command": 94, "some_custom_hook": 33, "some_depend": 90, "some_div": 99, "some_fil": [80, 97], "some_file_strip": 94, "some_flag": [42, 97], "some_fold": [3, 80], "some_hook": 39, "some_kei": 97, "some_key_unset": 97, "some_method": 97, "some_model": 3, "some_optional_paramet": 97, "some_other_bar": 88, "some_other_custom_hook": 33, "some_other_div": 99, "some_other_fold": 3, "some_other_hook": 39, "some_other_kei": 97, "some_other_key_unset": 97, "some_other_profil": 10, "some_other_set": 39, "some_other_valu": 97, "some_paramet": 97, "some_plugin": [7, 34, 39], "some_profil": 10, "some_set": [39, 42, 97], "some_sub_fold": 80, "some_us": 23, "some_valu": [42, 97], "some_vers": 39, "somedepend": 92, "somefil": 63, "somefunct": 59, "somegist": 34, "someimag": 76, "somekei": 59, "someon": [50, 94], "someotherparamet": 59, "someothervalu": 59, "someotherviewmodel": 99, "someparamet": 59, "somepathstofind": 63, "someplugin": 34, "somerepo": 92, "somesecretkei": 39, "someth": [3, 11, 13, 14, 39, 48, 49, 50, 51, 53, 54, 59, 60, 63, 64, 72, 83, 85, 94, 95, 97, 98, 99], "sometim": [43, 44, 98], "someus": [11, 34, 39, 92], "somevalu": 59, "somewher": [83, 92], "soon": [8, 67, 92], "sooner": 99, "sophist": [53, 54, 84, 97], "sort": [13, 39, 44, 82, 84, 94, 97], "sort_kei": 85, "sortabl": 82, "sortableplugin": [81, 82, 97], "sorting_context": [82, 94], "sorting_ord": [81, 84], "sound": 50, "sourc": [5, 11, 31, 45, 49, 56, 57, 73, 80, 86, 87, 88, 89, 92, 94, 97, 98, 99], "source_file_typ": 97, "source_loc": [11, 97], "source_nam": 49, "source_path": [11, 49, 87, 97], "source_typ": [33, 49], "space": [3, 32, 34, 39, 42, 84], "span": [42, 85], "sparingli": [22, 83, 90], "spars": [39, 84], "spec": 94, "special": [11, 15, 39, 42, 51, 52, 56, 76, 84, 94, 97, 98], "specif": [1, 4, 5, 9, 11, 16, 23, 34, 39, 42, 44, 46, 48, 53, 54, 56, 59, 63, 75, 80, 82, 83, 84, 85, 86, 88, 90, 94, 95, 97], "specifi": [3, 6, 7, 9, 14, 15, 17, 23, 26, 32, 34, 39, 44, 49, 50, 54, 61, 62, 63, 66, 68, 70, 71, 73, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 94, 97, 99], "spectrum": 54, "speed": [9, 10, 39, 53, 54, 83, 84, 92, 94], "speed_i": 53, "speed_x": 53, "speed_z": 53, "spent": 2, "sphinx": 44, "split": [76, 80, 94], "split_path": [80, 81], "split_prefix": [81, 85], "splitext": 94, "spot": 43, "spread": 42, "squash": 92, "squish": 92, "src": [4, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 44, 64, 76, 82, 92], "ss": 88, "ssdp": [26, 93], "ssdp_brows": 93, "sseof": 84, "ssh": [34, 50], "ssl": [17, 39, 84], "stabil": 2, "stabl": [27, 30, 34, 39, 43, 44, 84], "stable_branch": [34, 91], "stable_channel": 34, "stablethreshold": [39, 81, 84], "stack": [59, 88], "stacklevel": 88, "stackoverflow": [88, 92], "stage": [43, 44], "stai": [6, 42, 53, 94, 98], "stale": [11, 23], "stall": [1, 94], "stamp": 87, "standard": [24, 26, 39, 79, 84, 88, 90, 92, 94], "standard_opt": [79, 81], "start": [2, 3, 6, 9, 11, 17, 21, 24, 26, 34, 35, 39, 42, 44, 48, 49, 50, 51, 52, 54, 55, 56, 59, 63, 64, 65, 79, 80, 82, 83, 84, 88, 89, 91, 92, 94, 97, 98, 99], "start_callback": 94, "start_print": [49, 81, 83], "start_sd": 48, "startingdirectori": 44, "startonceinsafemod": [39, 57, 81, 84], "startswith": [82, 88, 94, 97], "startup": [1, 35, 39, 49, 56, 82, 83, 84, 92, 94, 95, 97], "startupplugin": [82, 92, 94, 95], "stat": [9, 11, 50], "state": [1, 4, 5, 6, 11, 13, 34, 39, 48, 49, 50, 51, 53, 68, 75, 82, 83, 84, 88, 94, 97, 99], "state_detect_seri": 94, "state_error": 94, "state_id": 49, "state_str": 49, "statement": [41, 92, 94, 98], "static": [4, 53, 59, 64, 82, 85, 88, 92, 94, 97], "static_fold": 97, "staticdatahandl": 94, "staticfilehandl": 94, "statist": [11, 39, 84], "statisticaltotalprinttim": 94, "statisticaltotalprinttimetyp": 94, "statsweighinguntil": [39, 81, 84], "statu": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 23, 32, 39, 76, 84, 85, 92, 94, 97, 99], "status_cod": 94, "stderr": 88, "stdout": [34, 41, 88], "step": [3, 23, 31, 44, 53, 80, 81, 84, 91, 94, 97, 98, 99], "stepper": [50, 54], "stick": 98, "still": [3, 4, 8, 11, 16, 32, 34, 39, 42, 49, 50, 55, 57, 59, 67, 85, 88, 90, 92, 94, 97, 98, 99], "stl": [2, 3, 11, 49, 80, 97], "stl_locat": 49, "stock": [94, 97], "stop": [9, 48, 49, 50, 88, 92, 97, 99], "storag": [3, 15, 34, 49, 58, 81, 83, 94, 97], "storageinterfac": [80, 81], "store": [2, 3, 9, 10, 14, 24, 32, 39, 49, 54, 57, 60, 63, 80, 82, 84, 86, 87, 88, 92, 94, 96, 97], "str": [23, 48, 59, 79, 80, 82, 83, 84, 85, 86, 87, 88, 94, 97, 98], "stranger": 94, "strategi": [4, 45, 58, 98], "stream": [2, 3, 11, 13, 39, 41, 50, 52, 59, 80, 81, 84, 94, 97, 98, 99], "streamer": [39, 84], "streamhandl": 41, "streamlin": [11, 14], "streamratio": [81, 84], "streamtimeout": [81, 84], "streamurl": 13, "streamwebrtciceserv": [81, 84], "streamwrapp": [80, 81, 94], "strict": [39, 42, 81, 84, 88], "string": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 23, 30, 32, 34, 38, 48, 49, 53, 59, 60, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 80, 82, 83, 84, 85, 88, 90, 92, 94, 97, 98, 99], "strip": [3, 80, 88, 94], "strip_all_com": 94, "strip_com": 94, "strong": 15, "strongli": [97, 98], "structur": [9, 11, 22, 34, 39, 42, 53, 54, 80, 82, 83, 84, 86, 87, 88, 91, 92, 94, 97], "stuck": 83, "studio": 45, "stuff": [43, 53, 92], "stun": 84, "style": [39, 44, 48, 50, 53, 84, 95, 97], "styles_cont": 97, "styles_link": 97, "styles_wrapp": 97, "stylesheet": [39, 81, 84, 92, 97], "stylesheetenum": [81, 84], "styliz": 49, "sub": [2, 3, 4, 6, 24, 32, 34, 41, 63, 79, 80, 82, 88, 92, 97, 98], "subclass": [59, 80, 85, 88, 92, 94, 97], "subcod": 94, "subcommand": 79, "subfold": [2, 3, 63, 80, 92], "subgroup": [0, 2], "subject": 97, "submit": [4, 91], "subnet": [17, 39, 50, 84], "subscrib": [9, 11, 27, 84], "subscript": [11, 39, 49, 81, 84], "subscriptiontypeenum": [81, 84], "subset": 79, "subsetting21": 42, "subsetting22": 42, "substitut": 44, "substructur": 80, "subsubsetting221": 42, "subsubsetting222": 42, "subsubsetting223": 42, "subsystem": [24, 82, 90, 91, 96, 97], "subtre": [13, 80, 97], "succe": [14, 72, 87], "succeed": 34, "success": [0, 2, 3, 4, 6, 9, 10, 11, 13, 14, 17, 23, 32, 35, 39, 59, 81, 82, 84, 88, 94, 97], "success_callback": 94, "success_or_failure_callback": 94, "successfulli": [7, 17, 35, 39, 49, 54, 82, 83, 85, 87, 88, 92, 97], "sudo": [39, 44, 50, 98], "suffic": [11, 54, 94], "suffix": [39, 59, 84, 85, 86, 94, 97], "suggest": 98, "suit": 44, "suitabl": 44, "sum": 98, "summari": [44, 98], "summary_limit": 22, "supersed": 49, "suppli": [1, 3, 4, 6, 9, 10, 19, 23, 26, 34, 49, 59, 63, 80, 82, 87, 88, 94, 97, 98], "support": [2, 3, 4, 9, 11, 13, 16, 17, 24, 26, 27, 30, 31, 33, 34, 35, 39, 41, 44, 48, 49, 51, 52, 53, 54, 56, 57, 58, 59, 63, 72, 76, 80, 82, 84, 86, 87, 88, 91, 92, 94, 97, 98, 99], "support_m503": 48, "support_x3g_machinecod": 94, "supported_stylesheet": 97, "supportedextens": 97, "supportf": 48, "supportfascommand": [39, 81, 84], "supportm112": 48, "supportresendswithoutok": [39, 81, 84], "supportwait": [81, 84], "suppos": [3, 15, 90, 94, 98], "suppress": [39, 49, 83, 84, 94, 97], "suppressapplicationtitl": 44, "suppressedcommand": 49, "suppresssecondhello": [81, 84], "sure": [4, 11, 13, 14, 39, 42, 44, 45, 48, 50, 53, 54, 56, 64, 80, 83, 88, 90, 91, 92, 94, 96, 97, 98], "swallowokafterresend": [39, 81, 84], "swap": 21, "switch": [34, 44, 53, 83, 92, 94, 98, 99], "sy": [41, 88, 98], "symptom": 1, "synchron": 9, "syntax": [42, 53, 54, 82, 84, 92], "system": [0, 2, 3, 5, 10, 11, 14, 17, 23, 24, 32, 33, 34, 35, 40, 41, 44, 49, 50, 51, 56, 57, 58, 64, 70, 80, 81, 82, 84, 87, 89, 92, 93, 95, 97, 98], "systemconfig": [81, 84], "systeminfo": [84, 95], "systemmenu": [13, 39, 84], "systemrestartcommand": [39, 81, 84], "systemshutdowncommand": [39, 81, 84], "t": [0, 3, 4, 9, 11, 14, 15, 17, 23, 24, 25, 33, 34, 36, 39, 42, 44, 46, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 63, 72, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "t0": [3, 48, 54, 84, 94], "t1": [48, 94], "tab": [10, 13, 39, 42, 48, 50, 52, 53, 81, 83, 84, 92, 97, 99], "tab_plugin_helloworld": 92, "tab_plugin_myplugin": 97, "tab_plugin_myplugin_1st": 97, "tab_plugin_myplugin_2": 97, "tab_plugin_myplugin_2nd": 97, "tabtitl": 44, "tag": [34, 47, 83, 92, 94], "tailor": 35, "take": [3, 4, 6, 9, 26, 34, 39, 42, 43, 50, 52, 53, 54, 59, 64, 72, 80, 83, 84, 85, 86, 91, 92, 94, 97, 98, 99], "take_snapshot": 83, "take_webcam_snapshot": 97, "taken": [3, 10, 13, 34, 54, 63, 82, 88, 92, 94, 96, 97], "talk": [39, 64, 84], "tar": [7, 33], "target": [2, 3, 4, 6, 9, 11, 17, 34, 39, 44, 48, 49, 54, 59, 68, 80, 83, 84, 85, 88, 92, 94, 96, 97, 98, 99], "target_commitish": 34, "target_vers": 34, "targetextr0": [39, 48, 84], "task": [44, 56, 59, 82, 97], "tcp": 17, "te": 79, "team": [7, 34], "tell": [21, 44, 80, 90, 92, 94, 95], "temp": [11, 83], "temperatur": [3, 11, 13, 40, 48, 49, 50, 53, 54, 68, 81, 83, 84, 86, 87, 95, 99], "temperature_pol": 94, "temperatureautoreport": [81, 84], "temperatureconfig": [81, 84], "temperaturegraph": [39, 81, 84], "temperatureprofil": [81, 84], "temperaturetargetset": [13, 39, 81, 84], "temperatureviewmodel": 99, "templat": [5, 9, 39, 53, 54, 62, 64, 81, 83, 84, 85, 91, 92, 94, 96, 97, 99], "template_fold": 97, "template_head": 97, "template_kei": 97, "template_rul": 94, "template_sort": 94, "template_typ": 97, "templateplugin": [92, 94, 95], "templatetyp": [95, 97], "templatetype_hook": 94, "temporari": [39, 84, 87], "temporarili": [34, 97, 98], "temporaryprofil": [81, 87], "tempt": 97, "ten": 94, "term": 97, "termin": [9, 13, 40, 44, 48, 50, 52, 84, 99], "terminalfilt": [13, 39, 81, 84], "terminalfilterentri": [81, 84], "terminallogs": [81, 84], "terminalviewmodel": 99, "test": [3, 4, 5, 14, 23, 39, 43, 44, 48, 64, 76, 80, 82, 88, 91, 94, 97, 98], "test2": 3, "testballoon": 17, "testexecut": [64, 76], "testpath": [64, 76], "testpictur": 97, "testresolut": [64, 76], "testserv": [64, 76], "testurl": [64, 76], "text": [2, 9, 15, 17, 18, 21, 24, 39, 41, 42, 49, 50, 53, 57, 59, 64, 83, 84, 85, 92, 94, 97, 98], "textstatu": 59, "textual": [2, 6], "tgz": [7, 33], "than": [3, 4, 7, 10, 11, 15, 23, 34, 39, 44, 53, 54, 59, 72, 80, 82, 84, 86, 87, 92, 94, 97, 99], "thank": [9, 44, 45, 54], "the_end": 42, "thei": [9, 11, 15, 22, 23, 24, 34, 35, 39, 42, 47, 49, 50, 52, 54, 79, 80, 82, 84, 86, 89, 91, 92, 93, 94, 97, 98, 99], "them": [20, 21, 24, 33, 39, 54, 56, 59, 64, 82, 84, 87, 89, 90, 92, 93, 94, 97, 98, 99], "theme": 95, "themselv": [34, 41, 90, 94, 97, 99], "therefor": [4, 92, 97, 99], "therein": [34, 44, 94, 98], "thereof": 94, "thermal": 49, "thi": [1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 26, 27, 30, 32, 33, 34, 35, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 63, 64, 65, 68, 69, 76, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 96, 97, 98, 99], "thing": [3, 13, 14, 24, 34, 39, 42, 50, 83, 84, 90, 91, 92, 94, 97, 99], "think": 50, "third": [4, 13, 23, 25, 36, 39, 56, 57, 64, 82, 84, 94, 98], "thirdparti": [13, 39, 84], "thoroughli": 98, "those": [13, 24, 34, 39, 43, 50, 51, 56, 59, 64, 80, 82, 85, 89, 92, 94, 97, 98, 99], "though": [0, 9, 39, 43, 83, 92, 97, 98], "thread": [9, 39, 83, 84, 88, 94], "three": [9, 11, 18, 21, 34, 42, 43, 57, 82, 89, 94, 98], "threshold": [39, 84, 85], "throttl": [11, 34, 35, 48, 64, 83], "throttle_highprio": [39, 81, 84], "throttle_lin": [81, 84], "throttle_normalprio": [39, 81, 84], "through": [4, 6, 9, 15, 20, 21, 22, 23, 24, 32, 33, 34, 37, 39, 42, 43, 44, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 80, 82, 83, 84, 87, 88, 89, 90, 93, 94, 97, 98], "throughout": [83, 92, 94], "throw": [48, 59], "thrown": [83, 86, 87], "thu": [3, 4, 24, 34, 39, 43, 49, 50, 80, 84, 90, 92, 94, 97, 98], "thumb": [42, 98], "thumbnail": 16, "tick": [53, 84], "ticket": 39, "tier": [39, 84], "time": [2, 9, 11, 17, 22, 23, 24, 33, 34, 39, 43, 48, 49, 51, 72, 80, 81, 83, 84, 86, 87, 88, 92, 94, 97, 98, 99], "timedelta": 88, "timedrotatingfilehandl": 41, "timelaps": [5, 13, 24, 39, 50, 58, 59, 64, 81, 84, 95, 97, 99], "timelapse_admin": 16, "timelapse_delet": 16, "timelapse_extension_hook": 94, "timelapse_list": 16, "timelapse_manage_unrend": 16, "timelapse_tmp": [13, 39, 81, 84], "timelapseconfig": [81, 84], "timelapseen": [81, 84], "timelapseopt": [81, 84], "timelapsetmp": 13, "timelapsetypeenum": [81, 84], "timelapseviewmodel": 99, "timelas": 84, "timeout": [13, 17, 39, 49, 54, 72, 76, 81, 83, 84, 85, 86, 88, 94], "timeoutcommun": 13, "timeoutconnect": 13, "timeoutdetect": 13, "timeoutsdstatu": 13, "timeouttemperatur": 13, "timeouttemperaturetargetset": 13, "timer": 88, "timestamp": [2, 7, 9, 16, 32, 48, 83, 85], "timezon": 85, "titl": [10, 22, 39, 84, 97], "tmp": [39, 84], "tn": 54, "to_byt": [81, 88, 98], "to_entri": 94, "to_list": 94, "to_native_str": [81, 88], "to_str": [81, 88], "to_unicod": [81, 88, 98], "to_vers": 34, "todo": 92, "togeth": [17, 53, 80, 84, 92], "toggl": 6, "toggle_pause_print": [81, 83], "toggleabl": 2, "togglepaus": [64, 65], "token": [4, 17, 23, 32, 34, 59, 66, 73, 75, 76, 77], "too": [3, 9, 11, 39, 44, 54, 84, 91, 92, 94, 97], "took": [49, 92], "tool": [2, 5, 34, 39, 43, 47, 48, 49, 54, 68, 80, 83, 84, 94], "tool0": [6, 9, 68, 80, 83], "tool1": [9, 68, 80, 83], "toolchang": 49, "toolx": 80, "top": [22, 39, 42, 50, 53, 83, 84, 89, 90, 92, 97, 98], "topic": 98, "tornado": [58, 81, 94], "tornadorouteplugin": 94, "total": [2, 39, 59, 84, 92], "totp": 97, "touch": [24, 26, 33, 39, 50, 58, 84, 92], "toward": [4, 83, 98], "trace": 92, "traceback": 88, "track": [9, 30, 31, 34, 39, 42, 49, 54, 58, 97], "tracker": 57, "traffic": 94, "trail": [59, 80], "transfer": [49, 94], "transferdon": 49, "transfering_fil": 83, "transferstart": 49, "transform": [94, 97], "transifex": 7, "translat": [7, 57, 81, 84, 92, 97], "transmit": [2, 85, 99], "transpar": [39, 84, 99], "transport": [83, 95], "travel": [2, 9, 80], "travelarea": [2, 80], "traveldimens": [2, 80], "treat": 4, "tree": [2, 13, 44, 63, 94, 97], "tremend": [42, 43, 92], "tri": [59, 60, 72, 82], "trick": [42, 94], "trigger": [9, 11, 20, 21, 23, 24, 39, 44, 48, 49, 51, 52, 53, 61, 82, 84, 89, 94, 96, 97, 99], "trigger_ev": [49, 82, 86], "trigger_missing_checksum": 48, "trigger_missing_lineno": 48, "trigger_resend_checksum": 48, "trigger_resend_lineno": 48, "triggerokform29": [39, 81, 84], "trip": 72, "trivial": 59, "troubl": 98, "troublesom": 98, "true": [0, 1, 2, 3, 4, 9, 10, 11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 26, 34, 35, 39, 42, 44, 48, 49, 50, 53, 57, 59, 60, 63, 68, 72, 74, 79, 80, 82, 83, 84, 85, 86, 87, 88, 90, 93, 94, 97, 98], "truncat": 80, "trust": [39, 50, 84], "trustbasicauthent": [39, 81, 84], "trusted_proxi": 85, "trustedproxi": [39, 81, 84], "trustedsubnet": [39, 81, 84], "trustlocalhostproxi": [39, 81, 84], "trustremotegroup": [81, 84], "trustremoteus": [39, 81, 84], "truthi": 63, "try": [3, 17, 39, 49, 82, 83, 84, 88, 90, 92, 94, 97, 98, 99], "ttl": [22, 34, 39, 81, 84], "ttyacm0": [1, 39, 86], "tune": 48, "tupl": [10, 80, 82, 83, 85, 86, 87, 88, 94, 97, 99], "turn": [9, 42, 53, 84, 85, 92, 94, 97, 98, 99], "turtl": 2, "tutori": [58, 91, 95, 97], "tweak": 39, "twice": [11, 92], "twitter": 39, "two": [4, 9, 10, 12, 24, 39, 42, 50, 53, 54, 57, 63, 80, 82, 83, 84, 88, 91, 92, 94, 97, 98], "txt": [17, 24, 26, 92, 97], "txt_record": 26, "type": [0, 1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 32, 33, 34, 39, 40, 44, 49, 54, 55, 56, 58, 59, 63, 64, 72, 76, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 92, 94, 96, 97, 98, 99], "typealreadyinqueu": [81, 88], "typedqueu": [81, 88], "typeof": 59, "typeok": 17, "typepath": [2, 3, 80], "typic": 97, "u": [23, 26, 92], "ubuntu": 44, "udp": [17, 76], "ugli": 92, "ui": [4, 10, 11, 13, 19, 20, 22, 34, 39, 49, 50, 53, 82, 84, 90, 92, 95, 97, 99], "ui_theming_hook": 94, "uiapikei": 97, "uiplugin": 95, "ul": 97, "umlaut": 3, "un": 80, "unauthent": 4, "unauthor": [4, 97], "unavail": 24, "unbind": 92, "unchang": [79, 85], "uncom": 54, "uncommit": 47, "unconfigur": [83, 87], "undefin": [63, 99], "under": [4, 6, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 39, 42, 43, 44, 49, 50, 53, 54, 58, 59, 80, 84, 87, 91, 92, 94, 97, 98, 99], "underestim": 50, "underli": [32, 35, 63, 66, 69, 70, 71, 73, 74, 75, 76, 77, 80, 88], "underneath": [88, 92], "understand": [50, 92], "unequ": 34, "unexpect": [54, 92], "unicod": [2, 39, 80, 84, 95], "unicode_liter": 98, "uninstal": [33, 35, 57, 82, 89], "union": 85, "uniqu": [22, 27, 30, 35, 83, 92, 97], "unique_id": [27, 35], "unit": 88, "unittesten": 44, "univers": [39, 84], "unix": [2, 32, 85], "unknown": [0, 3, 4, 11, 14, 49, 80, 83, 87, 97], "unknowncommandsneedack": [39, 81, 84], "unknownprofil": [81, 87], "unknownrol": [78, 81], "unknownscriptexcept": 83, "unknownslic": [81, 87], "unknownus": [78, 81], "unless": [10, 23, 34, 39, 41, 47, 50, 54, 84, 92, 97], "unload": [21, 81, 82, 89, 90], "unlock": 35, "unpack": 56, "unquot": 42, "unrecover": [2, 49], "unregist": [82, 83], "unregister_callback": [81, 83], "unregister_finish_callback": 80, "unregister_message_receiv": [81, 82], "unrel": 97, "unreleas": [27, 30], "unrend": [5, 39, 59, 74, 84], "unresolv": 85, "unsecur": 50, "unselect": [3, 83], "unselect_fil": [81, 83], "unset": [3, 4, 9, 10, 23, 26, 33, 34, 39, 49, 54, 59, 63, 75, 82, 83, 84, 97], "unsolv": 59, "unstructur": 84, "unsupport": [3, 17], "unsupportedoper": 80, "until": [23, 30, 39, 42, 47, 48, 59, 81, 84, 88, 97, 98], "unto": [75, 99], "untouch": 94, "unus": [22, 23, 39, 84, 97], "up": [4, 11, 13, 14, 24, 30, 34, 39, 43, 45, 46, 47, 50, 57, 58, 59, 72, 79, 82, 84, 85, 89, 90, 94, 95, 97, 98, 99], "upcom": 98, "updat": [5, 7, 9, 13, 16, 22, 31, 35, 39, 43, 44, 49, 58, 59, 64, 69, 71, 75, 83, 84, 85, 91, 92, 93, 94, 98], "update_check_overlai": 34, "update_config_hook": 34, "update_fold": 34, "update_script": 34, "updatedfil": 49, "updateplugindemo": 34, "updateprofileforslic": [64, 71], "upgrad": 44, "upload": [2, 4, 5, 24, 31, 33, 39, 49, 50, 56, 58, 59, 63, 64, 66, 81, 83, 84, 86, 94, 97], "uploadmanag": 36, "uploadoverwriteconfirm": [81, 84], "uploadsconfig": [81, 84], "upnp": 26, "upnpuuid": 26, "upon": [3, 6, 7, 9, 10, 11, 14, 23, 39, 49, 50, 53, 80, 82, 83, 84, 87, 90, 91, 92, 94, 97, 99], "upper": [33, 34, 72, 94, 97], "uppercas": [39, 84, 94], "upward": 54, "url": [2, 3, 10, 14, 15, 16, 22, 23, 24, 26, 32, 33, 34, 39, 50, 56, 59, 64, 76, 80, 81, 82, 84, 90, 92, 94, 97], "url_for": [64, 94, 97], "urlforwardhandl": 94, "urlproxyhandl": 94, "us": [1, 2, 3, 4, 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 26, 27, 30, 32, 33, 34, 35, 39, 41, 42, 43, 44, 46, 47, 48, 49, 53, 54, 56, 57, 59, 60, 61, 63, 64, 66, 67, 68, 71, 72, 73, 75, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99], "usabl": [59, 80, 82], "usag": [2, 11, 23, 31, 37, 38, 53, 58, 80, 87, 88, 92, 94, 97], "use_enum_valu": 84, "usefrozendictforprinterst": [81, 84], "useparityworkaround": [81, 84], "user": [3, 5, 9, 11, 15, 17, 20, 21, 23, 26, 33, 34, 39, 44, 49, 50, 51, 53, 54, 56, 57, 58, 63, 64, 80, 81, 84, 85, 87, 88, 89, 91, 95, 96, 97, 98, 99], "user_ag": 97, "user_group": 94, "user_id": 23, "user_manag": 94, "user_manager_factory_hook": 94, "user_onli": 97, "user_token": 23, "userag": 97, "useralreadyexist": [78, 81], "userdata": [3, 49, 63], "userfil": [39, 81, 84], "userid": [72, 94], "userloggedin": 49, "userloggedout": 49, "usermanag": [39, 81, 82, 84, 85, 94, 96], "usernam": [0, 4, 17, 23, 26, 34, 49, 60, 72, 78], "userset": [13, 39, 81, 84, 97], "usersettings_mfa": 97, "usersettingsviewmodel": 99, "usersviewmodel": 99, "usessl": 26, "usr": 98, "ustyantsev": 30, "usual": [4, 11, 23, 26, 34, 39, 41, 43, 46, 47, 50, 79, 84, 85, 92, 94, 97, 98, 99], "utc": 85, "utf": [3, 4, 24, 88, 92, 94, 97, 98], "util": [4, 5, 11, 25, 39, 50, 54, 58, 59, 63, 64, 72, 79, 81, 84, 86, 90, 92, 93, 94, 96, 97, 98], "uuid": 26, "v": [2, 39, 44, 55, 84, 88, 93, 94, 95], "v3": 58, "v6": 84, "v6_onli": 79, "valid": [3, 6, 9, 10, 11, 17, 24, 26, 34, 39, 42, 49, 53, 72, 81, 82, 83, 84, 85, 86, 94, 97, 99], "valid_ax": [81, 83], "valid_boolean_tru": [81, 86], "valid_file_typ": [94, 97], "valid_heater_regex": [81, 83], "valid_heater_regex_no_curr": [81, 83], "valid_tool_regex": [81, 83], "validate_default": 84, "validityrang": [39, 81, 84], "validssl": 17, "valu": [0, 2, 3, 4, 6, 9, 10, 11, 12, 14, 17, 23, 26, 34, 38, 39, 42, 49, 53, 54, 59, 62, 63, 68, 72, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 94, 97, 98], "valuabl": [27, 35], "value1": [26, 42, 88], "value11": 42, "value2": [26, 88], "valueerror": [80, 82, 85, 86, 87, 88], "vanish": 83, "var": [59, 60, 63, 64, 72, 76, 92, 99], "variabl": [9, 24, 35, 41, 53, 54, 64, 83, 84, 88, 92, 94, 97], "variable_deprec": [81, 88], "variable_pending_deprec": [81, 88], "variant": [4, 34, 42, 64, 91, 94], "variou": [5, 26, 34, 35, 37, 39, 53, 59, 64, 80, 82, 86, 90, 92, 94, 97], "vase": 16, "vcodec": 84, "ve": [92, 98], "vendor": [26, 33], "vendorurl": 26, "venv": [44, 92, 98], "venv2": 98, "venv3": 98, "venv37": 98, "verbos": 79, "veri": [42, 43, 50, 56, 64, 72, 83, 92, 97, 99], "verif": 97, "verifi": [91, 97], "versa": 86, "version": [2, 4, 5, 6, 9, 10, 11, 12, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 43, 44, 45, 49, 50, 51, 52, 56, 57, 58, 59, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 92, 94, 95, 96, 97], "versionad": 34, "vertic": [39, 53, 81, 84], "via": [4, 6, 9, 11, 15, 16, 17, 21, 22, 23, 24, 26, 33, 34, 39, 41, 44, 48, 49, 50, 51, 53, 54, 56, 57, 59, 60, 68, 76, 80, 82, 83, 84, 85, 86, 87, 88, 92, 94, 95, 97, 98], "vice": 86, "video": [16, 17, 39, 84, 97], "videocodec": [39, 84], "view": [53, 85, 86, 88, 92, 94, 97, 99], "viewer": [13, 31, 40, 50, 58, 99], "viewmodel": [58, 95], "viewport": 97, "violet": [39, 81, 84], "virtual": [1, 31, 39, 44, 45, 58, 80, 84, 91, 92, 94, 95], "virtual_print": [37, 48, 94], "virtualenv": [44, 92, 98], "virtualsd": [39, 81, 84], "visibl": [42, 97, 99], "visual": [10, 13, 25, 45, 53, 59, 84, 97], "visualstudio": 44, "void": 92, "volum": [2, 3, 6, 10, 53, 54, 80, 83], "vscode": 45, "w": [17, 24, 48, 97], "wa": [2, 3, 4, 6, 7, 8, 9, 11, 14, 15, 17, 19, 24, 26, 29, 32, 33, 34, 39, 41, 42, 44, 47, 49, 54, 67, 68, 72, 80, 82, 83, 84, 85, 87, 88, 92, 94, 97, 98], "wai": [4, 9, 13, 39, 42, 43, 54, 57, 59, 64, 84, 89, 91, 92, 94, 97, 98], "wait": [9, 15, 21, 39, 48, 49, 84, 88, 94, 97, 98], "waitforstartonconnect": [39, 81, 84], "waitinterv": 48, "waittoloadsdfilelist": [39, 81, 84], "want": [3, 9, 11, 13, 14, 24, 34, 39, 41, 42, 43, 44, 48, 50, 51, 53, 54, 56, 59, 64, 82, 83, 84, 85, 91, 92, 94, 97, 98, 99], "warn": [13, 35, 39, 49, 54, 59, 81, 84, 85, 88, 97, 98], "warn_about_risky_set": [81, 86], "wasn": 9, "watch": [39, 44, 81, 84, 97], "watcher": 44, "watermark": [39, 81, 84], "we": [42, 85, 90, 93, 94, 95, 97, 98, 99], "web": [4, 9, 11, 23, 26, 33, 39, 56, 57, 58, 64, 80, 84, 95, 97], "webasset": [39, 64, 81, 84, 92], "webcam": [13, 40, 50, 58, 76, 81, 83, 94, 97, 99], "webcamcompat": [81, 84], "webcamconfig": [81, 84], "webcamen": [81, 84], "webcamnam": 97, "webcamproviderplugin": 95, "webinterfac": [4, 23], "webkitformboundarydec2e3iwbtv1pwmc": 3, "webkitformboundarydec2e3iwbtv1pwmd": 3, "webpag": 90, "webrtc": 84, "webserv": [9, 94], "websit": [4, 22, 58, 80, 82, 92], "weight": [23, 39, 84], "weird": 98, "well": [3, 4, 17, 23, 24, 39, 41, 48, 57, 76, 82, 86, 89, 92, 94, 97, 98, 99], "welt": 92, "went": [50, 59], "were": [19, 49, 57, 80, 92, 94, 97, 98], "werkzeug": 97, "what": [9, 13, 17, 35, 39, 43, 49, 50, 56, 63, 79, 84, 89, 90, 92, 94, 97, 98], "whatev": [90, 94, 97], "when": [2, 3, 4, 11, 13, 14, 16, 17, 27, 32, 33, 34, 39, 41, 42, 44, 48, 49, 50, 51, 53, 54, 56, 57, 59, 64, 68, 72, 80, 82, 83, 84, 87, 88, 89, 90, 91, 92, 94, 97, 98, 99], "whenev": [34, 50, 57, 97], "where": [10, 39, 44, 50, 53, 57, 59, 80, 84, 87, 89, 94, 95, 96, 97, 98], "wherev": 57, "whether": [0, 1, 2, 3, 4, 9, 10, 11, 14, 15, 16, 17, 19, 20, 21, 23, 24, 27, 30, 33, 34, 35, 39, 44, 48, 49, 50, 53, 54, 63, 68, 80, 82, 83, 84, 85, 86, 87, 88, 89, 94, 97, 98], "which": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 17, 19, 22, 23, 26, 27, 33, 34, 36, 39, 41, 42, 48, 49, 50, 51, 53, 54, 56, 59, 63, 64, 66, 68, 70, 71, 72, 73, 74, 75, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 96, 97, 98, 99], "whichev": 98, "while": [3, 6, 9, 11, 14, 23, 28, 29, 39, 47, 49, 50, 80, 82, 83, 84, 87, 88, 92, 94, 97, 98], "whistle_": 3, "whistle_v2": [3, 6], "whistle_v2_copi": 3, "white": 42, "whitelist": [17, 88], "whitespac": 42, "whl": 33, "who": [2, 23, 49, 50, 80, 85, 97], "whole": [9, 13, 24, 34, 39, 54, 56, 59, 80, 84, 85, 94, 97], "whose": [88, 90, 94, 97], "why": [9, 27, 39, 42, 54, 68, 82, 90, 98], "wide": [5, 44, 70], "width": [2, 10, 53, 80, 83, 92, 97], "wiki": [39, 51, 56, 92], "wikipedia": 92, "will_handle_ui": 97, "win32": 88, "window": [23, 24, 26, 39, 41, 45, 53, 54, 56, 57, 59, 72, 86, 91, 92, 98], "winless": 92, "wish": [11, 39, 84, 89, 92, 94], "within": [2, 3, 10, 11, 14, 17, 19, 24, 39, 41, 42, 47, 49, 53, 57, 63, 76, 80, 82, 83, 84, 86, 88, 91, 92, 94, 97, 98], "without": [0, 2, 3, 4, 11, 14, 24, 34, 39, 42, 48, 49, 51, 53, 56, 58, 80, 83, 84, 88, 92, 94, 97, 98], "wizard": [5, 13, 39, 50, 58, 64, 81, 84, 97, 99], "wizardplugin": [19, 95, 99], "wizardviewmodel": 99, "wlan0": 50, "won": [9, 33, 50, 89, 93, 97], "wonder": 9, "word": [49, 86], "work": [4, 6, 8, 30, 34, 39, 42, 44, 50, 51, 54, 59, 67, 82, 83, 84, 85, 86, 88, 89, 91, 92, 94, 97, 98], "workflow": [4, 31, 64, 97], "workspacefold": 44, "world": [20, 39, 88, 92, 94, 97], "wors": 9, "worst": 94, "would": [3, 4, 9, 21, 41, 42, 49, 54, 79, 86, 88, 91, 92, 94, 97, 98, 99], "wouldn": 58, "wrap": [34, 42, 53, 54, 59, 79, 80, 82, 88, 94, 97, 98], "wrapper": [80, 87, 97], "wrench": [33, 34], "writabl": [17, 80, 81], "write": [17, 24, 39, 42, 53, 54, 72, 80, 84, 88, 91, 94, 97, 98], "writetimeout": 94, "writeup": 91, "written": [39, 82, 84, 85, 98], "wrong": [4, 23, 50, 54, 59, 94, 97], "wrongmfacredenti": 97, "wrote": 98, "wsgi": 9, "www": [39, 84, 85, 88], "x": [1, 2, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 21, 23, 32, 39, 43, 45, 47, 49, 53, 54, 59, 68, 76, 80, 82, 83, 84, 87, 94, 97, 98], "x0": [53, 54], "x10": [53, 94], "x145": 9, "x147": 9, "x148": 9, "x149": 9, "x2": 53, "x3g": 94, "x64": 44, "x86": 44, "x_max": 83, "x_min": 83, "xcode": 44, "xcodebuild": 44, "xmlhttprequest": [4, 59], "xormedia": 88, "xss": 97, "xxlarg": 92, "xyz": 54, "xyze": 54, "y": [2, 3, 9, 10, 21, 43, 47, 49, 53, 54, 68, 80, 83, 84, 87, 94, 97], "y0": [53, 54], "y107": 9, "y108": 9, "y112": 9, "y2": 53, "y_max": 83, "y_min": 83, "yai": 42, "yaml": [9, 13, 15, 20, 21, 22, 26, 33, 34, 37, 38, 40, 48, 49, 53, 57, 58, 82, 84, 86, 90, 92, 94, 97, 98], "yamlpatch": 57, "ye": [9, 42, 98], "year": 98, "yellow": [10, 22, 39, 81, 84], "yet": [9, 14, 17, 21, 23, 48, 80, 82, 85, 86, 87, 92, 94, 97, 98, 99], "yetanotherhook": 94, "yh5baeaaaaalaaaaaabaaeaaaibraa7": 17, "yield": [53, 80, 88, 92], "yml": [4, 92], "you": [3, 4, 9, 11, 13, 14, 15, 20, 21, 24, 26, 27, 33, 34, 35, 39, 41, 42, 43, 44, 45, 46, 48, 49, 52, 53, 54, 56, 57, 58, 59, 63, 64, 72, 80, 83, 84, 85, 86, 88, 89, 90, 91, 92, 94, 97, 98, 99], "your": [11, 15, 24, 26, 33, 34, 39, 41, 42, 44, 49, 52, 53, 54, 56, 57, 58, 59, 64, 80, 82, 84, 90, 94, 95, 97, 99], "your_plugins_slicing_progress": 97, "youraddressrang": 50, "yourcustomviewmodel": 99, "yourgithubnam": 92, "yourself": [4, 24, 39, 80, 84, 92, 94, 97], "yourusernam": 50, "yte": 88, "yyyi": [84, 88], "z": [2, 9, 10, 11, 39, 43, 49, 53, 54, 68, 80, 83, 84, 94, 97], "z0": 94, "z1": 53, "z10": 53, "z_max": 83, "z_min": 83, "zchang": [16, 39, 49, 81, 84], "zero": [15, 88], "zeroconf": 93, "zeroconf_brows": 93, "zeroconf_regist": 93, "zeroconf_unregist": 93, "zip": [7, 24, 33, 34, 56, 92, 95], "zlib": 88}, "titles": ["Access control", "Connection handling", "Common data model", "File operations", "General information", "REST API", "Job operations", "Languages", "Log file management", "Printer operations", "Printer profile operations", "Push updates", "Server information", "Settings", "Slicing", "System", "Timelapse", "Util", "Version information", "Wizard", "Action Command Notification support", "Action Command Prompt support", "Announcement Plugin", "Application Keys Plugin", "Backup Plugin", "Custom Control Manager", "Discovery Plugin", "Error Tracking Plugin", "File Check", "Firmware Check", "GCode Viewer Plugin", "Bundled Plugins", "Logging", "Plugin Manager", "Software Update Plugin", "Anonymous Usage Tracking Plugin", "Upload Manager", "Virtual Printer", "CLI", "config.yaml", "Configuration", "logging.yaml", "A YAML Primer", "OctoPrint\u2019s branching model", "Setting up a Development environment", "Development", "Profiling requests", "OctoPrint\u2019s versioning strategy", "Setting up the virtual printer for debugging", "Events", "Access Control", "Action Commands", "@ Commands", "Custom Controls", "GCODE Scripts", "Features", "Plugins", "Safe mode", "Welcome to OctoPrint\u2019s documentation!", "OctoPrintClient", "OctoPrintClient.browser", "OctoPrintClient.connection", "OctoPrintClient.control", "OctoPrintClient.files", "JavaScript Client Library", "OctoPrintClient.job", "OctoPrintClient.languages", "OctoPrintClient.logs", "OctoPrintClient.printer", "OctoPrintClient.printerprofiles", "OctoPrintClient.settings", "OctoPrintClient.slicing", "OctoPrintClient.socket", "OctoPrintClient.system", "OctoPrintClient.timelapse", "OctoPrintClient.users", "OctoPrintClient.util", "OctoPrintClient.wizard", "octoprint.access.users", "octoprint.cli", "octoprint.filemanager", "Internal Modules", "octoprint.plugin", "octoprint.printer", "octoprint.schema", "octoprint.server", "octoprint.settings", "octoprint.slicing", "octoprint.util", "General Concepts", "Control Properties", "Distributing your plugin", "Plugin Tutorial", "Helpers", "Hooks", "Developing Plugins", "Injected Properties", "Mixins", "Migrating to Python 3", "Viewmodels"], "titleterms": {"": [0, 3, 43, 47, 58, 92], "3": 98, "A": 42, "If": 50, "The": 50, "_http": 26, "_octoprint": 26, "_tcp": 26, "about": [6, 9, 19], "abridg": 2, "absolut": [50, 98], "access": [0, 2, 39, 50, 78, 94], "access_valid": 94, "accesscontrol": 94, "action": [20, 21, 51, 94], "actual": 92, "ad": 92, "add": [0, 10, 14, 92], "addit": 19, "additional_bundle_fil": 94, "additional_command": 94, "additional_exclud": [24, 94], "additional_port_nam": 94, "additional_state_data": 94, "address": 17, "adjust": 92, "after": 91, "after_backup": [24, 94], "after_request": 94, "after_restor": [24, 94], "all": [0, 3, 10, 14, 15], "an": [9, 10, 16, 23, 72], "analysi": [2, 39, 80, 94], "announc": [22, 26], "anonym": 35, "api": [0, 5, 13, 23, 32, 39, 94], "appear": 39, "applic": 23, "ar": 50, "arbitrari": 9, "assetplugin": 97, "atcommand": 94, "auth": [23, 72, 94], "author": [4, 23], "autologin": 50, "autologinconfig": 50, "avail": [32, 49, 50, 94, 97], "backup": [24, 94], "basic": 42, "bed": 9, "before_backup": [24, 94], "before_request": 94, "before_restor": [24, 94], "blueprintplugin": 97, "bodys": 94, "boolean": 42, "branch": 43, "browser": 60, "build": 44, "bundl": [31, 54], "byte": 98, "callback": 99, "capability_report": 94, "capabl": 94, "captur": 94, "chamber": 9, "chang": [0, 16, 41], "check": [28, 29, 34], "check_config": [34, 94], "checklist": 98, "cli": [38, 79, 94], "client": [15, 23, 32, 64], "code": [20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 44], "comm": 94, "command": [1, 3, 6, 9, 15, 16, 20, 21, 23, 24, 34, 48, 51, 52, 94], "commandlin": 88, "common": [2, 34, 98], "commun": [20, 21, 49, 72], "compon": [7, 92], "concept": [89, 94, 97], "config": [16, 39, 50, 84], "configur": [16, 20, 21, 22, 24, 25, 26, 27, 30, 33, 34, 35, 36, 37, 40, 48, 49, 50], "connect": [1, 11, 61], "contain": 53, "content": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 16, 19, 39, 49, 53, 54, 58], "context": 54, "control": [0, 2, 9, 25, 39, 50, 53, 62, 90], "core": 82, "creat": 3, "create_backup": 24, "credenti": 34, "cross": 4, "csrf": 4, "css": 92, "current": [4, 6, 9, 11, 13, 16], "custom": [9, 25, 53, 92, 99], "data": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 32, 42], "debug": 48, "decid": 23, "decis": 23, "definit": 15, "delet": [0, 3, 7, 14, 16, 32], "delete_backup": 24, "depend": 99, "destin": 80, "dev": 79, "develop": [39, 44, 45, 56, 95], "diagram": 99, "dialog": [23, 94], "dictionari": 42, "differ": 57, "disabl": 50, "discoveri": 26, "distribut": [91, 92], "divis": 98, "do": 92, "document": 58, "dure": 98, "easi": 50, "edit": 50, "emit": 94, "enabl": 48, "encod": 4, "entri": [19, 23], "environ": [44, 98], "error": [9, 27, 46, 94], "estim": [39, 94], "event": [11, 24, 33, 34, 39, 49, 54, 94], "eventhandlerplugin": 97, "exampl": [20, 21, 26, 42, 49, 53, 54], "except": [34, 87], "execut": [15, 94, 97], "exist": [10, 23], "extens": [50, 94], "extension_tre": 94, "factori": 94, "featur": [39, 55], "fetch": [13, 23], "file": [2, 3, 8, 28, 32, 48, 49, 63, 91], "filemanag": [80, 94], "filter": [39, 98], "find": 56, "finish": 19, "firmwar": [20, 21, 29, 94], "first": 34, "flask": 85, "float": 42, "folder": [2, 3, 39], "formatt": 41, "from": [3, 92, 98], "frontend": 92, "full": 9, "fun": 92, "function": 92, "further": [26, 98], "galor": 92, "gather": 50, "gcode": [2, 30, 39, 49, 53, 54, 94], "gener": [4, 89, 94, 97], "get": [0, 1, 98], "global": 34, "go": 92, "group": [0, 2], "grow": 92, "handl": [1, 49], "handle_connect": 94, "handler": 41, "hard": 50, "head": 9, "hello": 92, "helper": [24, 34, 93], "here": 92, "histor": 2, "histori": [2, 11], "hook": [24, 33, 34, 50, 94], "how": [57, 92, 98], "http": 94, "i": 98, "id": 44, "import": 98, "info": 94, "inform": [2, 3, 4, 6, 9, 12, 18, 32, 50], "inject": [92, 96, 97], "instal": [7, 56, 91], "instead": 98, "int": 42, "integ": 98, "interest": 42, "interfac": [92, 99], "intern": [50, 81], "issu": [1, 3, 6, 9, 16, 23], "iter": 98, "j": 32, "javascript": [23, 64, 92], "job": [2, 6, 65], "kei": [0, 13, 23], "keyvalid": 94, "languag": [7, 66], "last": 9, "level": 41, "librari": [23, 32, 64], "lifecycl": [89, 99], "line": [24, 34], "linux": 44, "list": [0, 7, 10, 14, 15, 16, 23, 32, 42, 98], "locat": 3, "log": [8, 32, 41, 48, 67], "logfil": 32, "login": [4, 50], "logout": 4, "mac": 44, "make": 92, "manag": [8, 25, 33, 36, 91], "manual": [50, 56, 91], "map": 98, "matter": 92, "metadata": 7, "method": 34, "mfaplugin": 97, "migrat": 98, "mixin": 97, "mode": 57, "model": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 32, 43], "modul": 81, "more": [54, 92], "need": 2, "new": [0, 10], "nifti": 54, "normal": 57, "notif": 20, "o": 44, "obtain": 44, "octopi": 50, "octoprint": [24, 33, 34, 43, 47, 50, 57, 58, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 92, 94, 98], "octoprintcli": [32, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77], "offici": 91, "offset": 2, "oper": [3, 6, 9, 10, 57], "option": [44, 48], "order": [94, 97], "origin": 4, "pack": 7, "packag": 91, "page": 92, "parameter": 53, "part": 92, "password": 0, "path": 17, "pattern": 34, "paus": 54, "payload": 11, "pend": 23, "permiss": [0, 2, 50, 94], "phase": 94, "pip": 91, "pitfal": 98, "placehold": 49, "platform": 88, "plugin": [20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 39, 50, 56, 79, 82, 91, 92, 94, 95, 97, 98], "pluginmanag": [33, 94], "point": 2, "poll": 23, "post": 94, "pre": 94, "predefin": 54, "prepar": 50, "preprocessor": 94, "primer": 42, "print": [2, 9, 49], "printer": [2, 9, 10, 37, 39, 48, 49, 68, 83, 94], "printerprofil": 69, "probe": 23, "process": [23, 49], "profil": [10, 14, 39, 46, 49, 83], "progress": 2, "progressplugin": 97, "prompt": 21, "proper": 91, "properti": [90, 96, 97], "protect": 4, "protocol": 94, "push": 11, "pycharm": 44, "python": 98, "read": 98, "readi": 98, "receiv": 94, "recommend": 44, "reconnect": 99, "reconnect_hook": [33, 94], "record": 2, "redirect": 23, "refer": [2, 32], "regener": [0, 13], "regist": [15, 19, 91, 94, 99], "register_custom_ev": 94, "registr": 0, "relat": 2, "releas": 91, "reloadneedingplugin": 97, "remov": 10, "render": 16, "repositori": 91, "request": [0, 4, 9, 10, 14, 23, 46], "requir": 50, "resend": 2, "resolut": 17, "respons": [0, 3, 4, 6, 7, 9, 15, 23, 32], "rest": 5, "restartneedingplugin": 97, "result": 17, "resum": 54, "retriev": [0, 3, 6, 7, 9, 10, 13, 14, 16, 19, 32], "rout": 94, "rule": 42, "run": 44, "safe": 57, "sai": 92, "sampl": 72, "save": 13, "scalar": 42, "schema": 84, "script": [39, 53, 54, 94], "sd": 9, "sdcardupload": 94, "send": 9, "serial": [39, 94], "server": [12, 17, 39, 49, 79, 85, 94], "servic": 26, "set": [0, 1, 13, 39, 44, 48, 49, 70, 86, 92], "settingsplugin": 97, "setup": [44, 50, 72], "shutdownplugin": 97, "simpleapiplugin": 97, "singl": 10, "slice": [14, 39, 49, 71, 87], "slicer": 14, "slicerplugin": 97, "slicingprogress": 11, "snippet": 54, "socket": 72, "sockj": [85, 94], "softwar": 34, "softwareupd": [34, 94], "someth": 92, "sourc": [15, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 37, 44], "specif": [3, 14, 32, 50, 98], "start": [23, 57], "startup": 99, "startupplugin": 97, "stat": 2, "state": [2, 9], "statist": 2, "step": [34, 50], "storag": 80, "strategi": 47, "string": 42, "studio": 44, "style": 92, "support": [20, 21, 23], "system": [13, 15, 39, 73, 94], "systeminfo": 94, "tell": 98, "temperatur": [2, 9, 39, 94], "templat": 13, "templateplugin": 97, "templatetyp": 94, "termin": 39, "test": 17, "theme": [50, 94], "throttl": 72, "time": 16, "timelaps": [16, 49, 74, 94], "todo": 44, "tool": [9, 44], "tornado": 85, "track": [27, 35], "transport": 94, "trigger": 16, "tutori": 92, "type": [4, 42, 53, 82], "ui": 94, "uiplugin": 97, "unicod": 98, "unrend": 16, "up": [44, 48, 92], "updat": [0, 10, 11, 14, 34], "upload": [3, 7, 36], "url": 17, "us": 50, "usag": [24, 34, 35], "user": [0, 2, 4, 75, 78, 92, 94], "util": [17, 34, 76, 80, 85, 88], "v": [57, 98], "variou": 17, "version": [18, 34, 47, 91, 98], "version_check": 34, "via": 91, "viewer": [30, 39], "viewmodel": 99, "virtual": [37, 48, 98], "visual": 44, "vpn": 50, "vscode": 44, "wai": 50, "we": 92, "web": [92, 94, 99], "webcam": [39, 84], "webcamproviderplugin": 97, "welcom": 58, "where": 92, "wide": 13, "window": 44, "wizard": [19, 77], "wizardplugin": 97, "workflow": 23, "x": 44, "yaml": [39, 41, 42, 50], "you": 50, "your": [50, 91, 92, 98], "z": 16, "zeroconf": 26, "zip": 98}}) \ No newline at end of file