maziggy 84f320b859 Remember when each spool was last dried (#2863) vor 1 Woche
..
__init__.py d336bb2ad2 Merge printer-scoped access (#1727) and the queue review gate (#1620) into dev vor 1 Woche
active_print_session.py 454457a0af Attribute filament correctly when AMS backup swaps spools mid-print vor 2 Monaten
active_print_spoolman.py 0623cc46df Repair no-3MF archives' photos and their silent filament writes (#1820) vor 2 Monaten
ams_history.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys vor 9 Monaten
ams_label.py 7ba67012f6 Feature AMS Info Card (#570) vor 7 Monaten
announcement.py 5eb37cd41c Show announcements from the Bambuddy maintainers vor 1 Woche
api_key.py 6855d65d12 Let other applications send messages through the notification channels vor 2 Wochen
archive.py 6c8a821bca Add a wear cost per printing hour to printers (#694) vor 1 Woche
auth_ephemeral.py 45921b7a56 Limit groups to selected printers (issue #1727) vor 1 Woche
bug_report.py 058f74a7da Add in-app bug reporting with relay, debug log collection, and privacy controls vor 7 Monaten
color_catalog.py a34beaa599 feat(inventory): multi-colour gradients, transparency, visual effects (#1154) vor 5 Monaten
connected_app.py d56b48c499 feat(auth): connected apps - sign in to external applications with Bambuddy vor 2 Wochen
external_link.py 1b5683b3a3 Add "Open in new tab" toggle for external sidebar links (#338) vor 8 Monaten
filament.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys vor 9 Monaten
filament_sku_settings.py 6c5b40dd57 [Fix] Forecasting: Group spools by color and rework UI (#1814) vor 3 Monaten
finance.py 4a85e033c0 fix(finance): show the currency the install is configured for (issue #3123) vor 3 Wochen
github_backup.py 945f50a1ab fix(backup): stop overwrite writing a spool's other tag key (#2656) vor 2 Monaten
group.py fe07fbd07b Give groups whole locations and a printer access page (issue #1727) vor 1 Woche
kprofile_note.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys vor 9 Monaten
library.py 6735e45563 Give library folders an owner and let admins share them (#3201) vor 1 Woche
local_preset.py edf244c469 Add local profiles — import OrcaSlicer presets without Bambu Cloud (#310) vor 8 Monaten
location.py 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) vor 1 Monat
location_ha_sensor.py 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) vor 1 Monat
long_lived_token.py fcda728af4 feat(#1108): long-lived camera-stream tokens + fix(#1089) audit-pass tweaks vor 5 Monaten
maintenance.py 8b0895f63f Add soft-delete for system maintenance tasks vor 8 Monaten
notification.py 7f64e2ba8b Add feature: Attach camera snapshots to notifications (issue #3089) (#3199) vor 1 Woche
notification_template.py 318430f0f4 Give the two stock alerts something that fires them (issue #2955) (#3196) vor 1 Woche
oidc_provider.py d04514c842 Sync OIDC provider groups to BamBuddy groups on every login (issue #3107) (#3122) vor 2 Wochen
orca_base_cache.py edf244c469 Add local profiles — import OrcaSlicer presets without Bambu Cloud (#310) vor 8 Monaten
pending_upload.py 01a7e6ee93 fix(archive,vp): strip .gcode.3mf properly + sync review/archive name (#1152) vor 5 Monaten
pipeline_run.py 3ef197e4e0 feat(slicer): Pipelines — multi-copy + class targeting + fanout + runs dashboard + retry-failed + WS updates (#1425 PR C — completes the v3 design) vor 3 Monaten
print_batch.py 7c16079ffa feat(queue): let a batch record the external order it fulfils vor 2 Wochen
print_log.py 6c8a821bca Add a wear cost per printing hour to printers (#694) vor 1 Woche
print_queue.py 44c7e6fb39 Post-print outcome confirmation: good/reject verdicts, one-tap links, yield stats (#3047) vor 2 Wochen
printer.py 6c8a821bca Add a wear cost per printing hour to printers (#694) vor 1 Woche
printer_ha_sensor.py 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) vor 1 Monat
printer_location.py fa25956738 Easy management of printer locations (groups) (issue #2962)- #2970 (#2995) vor 1 Woche
printer_sensor_history.py 090c180ebf feat(heater-history): track nozzle / bed / chamber readings + per-tile chart-icon overlay opens history modal vor 3 Monaten
project.py af7874546a feat(projects): per-file print progress and complete-sets tracking (#1897) vor 2 Monaten
project_bom.py db5cb86d3a - Project page enhancements and bug fixes vor 9 Monaten
scheduled_drying.py b04d753186 (Post work): parked AMS drying timers and translated drying failures (issue #2896) vor 2 Wochen
settings.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys vor 9 Monaten
shopping_list.py 6c5b40dd57 [Fix] Forecasting: Group spools by color and rework UI (#1814) vor 3 Monaten
slicer_pipeline.py d6bdb7e200 feat(slicer): Slicer Pipelines — save & reuse a preset bundle in one click (#1425 PR A) vor 3 Monaten
slot_preset.py 02e39b18b9 Configure Orca Cloud filaments with their own filament ID (#3216) vor 1 Woche
smart_plug.py 56accd24de fix(smart-plugs): don't blank printer state when an accessory plug switches off (#2629) vor 2 Monaten
smart_plug_energy_snapshot.py b596b55456 Take the electricity price from Home Assistant and cost energy hour by hour (#1251) vor 1 Woche
sponsor_toast_state.py a5fe5cb3d4 feat(sponsor-prompt): in-app toast at earned milestones vor 3 Monaten
spool.py 84f320b859 Remember when each spool was last dried (#2863) vor 1 Woche
spool_assignment.py 1f0931e00c Sync vor 8 Monaten
spool_catalog.py ec82092bc7 Sync vor 8 Monaten
spool_filament_preset.py a7b563334e Configure a spool's filament preset and K profile per nozzle vor 1 Monat
spool_k_profile.py ec82092bc7 Sync vor 8 Monaten
spool_usage_history.py 427b08f9f6 Add archive_id to SpoolUsageHistory model and update cost calculations in usage_tracker vor 7 Monaten
spoolbuddy_device.py f5ecc61cda fix(spoolbuddy): lower /update permission to INVENTORY_UPDATE so kiosk's own Settings -> Update button works vor 5 Monaten
spoolman_k_profile.py b30a283184 Feature/spoolman inventory UI (#1241) vor 5 Monaten
spoolman_slot_assignment.py af52c4f2ff fix(spoolman): allow AMS-HT ams_id range in slot-assignment table (#1274) vor 5 Monaten
supplier.py 053cfa73ad Suppliers as a managed list with per-spool assignments (#2996) vor 2 Wochen
user.py 09b739b95d fix(cloud): stop reporting an expired Bambu Cloud sign-in as connected (issue #2562) vor 3 Monaten
user_email_pref.py a6d307d739 Post work PR #693 vor 7 Monaten
user_otp_code.py ba1c97c808 feat: Two-Factor Authentication (TOTP, Email OTP) and OIDC/SSO – full implementation with admin UI (#933) vor 6 Monaten
user_totp.py ba1c97c808 feat: Two-Factor Authentication (TOTP, Email OTP) and OIDC/SSO – full implementation with admin UI (#933) vor 6 Monaten
virtual_printer.py 4f2c073a34 fix(vp): gate the slicer's AMS pick behind the toggle and scope its badges (#2700) vor 2 Monaten