Jason Kulatunga
cb47dd7185
revert s6-overlay changes.
2022-06-07 22:03:02 -07:00
Jason Kulatunga
6ae4d233cd
update bug report form to require docker info output.
2022-06-07 21:42:39 -07:00
Jason Kulatunga
f8bb185854
trying to fix seg fault issues. Attempting to consolidate on debian-bullseye for runtime docker images.
2022-06-07 21:29:15 -07:00
Jason Kulatunga
1da07caaa6
fix background color for details page history tooltip.
...
fixes #283
2022-06-07 20:17:25 -07:00
Jason Kulatunga
fe96c27732
trying to fix webUI.
2022-06-07 19:51:05 -07:00
Jason Kulatunga
7287775cca
trying to fix webUI.
2022-06-07 18:59:25 -07:00
Jason Kulatunga
28ac3ac7ec
fix settings persistence.
2022-06-04 22:53:27 -07:00
Jason Kulatunga and GitHub
7840fe66da
Merge pull request #280 from AnalogJ/beta
2022-06-04 22:15:53 -07:00
Jason Kulatunga
2ca44c967e
simplify darkmode ui toggle.
2022-06-04 20:32:12 -07:00
Jason Kulatunga
4b767421f3
change highlight color for dark mode.
2022-06-04 19:01:18 -07:00
Jason Kulatunga
6005b8609a
trying to fix docker image builds (take 1h+ right now).
...
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
2022-06-04 12:22:07 -07:00
Jason Kulatunga
df23ecdf33
fix typing for attribute status enum stored in database.
2022-06-04 09:42:45 -07:00
Jason Kulatunga
f4988cbac5
try to speed up multi-arch docker builds by limiting qemu vm's to amd and arm only.
2022-06-04 09:29:17 -07:00
Jason Kulatunga
f4f5d16b4a
rename variable to themeUseSystem from darkModeUseSystem.
2022-06-04 08:18:40 -07:00
Jason Kulatunga and GitHub
1c4dd33381
Merge pull request #276 from shamoon/dark-mode
2022-06-04 08:13:43 -07:00
Jason Kulatunga and GitHub
9e0ba4d269
Merge branch 'beta' into dark-mode
2022-06-04 08:12:37 -07:00
Jason Kulatunga
d9ecf6c0d3
make sure defaults are available if missing from localStorage
...
fixes #277
2022-06-04 08:08:45 -07:00
Jason Kulatunga
ca7772250c
fix s6-overlay overwriting bin symlinks:
...
https://github.com/just-containers/s6-overlay/tree/v2.1.0.1#bin-and-sbin-are-symlinks
adding a makefile to build docker images locally.
2022-06-02 21:06:43 -07:00
Jason Kulatunga
6e02e4da02
fixing func def.
2022-06-02 12:21:54 -07:00
Jason Kulatunga
9c8498cea7
disable and re-enable bitwise operations
2022-06-02 12:20:50 -07:00
Jason Kulatunga
965fbb08da
trying to fix installation.
2022-06-02 11:35:30 -07:00
Jason Kulatunga
e16933eeac
trying to fix installation.
2022-06-02 11:06:15 -07:00
Jason Kulatunga
4d0fc0eae8
trying to fix installation.
2022-06-02 10:49:22 -07:00
Jason Kulatunga
8296a973b8
trying to fix installation.
2022-06-02 10:48:44 -07:00
Jason Kulatunga
19a9957755
using ARG DEBIAN_FRONTEND=noninteractive
2022-06-02 10:40:28 -07:00
Jason Kulatunga
02e3947906
disable github action docker build caching - may be causing "cannot reuse body, request must be retried" errors
2022-06-02 10:22:55 -07:00
Jason Kulatunga
766a73455e
update the base image for docker iamges to ubuntu:latest - which follows the LTS.
...
fixes #274
2022-06-02 10:04:36 -07:00
Jason Kulatunga and GitHub
6e64ae09aa
Update SUPPORTED_NAS_OS.md
2022-06-01 16:39:46 -07:00
Jason Kulatunga and GitHub
411eca20e0
Update SUPPORTED_NAS_OS.md
2022-05-31 18:11:25 -07:00
Jason Kulatunga and GitHub
0243d9e2fa
Merge pull request #272 from BadCo-NZ/patch-1
...
Create INSTALL_PFSENSE.md
2022-05-31 18:10:33 -07:00
Jason Kulatunga
9aa0e97be0
display the device UUID and device Label in the details page.
...
fixes #265
2022-05-31 13:36:58 -07:00
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.
2022-05-31 13:31:34 -07:00
Jason Kulatunga
b5dad487e5
updating bug report.
2022-05-31 11:32:58 -07:00
Jason Kulatunga
8b01187892
woarkound for volume mount w/privileged
2022-05-31 09:13:47 -07:00
Jason Kulatunga
d9d6ce0f30
added docuemtnation about exit codes.
2022-05-31 08:50:38 -07:00
Jason Kulatunga
fe5dbcff1e
documentation changes.
2022-05-28 16:15:26 -07:00
Jason Kulatunga
99df104cdd
documentation changes.
2022-05-28 15:50:05 -07:00
Jason Kulatunga
a53397210c
adding mechanism to override the smartctl commands used by scrutiny for device scanning, device identification and smart data retrieval.
...
adding tests for command overrides.
rename GetScanOverrides() to GetDeviceOverrides()
fixes #255
2022-05-28 15:32:44 -07:00
Jason Kulatunga
2533d8d34f
using Constants for git release/debug modes.
2022-05-28 09:53:45 -07:00
Jason Kulatunga
af2523cfee
setting GinMode to release by default. Users get confused otherwise.
2022-05-28 09:50:06 -07:00
Jason Kulatunga and GitHub
c6e1663f8a
Update README.md
2022-05-28 09:10:52 -07:00
Jason Kulatunga and GitHub
ab83c389f7
Update INSTALL_HUB_SPOKE.md
2022-05-28 07:39:42 -07:00
Jason Kulatunga and GitHub
6d22702864
Update INSTALL_MANUAL.md
2022-05-27 22:34:32 -07:00
Jason Kulatunga and GitHub
b208493af9
Merge pull request #263 from AnalogJ/beta
2022-05-27 18:56:56 -07:00
Jason Kulatunga
4aa1485246
using device title pipe to consistently set the device name based on configuration setting.
...
adding device status pipe to set the device status in a more readable way.
2022-05-27 16:12:27 -07:00
Jason Kulatunga
e1e1d321dd
fix git.version.sh script.
2022-05-27 13:05:58 -07:00
Jason Kulatunga
3971b37abc
attempting to fix docker image build by generating frontend version information before docker build.
2022-05-27 12:59:32 -07:00
Jason Kulatunga
cf1bd3ea6b
trying to fix docker build, so it includes git sha info.
2022-05-27 00:13:34 -07:00
Jason Kulatunga
9b901766e3
trying to fix docker build, so it includes git sha info.
2022-05-27 00:02:11 -07:00
Jason Kulatunga
e19ee78e70
trying to fix docker build, so it includes git sha info.
2022-05-26 23:54:17 -07:00
Jason Kulatunga
c7c55ab95c
trying to fix docker build, so it includes git sha info.
2022-05-26 23:44:13 -07:00
Jason Kulatunga
d7ddf01ea0
trying to fix docker build, so it includes git sha info.
2022-05-26 23:04:57 -07:00
Jason Kulatunga
c539af1a67
trying to fix docker build, so it includes git sha info.
2022-05-26 22:53:00 -07:00
Jason Kulatunga
d93d24b52d
using npm run commands for building angular application (supports pre steps).
...
Automatically embed the application version in the UI.
2022-05-26 22:37:45 -07:00
Jason Kulatunga
5dbfad68ad
fix titles.
2022-05-26 21:51:02 -07:00
Jason Kulatunga
92c4506cfa
adding a Caddy example to the TROUBLESHOOTING_REVERSE_PROXY.md guide
...
fixes #257
2022-05-26 21:49:57 -07:00
Jason Kulatunga
fe80bed6bd
adding a Caddy example to the TROUBLESHOOTING_REVERSE_PROXY.md guide
...
fixes #257
2022-05-26 21:48:27 -07:00
Jason Kulatunga
b6e69021b2
ensure that the base href is set, as it's required when reloading subpages.
...
fixes #264
2022-05-26 21:25:36 -07:00
Jason Kulatunga
12e624a496
updating CONTRIBUTING.md guide.
2022-05-26 19:06:48 -07:00
Jason Kulatunga
e95b44c690
make sure we use a reasonable number of decimal points for converted temps.
2022-05-26 14:21:46 -07:00
Jason Kulatunga
4ee947d55c
trying to fix compilation/typing issues.
2022-05-26 13:49:59 -07:00
Jason Kulatunga
21212c0a1d
add setting to change temperature between C and F.
...
fixes #175
2022-05-26 13:04:15 -07:00
Jason Kulatunga
d1376a2200
serve all fonts locally
...
fixes #125
2022-05-26 10:12:59 -07:00
Jason Kulatunga
7d2daf4f6a
add ability to sort devices by age (powered-on-hours)
...
fixes #100
2022-05-26 08:33:30 -07:00
Jason Kulatunga
da4562d308
fixed UI issues related to deleting (component is now correctly removed from the dashboard device list).
...
fixes #69
2022-05-26 00:16:13 -07:00
Jason Kulatunga
f51de52ff7
hide device dashboard component if deletion finishes successfully.
2022-05-25 19:19:11 -07:00
Jason Kulatunga
987632df39
working deletion code.
2022-05-25 19:02:30 -07:00
Jason Kulatunga
28a3c3e53f
[WIP] Delete button for devices.
2022-05-25 17:55:23 -07:00
Jason Kulatunga
1bd86f5abd
[WIP] Delete button for devices.
2022-05-25 14:59:55 -07:00
Jason Kulatunga
989fbc25f8
latest tag should consistently point to omnibus versions.
2022-05-25 09:52:17 -07:00
Jason Kulatunga
f844a435fd
fix error message.
2022-05-25 07:55:15 -07:00
Jason Kulatunga and GitHub
3a970e7a27
Merge pull request #262 from AnalogJ/beta
...
pre-v0.4.7 release
2022-05-25 07:50:21 -07:00
Jason Kulatunga
307c2bcdef
fix error message.
...
Simpler GormMigrateOptions.
2022-05-25 07:39:56 -07:00
Jason Kulatunga
d62928aaae
adding documentation for script based notifications.
2022-05-24 15:15:37 -07:00
Jason Kulatunga
d08a1e3ef6
ignore retention policy errors during migration.
...
- fixes #256
2022-05-24 14:26:40 -07:00
Jason Kulatunga
2292041f9f
never drop tables.
2022-05-24 10:00:41 -07:00
Jason Kulatunga
75e4bf1d6e
added a helpful comment that the database migration might take a looong time.
2022-05-24 09:47:09 -07:00
Jason Kulatunga
97add04276
make sure the migration step runs with transactions, so that we can debug easier.
...
- related #256
2022-05-24 09:07:38 -07:00
Jason Kulatunga
1423f55d78
remove Power Cycle Count failure attribute for ATA drives. Unrealistic for consumer users (BackBlaze data is datacenter focused).
...
- fixed #31
2022-05-23 10:19:12 -07:00
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
2022-05-23 09:50:15 -07:00
Jason Kulatunga
168ca802d1
add support for specifying scheme for influxdb endpoint url (http vs https).
...
fixes #258
2022-05-23 09:34:16 -07:00
Jason Kulatunga
8c07e91f39
grey out and mark thresholds as not yet implemented.
2022-05-23 09:23:22 -07:00
Jason Kulatunga
7979950c3b
fixing device sort and display title.
...
fixes #194
2022-05-23 08:49:51 -07:00
Jason Kulatunga
9846ba13e0
adding support for device sort in UI.
2022-05-23 08:19:58 -07:00
Jason Kulatunga
83839f7faf
adding group by hostId support in dashboard.
...
fixes #151
2022-05-20 22:33:59 -07:00
Jason Kulatunga
85fa3b1f8f
moved device summary info panel into isolated component.
2022-05-20 21:55:40 -07:00
Jason Kulatunga
4190f9a633
remove filter not implemented message.
2022-05-20 20:59:29 -07:00
Jason Kulatunga
743ce27d2e
adding comment.
2022-05-20 20:59:29 -07:00
Jason Kulatunga
399a2450ff
make sure we can change the temperature duration key for the chart.
2022-05-20 20:59:29 -07:00
Jason Kulatunga
934f16f0a5
persist settings across sessions (in local storage).
2022-05-20 20:59:29 -07:00
Jason Kulatunga
0aeb13c181
support custom display of devices by UUID/ID/Label & Scrutiny Name. (Does not persist).
...
Related #225
2022-05-20 20:59:29 -07:00
Jason Kulatunga
5899bf2026
started working on Dashboard UI sorting and naming
2022-05-20 20:59:29 -07:00
Jason Kulatunga
3b137964fc
make sure we include the host id in the temp history label.
2022-05-20 20:59:29 -07:00
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.
2022-05-20 20:59:29 -07:00
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.
2022-05-20 20:59:29 -07:00
Jason Kulatunga and GitHub
6f283fd736
Update README.md
2022-05-20 10:25:02 -07:00
Jason Kulatunga
601d632ae4
update xgo version.
2022-05-20 09:52:24 -07:00
Jason Kulatunga
8466c5e750
upgrade to v2.9.0 for influxdb sdk -- this includes the SetupWithToken method.
2022-05-20 09:18:01 -07:00
Jason Kulatunga
aa786c0db8
upgrade to go 1.17
2022-05-18 09:40:52 -07:00
Jason Kulatunga
f3faee389b
trying to fix the docker builds.
2022-05-18 09:30:37 -07:00