Puneet Dixit
51946efae6
Include web manifest in frontend build assets ( #1011 )
...
Copy root-level static web assets during Angular builds so manifest.json and the icon/browserconfig files referenced by index.html are emitted into dist and, by extension, the Docker image web root.
Fixes #1008
Assisted-by: OpenAI GPT-5 <noreply@openai.com >
Co-authored-by: Puneet Dixit <236133619+puneetdixit200@users.noreply.github.com >
2026-05-23 21:15:35 -07:00
Puneet Dixit
457f765ad8
Fix smart support detection ( #1010 )
...
Assisted-by: OpenAI GPT-5
---------
Co-authored-by: Puneet Dixit <236133619+puneetdixit200@users.noreply.github.com >
Co-authored-by: Puneet Dixit <rvit23bcs086.rvitm@rvei.edu.in >
2026-05-23 21:12:05 -07:00
Puneet Dixit
c65d47ba3c
docs: document collector device allow list ( #1009 )
...
Co-authored-by: Puneet Dixit <236133619+puneetdixit200@users.noreply.github.com >
2026-05-20 10:39:46 -07:00
packagrio-bot
5928d68be7
(v0.9.2) Automated packaging of release by Packagr
v0.9.2
2026-04-28 01:06:33 +00:00
Dave Shoreman
df8dedb3c5
Fix fallback WWN in UUID migration to avoid ghost disks ( #1002 )
...
* Patch UUID migration to avoid more ghosts
Resolves an issue discussed in #994 where a change to fallback WWN at
the same time as migrating to UUIDs caused a mismatch for no-wwn disks.
* Add some extra debugging for UUID generation
2026-04-27 18:04:00 -07:00
Jonah
309c7fc1a7
Fix typo in Docker usage instructions ( #996 )
2026-04-24 13:34:50 -07:00
packagrio-bot
a5a7b72d45
(v0.9.1) Automated packaging of release by Packagr
v0.9.1
2026-04-24 04:02:28 +00:00
Johanna Reiml
d77976c469
fix(collector): keep only devices with non-nil ScrutinyUUID ( #991 )
...
* Fix an inverted filter
* Improve handling of nil ScrutinyUUID cases
* Emit errors when nil ScrutinyUUID's are encountered
---------
Co-authored-by: Aram Akhavan <1147328+kaysond@users.noreply.github.com >
2026-04-23 16:53:17 -07:00
packagrio-bot
9e616805ad
(v0.9.0) Automated packaging of release by Packagr
v0.9.0
2026-04-21 18:19:50 +00:00
Aram Akhavan
ac6c06826f
Install git from default repo in release workflow ( #987 )
...
Debian 13 removed software-properties-common which was used to add-apt-repository. The version of git in the Debian repo should be modern enough as is.
2026-04-21 11:17:48 -07:00
Aram Akhavan
ccded73705
Update image tags in example docker compose files ( #973 )
...
Fixes #967
2026-04-01 21:28:01 -07:00
Aram Akhavan
c3b2eb2b4f
Identify drives by a Scrutiny UUID instead of wwn ( #960 )
...
* Generate a UUIDv5 from a random namespace based on WWN, model name, and serial number
* Migrate sqlite and influxdb data accordingly
* Update frontend API routes and components
* Fixes #923
2026-03-25 20:16:17 -07:00
Aram Akhavan
e4c40f7e80
Update issue triage template ( #962 )
2026-03-14 22:27:52 -07:00
Aram Akhavan
6cc9ff7fc5
Update docker building ( #961 )
...
* Remove old entry and dependencies from Makefile
* Update Dockerfiles to only COPY needed files for faster builds and better caching
* Test the docker files getting built from the Makefile in CI
2026-03-14 22:11:33 -07:00
mcarbonne
0aea6b96ca
Add devcontainer config ( #861 )
...
Closes #853
---------
Co-authored-by: Aram Akhavan <github@aram.nubmail.ca >
Co-authored-by: Aram Akhavan <1147328+kaysond@users.noreply.github.com >
2026-03-13 14:40:51 -07:00
slydetector
afbf1450c2
Build and distribute latest smartmontools 7.5 as part of image ( #924 )
...
Co-authored-by: slydetector <slydetector>
Co-authored-by: Aram Akhavan <1147328+kaysond@users.noreply.github.com >
2026-03-08 13:24:23 -07:00
Merlin
6a278bc2cf
Add support for topic in Zulip notifications and truncate long topics
...
Subjects over 60 characters long, such as the test notification, are rejected by shoutrrr. This truncates the subject to the max length.
Users may want all Scrutiny notifications to be sent to a particular topic rather than whatever Scrutiny happens to decide.
2026-02-28 10:27:16 -08:00
enoch85
9d1ce790d0
Update docker compose example ( #685 )
2026-02-22 08:06:55 -08:00
Alliot
fb5d4818b0
fix: page smart attribute queries with limit and sort ( #869 )
2026-02-21 21:04:33 -08:00
Aram Akhavan
3a06920354
Make defaut temperature history length 1 week ( #939 )
...
Closes #356
2026-02-21 20:48:44 -08:00
Aram Akhavan
dd8a6757d1
Add telegram message thread format to example.scrutiny.yaml ( #938 )
...
Closes #765
2026-02-21 20:43:20 -08:00
Aram Akhavan
d433a6a54e
Bump base image to debian trixie ( #935 )
...
CIoses #929
2026-02-21 19:55:21 -08:00
Aram Akhavan
c365988a52
Update Makefile docker image tags to use ghcr.io ( #936 )
...
Also remove outdated note on building frontend (it's built in the Dockerfiles)
2026-02-21 16:26:35 -08:00
Aram Akhavan
6a1a985306
Switch to maintained fork of shoutrrr ( #934 )
...
Closes #817
2026-02-21 16:13:37 -08:00
Aram Akhavan
02996d6288
Bump influxdb to 2.8 ( #933 )
...
Closes #863
2026-02-21 16:02:10 -08:00
Aram Akhavan
3d2671650e
Change LBA metrics to uint64 ( #932 )
...
Fixes #800
2026-02-21 15:54:45 -08:00
Aram Akhavan
28658790c8
Fix notify urls env var in docs ( #931 )
...
Closes #862
2026-02-21 15:50:31 -08:00
Kevin Thomer
18f10a9295
Add documentation for rootless systemd service and podman quadlets ( #927 )
2026-02-19 11:29:55 -08:00
Liu Xiaoyi
67b7a08e4a
feat: add "day" as resolution for temperature graph ( #823 )
2026-02-13 09:58:15 -08:00
packagrio-bot
a014337167
(v0.8.6) Automated packaging of release by Packagr
v0.8.6
2026-02-09 21:17:48 +00:00
Aram Akhavan
3a5ee0a762
Remove armv7 from omnibus builds ( #916 )
2026-02-09 13:14:39 -08:00
packagrio-bot
625a0244e2
(v0.8.5) Automated packaging of release by Packagr
v0.8.5
2026-02-09 20:26:21 +00:00
Aram Akhavan
a269ba57df
Fix omnibus release builds ( #915 )
2026-02-09 12:24:03 -08:00
packagrio-bot
6a76b5aa26
(v0.8.4) Automated packaging of release by Packagr
v0.8.4
2026-02-09 06:20:42 +00:00
Aram Akhavan
939d40eb20
Fix Dockerfiles in release workflow ( #907 )
2026-02-08 22:18:24 -08:00
Aram Akhavan
ad738508e5
Update README.md CI badge ( #906 )
2026-02-08 22:10:13 -08:00
dependabot[bot]
971249ba3f
Bump js-yaml from 3.14.1 to 3.14.2 in /webapp/frontend ( #905 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.14.1 to 3.14.2.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 3.14.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-08 21:52:36 -08:00
dependabot[bot]
73417ca653
Bump follow-redirects from 1.15.2 to 1.15.6 in /webapp/frontend ( #604 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aram Akhavan <github@aram.nubmail.ca >
2026-02-08 21:52:14 -08:00
dependabot[bot]
a6d092983d
Bump express from 4.18.2 to 4.19.2 in /webapp/frontend ( #613 )
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aram Akhavan <github@aram.nubmail.ca >
2026-02-08 21:52:07 -08:00
dependabot[bot]
1988b101e1
Bump lodash from 4.17.21 to 4.17.23 in /webapp/frontend ( #856 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aram Akhavan <github@aram.nubmail.ca >
2026-02-08 21:37:51 -08:00
dependabot[bot]
746ae76cfc
Bump node-forge from 1.3.1 to 1.3.3 in /webapp/frontend ( #857 )
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.3.1 to 1.3.3.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.3 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-version: 1.3.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aram Akhavan <github@aram.nubmail.ca >
2026-02-08 21:37:44 -08:00
Aram Akhavan
3380023ad0
Run CI on master ( #904 )
...
* Run CI on master
* Consolidate go linting into main CI
2026-02-08 21:21:48 -08:00
mcarbonne
6362512406
Update go to 1.25 ( #875 )
...
Closes #872
* update go to 1.25
* update deprecated gomock
* remove deprecated ioutil
* update (and fix) ci
* add golang lint (as warning)
* enable formatters + freeze golang version
2026-02-08 20:46:36 -08:00
packagrio-bot
c6323fb7ce
(v0.8.3) Automated packaging of release by Packagr
v0.8.3
2026-02-09 04:41:13 +00:00
Aram Akhavan
349c7d4def
Fix temperature plot to use local time ( #903 )
...
Closes #893 #889
2026-02-08 20:35:28 -08:00
Aram Akhavan
19ac712b78
Update docker builds ( #901 )
...
Closes #895 #896
* dont build every master commit
* push latest tags with releases
* update docs accordingly
* bump action versions
2026-02-08 20:11:04 -08:00
Aram Akhavan
c95b272485
Fix nightlies tagging ( #899 )
2026-02-08 15:34:33 -08:00
Aram Akhavan
43231d7ec3
Build nightlies for all images ( #897 )
...
Closes #894
2026-02-08 13:57:45 -08:00
Hybras
3f6537e94c
Fix temperature conversion in temperature.pipe.ts ( #815 )
2026-02-07 23:23:48 -08:00
Aram Akhavan
b021797919
Fix issue triage template ( #879 )
2026-02-07 20:18:57 -08:00