Commit Graph

  • 7f1023fa9b temporary fix for #426 using legacy open ssl provider for fixing "error:0308010C:digital envelope routines::unsupported" error. Jason Kulatunga 2023-01-11 21:30:16 -08:00
  • d49497da80 update hub/spoke guide - thanks @TinJoy59 fixes #417 Jason Kulatunga 2023-01-11 18:03:49 -08:00
  • d8c359bd8a instructions documenting added ability to trigger collector at startup. Disabled by default, (enable by setting -e COLLECTOR_RUN_STARTUP=true) Jason Kulatunga 2023-01-11 17:49:58 -08:00
  • ad4b117f6e fixes #412 Jason Kulatunga 2023-01-11 17:41:09 -08:00
  • 22d2f9847c fixes #418 when using device type sat,auto, scrutiny config parser will treat type: 'sat,auto' as a list, which will cause it to be treated like a raid disk. force single command execution using type: ['sat,auto'] Jason Kulatunga 2023-01-11 17:24:01 -08:00
  • 1c7f299b98 (v0.6.0) Automated packaging of release by Packagr v0.6.0 packagrio-bot 2023-01-12 00:42:30 +00:00
  • 602fdce0ee Merge pull request #425 from AnalogJ/update_shoutrrr Jason Kulatunga 2023-01-11 16:37:01 -08:00
  • 61fde6a2ca update shoutrrr version. Jason Kulatunga 2023-01-11 16:17:25 -08:00
  • d843bcc258 fix nightly build. Jason Kulatunga 2022-12-02 07:13:52 -08:00
  • f2856e0f26 adding a healthcheck endpoint that confirms communication with influxdb and sqlite. Jason Kulatunga 2022-11-30 08:25:27 -08:00
  • 58ef1aa311 update readme. Jason Kulatunga 2022-11-30 07:56:01 -08:00
  • 6a6570b8e3 trying to fix nodejs build of frontend. Jason Kulatunga 2022-11-29 22:45:40 -08:00
  • 29a0860caa trying to fix nodejs build of frontend. Jason Kulatunga 2022-11-29 22:24:16 -08:00
  • fb760a9f6d make sure we print an error if the config file is invalid. fixes #408 Jason Kulatunga 2022-11-29 22:06:42 -08:00
  • c9f13f4398 update README to correctly call-out the influxdb requirement in hub-spoke deployments. Jason Kulatunga 2022-11-29 21:07:51 -08:00
  • dd03a8cf63 Revert "trying to fix build" Jason Kulatunga 2022-11-28 08:16:45 -08:00
  • 0a6ade4da9 trying to fix build Jason Kulatunga 2022-11-28 08:13:19 -08:00
  • 5c8c11d78b Merge pull request #407 from StratusFearMe21/patch-1 Jason Kulatunga 2022-11-28 07:47:01 -08:00
  • 00502cc565 Merge pull request #406 from boomam/patch-1 Jason Kulatunga 2022-11-28 07:46:35 -08:00
  • 0febe3fda5 Looks like this is already implemented StratusFearMe21 2022-11-28 05:46:21 +00:00
  • fcd4bb4561 Added new formatting boomam 2022-11-27 19:28:09 -05:00
  • 89f763e65d Addition of notification testing command to troubleshooting boomam 2022-11-27 19:27:10 -05:00
  • 075eb94fa2 Merge pull request #394 from AnalogJ/skip_null_temp Jason Kulatunga 2022-11-15 09:07:13 -08:00
  • e9cf8a9180 fix: igeneric types adripo 2022-11-12 22:27:07 +01:00
  • 64ad353628 fix: remove fullcalendar adripo 2022-11-12 22:26:03 +01:00
  • 5518865bc6 fix: remove outdated option adripo 2022-11-12 22:24:38 +01:00
  • 50321d897a fix: prod build command adripo 2022-11-12 22:24:02 +01:00
  • e18a7e9ce0 refactor: update dependencies version adripo 2022-11-12 22:23:37 +01:00
  • 536b590080 feat: dynamic line stroke settings adripo 2022-11-11 00:19:51 +01:00
  • 098ce0673a Update TROUBLESHOOTING_DEVICE_COLLECTOR.md Jason Kulatunga 2022-11-08 20:21:21 -08:00
  • 2677796322 fixing bug. Null value for temperatures should be ignored. Jason Kulatunga 2022-11-06 07:54:32 -08:00
  • 5cc7fb30ed Merge pull request #391 from adripo/patch-1 Jason Kulatunga 2022-11-06 07:46:39 -08:00
  • 222b8103d6 fix: increase timeout adripo 2022-11-05 04:14:44 +01:00
  • 727d5b0ace Update SUPPORTED_NAS_OS.md Jason Kulatunga 2022-10-12 21:26:04 -07:00
  • d7b45e5f01 update docs. Jason Kulatunga 2022-10-12 20:58:41 -07:00
  • 578a262d90 Merge pull request #372 from Robert-Zacchigna/master Jason Kulatunga 2022-09-22 22:13:31 -07:00
  • c6e11f88b4 Minor Formatting Fix Robert-Zacchigna 2022-09-21 14:58:16 -05:00
  • b795331efb Doc for Manual Install on Windows Robert-Zacchigna 2022-09-21 14:51:14 -05:00
  • f1e5bd3ed4 (v0.5.0) Automated packaging of release by Packagr v0.5.0 packagrio-bot 2022-08-04 15:11:04 +00:00
  • d8d56f77f9 Merge pull request #352 from AnalogJ/beta Jason Kulatunga 2022-08-04 08:07:56 -07:00
  • 26b221532e fix tests. Jason Kulatunga 2022-08-04 07:56:43 -07:00
  • 15d3206f6f remove settings dialog from Details page. Jason Kulatunga 2022-08-04 07:30:14 -07:00
  • 59e2e928a8 remove the notify.level and notify.filter_attributes values from the example.scrutiny.yaml, since they are no longer allowed. Jason Kulatunga 2022-08-03 23:12:09 -07:00
  • 51f59e4fcd docs, added an explanation for why influxdb is required. Jason Kulatunga 2022-08-03 22:59:19 -07:00
  • f823127825 simplify logger creation (move logic into a function in main packages) Ensure logger creation is consistent between Web and Collector Create logger in main, pass down to downstream functions (like gin) In debug mode, print a copy of AppConfig Better debugging for logger. Jason Kulatunga 2022-08-03 22:51:44 -07:00
  • d41d535ab7 make sure that the device host id is provided in notifications (if available). Jason Kulatunga 2022-08-03 20:55:34 -07:00
  • 9a4a8de341 make sure the settings dialog width is 600px for readability. Jason Kulatunga 2022-08-03 18:38:59 -07:00
  • 2d6f60abaa attrHistory needs to be reversed, so the newest data is on the right fixes #339 Jason Kulatunga 2022-08-03 18:23:58 -07:00
  • d201f798fb Merge pull request #351 from AnalogJ/app_db_settings Jason Kulatunga 2022-08-02 22:15:52 -07:00
  • a1b0108503 Added PRAGMA settings support when connecting to SQLITE db. Jason Kulatunga 2022-08-02 22:14:23 -07:00
  • f0275d2349 Merge pull request #346 from KF5JWC/patch-3 Jason Kulatunga 2022-08-02 20:42:53 -07:00
  • 9dafde8a43 Merge pull request #350 from MattKobayashi/docs_udev Jason Kulatunga 2022-08-02 20:29:25 -07:00
  • fa8f86ab7b Add missing setup command Matthew Kobayashi 2022-08-03 11:02:51 +10:00
  • 41c9daa939 Make run_collect.sh executable KF5JWC 2022-08-01 15:07:28 -05:00
  • 83186ba36e Merge pull request #345 from KF5JWC/patch-2 Jason Kulatunga 2022-07-31 11:00:15 -07:00
  • 3205e3d022 Update INSTALL_SYNOLOGY_COLLECTOR.md KF5JWC 2022-07-31 00:07:04 -05:00
  • 3f272b36d4 adding setting to allow users to customize between binary vs SI/Metric units in UI. Jason Kulatunga 2022-07-30 08:50:23 -07:00
  • b238579fe6 Merge pull request #343 from AnalogJ/app_db_settings Jason Kulatunga 2022-07-30 08:05:19 -07:00
  • ce2f990eb1 consolidate device status to string logic in DeviceStatusPipe. Ensure device status takes into account new settings. Jason Kulatunga 2022-07-29 07:11:57 -07:00
  • b11b8732aa Merge pull request #342 from MattKobayashi/docs_udev Jason Kulatunga 2022-07-29 06:43:49 -07:00
  • 5cd441da7b Add udev troubleshooting doc Matthew Kobayashi 2022-07-29 09:33:55 +10:00
  • 2e768fb491 adding tests. Make sure that device status depends on the configured threshold. Jason Kulatunga 2022-07-25 07:46:44 -07:00
  • e8755ff617 Merge pull request #338 from AnalogJ/app_db_settings Jason Kulatunga 2022-07-23 16:37:16 -07:00
  • e41ee47371 filter attributes after notify Jason Kulatunga 2022-07-23 16:21:53 -07:00
  • 7a68a68e76 frontend, determine the device status by checking against the configured thresholds. Jason Kulatunga 2022-07-23 16:11:49 -07:00
  • 94594db20a on settings save, return the new settings. update the frontend to persist settings to the database. Using ScrutinyConfigService instead of TreoConfigService. Using snake case settings in frontend. Make sure we're using AppConfig type where possible. Jason Kulatunga 2022-07-23 11:43:12 -07:00
  • 7e672e8b8e adding tests for config.MergeConfigMap functionality. (Set vs SetDefault). Jason Kulatunga 2022-07-23 10:19:15 -07:00
  • 54e2cacb00 move frontend settings into the DB (for consistent settings handling). Jason Kulatunga 2022-07-23 09:32:56 -07:00
  • c0f1dfdb0b fixing config mock. Jason Kulatunga 2022-07-20 21:55:21 -07:00
  • 29bc79996b working settings update. Settings are loaded from the DB and added to the AppConfig during startup. When updating settings, they are stored in AppConfig, and written do the database. Jason Kulatunga 2022-07-19 23:12:23 -07:00
  • 99af2b8b16 WIP settings system. Jason Kulatunga 2022-07-17 10:32:28 -07:00
  • dd0c3e6fba rename the migration model package name. Jason Kulatunga 2022-07-16 22:07:50 -07:00
  • 5b2746f389 initial settings table. Jason Kulatunga 2022-06-26 15:30:52 -07:00
  • e9c1de9664 update support table in README. - freebsd binaries for collector and web working - macos binaries for arm and amd. Jason Kulatunga 2022-07-16 10:12:30 -07:00
  • 6ca4bd4912 fix the WORKDIR for collector image. fixes #335 Jason Kulatunga 2022-07-13 21:56:58 -07:00
  • c34ee85e48 (v0.4.16) Automated packaging of release by Packagr v0.4.16 packagrio-bot 2022-07-12 16:02:04 +00:00
  • 91e8eb1def Merge pull request #333 from AnalogJ/beta Jason Kulatunga 2022-07-12 08:58:39 -07:00
  • a01b8fe083 manually bump version. Jason Kulatunga 2022-07-12 08:58:18 -07:00
  • 550fb542d4 Merge pull request #328 from AnalogJ/beta Jason Kulatunga 2022-07-12 08:57:42 -07:00
  • 7841063783 remove solaris. Jason Kulatunga 2022-07-11 20:54:07 -07:00
  • 8e05b2e2f8 Revert "add a solaris collector detect engine." Jason Kulatunga 2022-07-11 20:52:15 -07:00
  • 64e1c93d16 add a solaris collector detect engine. Jason Kulatunga 2022-07-11 20:48:30 -07:00
  • b227054b52 error if any step fails. Jason Kulatunga 2022-07-11 20:47:32 -07:00
  • 66bd6f99c5 compiling solaris binaries Jason Kulatunga 2022-07-11 20:38:54 -07:00
  • c6579864b8 added instructions for how to create a Scope restricted InfluxDB API token for use with Scrutiny. Jason Kulatunga 2022-07-10 11:30:38 -07:00
  • 2361c329e2 added USB instructions to trouble shooting guide. fixes #266 Jason Kulatunga 2022-07-10 09:01:35 -07:00
  • 5ea149d878 upgrading to go 1.18 for generics (and lodash-like library). devices with an empty wwn should be filtered out (not uploaded during device registration, skipped when attempting to upload metrics). added a migration to delete existing device entries with an empty wwn Jason Kulatunga 2022-07-09 18:28:49 -07:00
  • 30bd18f816 updating docs. Jason Kulatunga 2022-07-09 17:00:51 -07:00
  • 0f0efac866 fix update, using raw flux script. Jason Kulatunga 2022-07-09 10:42:30 -07:00
  • 04563c0d0d ensure we have the ability to keep influxdb tasks up-to-date. Jason Kulatunga 2022-07-09 10:05:48 -07:00
  • 9316eccabe adding tests for tasks and aggregation queries (temp). Jason Kulatunga 2022-07-09 08:48:36 -07:00
  • b71d6660a6 adding typescript interfaces for type hinting and testing some code reformatting adding tests for services and components. cleanup of unused dependencies in components. refactor dashboard service so that wrapper is removed before data is passed to component. (no more this.data.data...). refactored components so that variable names are consistent (dashboardService vs smartService). ensure argument and return types are specified everywhere. adding tests for pipes. Jason Kulatunga 2022-07-08 18:19:07 -07:00
  • 0e2fec4e93 adding tests to frontend. Jason Kulatunga 2022-07-08 07:11:59 -07:00
  • ff171282cc Merge pull request #325 from AnalogJ/beta Jason Kulatunga 2022-07-07 08:56:28 -07:00
  • ea8fe208d0 make sure that make is installed when building binary frontend. Jason Kulatunga 2022-07-06 22:50:20 -07:00
  • fc09df19f5 (v0.4.15) Automated packaging of release by Packagr v0.4.15 packagrio-bot 2022-07-07 05:23:20 +00:00
  • 9ae9c387cc Merge pull request #315 from AnalogJ/beta Jason Kulatunga 2022-07-06 22:20:07 -07:00
  • 772b4f6528 fix influxdb install. Jason Kulatunga 2022-07-05 22:33:12 -07:00
  • 4a16ca0d5a wip, migrate all scripts to new build pattern (Makefile + multiple GH agents). Jason Kulatunga 2022-06-27 22:08:44 -07:00
  • 316ce856f7 cleanup, remove -race flag when testing (requires CGO) Jason Kulatunga 2022-06-26 20:43:03 -07:00