maziggy 9f2d15f70f Merge perf/farm-fanout: batched printer-card reads (/api/v1/bulk) and server-paged queue history 1 päivä sitten
..
PrintModal 51610b9f19 fix(ui): one toast and one close when saving an edited queue item; a failed Unassign on the printer card shows its error; the OBS overlay applies live status updates; bulk upload shows each same-named file its own result; queue timeline and history rows show the queued plate's thumbnail; remove the Inventory "Full" column that nothing fills 2 päivää sitten
icons b5cd369f51 chore: remove dead code and fail CI on unused frontend files 1 viikko sitten
spool-form 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 päivä sitten
spoolbuddy 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 päivä sitten
AMSHistoryModal.tsx 4c15689267 fix(settings): pages work for users without the settings permission 6 päivää sitten
APIBrowser.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
AddExternalLinkModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
AddNotificationModal.tsx 487b48c5af Security hardening (maziggy/bambuddy-security #16) 1 viikko sitten
AddSmartPlugModal.tsx 487b48c5af Security hardening (maziggy/bambuddy-security #16) 1 viikko sitten
AdminDisableTwoFactor.tsx 9fe528d9a3 fix(users): admins can remove a locked-out user's 2FA from Edit user 5 päivää sitten
AiDetectionModal.tsx 06e5114a03 Do not report a printer as Safe when nothing is checking it (issue #2952) 1 kuukausi sitten
AlertModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
AmsBackupModal.tsx cacaaf4dae fix(printers): live status carries nozzles, firmware, developer mode and the print's AMS mapping; run-out hint narrows by nozzle; AMS-HT is its unit id; rotate check sees loaded slots 4 päivää sitten
AnnouncementBanner.tsx 3fae2b402b Announcements: history, collapsed list, instant refresh, footer icon 3 viikkoa sitten
AnnouncementsPanel.tsx 3fae2b402b Announcements: history, collapsed list, instant refresh, footer icon 3 viikkoa sitten
ApiKeyQRCodeModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
ArchiveMediaDownloadModal.tsx 55cc64c87d Add printer video downloads and range selection (#2853) 2 kuukautta sitten
AssignSpoolModal.tsx 23d04c8645 fix(inventory): archived or deleted spools release their AMS slots, safely in both modes 6 päivää sitten
BatchOrdersView.tsx e250281c17 feat(queue): a grouping that ended in failures is marked failed 6 päivää sitten
BatchProjectModal.tsx fbd506557a fix(projects): adding archives or queue jobs to a project keeps to the user's printers and prints 1 viikko sitten
BatchTagModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
BugReportBubble.tsx 713a85d114 Let a bug-report capture outlive the panel that started it (#2847) 2 kuukautta sitten
BulkEditSpoolsModal.tsx 71d4b2f70d Material number as a first-class spool field (#2994) 3 viikkoa sitten
BulkPrinterToolbar.tsx 88b5f56eb2 fix: cancel = layer shift, stuck "1 problem", and dropped child-logger logs 5 kuukautta sitten
BulkTagsPickerModal.tsx bb42b423af feat(file-manager): user-authored tags for cross-cutting filtering (#1268) 4 kuukautta sitten
Button.tsx 42cdfdbd74 * Add comprehensive mobile support with responsive navigation 10 kuukautta sitten
CalendarView.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
CameraDiagnoseModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
CameraTile.tsx 7cea7acf0a fix(camera): snapshots and the camera test use the live view, the janitor kills only our ffmpeg 5 päivää sitten
CameraWall.tsx 0054875d18 Let the S/M/L/XL selector size the Cam Wall tiles (#2735) 2 viikkoa sitten
Card.tsx 82d6d98266 Restore the pointer cursor on interactive controls (#2791) 2 kuukautta sitten
Collapsible.tsx 360a211373 Feature: Collapsible folders for printer filters (#968) 6 kuukautta sitten
ColorCatalogSettings.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
ColumnConfigModal.tsx ec82092bc7 Sync 8 kuukautta sitten
CombineFilesModal.tsx b67c9b572c Add "Combine to 3MF" for slicing several STLs on one plate (#3162) 3 viikkoa sitten
CompactHistoryRow.tsx 51610b9f19 fix(ui): one toast and one close when saving an edited queue item; a failed Unassign on the printer card shows its error; the OBS overlay applies live status updates; bulk upload shows each same-named file its own result; queue timeline and history rows show the queued plate's thumbnail; remove the Inventory "Full" column that nothing fills 2 päivää sitten
CompareArchivesModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
ConfigureAmsSlotModal.tsx 770c6bfdf9 fix: firmware upload only for idle printers (dialog, server, re-check after download, queue waits during upload); AMS Reset Slot asks first and is refused while printing; confirms for shopping list Clear all, Git history Clear and SSO unlink (last SSO link of an account without password stays); LDAP/SMTP test use the form's values; emptying a user's email removes it; local backup delete errors are shown; removed the unreachable printer-card Spoolman link/unlink 1 päivä sitten
ConfirmModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
ConfirmOutcomeDialog.tsx 44c7e6fb39 Post-print outcome confirmation: good/reject verdicts, one-tap links, yield stats (#3047) 3 viikkoa sitten
ConnectedAppsSection.tsx 5869bdb5e4 Give camera settings their own tab and sort the settings menu 2 viikkoa sitten
ConnectionDiagnostic.tsx 3a5f802cdc fix(diagnostics): read the subnet the host is actually on (issue #3092) 1 kuukausi sitten
ContextMenu.tsx 413633d811 File Manager: a third view mode, Miller columns (#3190) 2 viikkoa sitten
CopyButton.tsx 689f5276e4 Show the compose directory in the Docker update command (#2664) 2 kuukautta sitten
CreateUserAdvancedAuthModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
Dashboard.tsx 792a86f1e5 feat(stats): add new widgets, shared MetricToggle, and timeframe filtering 7 kuukautta sitten
EditArchiveModal.tsx 07d99f3383 fix(queue): GET /queue?status= takes several comma-separated statuses, as documented; remove the archive rescan and project attachment routes that had no UI (cover images keep their storage) 2 päivää sitten
EmailSettings.tsx 770c6bfdf9 fix: firmware upload only for idle printers (dialog, server, re-check after download, queue waits during upload); AMS Reset Slot asks first and is refused while printing; confirms for shopping list Clear all, Git history Clear and SSO unlink (last SSO link of an account without password stays); LDAP/SMTP test use the form's values; emptying a user's email removes it; local backup delete errors are shown; removed the unreachable printer-card Spoolman link/unlink 1 päivä sitten
EmbeddedCameraViewer.tsx cde94f99d3 fix(camera): closing one camera view no longer cuts off the others 1 viikko sitten
ExternalLinksSettings.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
FailureDetectionSettings.tsx 487b48c5af Security hardening (maziggy/bambuddy-security #16) 1 viikko sitten
FeedDirectionModal.tsx 9500c046c0 Ask which nozzle to feed when a Filament Track Switch is fitted 1 kuukausi sitten
FilamentHoverCard.tsx 770c6bfdf9 fix: firmware upload only for idle printers (dialog, server, re-check after download, queue waits during upload); AMS Reset Slot asks first and is refused while printing; confirms for shopping list Clear all, Git history Clear and SSO unlink (last SSO link of an account without password stays); LDAP/SMTP test use the form's values; emptying a user's email removes it; local backup delete errors are shown; removed the unreachable printer-card Spoolman link/unlink 1 päivä sitten
FilamentSlotCircle.tsx 3cb0433569 fix(printers): equalize external tray height with regular AMS slots 3 kuukautta sitten
FilamentSwatch.tsx 632334953c fix(inventory): support transparent / clear filament end-to-end (#1545) 4 kuukautta sitten
FilamentTrends.tsx 30b7513bf0 Split multi-material types on the comma alone in statistics and the material filter (#3262) 2 viikkoa sitten
FileManagerModal.tsx 27003de368 fix(ftp): a slow folder listing is reported as slow instead of "printer unavailable", and a refresh joins the listing still running instead of starting another; printer file times without a year are dated against UTC, so evening files on hosts behind UTC are not dated a year back 2 päivää sitten
FileUploadModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
FolderReadmePanel.tsx b3c67c6943 Keep a lookbehind Safari 16 cannot parse out of the bundle (issue #2971) 1 kuukausi sitten
ForecastPanel.tsx 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 päivä sitten
GcodeToolpathViewer.tsx 3916db822c Stop the G-code preview from sizing the box that sizes it (issue #2887) 2 kuukautta sitten
GitHubBackupSettings.tsx 770c6bfdf9 fix: firmware upload only for idle printers (dialog, server, re-check after download, queue waits during upload); AMS Reset Slot asks first and is refused while printing; confirms for shopping list Clear all, Git history Clear and SSO unlink (last SSO link of an account without password stays); LDAP/SMTP test use the form's values; emptying a user's email removes it; local backup delete errors are shown; removed the unreachable printer-card Spoolman link/unlink 1 päivä sitten
GitHubRestoreModal.tsx b5163b94f8 fix(backup): report the categories a failed restore already committed (#2656) 2 kuukautta sitten
HASensorModal.tsx 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) 1 kuukausi sitten
HMSErrorModal.tsx 033eff1254 Show Bambu's own HMS descriptions and the real alert level (issue #2728) 3 viikkoa sitten
HeaterHistoryModal.tsx 4c15689267 fix(settings): pages work for users without the settings permission 6 päivää sitten
IconPicker.tsx 36b57bbafb - External links can now be embedded into sidebar navigation 10 kuukautta sitten
ImagePreviewModal.tsx 226826f3bd File Manager previews: fullscreen and zoom, image previews, double-click to open (#2990) 3 viikkoa sitten
InstallAppButton.tsx 17e39921bb fix(pwa): add in-app install button and self-host the Inter font (#1460) 5 kuukautta sitten
KProfilesView.tsx f45cc599f3 fix(kprofiles): an AMS change leaves the K-profile to the lost-selection check; command answers no longer change the nozzle; unconfirmed writes say so and edits read back; skip refusals are logged; stop-drying toast says sent 4 päivää sitten
KeyboardShortcutsModal.tsx f317ead3c6 Fixed bug where external links were not respected by hotkeys 10 kuukautta sitten
LDAPSettings.tsx 770c6bfdf9 fix: firmware upload only for idle printers (dialog, server, re-check after download, queue waits during upload); AMS Reset Slot asks first and is refused while printing; confirms for shopping list Clear all, Git history Clear and SSO unlink (last SSO link of an account without password stays); LDAP/SMTP test use the form's values; emptying a user's email removes it; local backup delete errors are shown; removed the unreachable printer-card Spoolman link/unlink 1 päivä sitten
LabelTemplatePickerModal.tsx bf7fc67dc0 Choose what a spool label shows, preview it, and save it as PNG (#2981, #2980) 3 viikkoa sitten
Layout.tsx ce9853c056 fix(printing): a plate check that could not run says so; the archive recovery download follows the file size; an unconfirmed upload is read back; broken MakerWorld downloads are refused; bulk-edit toast reflects the result; CallMeBot values are encoded 4 päivää sitten
LdapUserPicker.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
LibraryFileDetailsModal.tsx 3480d39434 Browse a Manyfold library and import its files (issue #1471) 2 viikkoa sitten
LibraryTagsModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
LinkSpoolModal.tsx 73912d4f05 Let a clear spool stay clear on the way to Spoolman (issue #2912) (#2924) 1 kuukausi sitten
LocalProfilesView.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
LocationHASensorModal.tsx 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) 1 kuukausi sitten
LocationSensorOptionsModal.tsx 4c15689267 fix(settings): pages work for users without the settings permission 6 päivää sitten
LocationsModal.tsx 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) 1 kuukausi sitten
LogViewer.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
MQTTDebugModal.tsx 71def0a9dc Added full i8n localization support. Available languages are English and German 8 kuukautta sitten
ManyfoldTab.tsx 4c15689267 fix(settings): pages work for users without the settings permission 6 päivää sitten
MaterialNumberStats.tsx 71d4b2f70d Material number as a first-class spool field (#2994) 3 viikkoa sitten
MetricToggle.tsx 5216bebca7 refactor(stats): improve Color Distribution card layout and toggle 7 kuukautta sitten
ModelViewer.tsx 226826f3bd File Manager previews: fullscreen and zoom, image previews, double-click to open (#2990) 3 viikkoa sitten
ModelViewerModal.tsx 4c15689267 fix(settings): pages work for users without the settings permission 6 päivää sitten
NotificationLogViewer.tsx 4c15689267 fix(settings): pages work for users without the settings permission 6 päivää sitten
NotificationProviderCard.tsx b42d39ffcc Add native Notify! alerts, Live Activities and Lock Screen widgets (#3265) 1 viikko sitten
NotificationTemplateEditor.tsx 7f64e2ba8b Add feature: Attach camera snapshots to notifications (issue #3089) (#3199) 3 viikkoa sitten
NumberInput.tsx 17aa5e5439 Let number fields be cleared and retyped (issue #3182) 3 viikkoa sitten
OIDCProviderSettings.tsx d04514c842 Sync OIDC provider groups to BamBuddy groups on every login (issue #3107) (#3122) 3 viikkoa sitten
OrcaCloudProfilesView.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
OrcaCloudView.tsx 00251fe808 feat(orca-cloud): pair via RFC 8628 device flow, replacing the paste-based sign-in 3 kuukautta sitten
OverlayBrandingControls.tsx 3596eb0c31 Create streaming overlay tokens and import existing URLs (#3207) 2 viikkoa sitten
OverlayFrame.tsx 21a278e676 Add landscape and portrait streaming overlay outputs (#3209) 2 viikkoa sitten
PageLoading.tsx 89a9a81195 Compress and cache the web interface's asset files (#3175) 2 viikkoa sitten
PdfPreviewModal.tsx 226826f3bd File Manager previews: fullscreen and zoom, image previews, double-click to open (#2990) 3 viikkoa sitten
PendingUploadsPanel.tsx e4aab7b44b Leave archived projects out of the pickers that file work (issue #2888) 2 kuukautta sitten
PhotoGalleryModal.tsx 12dddada0a File Manager: external link, notes and photos on library files (#3128) 3 viikkoa sitten
PlatePickerModal.tsx 816f073a9e fix(auth): decouple media routes from the camera stream token (issue #3025) 1 kuukausi sitten
PreheatFilamentTargetsEditor.tsx b04664c64a Raise the chamber-temperature ceiling from 60 to 65 C 2 kuukautta sitten
PreviewModalShell.tsx 226826f3bd File Manager previews: fullscreen and zoom, image previews, double-click to open (#2990) 3 viikkoa sitten
PrintCalendar.tsx fcee1a6f7e Fix: Print Activity heatmap buckets by local date, not UTC date (#1446) 5 kuukautta sitten
PrintLogModal.tsx 856b849ffa fix(stats): per-event aggregation so reprints add to Quick Stats instead of overwriting (#1378) 5 kuukautta sitten
PrintLogTable.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
PrinterAccessSettings.tsx fe07fbd07b Give groups whole locations and a printer access page (issue #1727) 2 viikkoa sitten
PrinterHASensorRow.tsx 54af3146a3 [Feature]: Bind Home Assistant sensors to storage locations (dryboxes/bins) (#2827) 1 kuukausi sitten
PrinterInfoModal.tsx 689f5276e4 Show the compose directory in the Docker update command (#2664) 2 kuukautta sitten
PrinterQueueWidget.tsx f559d8461c Batch per-printer reads into bulk requests 2 viikkoa sitten
PrinterSearchPicker.tsx 6954cff3ee Turn on the chamber light while the camera is in use 2 viikkoa sitten
ProjectPageModal.tsx 816f073a9e fix(auth): decouple media routes from the camera stream token (issue #3025) 1 kuukausi sitten
PurgeArchivesModal.tsx 847baa347d test(frontend): wiring tests for the 37 high-risk gaps (printer card and bulk actions, settings and 2FA, inventory/Spoolman/SpoolBuddy, queue, archives, finance, K-profiles, smart plugs, maintenance); fix: the archive purge uses the previewed age, a transaction can be moved to no cost center, and deleting a printer refreshes its spool assignments 2 päivää sitten
PurgeOldFilesModal.tsx 689bc04d7b ● feat(#1008): honour reprint dates in archive purge + clarify purge UX 6 kuukautta sitten
QRCodeModal.tsx 28a5e786e9 Added configurable logging; Major improvements and bugfixes 10 kuukautta sitten
QueueStatsBar.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
QueueTimelineView.tsx 51610b9f19 fix(ui): one toast and one close when saving an edited queue item; a failed Unassign on the printer card shows its error; the OBS overlay applies live status updates; bulk upload shows each same-named file its own result; queue timeline and history rows show the queued plate's thumbnail; remove the Inventory "Full" column that nothing fills 2 päivää sitten
RichTextEditor.tsx 903f43d71a feat(i18n): update frontend components to use translations 8 kuukautta sitten
RunWithPipelineModal.tsx 4c15689267 fix(settings): pages work for users without the settings permission 6 päivää sitten
SecurityStatusCard.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
SkipObjectsModal.tsx 816f073a9e fix(auth): decouple media routes from the camera stream token (issue #3025) 1 kuukausi sitten
SliceModal.tsx 8a95eb9f7a Read a renamed printer profile's model from its parent in the Slice dialog's online filter (#3172) 2 viikkoa sitten
SliceSpoolPicker.tsx cacaaf4dae fix(printers): live status carries nozzles, firmware, developer mode and the print's AMS mapping; run-out hint narrows by nozzle; AMS-HT is its unit id; rotate check sees loaded slots 4 päivää sitten
SlicerPipelinesPanel.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
SlicerSettingsPanel.tsx b1f5ec9642 Let one checkbox say where a slice's settings come from (issue #2942) 1 kuukausi sitten
SmartPlugCard.tsx a51283ad76 Security hardening (maziggy/bambuddy-security #19) 1 viikko sitten
SpoolBuddySettings.tsx ebba1385d3 feat(spoolbuddy-settings): show CPU load on the device card 5 kuukautta sitten
SpoolCatalogSettings.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
SpoolCsvImportModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
SpoolFormModal.tsx 23d04c8645 fix(inventory): archived or deleted spools release their AMS slots, safely in both modes 6 päivää sitten
SpoolUsageHistory.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
SpoolmanSettings.tsx 0b1d6c238b fix(inventory): AMS weight sync skips printing printers, scale weights lock, force sync unlocks 6 päivää sitten
SpreadsheetPreviewModal.tsx 226826f3bd File Manager previews: fullscreen and zoom, image previews, double-click to open (#2990) 3 viikkoa sitten
StreamOverlayBuilder.tsx 967fe80baa Remember the streaming overlay builder's choices in the browser 2 viikkoa sitten
SupplierStats.tsx 053cfa73ad Suppliers as a managed list with per-spool assignments (#2996) 3 viikkoa sitten
SuppliersModal.tsx 053cfa73ad Suppliers as a managed list with per-spool assignments (#2996) 3 viikkoa sitten
SwitchbarPopover.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
SystemHealthPanel.tsx 8a6faab0d2 Security hardening (maziggy/bambuddy-security #34) 6 päivää sitten
TagManagementModal.tsx 90fac7b529 Keep card and row actions reachable without a hover-capable pointer (issue #2865) 2 kuukautta sitten
TimelapseEditorModal.tsx 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 1 päivä sitten
TimelapseViewer.tsx abe40f1ed0 Consolidate duplicate utility functions into shared modules 7 kuukautta sitten
Toggle.tsx 42cdfdbd74 * Add comprehensive mobile support with responsive navigation 10 kuukautta sitten
TwoFactorSettings.tsx 770c6bfdf9 fix: firmware upload only for idle printers (dialog, server, re-check after download, queue waits during upload); AMS Reset Slot asks first and is refused while printing; confirms for shopping list Clear all, Git history Clear and SSO unlink (last SSO link of an account without password stays); LDAP/SMTP test use the form's values; emptying a user's email removes it; local backup delete errors are shown; removed the unreachable printer-card Spoolman link/unlink 1 päivä sitten
UnknownSpoolModal.tsx 7cb905ad0c feat(inventory): toggle to disable auto-add of unknown RFID spools + global confirmation modal (issue #1764) 4 kuukautta sitten
UpdatedStreamOverlay.css 21a278e676 Add landscape and portrait streaming overlay outputs (#3209) 2 viikkoa sitten
UpdatedStreamOverlay.tsx 91cf89f300 fix(camera): Cam Wall tiles and the stream overlay recover from an ended stream without leaking connections 1 viikko sitten
UploadModal.tsx 51610b9f19 fix(ui): one toast and one close when saving an edited queue item; a failed Unassign on the printer card shows its error; the OBS overlay applies live status updates; bulk upload shows each same-named file its own result; queue timeline and history rows show the queued plate's thumbnail; remove the Inventory "Full" column that nothing fills 2 päivää sitten
UsbCameraDevicePicker.tsx 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 1 päivä sitten
VirtualKeyboard.css bffbac54e4 Add on-screen virtual keyboard for SpoolBuddy kiosk UI 7 kuukautta sitten
VirtualKeyboard.tsx 585b1be054 fix(spoolbuddy): resolve react-simple-keyboard interop default so the kiosk keyboard renders (#2616) 3 kuukautta sitten
VirtualPrinterAddDialog.tsx 5d6d928b3f fix(virtual-printer): #1429 net.info[*].ip cache leak + mode wire-value rename 4 kuukautta sitten
VirtualPrinterCard.tsx b63adb8151 fix(virtual-printer): wrap the card header instead of overflowing it (#2808) 2 kuukautta sitten
VirtualPrinterDiagnosticModal.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
VirtualPrinterList.tsx 1d344a8536 fix(ui): resolve light-theme low-contrast semantic text app-wide (#1909) 3 kuukautta sitten
camWallTileSize.ts 0054875d18 Let the S/M/L/XL selector size the Cam Wall tiles (#2735) 2 viikkoa sitten
filamentSwatchHelpers.ts 14919a80a5 Merge pull request #1440 from Person2099/fix/filament-override-ams-mapping-dispatch 5 kuukautta sitten