Skip to content

Make the token revocation asynchronous in the access token table

Relates to #505233 (closed).

Currently, revoking a personal/group/project/impersonation token involves a full page reload. It would be very nice if the action would happen via AJAX, similar to the rotation action.

However, there is a complication. In group and project access token there is/will be an inactive access token table. Once a token is revoked it should appear on the inactive access token table. That complicates substantially the implementation. In fact, probably the best solution could be to migrate the whole page to Vue. It would make this more simpler, as currently it is a little Frankenstein.