maziggy b42aaca521 fix(spool-assign): defer MQTT for empty AMS slot, replay on physical insert hai 3 semanas
..
__init__.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys hai 4 meses
api_key.py 133ec72527 feat(api-keys): per-user ownership + opt-in cloud access scope (#1182) hai 3 semanas
archive.py 8266d225d2 fix(energy): date-range energy in total mode + restart-resilient per-print tracking (#941) hai 1 mes
archive_purge.py bf511c54cd feat(#1008): archive auto-purge + dedicated archives:purge permission hai 1 mes
auth.py d0d0be89ea fix(oidc): use preferred_username/name claim for auto-created username (#1173) (#1176) hai 3 semanas
cloud.py baf0716a9a feat(cloud): support China region for token-based login (#1013) hai 1 mes
external_link.py 1b5683b3a3 Add "Open in new tab" toggle for external sidebar links (#338) hai 3 meses
filament.py 83cbac04b7 - Add interactive API Browser to Settings > API Keys hai 4 meses
github_backup.py e45f967616 feat(backup): Extend Backup to other Git providers (#1160) hai 3 semanas
group.py 89229a5ecc Add group-based permissions system with granular access control hai 3 meses
kprofile.py e47ef36630 sync hai 5 meses
library.py 1682b6956f fix(dispatch): clean up transient library upload from Direct-Print flow (#730) hai 1 mes
library_trash.py e0e597271e ● feat(#1008): library trash bin, admin bulk purge, auto-purge setting hai 1 mes
local_preset.py edf244c469 Add local profiles — import OrcaSlicer presets without Bambu Cloud (#310) hai 3 meses
maintenance.py 4f2a45c190 Add maintenance documentation links with model-specific wiki URLs (#59) hai 4 meses
makerworld.py 5da403ba0c Feature/makerworld (#1099) hai 1 mes
notification.py 35edc036bd feat(notifications): per-event ntfy priority headers (#990) hai 1 mes
notification_template.py e7672e34ac chore(ci): silence false-positive security findings hai 1 mes
print_log.py 27cecbed87 feat: add print log timeline view in archives page hai 3 meses
print_queue.py f95b2acd7d Feature: print files directly from project view (closes #930) (#932) hai 1 mes
printer.py abc8e97050 feat(camera): optional snapshot URL override for external cameras (#1177) hai 3 semanas
project.py 57af8a1c19 feat(projects): URL field + cover photo on project cards (#1155) hai 4 semanas
settings.py c2e7f8eb4b feat(vp): add archive name source toggle (metadata/filename) (#1152) hai 4 semanas
slicer.py 988c00554e feat(slicer): multi-color slicing + per-plate filament discovery hai 1 mes
slicer_presets.py 988c00554e feat(slicer): multi-color slicing + per-plate filament discovery hai 1 mes
smart_plug.py 76adf70fd4 Add separate power/energy URLs and multipliers for REST smart plugs (#472) hai 1 mes
spool.py b42aaca521 fix(spool-assign): defer MQTT for empty AMS slot, replay on physical insert hai 3 semanas
spool_usage.py 04ffca204f Add cost tracking for spools and usage history hai 3 meses
spoolbuddy.py 2aabbe5d37 fix(spoolbuddy): sync SSH key over heartbeat to survive Bambuddy keypair rotation hai 3 semanas
timelapse.py b1be35ba8c - Add timelapse editor with trim, speed adjustment, and music overlay hai 5 meses
user_notifications.py 9562d66b6b Feature: Advanced Authentication User Email Notifications (#693) hai 2 meses