Jason Kulatunga
df23ecdf33
fix typing for attribute status enum stored in database.
3 years ago
Jason Kulatunga
488fcfc820
added AttributeStatus bit flag
...
ensure DeviceStatus is a valid bit flag.
[docs] added running tests section to contribution guide.
make sure UI correctly treats scrutiny failures as failed.
3 years ago
Jason Kulatunga
2533d8d34f
using Constants for git release/debug modes.
3 years ago
Jason Kulatunga
af2523cfee
setting GinMode to release by default. Users get confused otherwise.
3 years ago
packagrio-bot
d78957353d
(v0.4.8) Automated packaging of release by Packagr
3 years ago
Jason Kulatunga
987632df39
working deletion code.
3 years ago
Jason Kulatunga
1bd86f5abd
[WIP] Delete button for devices.
3 years ago
packagrio-bot
0f935ceb48
(v0.4.7) Automated packaging of release by Packagr
3 years ago
Jason Kulatunga
f844a435fd
fix error message.
3 years ago
Jason Kulatunga
3a970e7a27
Merge pull request #262 from AnalogJ/beta
...
pre-v0.4.7 release
3 years ago
Jason Kulatunga
307c2bcdef
fix error message.
...
Simpler GormMigrateOptions.
3 years ago
Jason Kulatunga
d08a1e3ef6
ignore retention policy errors during migration.
...
- fixes #256
3 years ago
Jason Kulatunga
2292041f9f
never drop tables.
3 years ago
Jason Kulatunga
75e4bf1d6e
added a helpful comment that the database migration might take a looong time.
3 years ago
Jason Kulatunga
97add04276
make sure the migration step runs with transactions, so that we can debug easier.
...
- related #256
3 years ago
Jason Kulatunga
1423f55d78
remove Power Cycle Count failure attribute for ATA drives. Unrealistic for consumer users (BackBlaze data is datacenter focused).
...
- fixed #31
3 years ago
Jason Kulatunga
46d0b70399
disable NVMe Scrutiny failures for "Numb Error Log Entries" attribute. More analysis needed for NVMe drives & their critical attributes.
...
- fixes #187
- fixes #247
3 years ago
Jason Kulatunga
168ca802d1
add support for specifying scheme for influxdb endpoint url (http vs https).
...
fixes #258
3 years ago
Jason Kulatunga
1bfdd0043f
added a way to retrieve raw udev data. Can be used to retrieve disk label, UUID and "disk/by-id/*" device info.
...
Storing it in the database during device registration.
3 years ago
Jason Kulatunga
999c12748c
added a way to retrieve raw udev data. Can be used to retrieve disk label, UUID and "disk/by-id/*" device info.
...
Storing it in the database during device registration.
3 years ago
packagrio-bot
65d31046a0
(v0.4.6) Automated packaging of release by Packagr
3 years ago
Jason Kulatunga
5ac0aa8f74
Forked InfluxDB SDK and added support for using pre-generated admin token during setup. This ensures we no longer need to persist the token during startup.
...
fixes #248
3 years ago
Jason Kulatunga
a589d11d01
update influxdb host default to localhost.
3 years ago
packagrio-bot
1a05868381
(v0.4.5) Automated packaging of release by Packagr
3 years ago
packagrio-bot
b5920e35e3
(v0.4.4) Automated packaging of release by Packagr
3 years ago
Jason Kulatunga
e7801619cd
added additional tests from #187 .
...
Detected that the frontend was incorrectly classifying Scrutiny Failures as Warnings.
Fixed.
3 years ago
packagrio-bot
9ea283e8d2
(v0.4.3) Automated packaging of release by Packagr
3 years ago
packagrio-bot
2f67d6f9ae
(v0.4.2) Automated packaging of release by Packagr
3 years ago
Jason Kulatunga
145996055a
use locked versions of database models when doing migrations.
3 years ago
packagrio-bot
90e5d219a2
(v0.4.1) Automated packaging of release by Packagr
3 years ago
Jason Kulatunga
381a6799cc
updates for v0.4.0 release. Slight refactor/organization.
3 years ago
Jason Kulatunga
54178eaaf0
Merge branch 'master' into BASEPATH
3 years ago
packagrio-bot
a2a80f3102
(v0.4.0) Automated packaging of release by Packagr
3 years ago
Jason Kulatunga
de702414b9
moving all filesystem references to /scrutiny to /opt/scrutiny
...
fixes #230
3 years ago
Jason Kulatunga
2967b6ca01
make sure that we set the config path when ReadConfig is called.
3 years ago
Jason Kulatunga
5ed69d7fc4
adding tests for Smart and parser.
3 years ago
Jason Kulatunga
f39628efc3
by default show all temp data.
3 years ago
Jason Kulatunga
5bab9ac04a
make sure we can correctly save the config file if onboarding influx.
3 years ago
Jason Kulatunga
fabc629e40
handle case where WWN not detected for a device (print error messages, but skip device collection & uploading).
3 years ago
Jason Kulatunga
1ced2198c7
cleanup log messages.
3 years ago
Jason Kulatunga
5f12fbb510
enable final migration cleanup.
3 years ago
Jason Kulatunga
702518579b
fixed summary query.
3 years ago
Jason Kulatunga
fc5a9ba15e
fixed device processing in details page. Summary query is still broken.
3 years ago
Jason Kulatunga
8fe0dbed6b
partially working. Some datapoints are failing with panic and are silently ignored.
...
TODO must fix.
3 years ago
Jason Kulatunga
7d963c96a6
writing pseudocode algorithm for data migration.
3 years ago
Jason Kulatunga
2750ccef4a
call out deprecated structs so they are not accidentally used via autocomplete.
3 years ago
Jason Kulatunga
9d85920f49
started working on migration code.
3 years ago
Jason Kulatunga
0dba9f8011
Merge branch 'master' into influxdb
3 years ago
Jason Kulatunga
d42faf30b0
fix WriteConfig interface.
3 years ago
Jason Kulatunga
5fb5b9afbe
if we're completing the InfluxDB setup via automation, attempt to store the token in the config file automatically.
3 years ago