Jason Kulatunga
f53833d617
add codecov badge.
4 years ago
Jason Kulatunga
fab1e3c624
fix the coverage file path.
4 years ago
Jason Kulatunga
a55f3acacf
generate a coverage.txt file, and upload to codecov.io.
4 years ago
Jason Kulatunga
853b1a7249
Merge pull request #28 from AnalogJ/notify_failures
...
Adding UI for settings (and eventually notifications).
4 years ago
Jason Kulatunga
a7cd912318
dont ignore NVME storage controllers.
4 years ago
Jason Kulatunga
e6eeaf7e31
adding mocked detail data for frontend viewing. placeholders for settings panels. Add dialog panel for Details setings.
4 years ago
Jason Kulatunga
5101a37964
adding device protocl and type to the. Adding class for parsing `smartctl --scan` json output, for device detection. added an example/test file for `smartctl -x -j` added a placeholder settings panel. moved dashboard & details compoonent out of "Admin" directory.
4 years ago
Jason Kulatunga
98415e625d
fix import. added simle test for notify test endpoint.
4 years ago
Jason Kulatunga
78a619b09d
moved middleware into more relevant location. Adding send test notifications handler. making sure that config is available from web handler functions.
4 years ago
Jason Kulatunga
c913cf39b9
adding new nottification validation erorr. Added a notification class containing webhook, script and shoutrrr notification logic. Adding "Test notification endpoint".
4 years ago
Jason Kulatunga
6bee0d1489
don't build a docker image and attach to the release. Scrutiny is public now, images hosted on docker-hub.
4 years ago
Jason Kulatunga
cadf055105
add license and logo link.
4 years ago
Jason Kulatunga
1acd7e0d47
badges
4 years ago
Jason Kulatunga
266c95f857
fix #3
...
Make sure that the collector attempts to correctly communicate with webapp container, even when running in dedicated container (and triggered manually).
fixes cron schedule to run daily.
added instructions for dedicated containers.
4 years ago
Jason Kulatunga
458eaf2726
Merge pull request #1 from RealOrangeOne/patch-1
...
Fix scrutiny binary location
4 years ago
Jake Howard
5c6e1b5ce2
Fix scrutiny binary location
4 years ago
Jason Kulatunga
62b2ec9554
(0.1.13) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
0c85f65ebb
typos.
4 years ago
Jason Kulatunga
373e3e335c
add thankyou comment to README.
4 years ago
Jason Kulatunga
a4a8cc7b79
update readme docs.
4 years ago
Jason Kulatunga
f40b8d0c53
fix Docker command in CONTRIBUTING.md
4 years ago
Jason Kulatunga
fa33b00826
fix Github Actions after move.
4 years ago
Jason Kulatunga
6e6c9b7251
fix dockerfile.
4 years ago
Jason Kulatunga
b44b052f81
fix copy.
4 years ago
Jason Kulatunga
14d733e9cc
move docker files & eventually docker-compose files into 'docker' directory.
4 years ago
Jason Kulatunga
5c9ed3ba22
update LICENSE section.
4 years ago
Jason Kulatunga
1def7d334c
add image to readme.
4 years ago
Jason Kulatunga
e43048feae
only run CI on pushes.
4 years ago
Jason Kulatunga
834dcdc223
update test db.
4 years ago
Jason Kulatunga
c8471ffa88
(0.1.12) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
ea9e7ec218
Merge pull request #46 from AnalogJHQ/scsi_nvme_ui
...
added ideal and thresholds for NVMe and SCSI drives.
4 years ago
Jason Kulatunga
86fc10b7b9
added ideal and thresholds for NVMe and SCSI drives.
...
Added functions (PopulateAttributeStatus) to ensure that NVME and SCSI drives set the status for SMART attributes.
Moved Status populating fucntion into the *Attribute files, so they are closer to the code they actually interact with.
Fix frontend to correctly display status, thresh and Ideal for NVMe and SCSI ddrives.
4 years ago
Jason Kulatunga
fb1415f8a5
(0.1.11) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
2ca6213fa5
fix release docker.
4 years ago
Jason Kulatunga
022b6b6598
(0.1.10) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
9a053357fa
trying to fix automated release.
4 years ago
Jason Kulatunga
09eca64a03
(0.1.9) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
e111374c1b
Merge remote-tracking branch 'origin/master'
4 years ago
Jason Kulatunga
0eb96bdae1
trying to fix docker-release trigger.
4 years ago
Jason Kulatunga
442cda254c
(0.1.8) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
abfb0a2612
add a name to release-docker.yaml workflow.
4 years ago
Jason Kulatunga
451bf73334
(0.1.7) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
dd51451425
cleanup old artifacts from CI.
4 years ago
Jason Kulatunga
5c77c82156
tweaking release pipeline
4 years ago
Jason Kulatunga
329446869b
tweaking release pipeline to support docker-in-docker.
4 years ago
Jason Kulatunga
586767393d
(0.1.6) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
390ac1d0a5
Merge pull request #44 from AnalogJHQ/notify
...
Notify
4 years ago
Jason Kulatunga
6cf341a5f1
tweaking release pipeline.
4 years ago
Jason Kulatunga
5dd3aed1fe
adding threshold for percentage Used.
...
Adding release pipeline.
4 years ago
Jason Kulatunga
6ec13e48b8
WIP - describing notification syntax.
4 years ago