userpage: add password reset direct link

for #363, adds /my/account/password/reset. Navigate to it to skip
    pressing the "forgot password?" button on the login screen. Works
    with the nice-ish onpopstate override thing I put in setup.ts a
    while ago. Maybe I should make it a module.
This commit is contained in:
Harvey Tindall
2024-08-27 14:56:24 +01:00
parent 848b532b3c
commit b5dea7755b
5 changed files with 33 additions and 9 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ declare interface Modal {
modal: HTMLElement;
closeButton: HTMLSpanElement
show: () => void;
close: (event?: Event) => void;
close: (event?: Event, noDispatch?: boolean) => void;
toggle: () => void;
onopen: (f: () => void) => void;
onclose: (f: () => void) => void;