{"id":16880518,"url":"https://github.com/chennes/octoprint-queue","last_synced_at":"2025-04-11T11:44:02.622Z","repository":{"id":87232739,"uuid":"163436976","full_name":"chennes/OctoPrint-Queue","owner":"chennes","description":"A simple print queue management system plugin for OctoPrint","archived":false,"fork":false,"pushed_at":"2024-04-27T06:26:20.000Z","size":67,"stargazers_count":15,"open_issues_count":9,"forks_count":7,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-25T08:04:13.772Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chennes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-28T18:03:54.000Z","updated_at":"2024-08-14T10:47:48.000Z","dependencies_parsed_at":"2025-02-19T08:43:29.441Z","dependency_job_id":null,"html_url":"https://github.com/chennes/OctoPrint-Queue","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chennes%2FOctoPrint-Queue","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chennes%2FOctoPrint-Queue/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chennes%2FOctoPrint-Queue/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chennes%2FOctoPrint-Queue/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chennes","download_url":"https://codeload.github.com/chennes/OctoPrint-Queue/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248386929,"owners_count":21095123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T15:59:03.110Z","updated_at":"2025-04-11T11:44:02.612Z","avatar_url":"https://github.com/chennes.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OctoPrint-Queue\n\nThis plugin provides a simple print queue with support for priority categories. When you upload a file the system presents a dialog for entering the file into your print queue, or you can manually click the \"Add to queue\" button. The queue sorts by those categories first, and then within each category by submission date. So, for example, if you have categories \"Urgent\", \"Customer\", and \"Staff\", your urgent prints will be at the top of the queue, followed by customer, then staff. The oldest urgent job is at the top, and the newest staff job is at the bottom. When a print has been completed, an \"archive\" button removes it from the queue (but retains it in the database for record-keeping).\n\nThe queue was designed for use by staff at a public library, so it also supports keeping track of customer contact information, job cost, a staff contact person for the job, and a general-purpose notes field.\n\n## Setup\n\nInstall via the bundled [Plugin Manager](https://github.com/foosel/OctoPrint/wiki/Plugin:-Plugin-Manager)\nor manually using this URL:\n\n    https://github.com/chennes/OctoPrint-Queue/archive/master.zip\n\n## Configuration\n\nThe plugin ships with the following priority categories preconfigured:\n - Urgent\n - Customer\n - Student\n - Internal\n - Other\n\nThis is configurable via the OctoPrint preferences dialog: you can have as many or as few categories as you want, and they can be in whatever order you want. For example, you might just have \"Urgent\" and \"Normal.\" Note that changing the available categories while there are jobs in the queue may result in some confusion, since the job's category or priority may have changed. \n\n## License\n\nCopyright © 2019 [Pioneer Library System](http://pioneerlibrarysystem.org).\n\nThis program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.en.html) for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchennes%2Foctoprint-queue","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchennes%2Foctoprint-queue","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchennes%2Foctoprint-queue/lists"}