Commit Graph

8183 Commits

Author SHA1 Message Date
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
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 (#7858)
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 (#7863)
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 (#7867)
* 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
Scott Bell
38316bd2f5 more debug just in case 2024-10-04 09:46:51 +02:00
Scott Bell
cba429428c Merge remote-tracking branch 'khalidadil/extend-conditional' into combined-rodap-stuff 2024-10-03 21:58:06 +02:00
Khalid Adil
488178ad43 Rename file 2024-10-03 14:04:37 -05:00
Khalid Adil
a739d61c88 Rename file 2024-10-03 14:04:11 -05:00
Scott Bell
abc4213874 Merge remote-tracking branch 'khalidadil/extend-conditional' into combined-rodap-stuff 2024-10-03 17:53:59 +02:00
Khalid Adil
4a3b0b97f6 Compensate for missing data at certain timestamps 2024-10-03 10:40:00 -05:00
Jesse Mazzella
55c023d1eb
chore: it is 2024. (#7864) 2024-10-03 06:28:26 -07:00