Commit Graph

47 Commits (2c787b4d46aa4a104321ae73a9262ea035917b48)

Author SHA1 Message Date
Harvey Tindall d8d478a95e
form: move referral info message to aside, change wording
1 year ago
Harvey Tindall bfeab3648c
form: change contact-via radios to checks
1 year ago
Harvey Tindall 7aaafb90e3
form: actually link to the my account page
1 year ago
Harvey Tindall 97db4d714a
userpage: implement change password functionality
1 year ago
Harvey Tindall 12ce669566
userpage: add password change card, validation, rearrange page
1 year ago
Harvey Tindall db97c3b2d4
form: add notice about userpage on success modal, userpage title
1 year ago
Harvey Tindall ebacfd43be
form: fix captcha, matrix, telegram
1 year ago
Harvey Tindall d509abdd5c
userpage: add matrix
1 year ago
Harvey Tindall 96c51af15a
matrix: modularize
1 year ago
Harvey Tindall fcedea110d
telegram: modularize, add to userpage
1 year ago
Harvey Tindall 765a749959
discord: modularize user-facing code
1 year ago
Harvey Tindall cf7983ca11
userpage: add/edit discord
1 year ago
Harvey Tindall 4014e93155
signup: add reCAPTCHA
1 year ago
Harvey Tindall eb85ee4d35
add option to auto redirect to jellyfin (or given link)
2 years ago
Harvey Tindall 2722e8482d
Invites: unique email/ID requirement
2 years ago
Harvey Tindall 25451eb763
form: show radios for only linked contact methods
3 years ago
Harvey Tindall dbefb80f63
form: reliably disable submit button, communicate if account linking is required
3 years ago
Harvey Tindall 4b02960fd1
form: add captcha regen button
3 years ago
Harvey Tindall 1c942186aa
form: fix captcha
3 years ago
Harvey Tindall d9f8785372
form: add CAPTCHAs
3 years ago
Harvey Tindall e73ecb7a52
fix some padding issues
3 years ago
Harvey Tindall 0fd4f516b1
email: Add option to require on sign-up
3 years ago
Harvey Tindall 0014db44f0
form: module-ize password validator
3 years ago
Harvey Tindall e97b90d4d7
Matrix: Setup bot, add PIN verification
4 years ago
Harvey Tindall 1f9af8df89
Discord: Add option to provide server invite
4 years ago
Harvey Tindall f8f5f35cc1
PIN verification, notifications, multiple notif providers
4 years ago
Harvey Tindall 2d93b3b7ee
Telegram: Allow admin to add telegram contact
4 years ago
Harvey Tindall 716d6a931a
Telegram: Send messages via telegram
4 years ago
Harvey Tindall 72bf280e2d
telegram: Fix UI and store useful Telegram info
4 years ago
Harvey Tindall 99875b9176
almost complete telegram user verification
4 years ago
Harvey Tindall d701c5f27d
add months field to invites & expiry
4 years ago
Harvey Tindall 871bc9f396
use proper date formatting on form for expiry
4 years ago
Harvey Tindall 1e9d184508
implement user expiry functionality
4 years ago
Harvey Tindall 2934832a98
implement frontend for user expiry/duration
4 years ago
Harvey Tindall ee026714d4
Add optional email confirmation
4 years ago
Harvey Tindall 8af1c13d7e
Display error messages on form
4 years ago
Harvey Tindall 4679c6f355
add language selector to admin
4 years ago
Harvey Tindall a102199d5a
include code in invite form instead of getting from url
4 years ago
Harvey Tindall 3fbbc7f620
add language selector to form
4 years ago
Harvey Tindall 4aae655180
live validation on form, change special character definition
4 years ago
alexh-name 377c8d3e4e fix typo in form/en-us
4 years ago
Harvey Tindall eb370d64df
Merge a17t-redesign, kinda ts-ify setup.js
4 years ago
Harvey Tindall ba601935b5
add "re-enter password" field on form
4 years ago
Harvey Tindall 0f4e77364b
remove hardcoded string from form.ts
4 years ago
Harvey Tindall 301f502052
Rework typescript to use modules
4 years ago
Harvey Tindall 2d6b1717db
move all shared typescript to common.ts
4 years ago
Harvey Tindall 9abb177427
use typescript for form.html in separate file, allow customization of
4 years ago