-
Notifications
You must be signed in to change notification settings - Fork 27
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
Replace New Subject Selectors #7324
Conversation
@dartajax this still needs code review, but it is ready for some testing. To test, pick various "Associated With" in a new subject report. Each of the options should look the same (or better) than it does in production today. If there are any regressions we'll want to fix those before moving on to the next step which is actually fixing the ones that don't work now. |
Comment log (so far) ...
|
This allows us to control the UI and data loading individually.
This is an interim step, it needs to be replaced with search.
and finish adding program as well
Forgot to test that these actually do something, they do!
Taking advantage of new page objects, and cleaning up error checks for new structure.
I've sorted by year and title by fixing the passed values, however since the courses display with an external ID this isn't always satisfactory visually. I can't come up with any combination of values that I like more though, so sticking with this for now.
|
0c8cd57
to
c6d9d1a
Compare
Comment log (continuing) ...
|
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.
LGTM. breaking the monster component down into smaller, more digestible parts is a big improvement.
Comment log (continued testing) ...
|
Final testing journal ...
I closed the warning message and it did eventually complete so = improvement
|
more report testing ...
|
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.
After exhaustive / exhausting testing, there is one remaining straggler - terms (in school) by program year - it's busted in prod currently - this will be ticketed once verified to still be an issue post-merge - other than that, lots of improvements are included here which will lead to tightening up our reports going forward - gonna merge
Split these out into their own component so each one can be customized.
This is step one to resolve #4358, but maintains the existing behavior.
Wip: