Commit Graph

95 Commits

Author SHA1 Message Date
Jesse Lucas 9918cb4ffc Add MatDialog and use messageService to display errors 2020-04-09 13:01:06 -04:00
Jesse Lucas 7b61f800c3 add missing semicolon 2020-04-09 13:01:06 -04:00
Jesse Lucas 33d47063e8 remove unused data binding 2020-04-09 13:01:06 -04:00
Jesse Lucas e67b91977d remove console logs 2020-04-09 13:01:06 -04:00
Jesse Lucas ac603e9228 start of message service 2020-04-09 13:01:06 -04:00
Jesse Lucas 632b6f8fbd start of dialog component 2020-04-09 13:01:06 -04:00
Jesse Lucas b247ef2632 start of error interceptor 2020-04-09 13:01:06 -04:00
Jesse Lucas 5a6d79a66e
Recalculate completion for devices and update total properties 2020-04-06 14:30:44 -04:00
Jesse Lucas 1e33cc9720 update progress service with device/folders loaded and add animation 2020-04-05 11:50:05 -04:00
Jesse Lucas ee465c0890 update progress service with get percentValue and table tests 2020-04-05 11:50:05 -04:00
Jesse Lucas 236816cb93 Add imports and providers to enable basic testing 2020-04-05 11:50:05 -04:00
Jesse Lucas 3ee9bc097f Update tech-ui-blue style to have contrast 2020-04-05 11:50:05 -04:00
Jesse Lucas f205ce14c1 start of progress indicator and animation 2020-04-05 11:50:05 -04:00
Jesse Lucas f509c65509
increase chart item padding 2020-04-03 10:25:19 -04:00
Jesse Lucas bf062db83f create chart item state to toggle filter selection 2020-04-03 09:20:27 -05:00
Jesse Lucas 9907523321 switch filter to Subject from BehaviorSubject 2020-04-03 09:20:27 -05:00
Jesse Lucas 915faabe25 Filter lists when donut chart items are clicked 2020-04-03 09:20:27 -05:00
Jesse Lucas a9b6801b22 Store last filtered value between toggling of lists 2020-04-03 09:20:27 -05:00
Jesse Lucas d76f1fe356 Style chart item 2020-04-03 09:20:27 -05:00
Jesse Lucas 3bdceb1d6b add filter service and enable chart states to filter lists 2020-04-03 09:20:27 -05:00
Jesse Lucas cce8b60515 adjust filter style and add filter to device list 2020-03-31 20:40:36 -04:00
Jesse Lucas 06eacb87d8 Add additional columns, styling and data to lists 2020-03-31 20:40:36 -04:00
Jesse Lucas 865f1f2ea6 reduce mock data delay for testing 2020-03-31 20:40:36 -04:00
Jesse Lucas f59a26cb80
relative path apiURL 2020-03-31 11:41:59 -04:00
Jesse Lucas d384ac52a1
use relative path for base-href and meta.js 2020-03-31 11:41:59 -04:00
Jesse Lucas 42fa03aa4a
start of list filtering 2020-03-31 11:41:59 -04:00
Jesse Lucas dae1f990a5
Combine types 2020-03-31 11:41:59 -04:00
Jesse Lucas 8851f4571c Add header and logo 2020-03-30 14:48:53 -04:00
Jesse Lucas 7fed8334b9 Use a smaller font when device or folder counts are above 4 digits 2020-03-30 14:48:53 -04:00
Jesse Lucas 6af2657d7e Combine folder and device chart component into chart component 2020-03-30 14:48:53 -04:00
Jesse Lucas 933a57af7a
Add title to donut chart and media queries 2020-03-30 11:54:54 -04:00
Jesse Lucas c382aa04e4
right justify chart items 2020-03-29 17:45:08 -04:00
Jesse Lucas 86141c1eef enable chart canvas responsiveness 2020-03-29 16:51:12 -04:00
Jesse Lucas d67c9b66d3 determine chart color based on state type 2020-03-29 16:51:12 -04:00
Jesse Lucas 6158b20a8c Style donut chart and add total count 2020-03-29 16:51:12 -04:00
Jesse Lucas 485a234263 Use flexbox for dashboard layout 2020-03-29 16:51:12 -04:00
Jesse Lucas 7226a87c6d Create tech ui card css to replace material cards 2020-03-29 16:51:12 -04:00
Jesse Lucas 7aca2bcbc0 add custom chartjs tooltip 2020-03-29 16:51:12 -04:00
Jesse Lucas 3840d57f8d temporarily handle current device in device list 2020-03-29 16:51:12 -04:00
Jesse Lucas b7f3425f36 add system status service and mock data 2020-03-29 16:51:12 -04:00
Jesse Lucas 9fe0c30299 update mock names 2020-03-29 16:51:12 -04:00
Jesse Lucas 9d126760fa Synchronously get the status of each device 2020-03-29 16:51:12 -04:00
Jesse Lucas 09673ba0c6 create db completion service and mock data 2020-03-29 16:51:12 -04:00
Jesse Lucas bc7d71ee3d Create system connections service, mocks, and work on updating devices chart 2020-03-29 16:51:12 -04:00
Jesse Lucas 78a31449aa create Device namespace and getStateType function 2020-03-29 16:51:12 -04:00
Jesse Lucas 0361d303f2 organize services into services folder 2020-03-29 16:51:12 -04:00
Jesse Lucas 2fe94736e6 update device chart to use donut chart updateData 2020-03-29 16:51:12 -04:00
Jesse Lucas 9589f25e57 refactor to use caching interceptor 2020-03-29 16:51:12 -04:00
Jesse Lucas 15c2556e06 fix conditional logic 2020-03-29 16:51:12 -04:00
Jesse Lucas f342a2a54b refactor to use array of objects to map state data to chart update 2020-03-29 16:51:12 -04:00