openmct/e2e/tests/functional
Scott Bell ce463babff
5734 synchronization for new tags on notebook entries (#5763)
* trying this again

* wip

* wip

* wip

* one annotation per tag

* fixed too many events firing

* syncing works mostly

* syncing properly across existing annotations

* search with multiple tags

* resolve conflicts between different tag editors

* resolve conflicts

* fix annotation tests

* combine search results

* modify tests

* prevent infinite loop creating annotation

* add modified and deleted

* revert index checkin

* change to standard couch deleted flag

* revert throwing of error

* resolve conflict issues

* work in progress, but load annotations once from notebook

* works to add

* attempt 1

* wip

* last changes

* listening works, though still getting conflicts

* rename to annotationLastCreated

* use local mutable again

* works with new tags syncing

* listeners wont fire if modification is null

* clean up code

* fixed local search

* cleaned up log messages

* remove on more log

* add e2e test for network traffic

* lint

* change to use good old for each

* add some local variables for clarity

* Update src/api/objects/ObjectAPI.js

Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>

* Update src/api/objects/ObjectAPI.js

Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>

* Update src/plugins/notebook/components/Notebook.vue

Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>

* press enter for last entry

* add test explanation of numbers

* fix spread typo

* add some nice jsdoc

* throw some errors

* use really small integer instead

* remove unneeded binding

* make method public and jsdoc it

* use mutables

* clean up tests

* clean up tests

* use aria labels for tests

* add some proper tsdoc to annotation api

* add undelete test

Co-authored-by: John Hill <john.c.hill@nasa.gov>
Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
2022-09-30 10:32:11 -07:00
..
example Audit test.fixmes (#5711) 2022-08-24 12:31:26 -07:00
planning Fix Independent Time Conductor for Plans within Time Strips (#5671) 2022-09-09 17:31:03 -07:00
plugins 5734 synchronization for new tags on notebook entries (#5763) 2022-09-30 10:32:11 -07:00
branding.e2e.spec.js [e2e] More VIPER compatibility fixes (#5582) 2022-07-29 16:50:40 -07:00
couchdb.e2e.spec.js Bump eslint-plugin-playwright from 0.11.1 to 0.11.2 (#5804) 2022-09-26 10:00:51 -07:00
forms.e2e.spec.js
menu.e2e.spec.js Fix Independent Time Conductor for Plans within Time Strips (#5671) 2022-09-09 17:31:03 -07:00
moveAndLinkObjects.e2e.spec.js Merge release/2.0.8 into master (#5709) 2022-08-24 11:08:17 -07:00
search.e2e.spec.js Misc UI 5640 (#5762) 2022-09-20 23:40:16 +00:00
smoke.e2e.spec.js
tree.e2e.spec.js Merge release/2.0.8 into master (#5709) 2022-08-24 11:08:17 -07:00