openmct/e2e/tests
Jamie V 9fbb695379
[Restricted Notebook] Creating new Restricted Notebook type (#5173)
* added/removed status for locked, will not work with current one status per domain object setup
* setting restricted right away based on nb type
* added confirmation dialog for locking a page

* Styling for restricted Notebook
- Markup, CSS and content changes for lock button and locked message.
- Removed "Note book Type" property from NotebookType.js.
* have a version of entry template that has no listeners for locked items
* cleaning up page and section components
* making sure basic notebook stuff is installed at least once
* updating data transfer values for locked page entries, fixing page and section selection from edits
* adding locked flag to search result entries
* fixing uneditable section/page names
* cleaning up updateName function for page/section names
* removing install of restricted notebook
* updating confirmation dialog
* updating tests for new export structur
- New symbols glyph and SVG for the Shift Log. IMPORTANT: OVERRIDE ANY MERGE CONFLICTS WITH THIS COMMIT!

* made create button items dynamic each time the button is clicked, this will pick up any new types added after the create menu is created

* removing dynamic create menu list

* found a way to add the plugin before openmct.start is called
* making create items dynamic to include types added after openmct is started
* more e2e tests for restricted notebook

* updates from PR reviews, also fixed error in mct-tree thrown by not checking for an element

* plain notebook tests

* More testcase definition

* actually removing notebook object to test

* removing dupes

* checking if agent exists before relying on it... it was breaking tests with errors

* updating for new browser agent code

* fixing linting errors

Co-authored-by: Charles Hacskaylo <charlesh88@gmail.com>
Co-authored-by: unlikelyzero <jchill2@gmail.com>
Co-authored-by: John Hill <john.c.hill@nasa.gov>
Co-authored-by: Andrew Henry <akhenry@gmail.com>
Co-authored-by: Shefali Joshi <simplyrender@gmail.com>
2022-06-04 09:06:07 -07:00
..
api/forms Fix existing eslint warnings, configure eslint to fail on warning (#5258) 2022-05-26 09:45:16 -07:00
example Add console error checking to our e2e suite (#5177) 2022-05-13 10:55:34 -07:00
performance Imagery layers (#4968) 2022-06-04 01:24:43 +00:00
persistence Add console error checking to our e2e suite (#5177) 2022-05-13 10:55:34 -07:00
plugins [Restricted Notebook] Creating new Restricted Notebook type (#5173) 2022-06-04 09:06:07 -07:00
visual [Restricted Notebook] Creating new Restricted Notebook type (#5173) 2022-06-04 09:06:07 -07:00
branding.e2e.spec.js Enable lint enforcement on e2e tests and fix the existing errors (#5229) 2022-05-19 16:09:22 -07:00
moveObjects.e2e.spec.js Performance tests, notebook tests, and sharding (#5236) 2022-05-25 15:45:11 -07:00
recycled_storage.json [Restricted Notebook] Creating new Restricted Notebook type (#5173) 2022-06-04 09:06:07 -07:00
smoke.e2e.spec.js Add console error checking to our e2e suite (#5177) 2022-05-13 10:55:34 -07:00