-
Notifications
You must be signed in to change notification settings - Fork 364
Settings > Application Settings > Replication tab enhancements #9388
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
base: master
Are you sure you want to change the base?
Settings > Application Settings > Replication tab enhancements #9388
Conversation
56e0cc4
to
f026475
Compare
Checked commits elsamaryv/manageiq-ui-classic@f560dd6~...c4a2ca7 with ruby 3.1.5, rubocop 1.56.3, haml-lint 0.62.0, and yamllint app/views/ops/_settings_replication_tab.html.haml
|
c4a2ca7
to
10d350f
Compare
10d350f
to
84156ea
Compare
}; | ||
|
||
const validateSubscription = (selectedRow) => { | ||
debugger |
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.
@elsamaryv can you please remove this line
:javascript | ||
ManageIQ.angular.app.value('pglogicalReplicationFormId', 'new'); | ||
miq_bootstrap('#form_div'); |
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 can remove these lines too since the form is now in React, are these needed for anything on the form?
cy.login(); | ||
cy.intercept('POST', '/ops/accordion_select?id=rbac_accord').as('accordion'); | ||
cy.menu('Settings', 'Application Settings'); | ||
cy.wait(1000); |
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.
Can we avoid these time based waits? Maybe using intercepts instead
Also, the cypress tests are consistently failing, we need to get them passing some what consistently or we can't merge this |
Converts Settings > Replication tab to React. Also includes jest and cypress tests.
Before
Add subscription

Validation failure

After
Add subscription modal

Subscription table

Validation failure

Edit subscription
