maziggy
|
fe064f6ee1
fix(webhook): check API keys with the shared check, so errors are 503s
|
1 tydzień temu |
maziggy
|
dbb560dfb6
fix(mqtt-relay): publish the documented events, from every place they happen
|
1 tydzień temu |
maziggy
|
b5cd369f51
chore: remove dead code and fail CI on unused frontend files
|
1 tydzień temu |
maziggy
|
4588e7632c
fix(db): give older PostgreSQL databases a new install's defaults and NOT NULLs
|
1 tydzień temu |
maziggy
|
1038b108a2
fix(db): give older PostgreSQL databases the column types a new install has
|
1 tydzień temu |
maziggy
|
481d43638d
fix(db): add the foreign keys older PostgreSQL databases are missing
|
1 tydzień temu |
maziggy
|
1927e077f3
ci: check that upgrading a PostgreSQL database gives a fresh install's schema
|
1 tydzień temu |
maziggy
|
ccc354f347
refactor(models): declare the notification models' columns with Mapped[]
|
1 tydzień temu |
maziggy
|
56c131ef01
chore(deps): pin what ships in requirements.lock and install it everywhere
|
1 tydzień temu |
maziggy
|
a735f8c43a
chore: Python 3.11 is the minimum, and the installer finds or installs it
|
1 tydzień temu |
maziggy
|
132dcbde06
fix(settings): the webhook endpoint list shows the endpoints that exist
|
1 tydzień temu |
maziggy
|
9c7db6e37c
refactor(printers): every user stop goes through one function that also marks it, including the HMS dialog's Stop Printing
|
1 tydzień temu |
maziggy
|
8d6e53954c
fix(auth): a database error while checking an API key is a 503, not an invalid key
|
1 tydzień temu |
maziggy
|
eef0e4bd92
fix(auth): route errors are 500s and reach bambuddy.log, and a database error no longer signs users out
|
1 tydzień temu |
maziggy
|
8c0826f69d
fix(notifications): a print without an archive is no longer attributed to the previous queue job
|
1 tydzień temu |
maziggy
|
47795649ae
fix(smart-plugs): power alerts are sent, checked in the background, once per crossing
|
1 tydzień temu |
maziggy
|
49879b8d69
fix(projects): the project timeline loads again with queued or printing jobs
|
1 tydzień temu |
maziggy
|
c1afe21c90
fix(webhook): stop and cancel through the API actually stop the print
|
1 tydzień temu |
maziggy
|
fe4a999b7c
Fail the backend type check on new errors, against a baseline of the existing ones
|
1 tydzień temu |
maziggy
|
83594da2ee
Security hardening (maziggy/bambuddy-security #11)
|
1 tydzień temu |
maziggy
|
e6abbb6480
Fail the tests when a new function writes a spool's used weight without being listed
|
1 tydzień temu |
maziggy
|
219d8a4a8c
Keep other plates' timelapses on a shared archive and keep a long print's plate until it completes (#3275)
|
1 tydzień temu |
maziggy
|
922f781a4b
Fill in missing generic filament IDs and fix support-filament setting IDs (#3273)
|
1 tydzień temu |
maziggy
|
824e6c6e3a
Stop every start from logging ~320 errors on PostgreSQL
|
1 tydzień temu |
maziggy
|
fb0aebc6f6
Give a large timelapse download time to finish instead of a flat 300 s (#3272)
|
1 tydzień temu |
maziggy
|
7d67842dd0
Add Notify! provider to the README (#3265)
|
1 tydzień temu |
maziggy
|
7b8b96d40d
Post work PR #3265
|
1 tydzień temu |
simplytoast1
|
b42d39ffcc
Add native Notify! alerts, Live Activities and Lock Screen widgets (#3265)
|
1 tydzień temu |
maziggy
|
d9759be90c
Follow AMS Filament Backup toggles without a Force Refresh on printers without cfg (#3259)
|
1 tydzień temu |
maziggy
|
2bceb1f6b4
Show the backup spool on a printing queue job's card once AMS Filament Backup takes over
|
2 tygodni temu |