Skip to content
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

Merged
merged 74 commits into from
Dec 5, 2021
Merged
Changes from 1 commit
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
c2b228f
Update the initial state of sync box
Rahmon Nov 8, 2021
d78194d
Remove sync button from header
Rahmon Nov 8, 2021
ba28974
Remove overlay
Rahmon Nov 8, 2021
6abd0c2
Remove pause button from header
Rahmon Nov 8, 2021
355fbc8
Add buttons Pause and Stop to the sync box
Rahmon Nov 8, 2021
f0d110b
Adjusts buttons on sync state
Rahmon Nov 8, 2021
ac0d5dd
Add style to pause and stop buttons
Rahmon Nov 8, 2021
eec79d9
Build assets
Rahmon Nov 8, 2021
f574ffd
Add progress bar to the sync box
Rahmon Nov 9, 2021
fac5faa
Update the progressbar selector
Rahmon Nov 9, 2021
fe82d81
Add style to progressbar
Rahmon Nov 9, 2021
5bbf27a
Build assets
Rahmon Nov 9, 2021
bb510ab
Add pause.svg and resume.svg
Rahmon Nov 10, 2021
8b6a663
Add stop button
Rahmon Nov 10, 2021
9e52639
Adjust behavior for stop button
Rahmon Nov 10, 2021
b5fb3f4
Add style for resume button
Rahmon Nov 10, 2021
567955f
Add sync-in-progress.png
Rahmon Nov 10, 2021
d83c255
Add addLineToOutput function
Rahmon Nov 10, 2021
3481423
Adjust output style
Rahmon Nov 10, 2021
1ec2ee1
Adjust progress info
Rahmon Nov 10, 2021
18f72f8
Build assets
Rahmon Nov 10, 2021
ff690d1
Add a wrapper for progress info
Rahmon Nov 12, 2021
d447b3f
Adjust to handle final state of indexing
Rahmon Nov 12, 2021
832bca8
Add progressbar complete style
Rahmon Nov 12, 2021
9a3630d
Add thumbsdown icon
Rahmon Nov 14, 2021
946ca9f
Refactor sync-page
Rahmon Nov 14, 2021
4bee984
Fix lint php
Rahmon Nov 15, 2021
8aee223
Fix lint js
Rahmon Nov 15, 2021
4cac2bc
Update @wordpress/api-fetch
Rahmon Nov 15, 2021
4a747ab
Remove jQuery from sync.js
Rahmon Nov 15, 2021
0ca3d4f
Build assets
Rahmon Nov 15, 2021
17eb2a3
refactor: remove some unnecessary code
Rahmon Nov 16, 2021
8a23c4a
Update to disable buttons while indexing/deleting data
Rahmon Nov 16, 2021
5422dbc
Build assets
Rahmon Nov 16, 2021
fa25293
Add last sync date
Rahmon Nov 17, 2021
8fe12f2
Add sync date time
Rahmon Nov 17, 2021
f5b30e6
Fix tab Fulllog/Errors
Rahmon Nov 17, 2021
c94f174
Add output for delete box
Rahmon Nov 18, 2021
bbd2ff2
Refactor to control the state
Rahmon Nov 18, 2021
2ec5321
refactor: update how we handle the UI state
Rahmon Nov 23, 2021
34a5150
Build assets
Rahmon Nov 23, 2021
a471a3b
Update to always show the progressbar when an action is triggered
Rahmon Nov 23, 2021
2fee8d9
Build assets
Rahmon Nov 23, 2021
b46edc5
Add show/hide log
Rahmon Nov 23, 2021
962cb57
Build assets
Rahmon Nov 23, 2021
05ef00d
Align icon and text button
Rahmon Nov 23, 2021
43dcad1
Build assets
Rahmon Nov 23, 2021
0bd8853
Adjust sync page for mobile
Rahmon Nov 23, 2021
a06e942
Build assets
Rahmon Nov 23, 2021
204fc60
Update API response to return array instead of string on error
Rahmon Nov 29, 2021
c8bcabb
Add error messages to the log
Rahmon Nov 29, 2021
750c4dd
Build assets
Rahmon Nov 29, 2021
467f2cf
Update message when sync complete
Rahmon Nov 30, 2021
e06cbdb
Build assets
Rahmon Nov 30, 2021
5d5f826
Show success/unsuccess based on last sync
Rahmon Nov 30, 2021
a2a107d
Update to show delete box when a feature is enabled
Rahmon Nov 30, 2021
476052e
Build assets
Rahmon Nov 30, 2021
4171cf6
Add i18n to sync.js
Rahmon Nov 30, 2021
98ee699
Build assets
Rahmon Nov 30, 2021
ab03269
Merge branch '4.x.x' into chore/adjust-visuals-sync-progress
Rahmon Nov 30, 2021
ac2022e
Add missing sanitizations and i18n
Rahmon Dec 2, 2021
1e0a155
Bring back the sync button
Rahmon Dec 2, 2021
27f43dc
Fix state of UI when the sync is paused
Rahmon Dec 2, 2021
2782c89
Update to output error on fulllog tab
Rahmon Dec 2, 2021
e208132
Build assets
Rahmon Dec 2, 2021
d5c3e6b
Add found_items value to the item in sync_stack
Rahmon Dec 3, 2021
6b05a7b
Fix progressbar width
Rahmon Dec 3, 2021
104eb18
Build assets
Rahmon Dec 3, 2021
e2199ba
Fix found_items in multisite
Rahmon Dec 4, 2021
df3cd5a
Fix number of errors on multisite
Rahmon Dec 4, 2021
e4bd5f7
Build assets
Rahmon Dec 4, 2021
f378f38
Merge branch '4.x.x' into chore/adjust-visuals-sync-progress
Dec 5, 2021
2f79030
Fix eslint error
Dec 5, 2021
bff1ab9
Fix notice about unset `$totals`
Dec 5, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add sync-in-progress.png
  • Loading branch information
Rahmon committed Nov 10, 2021
commit 567955fb562e01f6f65ef290f0041f47f1fecb74
Binary file added images/sync-in-progress.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.