Jason Kulatunga
772063a843
find the temp history for the last week (by default). Smooth out data using aggregate window for hourly numbers. Better temp casting during influx data inflating.
2021-11-16 19:07:37 -08:00
Jason Kulatunga
b776fb8886
tweaking retention policy code so we can test downsampling scripts.
2021-11-16 18:32:29 -08:00
Jason Kulatunga
8fb58591a6
fixes for Scrutiny end-to-end testing.
2021-10-28 07:41:41 -07:00
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 >
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 >
2021-04-26 06:33:28 +00:00
Jason Kulatunga and GitHub
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 >
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 >
2021-04-26 04:59:43 +00:00
Jason Kulatunga and GitHub
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 >
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 and GitHub
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 and GitHub
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 and GitHub
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 >
2021-04-25 17:15:07 +00:00
Jason Kulatunga and GitHub
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 and GitHub
93cf7891d3
Merge pull request #162 from AnalogJ/cron
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
Jason Kulatunga
27b923b5e9
(0.3.5) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com >
2020-11-06 04:38:37 +00:00
Jason Kulatunga
698cb404cf
fixing buildd typo.
2020-11-05 08:34:57 -08:00
Jason Kulatunga
bab25de2f2
(0.3.4) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com >
2020-11-05 16:12:37 +00:00
Jason Kulatunga
520136a5ec
fixing automated version bump, attempt 3.
2020-11-05 08:03:20 -08:00
Jason Kulatunga
7fb717270f
guess and check.
2020-11-05 07:54:54 -08:00
Jason Kulatunga
14ed3eb71e
fixing release.
2020-11-05 07:47:43 -08:00
Jason Kulatunga
e364fe95d9
fixing verion bump for release.
2020-11-05 07:25:44 -08:00
Jason Kulatunga
c285491c34
update git.
2020-11-05 07:23:52 -08:00
Jason Kulatunga
c62af772af
update git.
2020-11-04 09:06:48 -08:00
Jason Kulatunga
fe5bad8c00
update git.
2020-11-04 08:56:00 -08:00
Jason Kulatunga
72e0681497
update git.
2020-11-04 08:46:17 -08:00
Jason Kulatunga
885a957197
logging.
2020-11-04 08:37:18 -08:00
Jason Kulatunga
bc444918da
fixing paths using env var, make directory.
2020-11-04 08:08:47 -08:00
Jason Kulatunga
1fe56136b9
fixing paths using env var v2.
2020-11-04 08:03:00 -08:00
Jason Kulatunga
491b1ed4aa
fixing paths using env var
2020-11-04 07:56:31 -08:00
Jason Kulatunga
36f53198be
fixing paths
2020-11-04 07:51:57 -08:00
Jason Kulatunga
85dde0efc9
fixing paths
2020-11-04 07:46:22 -08:00
Jason Kulatunga
bf98216e0d
using GITHUB_WORKSPACE instead of PROJECT_PATH.
2020-11-04 07:34:36 -08:00
Jason Kulatunga
93cf676818
added a "Success" test for script notifications.
...
bumping the version in version file? not sure why it wasnt correctly bumped already.
2020-11-03 08:20:02 -08:00
Jason Kulatunga
58eaa29e4d
check for "unknown" wwn value.
...
fix #113
2020-10-27 08:25:44 -07:00
Jason Kulatunga
9898ff1a33
karalabe/xgo-1.13.x
2020-10-27 07:39:55 -07:00
Jason Kulatunga
7edef7a2fb
fix release action.
2020-10-27 07:32:32 -07:00
Jason Kulatunga
ada3665ba0
fix #111
...
fix #109
2020-10-27 07:18:47 -07:00
Jason Kulatunga and GitHub
7dbe108e33
Merge pull request #102 from AnalogJ/xgo
2020-10-18 10:48:09 -06:00
Jason Kulatunga
e2e0045ddd
dont fail CI if codecov fails.
2020-10-18 10:27:31 -06:00
Jason Kulatunga
edfa75739a
remove freebsd from build.
2020-10-18 10:24:32 -06:00
Jason Kulatunga and GitHub
404421bab4
Merge pull request #105 from ryck/fix/host-id-cli-option
...
Use StringFlag for COLLECTOR_HOST_ID
2020-10-18 09:56:49 -06:00
Jason Kulatunga and GitHub
c160e3e50b
Merge pull request #104 from ryck/feature/show-host-id
...
Show Host ID
2020-10-18 09:54:20 -06:00
Jason Kulatunga
7293f2e48b
disable freebsd builds.
2020-10-17 12:44:46 -06:00
Jason Kulatunga and GitHub
77971edf5f
Merge pull request #103 from ryck/feature/improve-humanize-duration
2020-10-17 12:00:00 -06:00
Jason Kulatunga
c89381b39e
set GOOS and GOARCH correctly when not using xgo.
2020-10-17 11:33:01 -06:00
Jason Kulatunga
d6c1d4aa04
use Make + XGO to build static binaries. attempt #3
2020-10-17 11:20:13 -06:00
Jason Kulatunga
5be3407489
386
2020-10-17 11:15:55 -06:00
Jason Kulatunga
4fd650a150
adding a vagrantfile for testing. Adding 32bit version of binary for freebsd.
2020-10-17 11:08:25 -06:00
Jason Kulatunga
c9620b5f87
use Make + XGO to build static binaries. attempt #3
2020-10-15 23:38:58 -06:00
Jason Kulatunga
a83aab79bf
use Make + XGO to build static binaries. attempt #3
2020-10-14 21:22:46 -06:00
Jason Kulatunga
75b78a45c0
use Make + XGO to build static binaries. attempt #3
2020-10-14 21:17:03 -06:00
Jason Kulatunga
bdbb7d0e1b
make sure CGO is enabled for all builds, required by sqlite.
2020-10-14 01:34:12 -06:00
Jason Kulatunga and GitHub
de3269409f
Update .gitattributes
2020-10-11 11:05:12 -06:00
Jason Kulatunga and GitHub
c1aaf67152
Merge pull request #98 from ryck/feature/add-last-updated-time
...
Add timestamp to last updated
2020-10-11 10:22:31 -06:00
Jason Kulatunga and GitHub
0fffc167fb
Update SUPPORTED_NAS_OS.md
2020-10-09 17:39:50 -06:00
Jason Kulatunga and GitHub
216d3a6fe3
Rename INSTALL_UNRAID to INSTALL_UNRAID.md
2020-10-09 17:39:23 -06:00
Jason Kulatunga and GitHub
c841ba56de
Merge pull request #97 from teambvd/patch-1
...
Create INSTALL_UNRAID
2020-10-09 17:38:53 -06:00
Jason Kulatunga and GitHub
afca629848
Update build.yaml
2020-10-09 17:35:57 -06:00
Jason Kulatunga and GitHub
aa720f7065
Update README.md
2020-10-09 11:21:23 -06:00
Jason Kulatunga and GitHub
b7f97c27bc
Update .gitattributes
2020-10-09 11:20:34 -06:00
Jason Kulatunga
52a0f7575e
addd a label to PRs and Issues opened by sponsors.
2020-10-09 11:07:26 -06:00