maziggy
|
833a096da6
test/chore: Bandit findings on PR #3350 marked with reasons (ftplib in tests, migration SQL built from module constants), a misplaced nosec moved to its SQL line; layer timelapse tests use tmp_path instead of a shared /tmp/test_bambuddy
|
пре 1 дан |
maziggy
|
175758d25a
fix(maintenance): a printer's time offline is not counted as print time; duplicate maintenance items are merged on upgrade and prevented by a unique index; the "performed" response honours the item's own interval type
|
пре 2 дана |
maziggy
|
879acdbf1f
fix(archives): archives made without their 3MF store #RRGGBB colours (existing ones repaired at startup), find AMS-HT filament and are priced from their spools once the 3MF arrives; nozzle temperature of the printed plate
|
пре 3 дана |
maziggy
|
ac976e0003
fix(archives): kill-switch stops archive as cancelled; offline queue stop stores a reason key; SpoolBuddy config save offers a daemon restart
|
пре 4 дана |
maziggy
|
346b58ed8f
fix(settings): printer temperature history retention gets a setting; no retention can wipe history; bug reports keep no email
|
пре 4 дана |
maziggy
|
f761a3ae97
fix(queue): every way of adding a job announces it, applies the default print options and keeps its cost centre
|
пре 5 дана |
maziggy
|
23d04c8645
fix(inventory): archived or deleted spools release their AMS slots, safely in both modes
|
пре 6 дана |
maziggy
|
7ece330c53
fix(finance): release budget held by prints that ended
|
пре 1 недеља |
maziggy
|
176161f0d2
fix(pipelines): a pipeline run remembers how each copy ended
|
пре 1 недеља |
maziggy
|
e1714b5115
fix(inventory): deleting a spool keeps its usage history; spool ids are never reused
|
пре 1 недеља |
maziggy
|
9613d65e0d
fix(archives): archives a spool was used for can be deleted on PostgreSQL
|
пре 1 недеља |
maziggy
|
26a8a09937
fix(projects): refuse an unknown priority on create, keep imported statuses valid, repair stored ones
|
пре 1 недеља |
maziggy
|
fe2bc43720
test: run the backend suite on PostgreSQL too; fix the project import priority
|
пре 1 недеља |
maziggy
|
487b48c5af
Security hardening (maziggy/bambuddy-security #16)
|
пре 1 недеља |
maziggy
|
afdd950b63
Security hardening (maziggy/bambuddy-security #15)
|
пре 1 недеља |
maziggy
|
9d91887ee9
fix(auth): the password reset email is built from the Password Reset template
|
пре 1 недеља |
maziggy
|
6b017efe1c
fix(db): SQLite no longer reuses the ids of users, API keys, printers, archives and camera tokens
|
пре 1 недеља |
maziggy
|
6a627a85e1
fix(api-keys): a deleted key's connections and links don't pass to the next key
|
пре 1 недеља |
maziggy
|
5016f098cd
Security hardening (maziggy/bambuddy-security #14)
|
пре 1 недеља |
maziggy
|
cfb5c54f19
Security hardening (maziggy/bambuddy-security #13)
|
пре 1 недеља |
maziggy
|
c39e678204
Security hardening (maziggy/bambuddy-security #12)
|
пре 1 недеља |
maziggy
|
0033001945
fix(db): SQLite applies the ON DELETE rules of archives, library files, queue jobs, batches and projects
|
пре 1 недеља |
maziggy
|
4588e7632c
fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs
|
пре 1 недеља |
maziggy
|
1038b108a2
fix(db): give older PostgreSQL databases the column types a new install has
|
пре 1 недеља |
maziggy
|
481d43638d
fix(db): add the foreign keys older PostgreSQL databases are missing
|
пре 1 недеља |
maziggy
|
83594da2ee
Security hardening (maziggy/bambuddy-security #11)
|
пре 1 недеља |
maziggy
|
219d8a4a8c
Keep other plates' timelapses on a shared archive and keep a long print's plate until it completes (#3275)
|
пре 1 недеља |
maziggy
|
824e6c6e3a
Stop every start from logging ~320 errors on PostgreSQL
|
пре 1 недеља |
simplytoast1
|
b42d39ffcc
Add native Notify! alerts, Live Activities and Lock Screen widgets (#3265)
|
пре 1 недеља |
maziggy
|
84f320b859
Remember when each spool was last dried (#2863)
|
пре 2 недеља |