maziggy 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 před 1 týdnem
..
api 929e89d6ce Security hardening (maziggy/bambuddy-security #17) před 2 týdny
components 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 před 1 týdnem
contexts b5fb3d80a2 fix(frontend): a tab whose live connection was closed recovers instead of freezing před 2 týdny
hooks 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 před 1 týdnem
i18n 89a9a81195 Compress and cache the web interface's asset files (#3175) před 3 týdny
lib d37ce94f81 Feature: Scheduled drying (#2703) před 2 měsíci
mocks 4c15689267 fix(settings): pages work for users without the settings permission před 1 týdnem
pages 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 před 1 týdnem
utils 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 před 1 týdnem
setup.ts b7d7c82501 fix(security): WebSocket auth gate + audit-driven hardening sweep před 4 měsíci
utils.tsx b7d7c82501 fix(security): WebSocket auth gate + audit-driven hardening sweep před 4 měsíci