Commit Graph

8240 Commits

Author SHA1 Message Date
Scott Bell
51f73bbfbe Merge remote-tracking branch 'origin/master' into telemetry-comps 2024-10-14 09:33:29 +02:00
Scott Bell
70cc019910 Merge remote-tracking branch 'origin/master' into combined-rodap-stuff 2024-10-14 09:33:11 +02: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
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 ()
* 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 
- 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 ()
* 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 ()
* 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
Scott Bell
8e7bfd080d ensure number for sample size 2024-10-09 12:04:28 +02:00
Scott Bell
c6806944eb check if sample size greater than zero 2024-10-09 10:24:57 +02:00
Scott Bell
3f92deb896 add sample size 2024-10-09 10:24:08 +02:00
Scott Bell
395436a361 works 2024-10-09 09:32:44 +02:00
David Tsay
4415fe7952
Fix complex displays not loading ()
Clock
* pass in default timeContext in request options
* observe for clock tick, instead of polling, to determine if clock has time set

Progress Bars
* use scale instead of move animation

Plan
* use a ResizeObserver instead of polling for size changes

---------

Co-authored-by: Jesse Mazzella <jesse.d.mazzella@nasa.gov>
Co-authored-by: Charles Hacskaylo <charlesh88@gmail.com>
Co-authored-by: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Co-authored-by: Andrew Henry <akhenry@gmail.com>
2024-10-08 13:10:35 -07:00
Shefali Joshi
83e4a124e2
Fix table sorting in descending order ()
When adding sorted arrays to the beginning, make sure to insert them in the same order and not accidentally reverse them while inserting.

Co-authored-by: Andrew Henry <akhenry@gmail.com>
Co-authored-by: John Hill <john.c.hill@nasa.gov>
2024-10-08 13:56:28 +00:00
John Hill
47f0b66c7e
[CI] Fix flake with clocks and state generators ()
* add two appActions

* replace with appAction

* replace with determinsitic appAction

* fix lint

* speed
2024-10-04 15:47:25 -07:00
Scott Bell
ab954b4a7c Merge remote-tracking branch 'khalidadil/extend-conditional' into combined-rodap-stuff 2024-10-04 22:29:49 +02:00
Khalid Adil
f239d4bb6d Update metadata provider 2024-10-04 12:23:57 -05:00
Scott Bell
4f13fd7fe3 Merge branch 'telemetry-comps' into combined-rodap-stuff 2024-10-04 16:21:06 +02:00
Scott Bell
d859322a47 add new flag to deal with plots asking for zoomed out data that should be ignoring clock 2024-10-04 14:29:52 +02:00
Scott Bell
3cd9e62682 Merge remote-tracking branch 'origin/telemetry-comps' into combined-rodap-stuff 2024-10-04 11:37:26 +02:00
Scott Bell
58d6cdb574 some changes 2024-10-04 11:29:00 +02:00
Scott Bell
f718ccdf4e stacked plots are overriding telemetry object configurations 2024-10-04 11:14:45 +02:00