4e7f720214
userpage: hide bg on login, dont refresh page ever
2023-06-21 17:02:57 +01:00
87b0ae6614
userpage: adjust message row span depending on length
2023-06-21 13:30:09 +01:00
e7f7dcbb78
userpage: show placeholder message card for admins
2023-06-21 11:27:51 +01:00
b546aeb440
userpage: don't wrap contact methods, ellipsise
2023-06-20 22:18:38 +01:00
8e153cd92f
userpage: unlink accounts
2023-06-20 16:44:12 +01:00
d509abdd5c
userpage: add matrix
2023-06-20 13:28:13 +01:00
96c51af15a
matrix: modularize
2023-06-20 12:57:52 +01:00
fcedea110d
telegram: modularize, add to userpage
2023-06-19 22:11:35 +01:00
68aedf07ae
discord: pad, underline invite link
2023-06-19 18:03:35 +01:00
765a749959
discord: modularize user-facing code
...
will be done for others too, code for discord account linking in form
and userpage is now in ts/modules/account-linking.ts as a configurable
class.
2023-06-19 11:58:09 +01:00
cf7983ca11
userpage: add/edit discord
...
works identically to on the form, would like to eventually factor out
the discord/telegram/matrix verif stuff so it can be shared between the
two pages though.
2023-06-18 21:38:12 +01:00
609039baeb
userpage: change email (+ confirmation)
...
edit/add button added for email address. Confirmation works too.
2023-06-18 19:38:09 +01:00
5beeeb958b
userpage: show expiry
2023-06-18 12:27:18 +01:00
a22f032924
userpage: show and allow modification of contact methods
2023-06-17 17:27:44 +01:00
d3c5feaf1b
userpage: use form langfile, move login strings to common
...
login-related stuff was moved into common using the langmover script, so
that the user page doesn't have to use the admin language files.
2023-06-17 12:48:28 +01:00
726acb9c29
userpage: initial page
...
login, lang, and theme work. Currently only makes a request to a
hello-world type endpoint to verify auth works. Accessible at
/my/account.
2023-06-16 14:43:37 +01:00