Storage vs Active Spool Status (Inventory Management) #40

Open
opened 2026-01-16 05:10:43 +00:00 by tonym · 0 comments
Owner

Summary

Distinguish between spools in active use vs spools in storage/inventory.

Upstream Issue

Problem

Users with large collections (5-10 spools of same filament) dont add them all to Spoolman because it clutters printer selection in Mainsail.

Current State

  • Archive: removes spool from active use (depleted/discarded)
  • No way to mark "in storage but available"

Proposed Solution

New Status: Storage

Spool Status:
- Active: currently in use, shown to printers
- Storage: in inventory, not shown to printers by default
- Archived: depleted/discarded, hidden

API Filtering

  • Default API response: active spools only
  • ?include_storage=true to include storage spools
  • Moonraker/Mainsail sees clean list

UI

  • Storage badge on spool cards
  • Filter toggle: Show storage spools
  • Inventory counts: "3 active, 7 in storage"
  • Easy promote: Storage -> Active with one click

Benefits

  • Track full inventory without cluttering printer UI
  • Know exactly how many spools you have
  • Streamlined printer selection
  • #15 Spool Count per Filament
## Summary Distinguish between spools in active use vs spools in storage/inventory. ## Upstream Issue - https://github.com/Donkie/Spoolman/issues/207 (3 thumbs up) ## Problem Users with large collections (5-10 spools of same filament) dont add them all to Spoolman because it clutters printer selection in Mainsail. ## Current State - Archive: removes spool from active use (depleted/discarded) - No way to mark "in storage but available" ## Proposed Solution ### New Status: Storage ``` Spool Status: - Active: currently in use, shown to printers - Storage: in inventory, not shown to printers by default - Archived: depleted/discarded, hidden ``` ### API Filtering - Default API response: active spools only - `?include_storage=true` to include storage spools - Moonraker/Mainsail sees clean list ### UI - Storage badge on spool cards - Filter toggle: Show storage spools - Inventory counts: "3 active, 7 in storage" - Easy promote: Storage -> Active with one click ## Benefits - Track full inventory without cluttering printer UI - Know exactly how many spools you have - Streamlined printer selection ## Related - #15 Spool Count per Filament
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tonym/spoolman2#40
No description provided.