maziggy fcd1801aab feat(inventory): sort-by-colour toggle in label-print modal (#1410) před 3 měsíci
..
PrintModal b45ca2a662 feat(printer): support Filament Track Switch (FTS) accessory in print modal (#1162) před 4 měsíci
icons b046c2cac4 Enhance plate-clear tracking and visibility in printer cards (#939) před 4 měsíci
spool-form 8d52c713ef fix(inventory): hex colour field accepts character-by-character typing (#1407) před 3 měsíci
spoolbuddy b30a283184 Feature/spoolman inventory UI (#1241) před 4 měsíci
AMSHistoryModal.tsx 94d0f55e1c Fix AMS history chart showing wrong time range (#535) před 6 měsíci
APIBrowser.tsx 83cbac04b7 - Add interactive API Browser to Settings > API Keys před 8 měsíci
AddExternalLinkModal.tsx 1b5683b3a3 Add "Open in new tab" toggle for external sidebar links (#338) před 6 měsíci
AddNotificationModal.tsx 37c9d5f26d [Feature] Add Stock forecasting and Logistics view (#1184) před 4 měsíci
AddSmartPlugModal.tsx 76adf70fd4 Add separate power/energy URLs and multipliers for REST smart plugs (#472) před 5 měsíci
AssignSpoolModal.tsx 7d7267e9cb fix(ui): z-index / stacking-context follow-ups to #1336 před 3 měsíci
BackupModal.tsx 30f7d41ec3 Add plate calibration to backup and fix directory creation před 7 měsíci
BatchProjectModal.tsx 59b714e857 fix(archives): unbreak project-picker scroll, sort + search (#1151) před 4 měsíci
BatchTagModal.tsx e47ef36630 sync před 9 měsíci
BugReportBubble.tsx dc4d77b93a [Feature] Redesign bug report debug log capture flow před 5 měsíci
BulkPrinterToolbar.tsx 88b5f56eb2 fix: cancel = layer shift, stuck "1 problem", and dropped child-logger logs před 4 měsíci
Button.tsx 42cdfdbd74 * Add comprehensive mobile support with responsive navigation před 9 měsíci
CalendarView.tsx a4006408a2 Fix white filament color swatches invisible in light theme (#726) před 5 měsíci
CameraDiagnoseModal.tsx 134847a3bd feat(camera): in-app diagnostic for "Connection lost" (#1395 follow-up) před 3 měsíci
Card.tsx da080c22d3 Improve settings menu layout - 2 před 5 měsíci
Collapsible.tsx 360a211373 Feature: Collapsible folders for printer filters (#968) před 4 měsíci
ColorCatalogSettings.tsx 7baf1caf75 UI/multi color handling (#1205) před 4 měsíci
ColumnConfigModal.tsx ec82092bc7 Sync před 6 měsíci
CompactHistoryRow.tsx eaf0a1c281 Add queue timeline view, visual refresh, and fix plate thumbnail auth před 5 měsíci
CompareArchivesModal.tsx bda659e11d Fix status indicators using accent color instead of semantic colors před 7 měsíci
ConfigureAmsSlotModal.tsx 20fa8fbfdc fix(configure-ams-slot): expand long filament profile names inline on hover (issue #1237) před 4 měsíci
ConfirmModal.tsx 7d7267e9cb fix(ui): z-index / stacking-context follow-ups to #1336 před 3 měsíci
ContextMenu.tsx 59b714e857 fix(archives): unbreak project-picker scroll, sort + search (#1151) před 4 měsíci
CreateUserAdvancedAuthModal.tsx d6364646f8 feat(auth): manual LDAP user provisioning from the UI (#1298) před 3 měsíci
Dashboard.tsx 792a86f1e5 feat(stats): add new widgets, shared MetricToggle, and timeframe filtering před 6 měsíci
EditArchiveModal.tsx 856b849ffa fix(stats): per-event aggregation so reprints add to Quick Stats instead of overwriting (#1378) před 3 měsíci
EmailSettings.tsx 180db8e8ad Expand Settings search with module-level registry před 4 měsíci
EmbeddedCameraViewer.tsx 134847a3bd feat(camera): in-app diagnostic for "Connection lost" (#1395 follow-up) před 3 měsíci
ExternalLinksSettings.tsx 180db8e8ad Expand Settings search with module-level registry před 4 měsíci
FailureDetectionSettings.tsx a2c7fd4542 fix(obico): revert POST-bytes approach — Obico /p/ is GET-only před 4 měsíci
FilamentHoverCard.tsx ed5af66839 feat(inventory): show spool ID in edit modal and AMS hover card (#1385) (#1402) před 3 měsíci
FilamentSlotCircle.tsx 7ba67012f6 Feature AMS Info Card (#570) před 6 měsíci
FilamentSwatch.tsx 7baf1caf75 UI/multi color handling (#1205) před 4 měsíci
FilamentTrends.tsx a4006408a2 Fix white filament color swatches invisible in light theme (#726) před 5 měsíci
FileManagerModal.tsx bbc5ccb982 Library Upload Doesn't Show New File Until Page Reload ([#704](https://github.com/maziggy/bambuddy/issues/704)) — After uploading a file in the Library file manager, the file list didn't update until the user reloaded the browser. The upload endpoint used `db.flush()` instead of `db.commit()`, so the new row was only written to the database *after* the response was sent to the client. The frontend immediately refetched the file list upon receiving the response, but a new database session couldn't see the uncommitted row — resulting in stale data. Fixed by committing before the response is returned. Also fixed the same race condition in folder create, folder update, and file update endpoints. Reported by @shadowjig. před 5 měsíci
FileUploadModal.tsx bff240e90a fix(uploads): pre-flight validation for 3MF/gcode + visible upload errors (#1401) před 3 měsíci
ForecastPanel.tsx e61a454a0f fix(inventory): "Reset usage to 0" preserves remaining in both modes (#1390) před 3 měsíci
GcodeViewer.tsx 6a35e945ce Post work PR #262 před 7 měsíci
GitHubBackupSettings.tsx 48a7024b96 security(github-backup): refuse to save against a non-private repository před 3 měsíci
HMSErrorModal.tsx bc15d49a7e feat: add clear HMS errors button to dismiss stale print errors před 6 měsíci
IconPicker.tsx 36b57bbafb - External links can now be embedded into sidebar navigation před 9 měsíci
KProfilesView.tsx a37dfaf7fb feat: dual external spool support, AMS slot model filtering & pre-population před 6 měsíci
KeyboardShortcutsModal.tsx f317ead3c6 Fixed bug where external links were not respected by hotkeys před 9 měsíci
LDAPSettings.tsx 180db8e8ad Expand Settings search with module-level registry před 4 měsíci
LabelTemplatePickerModal.tsx fcd1801aab feat(inventory): sort-by-colour toggle in label-print modal (#1410) před 3 měsíci
Layout.tsx 14a6d294f4 Merge pull request #1272 from EdwardChamberlain/feat-page-icons před 4 měsíci
LdapUserPicker.tsx d6364646f8 feat(auth): manual LDAP user provisioning from the UI (#1298) před 3 měsíci
LinkSpoolModal.tsx b30a283184 Feature/spoolman inventory UI (#1241) před 4 měsíci
LocalProfilesView.tsx a4006408a2 Fix white filament color swatches invisible in light theme (#726) před 5 měsíci
LogViewer.tsx 90249d2367 Adds a live log viewer component to the Support & Troubleshooting section před 7 měsíci
MQTTDebugModal.tsx 71def0a9dc Added full i8n localization support. Available languages are English and German před 7 měsíci
MetricToggle.tsx 5216bebca7 refactor(stats): improve Color Distribution card layout and toggle před 6 měsíci
ModelViewer.tsx 6a35e945ce Post work PR #262 před 7 měsíci
ModelViewerModal.tsx a903816b8a fix(slicer): token-based auth for Open in Slicer downloads (#433) před 6 měsíci
NotificationLogViewer.tsx 8c308487c7 Add i18n support for Settings, Smart Plugs, Notifications, and Backup/Restore před 6 měsíci
NotificationProviderCard.tsx 37c9d5f26d [Feature] Add Stock forecasting and Logistics view (#1184) před 4 měsíci
NotificationTemplateEditor.tsx 8c308487c7 Add i18n support for Settings, Smart Plugs, Notifications, and Backup/Restore před 6 měsíci
OIDCProviderSettings.tsx 8a7598f6b5 feat(auth): proxy OIDC provider icons server-side (#1333) (#1342) před 3 měsíci
PendingUploadsPanel.tsx 01a7e6ee93 fix(archive,vp): strip .gcode.3mf properly + sync review/archive name (#1152) před 4 měsíci
PhotoGalleryModal.tsx 09677861ba Added screenshots před 9 měsíci
PlatePickerModal.tsx c44b62195a refactor(gcode-viewer): archive-scoped previews, bed from capabilities, plate picker před 4 měsíci
PrintCalendar.tsx f7f4d88222 Improve Statistics dashboard widgets to utilize space when expanded (#72) před 8 měsíci
PrintLogModal.tsx 856b849ffa fix(stats): per-event aggregation so reprints add to Quick Stats instead of overwriting (#1378) před 3 měsíci
PrintLogTable.tsx 856b849ffa fix(stats): per-event aggregation so reprints add to Quick Stats instead of overwriting (#1378) před 3 měsíci
PrinterInfoModal.tsx 59c58362ba fix(printers): copy buttons in Printer Info modal work on plain HTTP (#1174) před 4 měsíci
PrinterQueueWidget.tsx 5215ac68e9 ● refactor(printers): remove redundant in-widget clear-plate button před 4 měsíci
ProjectPageModal.tsx fa6edfbcde Fix stored XSS vulnerabilities and unauthenticated auth toggle před 5 měsíci
PurgeArchivesModal.tsx e7045597bc fix(archives): bulk and auto purge now honour the soft / hard delete choice from #1343 (#1390 follow-up) před 3 měsíci
PurgeOldFilesModal.tsx 689bc04d7b ● feat(#1008): honour reprint dates in archive purge + clarify purge UX před 4 měsíci
QRCodeModal.tsx 28a5e786e9 Added configurable logging; Major improvements and bugfixes před 9 měsíci
QueueStatsBar.tsx eaf0a1c281 Add queue timeline view, visual refresh, and fix plate thumbnail auth před 5 měsíci
QueueTimelineView.tsx eaf0a1c281 Add queue timeline view, visual refresh, and fix plate thumbnail auth před 5 měsíci
RestoreModal.tsx 8c308487c7 Add i18n support for Settings, Smart Plugs, Notifications, and Backup/Restore před 6 měsíci
RichTextEditor.tsx 903f43d71a feat(i18n): update frontend components to use translations před 7 měsíci
SecurityStatusCard.tsx 90743cfa39 feat(encryption): MFA at-rest encryption auto-bootstrap with status UI (#1219) (#1231) před 4 měsíci
SkipObjectsModal.tsx e5dfb96351 fix(skip-objects): enlarged plate preview fails to load on auth-enabled instances (#1046) před 4 měsíci
SliceModal.tsx ccf985abfc feat(slicing): build-plate override in the SliceModal (#1337) před 3 měsíci
SlicerBundlesPanel.tsx 8a31397171 feat(slicer): bundle-aware preview slice for accurate gram estimates před 4 měsíci
SmartPlugCard.tsx 6f2cec5eb3 feat(smart-plugs): auto-off after AMS drying completes (#1349) před 3 měsíci
SpoolBuddySettings.tsx 05ecceda75 Added Spoolbuddy device control buttons to settings card před 4 měsíci
SpoolCatalogSettings.tsx 74dcaf5142 refactor(settings): Spool Catalog now identical in internal and Spoolman modes před 3 měsíci
SpoolFormModal.tsx ed5af66839 feat(inventory): show spool ID in edit modal and AMS hover card (#1385) (#1402) před 3 měsíci
SpoolUsageHistory.tsx abe40f1ed0 Consolidate duplicate utility functions into shared modules před 6 měsíci
SpoolmanSettings.tsx b30a283184 Feature/spoolman inventory UI (#1241) před 4 měsíci
SwitchbarPopover.tsx 8c308487c7 Add i18n support for Settings, Smart Plugs, Notifications, and Backup/Restore před 6 měsíci
TagManagementModal.tsx 2795694e5b Add tag management feature (Issue #183) před 7 měsíci
TimelapseEditorModal.tsx abe40f1ed0 Consolidate duplicate utility functions into shared modules před 6 měsíci
TimelapseViewer.tsx abe40f1ed0 Consolidate duplicate utility functions into shared modules před 6 měsíci
Toggle.tsx 42cdfdbd74 * Add comprehensive mobile support with responsive navigation před 9 měsíci
TwoFactorSettings.tsx 180db8e8ad Expand Settings search with module-level registry před 4 měsíci
UploadModal.tsx 71def0a9dc Added full i8n localization support. Available languages are English and German před 7 měsíci
VirtualKeyboard.css bffbac54e4 Add on-screen virtual keyboard for SpoolBuddy kiosk UI před 6 měsíci
VirtualKeyboard.tsx 6b93cf806e Fix SpoolBuddy virtual keyboard layout and number input support před 5 měsíci
VirtualPrinterAddDialog.tsx b02e9da943 WIP: multi virtual printer support před 6 měsíci
VirtualPrinterCard.tsx 64899a8ca4 refactor(virtual-printer): drop Tailscale LE cert path, keep toggle informational před 4 měsíci
VirtualPrinterList.tsx c2e7f8eb4b feat(vp): add archive name source toggle (metadata/filename) (#1152) před 4 měsíci
VirtualPrinterSettings.tsx 4f617c21e1 [Fix] X1C Virtual Printer not accepting sends (#735) před 5 měsíci
filamentSwatchHelpers.ts 7baf1caf75 UI/multi color handling (#1205) před 4 měsíci