8127 Commits

Author SHA1 Message Date
Scott Bell
3af9083f89 add a random severity 2024-12-17 10:50:16 +01:00
Scott Bell
2ba6bc9c73 ensure metadata exists on events 2024-12-17 10:21:48 +01:00
Charles Hacskaylo
aaa2e43796 Closes
- Removed event handle again.
2024-12-16 17:43:16 -08:00
Charles Hacskaylo
6bda108e95 Closes
- Layout converted to set `min-height` on top-most `c-swimlane` element.
Interior containers now use 100% height or absolute positioning.
- Removed `c-timeline-holder` from `c-events-tsv` in EventTimelineView.vue;
Refactored `c-events-tsv__contents` to be `js-events-tsv` as that was being used as a reference.
- New theme constant `eventLineW` sets event lines to be 1px wide for more precision.
2024-12-16 16:14:38 -08:00
Scott Bell
20426fe359 add tooltip class and only offset swimlane 2024-12-16 20:30:16 +01:00
Scott Bell
20247bbd87 only add left margin to container 2024-12-16 20:19:52 +01:00
Scott Bell
62b4975d57 add selection class 2024-12-16 13:19:43 +01:00
Scott Bell
d048af108e add tooltip 2024-12-16 12:39:23 +01:00
Scott Bell
cda7cc9d06 fix extended lines 2024-12-16 12:15:59 +01:00
Scott Bell
d97f7c347b resolve conflicts 2024-12-16 11:50:26 +01:00
Scott Bell
781d83410a add hovered effect for extended lines 2024-12-16 11:39:34 +01:00
Scott Bell
64bd625d0b remove debugging code and extraneous classes 2024-12-16 10:31:47 +01:00
Charles Hacskaylo
3d3f093c7e Closes
- Removed bad `}` in TimeSystemAxis.vue.
- Removed `.u-contents` from line 129 of ganttChart.e2e.spec.js.
- Removed `event-handle` element; not needed.
- Changed `__event-wrapper` to not set height explicitly; uses absolute positioning.
- Added :before element to event-wrapper for better hit area.
- Improved hover styling.
- $colorEvent* style constants added to theme constant SCSS files.
2024-12-13 17:42:46 -08:00
Charles Hacskaylo
38292953fc Closes
- Removed in-page `style` defs from ExtendedLinesOverlay.vue; CSS actually located in timeline.scss.
- Improved sizing and style for Marcus Bains ("now") line.
- Removed extraneous padding at bottom of plot view when in Time Strip.
- Added missing header info to timeline.scss.
- CSS refinements.
2024-12-13 14:43:55 -08:00
Scott Bell
96d8870f22 watch for left offset changes 2024-12-13 15:47:44 +01:00
Scott Bell
aaec052783 add title 2024-12-13 12:36:02 +01:00
Scott Bell
6f26add740 works per swimlane now 2024-12-13 11:39:58 +01:00
Scott Bell
052129ba87 ensure colored lines work 2024-12-13 10:35:18 +01:00
Scott Bell
d046ad13ff extended events 2024-12-12 16:06:36 +01:00
Scott Bell
e9f120a480 button works 2024-12-12 14:55:31 +01:00
Scott Bell
0db301dea8 add facility to send action to mounted component regarding extending lines 2024-12-12 14:05:14 +01:00
Scott Bell
3b236cc33b pass event bus 2024-12-11 17:20:08 +01:00
Scott Bell
8b5e2f4595 remove undefined 2024-12-11 11:55:22 +01:00
Scott Bell
5b006b69b7 inspector and colors work 2024-12-11 11:34:07 +01:00
Scott Bell
2776cc8ac9 inspector works 2024-12-11 11:06:02 +01:00
Scott Bell
55bed6a525 Merge remote-tracking branch 'origin/master' into 7936-add-discrete-event-visualization 2024-12-11 09:32:09 +01:00
Scott Bell
944634d759 adding inspector 2024-12-10 18:21:38 +01:00
Scott Bell
7af3996d29 fix events not being removed 2024-12-10 12:01:27 +01:00
Scott Bell
7b22cf3371 going to try with YAMCS data 2024-12-10 11:16:47 +01:00
Jamie V.
5be103ea72
modified the sanitizeForSerialization method to remove unnecessary re… ()
modified the sanitizeForSerialization method to remove unnecessary recursion, update e2e test to CORRECTLY test the functionality
2024-12-09 20:34:07 +00:00
Scott Bell
680b0953b2 more scaffolding 2024-12-09 16:46:56 +01:00
Scott Bell
3159de08b1 initial structure 2024-12-09 10:32:42 +01:00
Shefali Joshi
d74e1b19b6
In progress activities that are out of bounds are shown ()
If an activity is out of bounds, but in progress, display it in the currently visible list.
2024-12-06 22:38:27 +00:00
Jamie V.
5bb6a18cd4
[Notebook] Browse Bar holding onto stale model, reverts changes ()
* moving rename methods to appActions

* importing back into original test

* reverting

* add the ability to change the name in the browse bar

* add test to verify entries are not being lost

* addding aria labels for tests

* when an object is changed, store the whole new object, not just the name

* typo!
2024-12-06 14:13:08 -08:00
David Tsay
14b947c101
fix vue reactivity of rows by changing the reference of the updated row ()
* do not call `updateVisibleRows` on horizontal scroll
* add example provider for in place row updates
2024-12-04 11:27:52 -08:00
Jamie V.
61b982ab99
[Telemetry API] Prevent Subscriptions with different options from overwriting each other ()
* initial implementation

* cleaning up a bit

* adding the hash method back as we dont want gigantic keys

* adding a line

* added filtering to state generator, updated filters readme to fix error, more robust hash function

* removing unnecessary changes in wrong file

* adding a test to confirm each endpoint has a separate subscription based of filtering

* lint

* adding back in hints, accidentally removed

* remove some redundant code and convert sanitization method into a replacer function for stringify

* tweaking serialize replacer to handle arrays correctly, adding more determinative row addition check to test

* more focused selector for the table

* simplified the serialization method even further and added some more docs
2024-12-04 03:33:15 +00:00
Jamie V.
ba4d8a428b
[Gauge Plugin] Fix Missing Object handling ()
* checking if the metadata exists before acting on it

* added a test to catch missing object errors in gauges

* remove waitForTimeout and add in check for time conductor successful start offset update

* hardening the test by checking for the time before the time change

* add "pageerror" to cspell
2024-12-03 15:13:51 -08:00
Shefali Joshi
ea9947cab5
Use the disabled attribute on a valid element - the button. ()
* Use the disabled attribute on a valid tag - the button.

* Add e2e test to check for add criteria button being enabled

* Improve test

* Check for add criteria button to have attribute disabled

* Remove focused test
2024-11-05 20:53:28 +00:00
Jesse Mazzella
2010f2e377
chore: bump @playwright/test to v1.48.1 () 2024-10-21 17:03:54 -07:00
Jesse Mazzella
3241e9ba57
chore: remove release.yml () 2024-10-18 15:43:57 -07:00
Shefali Joshi
057a5f997c
Encode urls for css background images ()
* Add new utility to encode urls.
Use the encode urls utility to encode all background images in css

* need a commit to pull exampleimagery from

* skip and fix on otherside

---------

Co-authored-by: John Hill <john.c.hill@nasa.gov>
build-9-rc11
2024-10-18 19:59:02 +00:00
John Hill
078cd341a5
Bump references to support node22 ()
* Bump references to support node22

* strings!

---------

Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
2024-10-18 10:07:26 -07:00
Jesse Mazzella
518b55cf0f
fix(vipergc-660): identify axis keys upon adding object to composition ()
* fix: identify axis keys upon adding object to composition

* fix: set yKey to 'none' if nonArrayValues
2024-10-17 15:08:52 -07:00
Shefali Joshi
3e23dceb64
fix(): restore "now" (marcus bains) line to planning views ()
* Initialize alignment offset to 0. (it was undefined). Also handle a small bug with swimlane configuration not getting replaced when the plan used by a gantt chart was changed

* lint: fix

* test: update visual tests to mock clock and show now line

---------

Co-authored-by: Mazzella, Jesse D. (ARC-TI)[KBR Wyle Services, LLC] <jesse.d.mazzella@nasa.gov>
2024-10-17 14:24:26 -07:00
Shefali Joshi
7f8b5e09e5
Fix gantt chart swimlane order ()
* Use the planObject to get ordered swimlane names

* If there is no plan object, don't try to render the chart

---------

Co-authored-by: Jamie V. <jamie.j.vigliotta@nasa.gov>
2024-10-17 17:28:55 +00:00
David Tsay
7c2bb16bfd
Bugfix/7873 time conductor input validation ()
* validate on change because input is too aggressive
* validate logical bounds on submit
* perfection
2024-10-16 18:57:56 -07:00
Andrew Henry
890ddcac4e
Revert d8c5095ebb0df923fb289a50695def30a28fc510 () 2024-10-16 09:57:24 -07:00
John Hill
d8c5095ebb add environment variable check 2024-10-16 09:08:34 -07:00
Jesse Mazzella
ccf7ed91af
fix(vipergc-574): Use selected shelve duration for fault management ()
* refactor: `Indefinite` -> `Unlimited`
* refactor: remove unused const
* fix: use the selected shelveDuration
* fix: set and use default if none selected
* fix: bad optional chaining
* fix: handle the case of no provider
* fix: don't assign defaults if no provider
2024-10-15 23:26:57 +00:00
Shefali Joshi
2b8673941a
Don't persist current tab when display is locked ()
Check if a display is locked before saving current tab. 

---------

Co-authored-by: Andrew Henry <akhenry@gmail.com>
2024-10-11 16:17:29 -07:00