# OctoPrint-PrintJobHistory **Repository Path**: mirrors_tduehr/OctoPrint-PrintJobHistory ## Basic Information - **Project Name**: OctoPrint-PrintJobHistory - **Description**: OctoPrint Plugin stores all print-job informations of a print in a database - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-30 - **Last Updated**: 2026-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OctoPrint-PrintJobHistory [![Version](https://img.shields.io/badge/dynamic/json.svg?color=brightgreen&label=version&url=https://api.github.com/repos/OllisGit/OctoPrint-PrintJobHistory/releases&query=$[0].name)]() [![Released](https://img.shields.io/badge/dynamic/json.svg?color=brightgreen&label=released&url=https://api.github.com/repos/OllisGit/OctoPrint-PrintJobHistory/releases&query=$[0].published_at)]() ![GitHub Releases (by Release)](https://img.shields.io/github/downloads/OllisGit/OctoPrint-PrintJobHistory/latest/total.svg) The OctoPrint-Plugin stores all print-job informations of a print in a local database. These informations were collected from OctoPrint itself, but also from other plugins. See [below](#Optional-Plugins) for more information abaut these plugins. #### Support my Efforts This plugin, as well as my [other plugins](https://github.com/OllisGit/) were developed in my spare time. If you like it, I would be thankful about a cup of coffee :) [![More coffee, more code](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=6SW5R6ZUKLB5E&source=url) ## Included features - [x] Print result (success, fail, cancel) - [x] Start/End datetime -> duration - [x] Temperatures Bed/Extruder -> HINT: Only single Extruder-Temperature is currently collected. Selectable Tool - [x] Username - [x] Filename, filesize - [x] Note (WYSIWYG-Editor) - [x] Image (single Image) - [x] Printed Layers/Height - [x] Spoolname - [x] Material - [x] Used/Calculated length - [x] Used weight - [x] Filament cost - [x] Slicer Settings (look [here](https://github.com/OllisGit/OctoPrint-PrintJobHistory/wiki/Slicer-Settings) for "how to use it") - [x] Export all data from PrintHistory-Plugin as CSV ### UI features - [x] List all printjobs - [x] Edit single printjob - [x] Capture/Upload Image - [x] Filter history table (only print result) - [x] Sort history table (printdate, filename) - [x] Table column visibility - [x] Capture image after print - [x] Take Thumbnail from [UltimakerFormatPackage](https://plugins.octoprint.org/plugins/UltimakerFormatPackage/) and [PrusaSlicer Thumbnails](https://plugins.octoprint.org/plugins/prusaslicerthumbnails/) - [x] Export all printjobs as CSV - [x] Import printjobs from CSV - [x] Better error-feedback (more then just the "happy-path") ### Not included - No report diagramms ## Optional Plugins - [PreHeat](https://plugins.octoprint.org/plugins/preheat/) - Starting Temperature - [FillamentManager](https://plugins.octoprint.org/plugins/filamentmanager/) - Spool - Informations - [DisplayLayerProgress](https://plugins.octoprint.org/plugins/DisplayLayerProgress/) - Layer and Height - [UltimakerFormatPackage](https://plugins.octoprint.org/plugins/UltimakerFormatPackage/) - Thumbnail - [PrusaSlicer-Thumbnail](https://plugins.octoprint.org/plugins/prusaslicerthumbnails/) - Thumbnail ## Planning Release #2, ... .. see: - Poll: "What is the next big thing?" https://github.com/OllisGit/OctoPrint-PrintJobHistory/issues/6 - Planning Board: https://github.com/OllisGit/OctoPrint-PrintJobHistory/projects/1 ## Screenshots ![plugin-tab](screenshots/plugin-tab.png "Plugin-Tab") ![editPrintJob-dialog](screenshots/editPrintJob-dialog.png "EditPrintJob-Dialog") ![changePrintStatus-dialog](screenshots/editPrintJob-changeStatus-dialog.png "Change print status") ![statistics-dialog](screenshots/statistics-dialog.png "Print Statistics") ![plugin-settings](screenshots/plugin-settings.png "Plugin-Settings") ![missingplugins-dialog](screenshots/missingPlugins-dialog.png "MissingPlugins-Dialog") ## Setup Install via the bundled [Plugin Manager](http://docs.octoprint.org/en/master/bundledplugins/pluginmanager.html) or manually using this URL: https://github.com/OllisGit/OctoPrint-PrintJobHistory/releases/latest/download/master.zip ## Roadmap see [Planning-Board](https://github.com/OllisGit/OctoPrint-PrintJobHistory/projects/1) ## Versions see [Release-Overview](https://github.com/OllisGit/OctoPrint-PrintJobHistory/releases/)