Pablo
bb98b8c45b
feat: Update dashboard.component.ts
...
Addresses https://github.com/AnalogJ/scrutiny/issues/755
2025-08-08 21:02:05 +02:00
Jason Kulatunga
4a72c9ef55
Merge pull request #754 from Berry-95/491-FEAT-Allow-disks-to-be-archived
...
Fixes 491 [FEAT] Allow disks to be hidden/archived
2025-04-30 10:31:21 -04:00
Sam
3e11583283
491 [FEAT] Allow disks to be hidden/archived
...
- Fix mock device type definition mismatch in the frontend.
- Make DeviceModel archived field optional.
2025-04-28 15:01:31 +02:00
Sam
600cd153e0
491 [FEAT] Allow disks to be hidden/archived
...
- Add archived to device type & db
- Add archive/unarchive handlers to webapp backend
- Add archive toggle & styling to webapp frontend
2025-02-21 09:25:27 +01:00
Rick Zaki
50561f34ea
fix: https://github.com/AnalogJ/scrutiny/issues/643
...
needed to separate formatting temps from converting
dashboard was using format method to convert and send Fahrenheit values to chart, then passing the same method into chart formatter causing the Fahrenheit value to be passed in as Celsius and converted again.
2025-01-09 14:27:26 -05:00
Brice Bauer
c5943a1ca4
Adjust null input response, and tests
2024-07-25 15:40:28 -04:00
Brice Bauer
a5893f0bf9
Add tests for DeviceHoursPipe
2024-07-22 14:02:27 -04:00
Brice Bauer
806f7c64a0
Add pipe and implement to dashboard/device component
2024-05-08 08:30:49 -04:00
Brice Bauer
8fa32c6dd7
Add DB Migration and config/settings
2024-05-07 16:45:09 -04:00
Aram Akhavan
6417d71311
Add a setting for repeating notifications or not
2024-02-04 11:38:50 -08:00
Jason Kulatunga
5bbd4c3b64
update delete device message to clarify that no data will actually be effected, only scrutiny data.
...
fixes #544
2023-11-22 14:25:26 -08:00
Jason Kulatunga
7b77519f49
trying to fix tests.
2023-04-05 20:48:07 -07:00
Jason Kulatunga
94df7e1ec3
trying to fix tests.
2023-04-05 20:44:07 -07:00
Jason Kulatunga
babd8d3089
trying to fix tests.
2023-04-05 20:35:18 -07:00
Jason Kulatunga
80d72f8a1b
regenerate package-lock with angular 13-lts packages.
2023-04-05 20:10:53 -07:00
adripo
e9cf8a9180
fix: igeneric types
2022-11-12 22:27:07 +01:00
adripo
64ad353628
fix: remove fullcalendar
2022-11-12 22:26:03 +01:00
adripo
5518865bc6
fix: remove outdated option
2022-11-12 22:24:38 +01:00
adripo
50321d897a
fix: prod build command
2022-11-12 22:24:02 +01:00
adripo
e18a7e9ce0
refactor: update dependencies version
2022-11-12 22:23:37 +01:00
adripo
536b590080
feat: dynamic line stroke settings
2022-11-11 00:19:51 +01:00
Jason Kulatunga
15d3206f6f
remove settings dialog from Details page.
2022-08-04 07:30:14 -07:00
Jason Kulatunga
9a4a8de341
make sure the settings dialog width is 600px for readability.
2022-08-03 18:38:59 -07:00
Jason Kulatunga
2d6f60abaa
attrHistory needs to be reversed, so the newest data is on the right
...
fixes #339
2022-08-03 18:23:58 -07:00
Jason Kulatunga
3f272b36d4
adding setting to allow users to customize between binary vs SI/Metric units in UI.
...
fixes #330
2022-07-30 08:50:23 -07:00
Jason Kulatunga
ce2f990eb1
consolidate device status to string logic in DeviceStatusPipe.
...
Ensure device status takes into account new settings.
2022-07-29 07:11:57 -07:00
Jason Kulatunga
2e768fb491
adding tests. Make sure that device status depends on the configured threshold.
2022-07-25 07:46:44 -07:00
Jason Kulatunga
e41ee47371
filter attributes after notify
2022-07-23 16:21:53 -07:00
Jason Kulatunga
7a68a68e76
frontend, determine the device status by checking against the configured thresholds.
2022-07-23 16:11:49 -07:00
Jason Kulatunga
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.
2022-07-23 14:36:32 -07:00
Jason Kulatunga
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.
adding ng test to ci steps.
change dir before running npm install.
trying to install nodejs in continer.
test frontend separately.
upload coverage for frontend and backend.
upload coverage for frontend and backend.
testing coverage file locations.
retry file upload.
2022-07-08 22:21:06 -07:00
Jason Kulatunga
0e2fec4e93
adding tests to frontend.
2022-07-08 22:19:43 -07:00
Jason Kulatunga
46f3b1c02c
fix using linter.
2022-06-14 22:21:00 -07:00
Jason Kulatunga
09a8574d83
fixing tooltip theme.
2022-06-11 15:21:20 -07:00
Jason Kulatunga
7695cc185f
color the barchart data in the sparklines, so that we know when a failure/warning was detected (historically)
2022-06-11 14:43:34 -07:00
Jason Kulatunga
fc7208020e
remove status reason click for more details text.
2022-06-11 12:18:27 -07:00
Jason Kulatunga
75d5930835
correctly using the latest data for table.
2022-06-11 11:00:00 -07:00
Jason Kulatunga
3c9e16169e
correctly using the latest data for table.
2022-06-11 09:28:37 -07:00
Jason Kulatunga
9e1076f302
using constants for Attribute status values.
2022-06-11 09:17:35 -07:00
Jason Kulatunga
f57b71ae96
updated tooltips in details page (click for more details).
2022-06-11 08:05:52 -07:00
Jason Kulatunga
769f253e7d
fixing the table header for failures.
2022-06-09 22:42:21 -07:00
Jason Kulatunga
b9eb5687cd
working on expanding row content.
2022-06-09 22:13:44 -07:00
Jason Kulatunga
cbd230a7e0
wip expanding row for more details for attributes.
...
see https://stackblitz.com/angular/eaajjobynjkl?file=src%2Fapp%2Ftable-expandable-rows-example.html
see https://material.angular.io/components/table/examples#table-expandable-rows
2022-06-09 19:39:46 -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
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
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
f4f5d16b4a
rename variable to themeUseSystem from darkModeUseSystem.
2022-06-04 08:18:40 -07:00
Jason Kulatunga
9e0ba4d269
Merge branch 'beta' into dark-mode
2022-06-04 08:12:37 -07:00