Commit historia

Upphovsman SHA1 Meddelande Datum
  maziggy 1645b51dad Add external folder subfolder preservation and fix file manager stale UI after delete 1 månad sedan
  maziggy f3b2a24fa0 Fix external folder scan 500 on 3MF files (#846) 1 månad sedan
  maziggy 3887938e8f Security: add token-based auth for all media endpoints 2 månader sedan
  maziggy 95c703282d Fix missing image thumbnails in external folder scan (#124) 2 månader sedan
  maziggy 82278e8d93 Add external folder mounting for File Manager (#124) 2 månader sedan
  maziggy 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. 2 månader sedan
  maziggy 7584a2455c Fix File Manager rename not updating displayed name (#460) 3 månader sedan
  Ryan Ewen 4a625c1ef2 Add background print dispatching + tests 3 månader sedan
  maziggy 9c81657df7 Fix Print Queue showing UUID hash instead of filename (#438) 3 månader sedan
  maziggy a903816b8a fix(slicer): token-based auth for Open in Slicer downloads (#433) 3 månader sedan
  maziggy cf7c459099 fix(inventory): fix usage tracking for remapped AMS slots and slicer prints 3 månader sedan
  maziggy f9b47282a1 Nozzle-aware AMS mapping for dual-nozzle printers, BL spool detection fix, AMS startup fix, SQLite WAL (#318) 3 månader sedan
  maziggy 4b46e443dc Fix critical FTP upload failure and revert dangerous exception narrowing 3 månader sedan
  maziggy 5dcabbdda8 Remove 30 redundant function-level imports 3 månader sedan
  maziggy 5b0a985da2 Add explanatory comments to 265 empty except blocks 3 månader sedan
  maziggy 53bd4fadb3 Fix safe security findings: hashlib, log injection, broad excepts 3 månader sedan
  maziggy 4b3b615a2c Fix Bandit B314: Replace xml.etree with defusedxml 3 månader sedan
  MartinNYHC 2833270e29 Merge branch '0.1.8b' into feature/updated_plate_view_v2 3 månader sedan
  MartinNYHC cf286407fb Merge branch '0.1.8b' into cadtoolbox/248 3 månader sedan
  maziggy a0d878a231 Fix AMS auto-matching to use tray_info_idx from 3MF files 3 månader sedan
  copilot-swe-agent[bot] 4cf58f9805 Fix PrintModal to fetch library file sliced_for_model 3 månader sedan
  copilot-swe-agent[bot] 4f54251189 Add printer model display to file cards for .3mf files 3 månader sedan
  MisterBeardy 87c18e5fcf Add plate object count metadata and viewer display 3 månader sedan
  MartinNYHC 685bf84de1 Merge branch '0.1.8b' into feature/updated_plate_view 3 månader sedan
  MisterBeardy be7aff1f91 Plate management updates 3 månader sedan
  maziggy e4e37fb99e Issue #224: File Manager Permissions 3 månader sedan
  maziggy 4b2ea2d2c2 Fix P2S FTP upload failure - pass skip_session_reuse to ImplicitFTP_TLS (Issue #218) 3 månader sedan
  maziggy d715132a84 Implement ownership-based permissions (Issue #205) 3 månader sedan
  maziggy 81cc8412ac Add user tracking for prints, archives, library files, and queue (Issue #206) 3 månader sedan
  maziggy 40d285db2e Add relative path storage for library files to fix backup portability 3 månader sedan