Jason Kulatunga
7b7b4fe4e3
fixing test.
3 years ago
Jason Kulatunga
5789c836db
make sure the status is always exposed in the json data. make sure display_name for metadata is included. Update mocked test data for frontend.
3 years ago
Jason Kulatunga
deba21fe19
update timestamps for testing.
3 years ago
Jason Kulatunga
31b5dfa038
ensure that all buckets are created during init. Remove all references to "name" field for attributes (shoudl come from metadata instead). Status is now an int64 (0 is passing).
3 years ago
Jason Kulatunga
9878985fa3
adding aggregation code
3 years ago
Jason Kulatunga
975c034925
WIP downsample scripts.
3 years ago
Jason Kulatunga
abe7a16507
creating influxdb config file during startup.
3 years ago
Jason Kulatunga
a60edfff26
fixing mocked data
3 years ago
Jason Kulatunga
bd19230cbf
make sure data is persisted to DB.
3 years ago
Jason Kulatunga
80f4660130
validate thresholds whenever SMART data is recieved.
3 years ago
Jason Kulatunga
1fc910f41b
retest
3 years ago
Jason Kulatunga
967a927e2d
setting the image type as suffix.
3 years ago
Jason Kulatunga
ef014150a5
tagging.
3 years ago
Jason Kulatunga
5c614c5512
adding docker build -> ghcr.io
3 years ago
Jason Kulatunga
694fc74ca0
fixing history.
3 years ago
Jason Kulatunga
8a46931399
!!!!WIP!!!!
...
adding InfluxDB
- influxdb added to dockerfile
- influxdb s6 service
- influxdb config
- adding defaults to config
- creating a DeviceRepo interface (multiple db backends)
- implemented DeviceRepo interface as ScruitnyRepository
3 years ago
Jason Kulatunga
fd4f0429e4
(0.3.12) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
33d4b99a4b
fix collector.
4 years ago
Jason Kulatunga
9be57f2271
(0.3.11) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
8196447526
Merge pull request #170 from AnalogJ/fixes_webui
...
fixing ui when visible on small screen.
4 years ago
Jason Kulatunga
712119cb5e
fixing ui when visible on small screen.
...
tweak local contrib instructions.
Fixing javascript mediaquery breakpoint for small screen.
4 years ago
Jason Kulatunga
644a9418dd
(0.3.10) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
8431eef515
github.event.release.upload_url
4 years ago
Jason Kulatunga
df07261c57
(0.3.9) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
08634f2a88
Merge pull request #169 from AnalogJ/freebsd_action
4 years ago
Jason Kulatunga
273be111b4
fixing path.
4 years ago
Jason Kulatunga
a4e193fb25
remove freebsd config from makefile. Adding freebsd specific releases as a post release step
4 years ago
Jason Kulatunga
d252333ba9
ignore makefile.
4 years ago
Jason Kulatunga
0864b8000c
pass env vars.
4 years ago
Jason Kulatunga
ecd6b7e128
cannot lock go version (for now).
4 years ago
Jason Kulatunga
527214f38c
(0.3.8) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
0f788cc9ce
lock go-version. installing make. fix copy command? add GOPATH
4 years ago
Jason Kulatunga
9ece82f3f5
change version
4 years ago
Jason Kulatunga
3780f8e864
fix error log.
4 years ago
Jason Kulatunga
fc3d6a33e3
Merge pull request #168 from AnalogJ/cowboy_coding_fixes
...
fix error log.
4 years ago
Jason Kulatunga
2fc24d0e76
fix error log.
4 years ago
Jason Kulatunga
d92a21fbca
Merge pull request #132 from telyn/patch-1
...
Change temperature graph to 24-hour formatting
4 years ago
Jason Kulatunga
1d3d16eeaa
Merge pull request #165 from AnalogJ/collector-config-enhancements
4 years ago
Jason Kulatunga
4331f86ed4
fixing #164 telegram notification issue while I'm here.
...
TODO: do a full check of all notification params in shoutrrr and ensure they match what we use.
4 years ago
Jason Kulatunga
da890d95b6
Fixing forced logging of smartctl output irrespective of log level (now available at DEBUG level only)
...
TODO: add a table summary at INFO level.
fixes #123
4 years ago
Jason Kulatunga
e5713e3a81
added ability to configure collector variables using config file (api endpoint, log level, log file).
...
fixes #124
4 years ago
Jason Kulatunga
59d4a8e195
(0.3.7) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
02ec32934f
Merge pull request #163 from AnalogJ/shoutrrr_upgrade
4 years ago
Jason Kulatunga
79de0fed2b
upgrade shoutrrr version. Fix duplicate notifications when more than one notification handler configured (closure iteration issue).
...
fixes #160
fixes #146
fixes #135
4 years ago
Jason Kulatunga
3995c87856
upgrade shoutrrr version.
...
fixes #160
fixes #146
todo:
#135
4 years ago
Jason Kulatunga
5ea9a75039
(0.3.6) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
93cf7891d3
Merge pull request #162 from AnalogJ/cron
4 years ago
Jason Kulatunga
c55bdcbf28
fixing cron schedule. remove unnecessary log files (collector process is redirecting stdout & stderr to pid1 stdout/stderr).
4 years ago
Jason Kulatunga
011642a708
WIP.
...
Removed references to Jobber, replaced with Cron.
Created crontab at /etc/cron.d/scrutiny
Running cron in foreground.
Adding timezone support
Working Collector image (untested master).
4 years ago
Telyn
9778809cba
Change temperature graph to 24-hour formatting
4 years ago