opencode/decisions.yaml
This commit is contained in:
+21
-1
@@ -185,7 +185,6 @@ notes:
|
|||||||
- id: 2026-08-07-octoprint-camera-go2rtc-h264-transcode
|
- id: 2026-08-07-octoprint-camera-go2rtc-h264-transcode
|
||||||
date: 2026-08-07
|
date: 2026-08-07
|
||||||
title: "OctoPrint camera: go2rtc H264 transcode required for WebRTC"
|
title: "OctoPrint camera: go2rtc H264 transcode required for WebRTC"
|
||||||
pin: true
|
|
||||||
decision: Ender camera (endercamera.duckdns.org) streams MJPEG only; go2rtc serves it
|
decision: Ender camera (endercamera.duckdns.org) streams MJPEG only; go2rtc serves it
|
||||||
transcoded to H264 (ffmpeg:...#video=h264) because WebRTC cannot negotiate MJPEG.
|
transcoded to H264 (ffmpeg:...#video=h264) because WebRTC cannot negotiate MJPEG.
|
||||||
Keep this transcode. The printer-stats dashboard webrtc card uses go2rtc's named
|
Keep this transcode. The printer-stats dashboard webrtc card uses go2rtc's named
|
||||||
@@ -203,4 +202,25 @@ notes:
|
|||||||
integrations:
|
integrations:
|
||||||
- webrtc
|
- webrtc
|
||||||
- octoprint
|
- octoprint
|
||||||
|
pin: true
|
||||||
|
status: active
|
||||||
|
- id: 2026-08-08-printjobhistory-external-db-settings
|
||||||
|
date: 2026-08-08
|
||||||
|
title: PrintJobHistory external-DB settings are inert defaults
|
||||||
|
decision: The PrintJobHistory plugin's datbaseSettings (useExternal=true, type=postgres,
|
||||||
|
user=Olli, etc.) are hardcoded defaults in get_settings_defaults(), never read by
|
||||||
|
plugin code. The plugin always uses a local SQLite DB in its plugin data folder. Do
|
||||||
|
not set up Postgres.
|
||||||
|
rationale: "Confirmed from OllisGit/OctoPrint-PrintJobHistory source: 'useExternal'
|
||||||
|
appears only in the defaults dict; DatabaseManager.py uses sqlite3.connect()
|
||||||
|
exclusively; the lone 'postgres' string is in testConnection(), invoked only from
|
||||||
|
the settings-UI test button. The API already serves valid JSON from SQLite
|
||||||
|
(totalItemCount=0) proving the store works."
|
||||||
|
entities:
|
||||||
|
- sensor.octoprint_filament_used_total
|
||||||
|
- sensor.octoprint_last_print_filament
|
||||||
|
files:
|
||||||
|
- configuration.yaml
|
||||||
|
integrations:
|
||||||
|
- octoprint
|
||||||
status: active
|
status: active
|
||||||
|
|||||||
Reference in New Issue
Block a user