Sage Abdullah
|
28006a13c3
Use has-edits-value to test w-action#forceReload with w-unsaved
|
4 months ago |
Sage Abdullah
|
2a47ad1da2
Rename w-editing-sessions__session--latest to w-editing-sessions__session--saved
|
4 months ago |
Sage Abdullah
|
756913c44d
Restore ping effect for session with latest revision
|
4 months ago |
Sage Abdullah
|
7d5252200f
Only make the reload button show the 'unsaved changes' dialog if there are unsaved changes
|
4 months ago |
Sage Abdullah
|
7e024f42ce
Add wagtail_userprofile to select_related in editing sessions ping view
|
4 months ago |
Sage Abdullah
|
72934a5049
Fix spacing in editing sessions dialog buttons
|
4 months ago |
Sage Abdullah
|
865df0e03e
Don't add aria-busy and spinner icon when w-swap is deferred
|
4 months ago |
Sage Abdullah
|
d17213a288
Use toggle_describedby for the more sessions toggle description
|
4 months ago |
Sage Abdullah
|
914e8fc88a
Defer w-swap write when there's a visible tooltip in the target container
|
4 months ago |
Sage Abdullah
|
a0117bb6b3
Only serialise the form data in SwapController if the method is GET
|
4 months ago |
Sage Abdullah
|
f7c7e5fbd4
Add code comments per review
|
4 months ago |
Sage Abdullah
|
d7938c4d50
Remove capfirst from editing session messages
|
4 months ago |
Sage Abdullah
|
bb2a9c4398
Add tests for the editing session view's HTML
|
4 months ago |
Sage Abdullah
|
74c0c25f74
Fill the hole in the warning icon
|
4 months ago |
Sage Abdullah
|
6c44d6113c
Use the proper content type for confirmation messages
|
4 months ago |
Sage Abdullah
|
791defed46
Use more personalised messages for the current user in the sessions list
|
4 months ago |
Sage Abdullah
|
5de63bd1b3
Use list elements for the editing sessions list
|
4 months ago |
Sage Abdullah
|
f53895ce24
Add toggle aria label for +x users in the sessions list
|
4 months ago |
Sage Abdullah
|
57f34ac6ed
Extract editing sessions styles into its own component
|
4 months ago |
Sage Abdullah
|
e2490ac72f
Improve screen reader text for session avatars
|
4 months ago |
Sage Abdullah
|
c46dd53254
Do not swap sessions list HTML until focus has left the container
|
4 months ago |
Sage Abdullah
|
fba4389f08
Only show the overwrite confirmation dialog if there's a newer revision
|
4 months ago |
Sage Abdullah
|
edb3a1ab80
Update ping and release URLs on every editing session ping
|
4 months ago |
Sage Abdullah
|
1139f2a36e
Include revision_id in active sessions ping request
|
4 months ago |
Sage Abdullah
|
5750502772
Include unsaved changes flag as is_editing in session ping request
|
4 months ago |
Sage Abdullah
|
d20658454a
Use the submit button's label for overwrite confirmation dialog
|
5 months ago |
Sage Abdullah
|
d2cbe02658
Prevent browser unload confirmation dialog when reloading via custom unsaved changes dialog
|
5 months ago |
Sage Abdullah
|
298f4fea8f
Use w-swap to update the sessions list on every ping
|
4 months ago |
Sage Abdullah
|
886af6de98
Initialize EditingSessionsModule component and SessionController
|
5 months ago |
Sage Abdullah
|
80480d8499
Add popup theme for tippy and DropdownController
|
5 months ago |