Plugin upload that fails due to XSRF timeout sits spinning forever

Description

The plugin upload dialog in UPM doesn't fail elegantly if the XSRF token has expired. Rather, it just sits spinning forever with no feedback.

We need to make sure the error created by an XSRF failure is passed back to the front-end somehow, and the JavaScript handles the error by informing the user.

Environment

Confluence 3.5

Testing Notes

None

Security Policy

None

Status

Assignee

Richard Stephens

Reporter

Matt Ryall

Labels

Team

None

QA Dev

None

Needs Doc

None

Peer Reviewer

None

Mgr Approver

None

CC

None

Product

None

App Key

None

DC app ready for review?

None

Fix versions

Affects versions

Priority

Minor
Configure