maziggy 460c11ca30 chore: remove dead code (audit step 4): unused backend helpers and schema classes, 51 unused API client wrappers, test-only components (BackupModal, RestoreModal, VirtualPrinterSettings, TagDetectedModal, WeightDisplay, useLongPress) and their translations; removed POST /printers/test, the two printer debug routes and the SpoolBuddy update-status channel; legacy virtual printer settings fields removed from the settings API; first-run setup redirect tested 1 روز پیش
..
__init__.py b42d39ffcc Add native Notify! alerts, Live Activities and Lock Screen widgets (#3265) 1 هفته پیش
active_print_session.py 454457a0af Attribute filament correctly when AMS backup swaps spools mid-print 2 ماه پیش
active_print_spoolman.py 0623cc46df Repair no-3MF archives' photos and their silent filament writes (#1820) 2 ماه پیش
ams_history.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys 9 ماه پیش
ams_label.py 7ba67012f6 Feature AMS Info Card (#570) 7 ماه پیش
announcement.py 5eb37cd41c Show announcements from the Bambuddy maintainers 3 هفته پیش
api_key.py 6b017efe1c fix(db): SQLite no longer reuses the ids of users, API keys, printers, archives and camera tokens 1 هفته پیش
archive.py 6b017efe1c fix(db): SQLite no longer reuses the ids of users, API keys, printers, archives and camera tokens 1 هفته پیش
auth_ephemeral.py 460c11ca30 chore: remove dead code (audit step 4): unused backend helpers and schema classes, 51 unused API client wrappers, test-only components (BackupModal, RestoreModal, VirtualPrinterSettings, TagDetectedModal, WeightDisplay, useLongPress) and their translations; removed POST /printers/test, the two printer debug routes and the SpoolBuddy update-status channel; legacy virtual printer settings fields removed from the settings API; first-run setup redirect tested 1 روز پیش
bug_report.py 058f74a7da Add in-app bug reporting with relay, debug log collection, and privacy controls 7 ماه پیش
color_catalog.py a34beaa599 feat(inventory): multi-colour gradients, transparency, visual effects (#1154) 5 ماه پیش
connected_app.py d56b48c499 feat(auth): connected apps - sign in to external applications with Bambuddy 3 هفته پیش
external_link.py 1b5683b3a3 Add "Open in new tab" toggle for external sidebar links (#338) 8 ماه پیش
filament.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys 9 ماه پیش
filament_sku_settings.py 6c5b40dd57 [Fix] Forecasting: Group spools by color and rework UI (#1814) 3 ماه پیش
finance.py c39e678204 Security hardening (maziggy/bambuddy-security #12) 1 هفته پیش
github_backup.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs 1 هفته پیش
group.py fe07fbd07b Give groups whole locations and a printer access page (issue #1727) 2 هفته پیش
kprofile_note.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys 9 ماه پیش
library.py 0033001945 fix(db): SQLite applies the ON DELETE rules of archives, library files, queue jobs, batches and projects 1 هفته پیش
local_preset.py edf244c469 Add local profiles — import OrcaSlicer presets without Bambu Cloud (#310) 8 ماه پیش
location.py 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) 1 ماه پیش
location_ha_sensor.py 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) 1 ماه پیش
long_lived_token.py 6b017efe1c fix(db): SQLite no longer reuses the ids of users, API keys, printers, archives and camera tokens 1 هفته پیش
maintenance.py 175758d25a fix(maintenance): a printer's time offline is not counted as print time; duplicate maintenance items are merged on upgrade and prevented by a unique index; the "performed" response honours the item's own interval type 2 روز پیش
notification.py cfb5c54f19 Security hardening (maziggy/bambuddy-security #13) 1 هفته پیش
notification_live_activity.py ccc354f347 refactor(models): declare the notification models' columns with Mapped[] 1 هفته پیش
notification_lock_screen_widget.py ccc354f347 refactor(models): declare the notification models' columns with Mapped[] 1 هفته پیش
notification_template.py afdd950b63 Security hardening (maziggy/bambuddy-security #15) 1 هفته پیش
oidc_provider.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs 1 هفته پیش
orca_base_cache.py edf244c469 Add local profiles — import OrcaSlicer presets without Bambu Cloud (#310) 8 ماه پیش
pending_upload.py 01a7e6ee93 fix(archive,vp): strip .gcode.3mf properly + sync review/archive name (#1152) 5 ماه پیش
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) 3 ماه پیش
print_batch.py 7c16079ffa feat(queue): let a batch record the external order it fulfils 3 هفته پیش
print_log.py 6c8a821bca Add a wear cost per printing hour to printers (#694) 2 هفته پیش
print_queue.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs 1 هفته پیش
printer.py 6b017efe1c fix(db): SQLite no longer reuses the ids of users, API keys, printers, archives and camera tokens 1 هفته پیش
printer_ha_sensor.py 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) 1 ماه پیش
printer_location.py fa25956738 Easy management of printer locations (groups) (issue #2962)- #2970 (#2995) 2 هفته پیش
printer_sensor_history.py 090c180ebf feat(heater-history): track nozzle / bed / chamber readings + per-tile chart-icon overlay opens history modal 4 ماه پیش
project.py 26a8a09937 fix(projects): refuse an unknown priority on create, keep imported statuses valid, repair stored ones 1 هفته پیش
project_bom.py db5cb86d3a - Project page enhancements and bug fixes 9 ماه پیش
scheduled_drying.py b04d753186 (Post work): parked AMS drying timers and translated drying failures (issue #2896) 3 هفته پیش
settings.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys 9 ماه پیش
shopping_list.py 6c5b40dd57 [Fix] Forecasting: Group spools by color and rework UI (#1814) 3 ماه پیش
slicer_pipeline.py d6bdb7e200 feat(slicer): Slicer Pipelines — save & reuse a preset bundle in one click (#1425 PR A) 3 ماه پیش
slot_preset.py 02e39b18b9 Configure Orca Cloud filaments with their own filament ID (#3216) 2 هفته پیش
smart_plug.py cfb5c54f19 Security hardening (maziggy/bambuddy-security #13) 1 هفته پیش
smart_plug_energy_snapshot.py b596b55456 Take the electricity price from Home Assistant and cost energy hour by hour (#1251) 2 هفته پیش
sponsor_toast_state.py a5fe5cb3d4 feat(sponsor-prompt): in-app toast at earned milestones 4 ماه پیش
spool.py e1714b5115 fix(inventory): deleting a spool keeps its usage history; spool ids are never reused 6 روز پیش
spool_assignment.py 1f0931e00c Sync 8 ماه پیش
spool_catalog.py ec82092bc7 Sync 8 ماه پیش
spool_filament_preset.py a7b563334e Configure a spool's filament preset and K profile per nozzle 1 ماه پیش
spool_k_profile.py ec82092bc7 Sync 8 ماه پیش
spool_usage_history.py e1714b5115 fix(inventory): deleting a spool keeps its usage history; spool ids are never reused 6 روز پیش
spoolbuddy_device.py f5ecc61cda fix(spoolbuddy): lower /update permission to INVENTORY_UPDATE so kiosk's own Settings -> Update button works 5 ماه پیش
spoolman_k_profile.py b30a283184 Feature/spoolman inventory UI (#1241) 5 ماه پیش
spoolman_slot_assignment.py af52c4f2ff fix(spoolman): allow AMS-HT ams_id range in slot-assignment table (#1274) 5 ماه پیش
supplier.py 053cfa73ad Suppliers as a managed list with per-spool assignments (#2996) 3 هفته پیش
user.py 6b017efe1c fix(db): SQLite no longer reuses the ids of users, API keys, printers, archives and camera tokens 1 هفته پیش
user_email_pref.py a6d307d739 Post work PR #693 7 ماه پیش
user_otp_code.py ba1c97c808 feat: Two-Factor Authentication (TOTP, Email OTP) and OIDC/SSO – full implementation with admin UI (#933) 6 ماه پیش
user_totp.py ba1c97c808 feat: Two-Factor Authentication (TOTP, Email OTP) and OIDC/SSO – full implementation with admin UI (#933) 6 ماه پیش
virtual_printer.py 4f2c073a34 fix(vp): gate the slicer's AMS pick behind the toggle and scope its badges (#2700) 2 ماه پیش