| .. |
|
__init__.py
|
83cbac04b7
- Add interactive API Browser to Settings > API Keys
|
před 9 měsíci |
|
api_key.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
archive.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
|
před 1 dnem |
|
archive_purge.py
|
e7045597bc
fix(archives): bulk and auto purge now honour the soft / hard delete choice from #1343 (#1390 follow-up)
|
před 5 měsíci |
|
auth.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
|
před 1 dnem |
|
cloud.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
|
před 1 dnem |
|
connected_app.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
external_link.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
filament.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
finance.py
|
c39e678204
Security hardening (maziggy/bambuddy-security #12)
|
před 1 týdnem |
|
github_backup.py
|
57ed8253ea
Security hardening (maziggy/bambuddy-security #N)
|
před 1 dnem |
|
group.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
kprofile.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
library.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
|
před 1 dnem |
|
library_trash.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
|
před 1 dnem |
|
local_preset.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
location.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
location_ha_sensor.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
maintenance.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
|
před 1 dnem |
|
makerworld.py
|
036f0a688f
Merge pull request #2845 from pascalheidmann/refactor/modular-import
|
před 1 měsícem |
|
manyfold.py
|
3480d39434
Browse a Manyfold library and import its files (issue #1471)
|
před 2 týdny |
|
not_null.py
|
0033001945
fix(db): SQLite applies the ON DELETE rules of archives, library files, queue jobs, batches and projects
|
před 1 týdnem |
|
notification.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
|
před 1 dnem |
|
notification_template.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
|
před 1 dnem |
|
orca_cloud.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
|
před 1 dnem |
|
pipeline_run.py
|
176161f0d2
fix(pipelines): a pipeline run remembers how each copy ended
|
před 1 týdnem |
|
print_log.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
print_queue.py
|
f761a3ae97
fix(queue): every way of adding a job announces it, applies the default print options and keeps its cost centre
|
před 5 dny |
|
printer.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
|
před 1 dnem |
|
printer_ha_sensor.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
printer_location.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
project.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
|
před 1 dnem |
|
scheduled_drying.py
|
f761a3ae97
fix(queue): every way of adding a job announces it, applies the default print options and keeps its cost centre
|
před 5 dny |
|
settings.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
|
před 1 dnem |
|
slicer.py
|
4f10d15584
Record the colour a slice is actually printed in (issue #2977)
|
před 1 měsícem |
|
slicer_pipeline.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
slicer_presets.py
|
3acc52d938
Slice with a printer preset saved under a name of its own (#3250)
|
před 2 týdny |
|
smart_plug.py
|
a51283ad76
Security hardening (maziggy/bambuddy-security #19)
|
před 1 týdnem |
|
sponsor_prompt.py
|
a5fe5cb3d4
feat(sponsor-prompt): in-app toast at earned milestones
|
před 4 měsíci |
|
spool.py
|
f7bd06641a
fix(inventory): a used weight entered for a new spool is kept; Spoolman last_used means print use; the slot K picker accounts for nozzle flow
|
před 4 dny |
|
spool_usage.py
|
e1714b5115
fix(inventory): deleting a spool keeps its usage history; spool ids are never reused
|
před 1 týdnem |
|
spoolbuddy.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
|
před 1 dnem |
|
spoolman.py
|
c2bc41a5ef
fix(spoolman): a location delete is refused while Spoolman can't be read; labels print for archived spools; archived spools are not assigned or linked to slots; slot requests outside the AMS ranges are refused before Spoolman is written; bulk counter resets report the spools that failed
|
před 2 dny |
|
supplier.py
|
053cfa73ad
Suppliers as a managed list with per-spool assignments (#2996)
|
před 3 týdny |
|
timelapse.py
|
2443cea174
feat: USB cameras are picked from a list of detected devices (refresh, not-found marking, manual fallback, Docker hint; device listing off the event loop, /dev/video0-99 only); fix: timelapse editor saves as a background job with progress and cancel (ffmpeg stopped on cancel, no overwrite of a timelapse removed or replaced meanwhile, ffprobe/thumbnail timeouts), and the music volume is applied
|
před 1 dnem |
|
user_notifications.py
|
8e5116fe20
fix(api): null for a field that can't be empty leaves it unchanged
|
před 1 týdnem |
|
virtual_printer.py
|
6bc6a1d683
feat(virtual-printer): setup diagnostic + one-click slicer-certificate export
|
před 5 měsíci |