openmct/e2e/tests/functional
Scott Bell 6947c912a7
Add markdown to notebook entries (#7084)
* try marked out

* fix url validation

* now rendering blockquotes properly

* add abbrv, link titles, and strikethrough

* fix tests and lint

* Closes #6060
- CSS resets and styling for markdown-related HTML markup in Notebook entries.
- Better styling and cursor affordances for Notebook entry selection and editing interaction flow.

* add line breaks option

* Closes #6060
- Tab

* Closes #6060
- Conversion of contenteditable-div to textarea started.
- Stubbed in textarea with styles.

* have it markdown with a textarea and adjust size automatically

* Closes #6060
- Padding added back to text `div` area.

* Closes #6060
- Styles added to support Shift Log and hover behavior for entries on locked pages.
- Removed `--major` styling from Shift Log Commit Entries button
to reduce confusion with entry commit button.
- CSS code cleanups.

* two step focus/edit. also scroll into view for editing

* add markdown, strip all tags, and truncate

* lint

* remove unneeded code

* fix notebook entry, selected page may also be null

* fix existing notebook tests

* lint

* fix whitelist

* readd whitelist

* lint

* fix link tests

* fix tests

* fix tagging test

* add some markdown test

* get rid of pause

* add another sanitization step

---------

Co-authored-by: Charles Hacskaylo <charlesh88@gmail.com>
Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
2023-10-02 22:28:02 +00:00
..
example chore: modify cspell config and fix all typos (#6908) 2023-08-10 16:20:16 +00:00
planning [CI] Stabilize visual tests, remove appAction, and update pane buttons (#7033) 2023-09-11 23:33:46 +00:00
plugins Add markdown to notebook entries (#7084) 2023-10-02 22:28:02 +00:00
branding.e2e.spec.js chore: add prettier (2/3): apply formatting, re-enable lint ci step (#6682) 2023-05-18 21:54:46 +00:00
couchdb.e2e.spec.js chore: modify cspell config and fix all typos (#6908) 2023-08-10 16:20:16 +00:00
forms.e2e.spec.js Migrate to Vue 3 Migration Build (#6767) 2023-07-19 11:22:23 -07:00
menu.e2e.spec.js chore: add prettier (2/3): apply formatting, re-enable lint ci step (#6682) 2023-05-18 21:54:46 +00:00
moveAndLinkObjects.e2e.spec.js chore: modify cspell config and fix all typos (#6908) 2023-08-10 16:20:16 +00:00
notification.e2e.spec.js Fixes for e2e tests following the Vue 3 compat upgrade (#6837) 2023-07-28 02:06:41 +00:00
recentObjects.e2e.spec.js Recent objects do not update when object names are changed (#6927) 2023-08-16 21:38:09 +00:00
renaming.e2e.spec.js Recent objects do not update when object names are changed (#6927) 2023-08-16 21:38:09 +00:00
search.e2e.spec.js Add script to delete annotations (#7069) 2023-09-25 10:15:00 -07:00
smoke.e2e.spec.js [CI] Stabilize visual tests, remove appAction, and update pane buttons (#7033) 2023-09-11 23:33:46 +00:00
tooltips.e2e.spec.js [Tooltips] Add tooltips on hover (#6756) 2023-07-13 21:37:59 -07:00
tree.e2e.spec.js Recent objects do not update when object names are changed (#6927) 2023-08-16 21:38:09 +00:00