maziggy 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs vor 1 Woche
..
__init__.py b42d39ffcc Add native Notify! alerts, Live Activities and Lock Screen widgets (#3265) 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 3 Wochen
api_key.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs vor 1 Woche
archive.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs vor 1 Woche
auth_ephemeral.py 83594da2ee Security hardening (maziggy/bambuddy-security #11) 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 3 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 1 Monat
github_backup.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs vor 1 Woche
group.py fe07fbd07b Give groups whole locations and a printer access page (issue #1727) vor 2 Wochen
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 2 Wochen
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 6 Monaten
maintenance.py 8b0895f63f Add soft-delete for system maintenance tasks vor 8 Monaten
notification.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs vor 1 Woche
notification_live_activity.py ccc354f347 refactor(models): declare the notification models' columns with Mapped[] vor 1 Woche
notification_lock_screen_widget.py ccc354f347 refactor(models): declare the notification models' columns with Mapped[] vor 1 Woche
notification_template.py 318430f0f4 Give the two stock alerts something that fires them (issue #2955) (#3196) vor 3 Wochen
oidc_provider.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs vor 1 Woche
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 3 Wochen
print_log.py 6c8a821bca Add a wear cost per printing hour to printers (#694) vor 2 Wochen
print_queue.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs vor 1 Woche
printer.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs 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 2 Wochen
printer_sensor_history.py 090c180ebf feat(heater-history): track nozzle / bed / chamber readings + per-tile chart-icon overlay opens history modal vor 4 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 3 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 2 Wochen
smart_plug.py 56accd24de fix(smart-plugs): don't blank printer state when an accessory plug switches off (#2629) vor 3 Monaten
smart_plug_energy_snapshot.py b596b55456 Take the electricity price from Home Assistant and cost energy hour by hour (#1251) vor 2 Wochen
sponsor_toast_state.py a5fe5cb3d4 feat(sponsor-prompt): in-app toast at earned milestones vor 4 Monaten
spool.py 4588e7632c fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs 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 8 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 3 Wochen
user.py 83594da2ee Security hardening (maziggy/bambuddy-security #11) vor 1 Woche
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