openmct/e2e/tests/functional/plugins
Jamie V 8847c862fa
[Staleness] API and Component Functionality (#6108)
* initial telemetry api updates for staleness support

* modifying staleness to a subsription style

* fixing variable name

* debuggin

* put the subscribe in the wrong place

* stale class for object views

* temp cyan border for testing

* added staleness to swg, working on stacked plot staleness

* WIP: stacked plot staleness

* reverting, going a different route

* staleness on stacked plots

* plot legend staleness

* remove debug code

* staleness for alphanumerics

* lad table and table set staleness

* overlay plot staleness

* remove debug code

* hardened lad staleness functionality fixed plots without composition bug

* adding staleness to gauges

* renaming telemetry age check functionality so it does not conflict with new staleness functionality

* couple one-off fixes here and there, and WIP for condition sets, moving to telemetry tables to facilitate styling of completed components

* small fix on lad tables, added staleness functionality to tables

* finishing up condition sets

* some cleaning up

* adding border to condition sets when an item is stale

* fixing dub sub

* addressing PR comment, moving repeated code to a function

* robustified the SWG stalenes provider, little fixes here and there as far as cleaning up listeners and... whatnot

* removing debug code

* typo fixes

* cleanin up debug code

* created a simple stalenes mixin for more basic usage in components

* more robustification, if a new staleness subscription happens, will now send the current staleness value if we have it, beefed up example stalenes swg provider

* beefed up staleness mixin a bit to give it more use

* copyright

* cleanin up ladtable code

* cleanin up ladtable code

* cleaning up lad table sets

* some minor updates

* Closes #6109
- New staleness glyph and font CSS added.

* Closes #6109
- Normalized staleness colors as theme constants.
- New mixins for staleness application to view elements.
- Applied staleness styling to all relevant view elements.
- TODO: smoke-test in Show theme.

* adding staleness utils helper, mixin and isStale functionalirty for telemtry api

* Closes #6109
- Refined style for Snow theme.

* need to have one domainObject per stalenes utility

* making sure we handle domains correctly while dealing with staleness

* couple fixes

* moving abort controller logic to a spot where it makes more sense

* added some more info for the StalenesProvider interface docs

* returning undefinded for ifStale requests with no provider

* debuggin

* debuggin

* missed "isStale" call in condtioncollections

* removing debug code and using mixin unsubscribe in gauge

* fixing tests

* more targeted tree item click

Co-authored-by: Charles Hacskaylo <charlesh88@gmail.com>
Co-authored-by: Andrew Henry <akhenry@gmail.com>
Co-authored-by: Scott Bell <scott@traclabs.com>
2023-01-23 10:27:04 -08:00
..
clocks Bump eslint-plugin-playwright from 0.10.0 to 0.11.1 (#5697) 2022-08-24 08:51:39 -07:00
conditionSet feat: Recent Objects (#6103) 2023-01-20 10:27:09 -08:00
displayLayout feat: Recent Objects (#6103) 2023-01-20 10:27:09 -08:00
faultManagement Fix Independent Time Conductor for Plans within Time Strips (#5671) 2022-09-09 17:31:03 -07:00
flexibleLayout Use Composition API to add/remove from composition (#5941) 2022-11-10 20:06:13 +00:00
gauge Merge release/2.1.3 into master (#6015) 2022-11-29 17:51:43 -08:00
imagery feat: Support thumbnails in ImageryView and ImageryTimeView (#6132) 2023-01-21 11:25:35 -08:00
importAndExportAsJSON [e2e] Refactor and document our extension of existing Playwright API and RFE features (#5537) 2022-07-27 14:31:18 -07:00
lad Master 2.0.7 (#5672) 2022-08-22 11:41:38 -07:00
notebook [Staleness] API and Component Functionality (#6108) 2023-01-23 10:27:04 -08:00
operatorStatus 6098 operator status indicator v11 improvements (#6112) 2023-01-19 18:56:46 -08:00
plot [Staleness] API and Component Functionality (#6108) 2023-01-23 10:27:04 -08:00
telemetryTable Master 2.0.7 (#5672) 2022-08-22 11:41:38 -07:00
timeConductor test(e2e): unique names for created objects by default (#5945) 2022-11-07 23:50:33 +00:00
timer test(e2e): unique names for created objects by default (#5945) 2022-11-07 23:50:33 +00:00