-
Notifications
You must be signed in to change notification settings - Fork 313
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
Adjust visuals sync progress #2448
Conversation
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.
Some issues I found during my tests:
General
- Progress bar doesn't seem to be working. As soon as I click on Sync Now, it goes directly to 100% but if I click on Show log I can see things happening
- If the user pauses the sync and reload the page, the pause/stop should be visible. Clicking on Sync Now will resume it but it is not clear it works like that.
Errors count
In a site with content imported from WooCommerce sample data and tests/wpa/test-docs/content-example.xml, and also wit a script to cause the Limit of total fields [5000] in index [...] has been exceeded
error
- 350 posts per page causes a "Request Entity Too Large" error. That is outputted in the Errors tab but the counter isn't updated
- Full log isn't "full". Errors should be outputted in both places, or we need to change the first tab name
- Reducing the 350 to 100 I can see 24 lines of errors in that tab but the count says 123
@@ -1,5 +1,306 @@ | |||
#ep-sync-output { | |||
.elasticpress_page_elasticpress-sync .button:disabled { |
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.
Not a blocker for Beta 1, but we need to get back to this file before the official release and make use of some vars, especially for breakpoints. dashboard.css
makes use of that and it increases readability a lot.
'sync_stack' => [], | ||
'network_alias' => [], | ||
'start_time' => microtime( true ), | ||
'start_date_time' => $start_date_time ? $start_date_time->format( 'D, F d, Y H:i' ) : false, |
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.
Not a blocker for Beta 1 but we should have this stored in another format, so people can translate that format later.
Description of the Change
Alternate Designs
Benefits
Possible Drawbacks
Verification Process
Checklist:
Applicable Issues
Changelog Entry