silverwind ae8e8f055e
Use fetch helpers instead of fetch ()
WIP because:

- [x] Some calls set a `content-type` but send no body, can likely
remove the header
- [x] Need to check whether `charset=utf-8` has any significance on the
webauthn calls, I assume not as it is the default for json content.
- [x] Maybe `no-restricted-globals` is better for eslint, but will
require a lot of duplication in the yaml or moving eslint config to a
`.js` extension.
- [x] Maybe export `request` as `fetch`, shadowing the global.
..
ColorPicker.js JS refactors ()
ComboMarkdownEditor.js Focus editor on "Write" tab click ()
ConfirmModal.js Change green buttons to primary color ()
EasyMDEToolbarActions.js Fix EasyMDE toolbar ()
ImagePaste.js Use fetch helpers instead of fetch ()
LabelEdit.js Allow to archive labels ()
QuickSubmit.js Change form actions to fetch for submit review box ()
ReactionSelector.js Use fetch helpers instead of fetch ()
SearchUserBox.js Add option to search for users is active join a team ()
TextExpander.js Update JS dependencies, remove space after emoji completion ()
WebHookEditor.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()