summaryrefslogtreecommitdiff
path: root/src/views/AccountRecovery.vue
AgeCommit message (Collapse)AuthorFilesLines
2021-08-19fix some typescript warningsgumi1-8/+8
2021-08-19Update the router, account recovery and registration links for downloads.Jesusaves1-1/+1
However, keep the navigation intact (incl. repositories) - People coming from Nav bar may want to know that multiple clients exist. - People recovering the password or whom just created an account probably not. - And people wishing the official https://themanaworld.org/downloads should get... ...the official themanaworld.org download obviously. The bound link is https://manaplus.themanaworld.org/ which redirects to https://manaplus.germantmw.de/ via Dezilaromed; Sysadmins retain control over primary download source without needing to update website (or DNS).
2020-12-25improve accessibilityHelianthella1-3/+3
2020-12-22fix registration and account recoveryHelianthella1-11/+11
On Vue 3, ref names and v-model names are both assigned to the scope of the component, unlike in Vue 2, where refs were only registered on vm.$refs. This means if you have a <input v-model="blah" ref="blah"> the ref will override the model and thus the model will not work. This is, of course, undocumented in the migration guide 🙄
2020-12-22upgrade to Vue 3, switch to yarnHelianthella1-49/+50
implies a slight refactor
2020-10-06require the user to opt-in to reCAPTCHAgumi1-6/+68
2020-03-04handle error 425 on account recoverygumi1-0/+4
2019-07-24apply the changes requested by Freeyorpgumi1-19/+19
2019-07-24make password recovery work with older version of tmw-apigumi1-1/+5
2019-07-20scrap everything and start over with Vuegumi1-0/+498