Jason Kulatunga
ce032c5609
fixes for Scrutiny end-to-end testing.
2021-10-28 07:35:25 -07:00
Jason Kulatunga
7b7b4fe4e3
fixing test.
2021-10-24 19:30:29 -07:00
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.
2021-10-24 17:09:44 -07:00
Jason Kulatunga
deba21fe19
update timestamps for testing.
2021-10-24 16:26:41 -07:00
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).
2021-10-24 16:01:53 -07:00
Jason Kulatunga
9878985fa3
adding aggregation code
2021-10-24 13:07:12 -07:00
Jason Kulatunga
975c034925
WIP downsample scripts.
2021-10-23 10:35:32 -07:00
Jason Kulatunga
abe7a16507
creating influxdb config file during startup.
2021-08-06 23:26:40 -07:00
Jason Kulatunga
a60edfff26
fixing mocked data
2021-08-01 10:42:38 -07:00
Jason Kulatunga
bd19230cbf
make sure data is persisted to DB.
2021-07-25 22:32:13 -07:00
Jason Kulatunga
80f4660130
validate thresholds whenever SMART data is recieved.
2021-07-25 22:11:07 -07:00
Jason Kulatunga
1fc910f41b
retest
2021-07-25 15:58:16 -07:00
Jason Kulatunga
967a927e2d
setting the image type as suffix.
2021-07-25 15:52:07 -07:00
Jason Kulatunga
ef014150a5
tagging.
2021-07-25 15:39:30 -07:00
Jason Kulatunga
5c614c5512
adding docker build -> ghcr.io
2021-07-25 14:51:28 -07:00
Jason Kulatunga
694fc74ca0
fixing history.
2021-06-27 13:44:01 -07:00
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
2021-06-27 10:55:18 -07:00
Jason Kulatunga
fd4f0429e4
(0.3.12) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com >
0.3.12
2021-04-26 17:13:21 +00:00
Jason Kulatunga
33d4b99a4b
fix collector.
2021-04-26 10:03:40 -07:00
Jason Kulatunga
9be57f2271
(0.3.11) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com >
0.3.11
2021-04-26 06:33:28 +00:00
Jason Kulatunga
8196447526
Merge pull request #170 from AnalogJ/fixes_webui
...
fixing ui when visible on small screen.
2021-04-25 23:24:22 -07:00
Jason Kulatunga
712119cb5e
fixing ui when visible on small screen.
...
tweak local contrib instructions.
Fixing javascript mediaquery breakpoint for small screen.
2021-04-25 23:22:29 -07:00
Jason Kulatunga
644a9418dd
(0.3.10) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com >
0.3.10
2021-04-26 05:22:22 +00:00
Jason Kulatunga
8431eef515
github.event.release.upload_url
2021-04-25 22:10:28 -07:00
Jason Kulatunga
df07261c57
(0.3.9) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com >
0.3.9
2021-04-26 04:59:43 +00:00
Jason Kulatunga
08634f2a88
Merge pull request #169 from AnalogJ/freebsd_action
2021-04-25 21:50:22 -07:00
Jason Kulatunga
273be111b4
fixing path.
2021-04-25 21:45:43 -07:00
Jason Kulatunga
a4e193fb25
remove freebsd config from makefile. Adding freebsd specific releases as a post release step
2021-04-25 21:44:47 -07:00
Jason Kulatunga
d252333ba9
ignore makefile.
2021-04-25 21:25:07 -07:00
Jason Kulatunga
0864b8000c
pass env vars.
2021-04-25 21:08:10 -07:00
Jason Kulatunga
ecd6b7e128
cannot lock go version (for now).
2021-04-25 20:59:34 -07:00
Jason Kulatunga
527214f38c
(0.3.8) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com >
0.3.8
2021-04-26 03:58:09 +00:00
Jason Kulatunga
0f788cc9ce
lock go-version. installing make. fix copy command? add GOPATH
2021-04-25 20:49:24 -07:00
Jason Kulatunga
9ece82f3f5
change version
2021-04-25 20:35:42 -07:00
Jason Kulatunga
3780f8e864
fix error log.
2021-04-25 20:33:32 -07:00
Jason Kulatunga
fc3d6a33e3
Merge pull request #168 from AnalogJ/cowboy_coding_fixes
...
fix error log.
2021-04-25 20:18:42 -07:00
Jason Kulatunga
2fc24d0e76
fix error log.
2021-04-25 20:14:58 -07:00
Jason Kulatunga
d92a21fbca
Merge pull request #132 from telyn/patch-1
...
Change temperature graph to 24-hour formatting
2021-04-25 11:44:47 -07:00
Jason Kulatunga
1d3d16eeaa
Merge pull request #165 from AnalogJ/collector-config-enhancements
2021-04-25 11:38:57 -07:00
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.
2021-04-25 11:38:17 -07:00
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
2021-04-25 11:34:26 -07:00
Jason Kulatunga
e5713e3a81
added ability to configure collector variables using config file (api endpoint, log level, log file).
...
fixes #124
2021-04-25 11:24:03 -07:00
Jason Kulatunga
59d4a8e195
(0.3.7) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com >
0.3.7
2021-04-25 17:15:07 +00:00
Jason Kulatunga
02ec32934f
Merge pull request #163 from AnalogJ/shoutrrr_upgrade
2021-04-25 09:58:53 -07:00
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
2021-04-25 09:47:12 -07:00
Jason Kulatunga
3995c87856
upgrade shoutrrr version.
...
fixes #160
fixes #146
todo:
#135
2021-04-25 08:42:58 -07:00
Jason Kulatunga
5ea9a75039
(0.3.6) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com >
2021-04-24 20:57:50 +00:00
Jason Kulatunga
93cf7891d3
Merge pull request #162 from AnalogJ/cron
0.3.6
2021-04-24 13:31:59 -07:00
Jason Kulatunga
c55bdcbf28
fixing cron schedule. remove unnecessary log files (collector process is redirecting stdout & stderr to pid1 stdout/stderr).
2021-04-24 13:27:27 -07:00
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).
2021-04-24 12:27:09 -07:00