Commit Graph

7723 Commits

Author SHA1 Message Date
Michael Rogers
656d6d24bf Add role attribution to notebook entries and export 2023-07-13 12:05:24 -05:00
Michael Rogers
75475b4c73 Autoselect only role option 2023-07-13 11:49:45 -05:00
Michael Rogers
a54bfc7491 Set active role on openmct creation for testing 2023-07-13 10:27:16 -05:00
Michael Rogers
9050b7a2da Removed extractRoleFromEvent from ActiveRoleSynchronizer 2023-07-13 09:44:37 -05:00
Khalid Adil
81c33efc6e Removed unneeded getStatusRoleForCurrentUser function 2023-07-12 19:56:04 -05:00
Khalid Adil
9ebe21eb5b Add check for activeRole 2023-07-12 19:45:18 -05:00
Khalid Adil
46202b4f3a Add log 2023-07-12 19:37:59 -05:00
Khalid Adil
2854074307 Make promptForRoleSelection async to allow for awaiting getPossibleRoles 2023-07-12 17:00:11 -05:00
Scott Bell
bd1433db62
Merge branch 'master' into mct6555 2023-07-12 09:53:10 +02:00
Andrew Henry
ac22bebe76
Batch Couch DB create calls (#6779)
* Implement persistence batching for Couch DB

* Add tests for persistence batching

---------

Co-authored-by: Shefali Joshi <simplyrender@gmail.com>
2023-07-12 04:36:00 +00:00
Shefali Joshi
d08ea62932
Toggle between showing aggregate stacked plot legend or per-plot legend (#6758)
* New option to show/hide stacked plot aggregate legend - defaulted to not show.
Use the Plot component in the StackedPlotItem component for simplicity and show/hide sub-legends as needed.

* Fix position and expanded classes when children are showing their legends

* Fix broken tests and ensure gridlines and cursorguides work.

* Adds e2e test for new legend configuration for stacked plot

* Address review comments - Remove commented out code, optimize property lookup, fix bug with staleness

* Remove the isStale icon in the legend when a plot is inside a stacked plot.

---------

Co-authored-by: Jamie V <jamie.j.vigliotta@nasa.gov>
2023-07-11 23:16:46 +00:00
John Hill
293f25df19
[CI] Update Github Actions to combine deploysentinel PR reports and driveby (#6784)
* include git hash

* skip a test
2023-07-11 14:31:23 -07:00
Michael Rogers
f7bc4975b3 Dismiss overlay from exampleUser plugin which affected menu api positioning 2023-07-11 15:38:28 -05:00
Michael Rogers
1d2c56eabf example-role to flight 2023-07-10 15:42:59 -05:00
Michael Rogers
3dce8a4133 Add role selection step to beforeEach 2023-07-10 15:32:45 -05:00
Michael Rogers
6c004d265b iconClass to alert 2023-07-10 14:34:03 -05:00
Scott Bell
a148f102e1
Merge branch 'master' into mct6555 2023-07-10 10:11:05 +02:00
John Hill
9c22bcfb3e
[CI] Fix couchdb e2e trigger and run nightly, part 3 (#6782)
* Run nightly, fix triggers

* contains

* driveby: remove github reporter

* update tests to match

* redo opened logic

* don't run pr:e2e and pr:platform
2023-07-08 13:03:14 -07:00
Michael Rogers
a7e10a9cd5 Change RoleChannel to ActiveRoleSynchronizer and update method calls to match 2023-07-07 15:08:22 -05:00
Michael Rogers
5a6755c3fb Throw error on no provider 2023-07-06 15:25:40 -05:00
Michael Rogers
06f71412a6 RoleChannelProvider to RoleChannel 2023-07-06 15:15:33 -05:00
Michael Rogers
aba026ffd2 Copyright statement 2023-07-06 15:12:52 -05:00
dependabot[bot]
3b0e05ed14
chore(deps-dev): bump sanitize-html from 2.10.0 to 2.11.0 (#6766)
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.10.0 to 2.11.0.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.10.0...2.11.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 11:39:24 -07:00
dependabot[bot]
ff7f55574d
chore(deps-dev): bump flatbush from 4.1.0 to 4.2.0 (#6762)
Bumps [flatbush](https://github.com/mourner/flatbush) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/mourner/flatbush/releases)
- [Commits](https://github.com/mourner/flatbush/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: flatbush
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-27 08:12:02 +00:00
dependabot[bot]
58f869b21b
chore(deps-dev): bump webpack from 5.86.0 to 5.88.0 (#6764)
Bumps [webpack](https://github.com/webpack/webpack) from 5.86.0 to 5.88.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.86.0...v5.88.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 23:47:38 +00:00
Michael Rogers
be5ba7c69d Merge conflict extra line 2023-06-23 16:39:07 -05:00
Michael Rogers
b0b92eeac6 Undid merge error 2023-06-23 16:24:17 -05:00
Michael Rogers
de07e0326c Merge branch 'master' into mct6555 2023-06-23 16:18:22 -05:00
Michael Rogers
f51d47c0e4 refactor: format with prettier 2023-06-23 15:52:03 -05:00
Michael Rogers
e53e761a1d Remove unneccesary filter on allRoles 2023-06-23 15:47:30 -05:00
Michael Rogers
4902b31270 Return null instead of undefined 2023-06-23 15:47:30 -05:00
Michael Rogers
295efee47a console.log 2023-06-23 15:47:30 -05:00
Michael Rogers
97ae44b5af Update OperatorStatusIndicator install to hide if an observer 2023-06-23 15:47:30 -05:00
Michael Rogers
6c087a1d1e Update default selection for roles if input is not chosen 2023-06-23 15:47:30 -05:00
Michael Rogers
76faabf471 Update statusRole parameter name 2023-06-23 15:47:30 -05:00
Michael Rogers
71d8ffdd80 More flight like status role names and parameter names 2023-06-23 15:47:30 -05:00
Michael Rogers
528f87e930 Separated input value from active role value 2023-06-23 15:47:30 -05:00
Michael Rogers
6444e9139e Moved roleChannel to private field 2023-06-23 15:47:30 -05:00
Michael Rogers
af1fc68766 Cleanup 2023-06-23 15:47:30 -05:00
Michael Rogers
7388b488f1 Cleanup 2023-06-23 15:47:30 -05:00
Michael Rogers
56827ad17b Removed status.getStatusRoleForCurrentUser 2023-06-23 15:47:30 -05:00
Michael Rogers
c52ee6c40d Remove default status role from example user plugin 2023-06-23 15:47:30 -05:00
Michael Rogers
7a4d661e48 Removed unused role param from status api call 2023-06-23 15:47:30 -05:00
Michael Rogers
7261662975 Lint 2023-06-23 15:47:30 -05:00
Michael Rogers
ec7f954411 Added success notification and cleanup 2023-06-23 15:47:30 -05:00
Michael Rogers
c0e7804ccd Store status roles in an array instead of a singular value 2023-06-23 15:47:30 -05:00
Michael Rogers
550fa7e7e7 Cleanup 2023-06-23 15:47:30 -05:00
Michael Rogers
78d686607e Updates to status api canPRovideStatusForRole 2023-06-23 15:47:30 -05:00
Michael Rogers
20101911d3 Reconnect channel on error and UserIndicator updates 2023-06-23 15:47:30 -05:00
Michael Rogers
1f9cc05ef2 Moved prompt to UserIndicator 2023-06-23 15:47:29 -05:00