Sage Abdullah
|
72934a5049
Fix spacing in editing sessions dialog buttons
|
7 months ago |
Sage Abdullah
|
865df0e03e
Don't add aria-busy and spinner icon when w-swap is deferred
|
7 months ago |
Sage Abdullah
|
d17213a288
Use toggle_describedby for the more sessions toggle description
|
7 months ago |
Sage Abdullah
|
914e8fc88a
Defer w-swap write when there's a visible tooltip in the target container
|
7 months ago |
Sage Abdullah
|
a0117bb6b3
Only serialise the form data in SwapController if the method is GET
|
7 months ago |
Sage Abdullah
|
f7c7e5fbd4
Add code comments per review
|
7 months ago |
Sage Abdullah
|
d7938c4d50
Remove capfirst from editing session messages
|
7 months ago |
Sage Abdullah
|
bb2a9c4398
Add tests for the editing session view's HTML
|
7 months ago |
Sage Abdullah
|
74c0c25f74
Fill the hole in the warning icon
|
7 months ago |
Sage Abdullah
|
6c44d6113c
Use the proper content type for confirmation messages
|
7 months ago |
Sage Abdullah
|
791defed46
Use more personalised messages for the current user in the sessions list
|
7 months ago |
Sage Abdullah
|
5de63bd1b3
Use list elements for the editing sessions list
|
7 months ago |
Sage Abdullah
|
f53895ce24
Add toggle aria label for +x users in the sessions list
|
7 months ago |
Sage Abdullah
|
57f34ac6ed
Extract editing sessions styles into its own component
|
7 months ago |
Sage Abdullah
|
e2490ac72f
Improve screen reader text for session avatars
|
7 months ago |
Sage Abdullah
|
c46dd53254
Do not swap sessions list HTML until focus has left the container
|
7 months ago |
Sage Abdullah
|
fba4389f08
Only show the overwrite confirmation dialog if there's a newer revision
|
7 months ago |
Sage Abdullah
|
edb3a1ab80
Update ping and release URLs on every editing session ping
|
7 months ago |
Sage Abdullah
|
1139f2a36e
Include revision_id in active sessions ping request
|
7 months ago |
Sage Abdullah
|
5750502772
Include unsaved changes flag as is_editing in session ping request
|
7 months ago |
Sage Abdullah
|
d20658454a
Use the submit button's label for overwrite confirmation dialog
|
7 months ago |
Sage Abdullah
|
d2cbe02658
Prevent browser unload confirmation dialog when reloading via custom unsaved changes dialog
|
7 months ago |
Sage Abdullah
|
298f4fea8f
Use w-swap to update the sessions list on every ping
|
7 months ago |
Sage Abdullah
|
886af6de98
Initialize EditingSessionsModule component and SessionController
|
7 months ago |
Sage Abdullah
|
80480d8499
Add popup theme for tippy and DropdownController
|
7 months ago |
Sage Abdullah
|
3865be0cff
Add element IDs to dialog title and subtitle texts
|
7 months ago |
Sage Abdullah
|
43b9d18aa3
Make dialog component accept an icon_classname variable for the header icon's classname
|
7 months ago |
Sage Abdullah
|
e7dac3e18d
Allow SwapController to use the form element's method
|
7 months ago |
Sage Abdullah
|
3c1ba47566
Dispatch w-swap:json event for emitting JSON data from the response
|
7 months ago |
Sage Abdullah
|
682bef0db2
Allow SwapController to get the HTML from a JSON response
|
7 months ago |