Joe Pea
ca7fbe58e3
code coverage with babel istanbul ( #4649 )
...
* WIP add instanbul code coverage to vue files
* move webpack coverage config to a separate file for test:coverage, pin dependencies, remove istanbul-instrumenter-loader
* dont include node_modules in babel config, it breaks istanbul for some reason
* ignore spec files from coverage
* document coverage files, remove unused karma config
* use test instead of test:coverage in config.yml, disable code and link to issue to enable coverage in Vue <template>s
2022-03-22 16:04:23 -07:00
dependabot[bot]
b347f35892
Bump file-loader from 6.1.0 to 6.2.0 ( #4834 )
...
Bumps [file-loader](https://github.com/webpack-contrib/file-loader ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/webpack-contrib/file-loader/releases )
- [Changelog](https://github.com/webpack-contrib/file-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/file-loader/compare/v6.1.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: file-loader
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>
Co-authored-by: Jamie V <jamie.j.vigliotta@nasa.gov>
Co-authored-by: Shefali Joshi <simplyrender@gmail.com>
2022-03-22 13:33:02 -07:00
Scott Bell
28d5d72834
Event Generator now shows data in fixed time mode ( #4883 )
...
* fixed issue and added tests
* exclude leaky test
* ignore case when looking for testing instructions
2022-03-21 15:37:49 -07:00
Jamie V
0df33730f7
on route change, calling showTab ( #4955 )
2022-03-21 16:29:47 -05:00
John Hill
7b2ff8fa15
[Docs] add browserlist and linting capability ( #4811 )
...
* add browserlist to package.json
* add browserlist linting
* add eslint compat package
* Add blurb about browser support
* add ios safari
* remove node
* add comment and simple disable
Co-authored-by: unlikelyzero <jchill2@gmail.com>
Co-authored-by: Jamie V <jamie.j.vigliotta@nasa.gov>
Co-authored-by: Scott Bell <scott@traclabs.com>
2022-03-21 20:27:18 +01:00
Joe Pea
d80b692354
Update eslint ( #4554 )
...
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue ) from 7.20.0 to 8.0.3.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases )
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.20.0...v8.0.3 )
---
updated-dependencies:
- dependency-name: eslint-plugin-vue
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump eslint to 8.11.0
* bump eslint-plugin-vue to 8.5.0
* disable eslint rule for multi-word component names. TODO enable it and follow conventions
Co-authored-by: Nikhil Mandlik <nikhil.k.mandlik@nasa.gov>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: John Hill <john.c.hill@nasa.gov>
Co-authored-by: unlikelyzero <jchill2@gmail.com>
Co-authored-by: Andrew Henry <akhenry@gmail.com>
2022-03-21 11:40:35 -07:00
Scott Bell
4205abdc80
Add Example Generator end to end test ( #4949 )
...
* add test
* added name to test and changed comment
2022-03-18 06:57:50 -07:00
Jamie V
492ff2fa64
[e2e] Persistence tests ( #4943 )
...
* initial setup for createButton e2e test
* insignificant change
* export as json
* import tests
* added first of two tests
* add stub
* fixme
* move objects
* added test for menu options for non persistable items
* removing "only" for debuggin test
* removing debug code
* soft assertion for multiple expects
Co-authored-by: unlikelyzero <jchill2@gmail.com>
2022-03-17 14:30:45 -07:00
John Hill
93a81a1369
[CI] Update GHA to include a specific playwright dependency version ( #4944 )
...
* Update e2e-pr.yml
* Update e2e-pr.yml
* Update e2e-pr.yml
* visual
Co-authored-by: Nikhil <nikhil.k.mandlik@nasa.gov>
2022-03-16 22:05:50 +00:00
Nikhil
482d8f392c
Domain object properties validation not working always ( #4893 )
...
* Domain object properties validation not working always #4849
* stub of a test
* set local execution to chrome
* skip visual test
* use input event for changes and throttle update.
* moved file to correct location
* fixed e2e tests.
Co-authored-by: unlikelyzero <jchill2@gmail.com>
Co-authored-by: John Hill <john.c.hill@nasa.gov>
2022-03-16 21:53:58 +00:00
John Hill
67234c70a4
[Build] 🐰 🐰 🐰 Remove the last carrots 🐰 🐰 🐰 ( #4941 )
...
* [Build] 🐰 🐰 🐰 Remove the last carrots 🐰 🐰 🐰
* Update package.json
Co-authored-by: Khalid Adil <khalidadil29@gmail.com>
2022-03-16 21:44:41 +00:00
Nikhil
e9680e975f
Form validation error messages are not being displayed properly ( #4887 )
...
* Form validation error messages are not being displayed properly #4697
* e2e Tests
* fixed element.checkValidity test
* remove comment
* adding timeconductor tests
* rename
Co-authored-by: Jamie V <jamie.j.vigliotta@nasa.gov>
Co-authored-by: unlikelyzero <jchill2@gmail.com>
2022-03-16 13:54:46 -07:00
Jamie V
e691a89682
Correctly use creatable attribute and persistability when working with domainObjects ( #4898 )
...
* making move action location check persistability
* adding persistence check instead of creatability for styles
* added check for link action to make sure parent is persistable
* debug
* adding parent to link action and move action form location controls so they can be used in the form
* adding parent persistability check for duplicate
* updating multilple actions appliesTo methods to check for persistability
* updated the tree to not require an initial selection if being used in a form
* remove noneditable folder plugin
* added persistence check for the parent, in the create wizard
* minor name change
* removing noneditabl folder from default plugins as well
* checking the correct parent for persistability in create wizard
* importing file-saver correctly
* updated tests for import as json
* changes addressing PR review: using consts, removing comments, removing unneccessary code
Co-authored-by: Scott Bell <scott@traclabs.com>
2022-03-14 21:20:06 +01:00
Shefali Joshi
bcd668594d
Add source maps to map plan properties to expected properties ( #4933 )
2022-03-11 10:40:05 -08:00
dependabot[bot]
5471e13d9e
Bump @braintree/sanitize-url from 5.0.2 to 6.0.0 ( #4928 )
...
Bumps [@braintree/sanitize-url](https://github.com/braintree/sanitize-url ) from 5.0.2 to 6.0.0.
- [Release notes](https://github.com/braintree/sanitize-url/releases )
- [Changelog](https://github.com/braintree/sanitize-url/blob/main/CHANGELOG.md )
- [Commits](https://github.com/braintree/sanitize-url/compare/v5.0.2...v6.0.0 )
---
updated-dependencies:
- dependency-name: "@braintree/sanitize-url"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-09 19:53:39 -08:00
John Hill
dae446808e
Update with CRUD Operation ( #4930 )
...
Co-authored-by: unlikelyzero <jchill2@gmail.com>
2022-03-09 06:45:10 -08:00
dependabot[bot]
ee9e47f487
Bump @playwright/test from 1.19.1 to 1.19.2 ( #4905 )
...
Bumps [@playwright/test](https://github.com/Microsoft/playwright ) from 1.19.1 to 1.19.2.
- [Release notes](https://github.com/Microsoft/playwright/releases )
- [Commits](https://github.com/Microsoft/playwright/compare/v1.19.1...v1.19.2 )
---
updated-dependencies:
- dependency-name: "@playwright/test"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: John Hill <john.c.hill@nasa.gov>
2022-03-08 18:49:48 -08:00
dependabot[bot]
003b1ffede
Bump actions/setup-node from 2 to 3 ( #4900 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 18:33:18 -08:00
John Hill
16cb5f3911
[CI] Remove warning output for eslint on platform workflow ( #4906 )
2022-03-03 14:07:54 -08:00
dependabot[bot]
74b83903c9
Bump actions/checkout from 2 to 3 ( #4904 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 09:59:13 -08:00
Khalid Adil
6a470fba1a
Static root plugin not loading after namespace/key changes in OpenMCT #4684
...
Static root plugin not loading after namespace/key changes in OpenMCT
2022-02-28 11:51:34 -08:00
Jamie V
4e7debabb1
[Notebook] Add active user to entries ( #4764 )
...
* if user provider, user added to notebook enntries and snapshot entries, updated code to work with asynnc nature of user api
Co-authored-by: Andrew Henry <akhenry@gmail.com>
Co-authored-by: Nikhil <nikhil.k.mandlik@nasa.gov>
2022-02-22 12:37:47 -08:00
Michael Rogers
384e36920c
3175 - Enable listening to clearData action for Imagery ( #4733 )
...
* Add clearData listener for imageryData module
* Remove commented out code
* Updated imagery clear data test
* Adjusted telemetry stub to return empty array if data cleared
* Remove forced test
* Restub telemetry before
* Cleanup and reset clear data boolean after
* Remove double blank line
Co-authored-by: Scott Bell <scott@traclabs.com>
Co-authored-by: Andrew Henry <akhenry@gmail.com>
2022-02-18 08:48:48 -06:00
dependabot[bot]
d4429f9686
Bump cross-env from 6.0.3 to 7.0.3 ( #4837 )
...
Bumps [cross-env](https://github.com/kentcdodds/cross-env ) from 6.0.3 to 7.0.3.
- [Release notes](https://github.com/kentcdodds/cross-env/releases )
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kentcdodds/cross-env/compare/v6.0.3...v7.0.3 )
---
updated-dependencies:
- dependency-name: cross-env
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-17 10:34:14 -08:00
John Hill
0b2d08078b
[CI] Add windows OS and Mac OS to CI testing ( #4840 )
...
* Update e2e tests to run on windows and linux
* Add pr-platform to run against all supported archictures
* Update dependabot to run pr:platform
* Update to run in fail-fast false
* remove x86
* Update pr-platform.yml
Co-authored-by: unlikelyzero <jchill2@gmail.com>
2022-02-17 14:52:46 +00:00
John Hill
3bbc9e1582
[CI] Enable Per PR Lighthouse CI Execution, Run nightly ( #4817 )
...
* [CI] Add lighthouse to our deps to track with dependabot
lighthouse ci is still actively maintained and will be following a traditional release model. We should continue to use this package until it's functionality is replaced in playwright
* Add lighthouse to dependencies to track with dependabot
* Allow lighthouse to be triggered from PRs
* Update lighthouse.yml
* add lhci scrript
* bump to 16
* remove from deps until node 18
* document steps and add caching. Revert to 14
* ignore exit codes
* add secret for app
* remove env for baseline
Co-authored-by: unlikelyzero <jchill2@gmail.com>
Co-authored-by: Nikhil <nikhil.k.mandlik@nasa.gov>
2022-02-16 17:12:00 -08:00
John Hill
af0420361b
[CI] Update playwright to 1.19.1 ( #4873 )
...
* [CI] Update playwright to 1.19.1
* Update config.yml
2022-02-16 15:12:09 -08:00
dependabot[bot]
896f0ca3f4
Bump moment from 2.25.3 to 2.29.1 ( #4869 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.25.3 to 2.29.1.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.25.3...2.29.1 )
---
updated-dependencies:
- dependency-name: moment
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>
2022-02-16 11:22:51 -08:00
dependabot[bot]
28c5405a01
Bump actions/github-script from 5 to 6 ( #4853 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 5 to 6.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 15:31:06 -08:00
John Hill
d114353556
[CI] Update PR Cop to run on more events ( #4855 )
...
* [CI] Update PR Cop to run on more events
* Update prcop.yml
* Update prcop.yml
* Update e2e PR
* Update e2e-visual.yml
2022-02-15 14:13:52 -08:00
John Hill
f40398807e
[CI] Update CI to use node16 by default ( #4868 )
...
* Update node versions to 16
* New Line
Co-authored-by: unlikelyzero <jchill2@gmail.com>
2022-02-15 14:08:53 -08:00
John Hill
81f440e1e6
[Docs] Update Github Bug Report Template with envinfo ( #4858 )
...
* [Docs] Update Github Bug Report Template with envinfo
* Moving Impact Checklist to bottom so that folks can file and click without markdown x
* Add to npm run scripts
2022-02-15 14:00:37 -08:00
John Hill
c6d6400131
[CI] Bump playwright to 1.19.0 ( #4856 )
...
* bump playwright
* remove playwright dependency and leave playwrite/test
Co-authored-by: unlikelyzero <jchill2@gmail.com>
2022-02-15 10:57:24 -06:00
dependabot[bot]
55828af1ec
Bump file-saver from 1.3.8 to 2.0.5 ( #4830 )
...
* Bump file-saver from 1.3.8 to 2.0.5
Bumps [file-saver](https://github.com/eligrey/FileSaver.js ) from 1.3.8 to 2.0.5.
- [Release notes](https://github.com/eligrey/FileSaver.js/releases )
- [Changelog](https://github.com/eligrey/FileSaver.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eligrey/FileSaver.js/commits )
---
updated-dependencies:
- dependency-name: file-saver
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix paths
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Scott Bell <scott@traclabs.com>
2022-02-15 14:07:58 +01:00
Andrew Henry
34b951f4c6
Bumped dependency versions to fix build issues in Node 16 and later ( #4866 )
...
Co-authored-by: John Hill <john.c.hill@nasa.gov>
2022-02-14 17:15:21 -08:00
Shefali Joshi
a7d4006fee
Sprint 2.0.1 ( #4861 )
...
* Prep for release 1.8.6
* Update version to 2.0.1
2022-02-14 13:00:32 -08:00
Shefali Joshi
a71485f820
Prep for release 1.8.6 ( #4859 )
2022-02-14 10:13:08 -08:00
Andrew Henry
058259278c
Remove legacy codebase ( #4844 )
...
* Remove legacy codebase
* Remove legacy docs
* Fixed memory leak in timer spec
* Remove Angular dependency
* Removed adapter layer
* Removed legacy support plugin from main Open MCT repo
* Restored TelemetryAPI.js which had been inexplicably deleted?
* Fix linting error
* Drop line coverage threshold due to removed code
* Added a section on Open MCT 2.0.0 to the readme
2022-02-11 11:09:58 -08:00
John Hill
345285b966
[Build] Enforce engine at build time ( #4846 )
...
* lock engine
* pin jsdoc to latest to support larger node range
Co-authored-by: unlikelyzero <jchill2@gmail.com>
2022-02-10 11:04:30 -08:00
Khalid Adil
ce98c10145
Separate out object name checking from the sorting function ( #4677 )
2022-02-09 17:59:56 +00:00
dependabot[bot]
22604220de
Bump sinon from 12.0.1 to 13.0.1 ( #4835 )
...
Bumps [sinon](https://github.com/sinonjs/sinon ) from 12.0.1 to 13.0.1.
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/master/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v12.0.1...v13.0.1 )
---
updated-dependencies:
- dependency-name: sinon
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 10:59:21 -08:00
dependabot[bot]
548afda6d7
Bump karma from 6.3.13 to 6.3.15 ( #4824 )
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.3.13 to 6.3.15.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.13...v6.3.15 )
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 10:55:26 -08:00
dependabot[bot]
88c96675e4
Bump karma-coverage from 2.1.0 to 2.1.1 ( #4823 )
...
Bumps [karma-coverage](https://github.com/karma-runner/karma-coverage ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/karma-runner/karma-coverage/releases )
- [Changelog](https://github.com/karma-runner/karma-coverage/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma-coverage/compare/v2.1.0...v2.1.1 )
---
updated-dependencies:
- dependency-name: karma-coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 10:47:16 -08:00
dependabot[bot]
10b97d83ab
Bump eslint-plugin-you-dont-need-lodash-underscore from 6.10.0 to 6.12.0 ( #4833 )
...
Bumps [eslint-plugin-you-dont-need-lodash-underscore](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore ) from 6.10.0 to 6.12.0.
- [Release notes](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore/releases )
- [Commits](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore/compare/v6.10.0...v6.12.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-you-dont-need-lodash-underscore
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>
Co-authored-by: John Hill <john.c.hill@nasa.gov>
2022-02-08 18:43:22 +00:00
dependabot[bot]
7c48ff9088
Bump @playwright/test from 1.18.0 to 1.18.1 ( #4825 )
...
Bumps [@playwright/test](https://github.com/Microsoft/playwright ) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/Microsoft/playwright/releases )
- [Commits](https://github.com/Microsoft/playwright/compare/v1.18.0...v1.18.1 )
---
updated-dependencies:
- dependency-name: "@playwright/test"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: John Hill <john.c.hill@nasa.gov>
2022-02-08 18:02:30 +00:00
Charles Hacskaylo
839e210ac1
Fixes #4810 ( #4815 )
...
- Add objectTypeClass property to allow new CSS selector to target Plan object types in Timestrip views.;
Co-authored-by: Shefali Joshi <simplyrender@gmail.com>
2022-02-07 21:57:46 +00:00
Nikhil
7209104d05
Fix code scanning alert - Client-side URL redirect #4757 ( #4790 )
...
Co-authored-by: John Hill <john.c.hill@nasa.gov>
Co-authored-by: Shefali Joshi <simplyrender@gmail.com>
2022-02-07 13:45:14 -08:00
John Hill
869c2ab16c
[CI] Dependabot to run on all packages. Pin Packages. Remove unused packages ( #4795 )
...
* [CI] Dependabot to run on all packages
* Pin dependencies
Co-authored-by: unlikelyzero <jchill2@gmail.com>
Co-authored-by: Andrew Henry <akhenry@gmail.com>
2022-02-07 12:53:08 -08:00
dependabot[bot]
e434b294b9
Bump karma from 6.3.11 to 6.3.13 ( #4816 )
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.3.11 to 6.3.13.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.11...v6.3.13 )
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 12:15:09 -08:00
John Hill
48b66e0af2
[CI] Update playwright to 1.18.1 ( #4805 )
...
* Update package.json
* Update config.yml
2022-01-31 16:19:41 -08:00