riot-web/src/vector
Travis Ralston bcd5c838e8
Typescriptify & use service worker for MSC3916 authentication (#27326)
* Typescriptify & use service worker for MSC3916 authentication

* appease the linter

* appease jest

* appease linter

* Get the access token directly

* Add a bit of jitter

* Improve legibility, use factored-out functions for pickling

* Add docs

* Appease the linter

* Document risks of postMessage

* Split service worker post message handling out to function

* Move registration to async function

* Use more early returns

* Thanks(?), WebStorm

* Handle case of no access token for /versions

* Appease linter

* Apply suggestions from code review

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>

* Remove spurious try/catch

* Factor out fetch config stuff

* Apply suggestions from code review

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>

* Finish applying code review suggestions

---------

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2024-05-14 13:17:38 -06:00
..
jitsi maintain behavior for non video rooms 2024-01-23 14:13:01 +01:00
mobile_guide Update dependency prettier to v3 (#26815) 2024-01-02 17:53:39 +00:00
platform Typescriptify & use service worker for MSC3916 authentication (#27326) 2024-05-14 13:17:38 -06:00
static Apply prettier formatting 2022-12-09 13:28:29 +01:00
app.tsx Gather validated OIDC config during autodiscovery (#27047) 2024-02-23 16:43:07 +00:00
devcss.ts Apply prettier formatting 2022-12-09 13:28:29 +01:00
getconfig.ts Handle trailing dot FQDNs for domain-specific config.json files (#25351) 2023-05-12 13:46:49 +01:00
index.html Fix CSS stacking context order determinism 2024-01-09 12:44:44 +00:00
index.ts rename the GH org in links within documentation 2023-12-20 12:21:26 +00:00
indexeddb-worker.ts Apply prettier formatting 2022-12-09 13:28:29 +01:00
init.tsx Correctly fill window.matrixChat even when a Wrapper module is active (#26395) 2023-10-18 21:13:30 -04:00
localstorage-fix.ts Apply prettier formatting 2022-12-09 13:28:29 +01:00
modernizr.js Add custom modernizr build to prettierignore 2022-12-09 13:36:07 +01:00
rageshakesetup.ts Update logging ignore list comment (#25769) 2023-07-11 23:39:16 +01:00
routing.ts store fragmentafterlogin in sesison storage for oidc login (#25688) 2023-07-11 02:19:15 +00:00
url_utils.ts Apply prettier formatting 2022-12-09 13:28:29 +01:00