8204 Commits

Author SHA1 Message Date
Scott Bell
6e82c2e6d0 Merge remote-tracking branch 'origin/master' into impute-historical-condition-set 2024-10-17 09:53:48 +02:00
David Tsay
7c2bb16bfd
Bugfix/7873 time conductor input validation (#7886)
* 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 (#7894) 2024-10-16 09:57:24 -07:00
John Hill
d8c5095ebb add environment variable check 2024-10-16 09:08:34 -07:00
Scott Bell
f834a47b9f better comment 2024-10-16 16:40:01 +02:00
Scott Bell
0169486999 delete size for underlying telemetry so we can get full bounds 2024-10-16 07:58:11 +02:00
Jesse Mazzella
ccf7ed91af
fix(vipergc-574): Use selected shelve duration for fault management (#7890)
* 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
Scott Bell
397ba314b5 lint 2024-10-15 21:54:37 +02:00
Scott Bell
251b8bd038 only emit telemetry if we have a result 2024-10-15 21:54:13 +02:00
Scott Bell
5d1f1d0a4a fix false output 2024-10-15 21:04:48 +02:00
Scott Bell
3fc569beef can remove telemetry mostly 2024-10-15 20:12:57 +02:00
Scott Bell
ccc98130b6 Merge remote-tracking branch 'origin/telemetry-comps' into impute-historical-condition-set 2024-10-14 14:10:47 +02:00
Scott Bell
958e5ce09a should be waiting for historical data 2024-10-14 14:02:45 +02:00
Scott Bell
d4736ead45 get telemetry tables working and ensure we are properly outputting data 2024-10-14 13:53:20 +02:00
Scott Bell
4d03621a05 Merge remote-tracking branch 'origin/master' into impute-historical-condition-set 2024-10-14 10:32:47 +02:00
Scott Bell
51f73bbfbe Merge remote-tracking branch 'origin/master' into telemetry-comps 2024-10-14 09:33:29 +02:00
Shefali Joshi
2b8673941a
Don't persist current tab when display is locked (#7882)
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
Scott Bell
597f8b5c6f switch to all value 2024-10-11 20:10:46 +02:00
Scott Bell
cf4f3aa618 persist metadata 2024-10-11 19:55:12 +02:00
Scott Bell
f3f8e3a577 not plotting 2024-10-11 18:12:59 +02:00
Scott Bell
d6036a7e10 updating with historical data 2024-10-11 17:09:24 +02:00
Scott Bell
59a22266e5 Merge branch 'telemetry-comps' into combined-rodap-stuff 2024-10-11 11:37:56 +02:00
Scott Bell
00c8c0e095 Merge remote-tracking branch 'origin/master' into telemetry-comps 2024-10-11 11:37:34 +02:00
Scott Bell
7d81eadbcf Merge remote-tracking branch 'origin/master' into combined-rodap-stuff 2024-10-11 11:37:13 +02:00
Khalid Adil
3b11d9d2a0 Merge remote-tracking branch 'khalid/extend-conditional' into combined-rodap-stuff 2024-10-11 00:58:11 -05:00
Khalid Adil
cba2056f72 Try removing the default format for better data inspection 2024-10-11 00:57:54 -05:00
Khalid Adil
74466b07ca Merge remote-tracking branch 'khalid/extend-conditional' into combined-rodap-stuff 2024-10-11 00:32:12 -05:00
Khalid Adil
bd3f00c2c6 Fix zero issue 2024-10-10 20:35:22 -05:00
Khalid Adil
f4c2b79fdb Update condition set metadata 2024-10-10 20:12:52 -05:00
Andrew Henry
703186adf1
Add script to lock object sub-tree and fix object locking bugs (#7855)
* Script for locking an object tree

* Show lock button if locked

* Do not allow properties editing of locked objects

* Remove package-lock.json

* Added p-debounce

* Allow duplication of locked objects

* Better user feedback

* Add semaphores to prevent file handle exhaustion

* Leverage official Apache Couch library - nano. Clean up dependencies. Default to environment variables for couch config. Simplify batching mechanism to make it synchronouse

* Added lock user attribution

* Remove unused code

* Modify open script for adding auth design doc

* Added script for creating auth design doc

* Add css class for disallow unlock

* Add user attribution to lock button

* Fix import

* Typo

* User it was locked by, not current user. Wow.

* Closes #7877
- Front-end sanding and shimming: displays <span> instead of button when domainObject.disallowUnlock.

* Fixed bug where lock is shown even if object is not locked

---------

Co-authored-by: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
2024-10-10 15:09:39 -07:00
Jamie V.
c43ef64733
[Telemetry Tables] Fix sort issues (#7875)
* Issue where immutable objects sort order was not being set correctly in telemetry tables. 
* Configuration couldn't be saved and the sort order was not being saved in memory. 
* Telemetry was not being re-requested when the sort order of a table was changed and the table was in performance (limited) mode.
* We've moved sort order to both configuration and in-memory and we will re-request telemetry if changing sort order in performance mode.

---------

Co-authored-by: Andrew Henry <akhenry@gmail.com>
2024-10-10 14:24:31 -07:00
Jesse Mazzella
f4cf9c756b
test(visual): Stabilize compass per timestamp (#7866)
* feat: add function to generate a seeded random value

* fix: produce the same compass orientation per timestamp
- helps for consistent visual tests

---------

Co-authored-by: John Hill <john.c.hill@nasa.gov>
2024-10-10 10:52:42 -07:00
Scott Bell
b7883fa364 Merge branch 'telemetry-comps' into combined-rodap-stuff 2024-10-10 11:15:18 +02:00
Scott Bell
7d46afbced add placeholder 2024-10-10 11:15:04 +02:00
Scott Bell
5803cd1de9 Merge branch 'telemetry-comps' into combined-rodap-stuff 2024-10-10 10:49:30 +02:00
Scott Bell
6710ad0d4c remove unused function 2024-10-10 10:34:17 +02:00
Scott Bell
d5ee430f8b update output when comp changes 2024-10-10 10:31:16 +02:00
Scott Bell
3b78d4d2bf fix output and add accumulation label 2024-10-10 09:38:34 +02:00
Scott Bell
4de03542f8 impute requested data properly 2024-10-09 22:15:53 +02:00
Scott Bell
a83f8a3f56 impute requested data properly 2024-10-09 22:15:26 +02:00
Scott Bell
e17702dabf Merge branch 'telemetry-comps' into combined-rodap-stuff 2024-10-09 17:56:17 +02:00
Scott Bell
3b06c7749e change to just value 2024-10-09 17:56:02 +02:00
Scott Bell
ae03fa4121 resolve conflicts 2024-10-09 17:11:35 +02:00
Scott Bell
3be414e2e7 Merge remote-tracking branch 'origin/master' into telemetry-comps-with-acc 2024-10-09 13:53:23 +02:00
Scott Bell
85a77699e6 check for blank test values 2024-10-09 13:35:46 +02:00
Scott Bell
d6f50567bc allow blank test values for arrays 2024-10-09 13:32:56 +02:00
Scott Bell
bf9d5ef4a7 add a few more awaits 2024-10-09 13:20:11 +02:00
Scott Bell
7c01a5e0d7 ensure we are checking for not equal 2024-10-09 12:47:03 +02:00
Scott Bell
ba7f2919c0 can do derived derived accumulated comps now 2024-10-09 12:36:20 +02:00
Scott Bell
2de628adac ensure we have a reference value before we slice 2024-10-09 12:16:02 +02:00