-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Full angular removal #170
Full angular removal #170
Conversation
mergin main
…consistent with previous functionality
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow good stuff. That's a bunch of work. I made some suggestions and had some questions.
- I think we should just be consistent and remove the
this._openmct
references. - We may want to file a follow up to improve venues, but should first find out how they really should work properly.
- Do any unit tests need updating?
- One thing i know was used in legacy repo, was the Data Product viewer, so let's test that.
}; | ||
}, | ||
watch: { | ||
filter: { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think we should leverage Vue to do front end filtering. I think what is happening here is we are watching for changes in filters, setting a timeout which probably has something to do with user typing speed, and then applying the filter, which is a back end filtered request.
Going further if we use the core telemetry table component, we'd have built in front end filtering.
Going even further, we probably should be using the existing historical session selector.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, you can pretty much ignore my comment above.
Venues in general don't need to be a main focus for this PR. We can get this in and improve venues down the road.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think the valid types thing is the only thing that needs fixing
'packetSummaryEventStreamUrl', | ||
'commandEventUrl', | ||
'commandEventStreamUrl', | ||
'messageStreamUrl', | ||
'frameSummaryStreamUrl', | ||
]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
does some stuff need to be back ported into the constants file?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work @jvigliotta . We finally did it!
closes #108
This PR removes any remaining legacy code (openmct-legacy-support and angular mainly).