Skip to content

Commit 01e9229

Browse files
committed
New centralized plugin blacklist
To be used to disable plugins during startup that are known to cause severe issues with OctoPrint (as in, it becomes unusable and the offending plugin cannot be disabled again without intervening manually).
1 parent 3c54bc8 commit 01e9229

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

_data/blacklist.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#- plugin: identifier of affected plugin, mandatory
2+
# versions: list of affected versions (e.g. ["0.1.0"]), optional (all versions if left out)
3+
# octoversions: affected OctoPrint versions (e.g. [">=1.2.9,<1.3.0",">=1.3.2"], all versions if left out)
4+
- plugin: tplinksmartplug
5+
versions:
6+
- 0.7.0
7+
- 0.7.1
8+
octoversions:
9+
- "<1.3.6"

_data/notices.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#- plugin: identifier of affected plugin, mandatory
22
# versions: list of affected versions (e.g. ["0.1.0"]), optional (all versions if left out)
3-
# octoversions: affected OctoPrint versions (e.g. [">=1.2.9,<1.3.0",">=1.3.2"])
3+
# octoversions: affected OctoPrint versions (e.g. [">=1.2.9,<1.3.0",">=1.3.2"], all versions if left out)
44
# date: YYYY-MM-DD hh:mm:ss ZZZ, mandatory, used for "ignore"
55
# text: notice text (only text, no html, no markdown), mandatory
66
# link: "Read more" link target, optional

blacklist.json

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: null
3+
---
4+
[
5+
{% for item in site.data.blacklist %}{% unless forloop.first %},{% endunless %}{{ item | jsonify }}{% endfor %}
6+
]

0 commit comments

Comments
 (0)