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. 5 bulan lalu
..
api 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. 5 bulan lalu
core 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. 5 bulan lalu
data 2867401116 Add Cloud Profiles template visibility and preset diff view 9 bulan lalu
i18n 83cbac04b7 - Add interactive API Browser to Settings > API Keys 8 bulan lalu
models 0b6facc91c Add first layer complete notification with camera snapshot (#679) 5 bulan lalu
schemas 30b34bc255 [Fix]: Changes SMTP testing to use saved settings in the database (#710) 5 bulan lalu
services 14855ba8f4 Add ambient drying mode and fix block mode humidity auto-stop (#292) 5 bulan lalu
utils 26a3b2172d Fix ethernet badge shown on WiFi-only printers (#585) 6 bulan lalu
__init__.py 09677861ba Added screenshots 9 bulan lalu
main.py e314305623 Fix HMS notifications firing for unknown/phantom error codes 5 bulan lalu