Harvey Tindall
556e1411f4
invites: add "send to" to dropdown
...
allows sending to more people after creating the invite. Fixes #444 .
2025-12-05 19:51:42 +00:00
Harvey Tindall
5fa528fd2d
invites: add /invites/send, store more details in new SentTo field
...
deprecated SendTo string field for SentTo, which holds successful send
addresses, and failures with a reason that isn't plain text. Will soon
add an interface for sending invites after their creation. For #444
(ha).
2025-12-05 12:03:21 +00:00
Harvey Tindall
16c5420c6f
setup: show internal and external links on finish
...
internal generated from host, port and url_base, external is just
jfa_url. Both are shown (if jfa_url is set).
2025-05-15 15:10:07 +01:00
Harvey Tindall
6c30a1ff40
form/admin: don't allow "+" in username/email
...
Jellyfin doesn't like this.
2024-08-24 15:04:18 +01:00
Harvey Tindall
311ecb7030
userpage: generate & display referral links
...
shown on a new card, with an explanation, the number of remaining uses,
and expiry of the current referral.
2023-09-07 16:25:47 +01:00
Harvey Tindall
9e5034ebab
referrals: enable referral for users & profiles
...
Enabling for individual users works, as does adding a template to a
profile. Removing/Disabling for both needs to be completed.
2023-09-06 22:00:44 +01:00
Harvey Tindall
86daa70ccb
userpage: password resets
...
click "forgot password" on login modal, enter a contact method
address/username, submit and check for a link. Requires link reset to be
enabled.
2023-06-22 12:08:18 +01:00
Harvey Tindall
7b9b0d8a84
userpage: implement login message card
...
Shares code with custom emails, so most related functions have had a
%s/Email/Message/g. Press the edit button on the user page setting to
add a message.
2023-06-20 21:43:25 +01:00
Harvey Tindall
8e153cd92f
userpage: unlink accounts
2023-06-20 16:44:12 +01:00
Harvey Tindall
609039baeb
userpage: change email (+ confirmation)
...
edit/add button added for email address. Confirmation works too.
2023-06-18 19:38:09 +01:00
Harvey Tindall
5beeeb958b
userpage: show expiry
2023-06-18 12:27:18 +01:00
Harvey Tindall
a22f032924
userpage: show and allow modification of contact methods
2023-06-17 17:27:44 +01:00
Harvey Tindall
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
Harvey Tindall
dbefb80f63
form: reliably disable submit button, communicate if account linking is required
2022-01-27 16:48:46 +00:00
Harvey Tindall
4b02960fd1
form: add captcha regen button
...
lots of false negatives so this is a solution for now.
Also the registering of each discord command is now logged for debugging
purposes.
2022-01-26 22:14:16 +00:00
Harvey Tindall
eeb9b07bce
admin: add manual "Send Password reset" to accounts tab
...
Only appears with Reset links enabled.
Pressing this sends a PWR link to the users selected.
if one user is selected, or if one of you selected users doesn't have a
method of contact, a link is given to the admin to send to them
manually.
2021-10-13 15:04:22 +01:00
Harvey Tindall
e97b90d4d7
Matrix: Setup bot, add PIN verification
...
PIN is verified but not used currently. Works a little different than
the others, you input your matrix user ID and then the PIN is sent to
you. The bot doesn't support E2EE, so the bot being the first one to
message ensures the chat is unencrypted.
2021-05-29 17:43:11 +01:00
Harvey Tindall
f8f5f35cc1
PIN verification, notifications, multiple notif providers
...
Discord, Email & Telegram can be enabled, although email is always
enabled right now (will fix). Also apparently markdown hyperlinks don't
work in Discord, eventually will implement something to convert them to
embeds.
2021-05-21 21:35:25 +01:00
Harvey Tindall
2d93b3b7ee
Telegram: Allow admin to add telegram contact
...
Works in the same way as on the form, but can now be done in the
accounts tab.
2021-05-07 18:20:35 +01:00
Harvey Tindall
bc76770ca4
move 12h/24h time strings to common
2021-04-07 15:09:25 +01:00
Harvey Tindall
dcd2e234e8
move "copy" string to common, add "copied"
...
for a new password reset feature.
2021-03-30 21:16:24 +01:00
Harvey Tindall
ee026714d4
Add optional email confirmation
...
If enabled, a confirmation email will be sent before the user can create
their account.
2021-01-30 19:19:12 +00:00
Harvey Tindall
7baea9101e
Add general settings, ombi
...
host, port, theme, tls are included in general. Page theme changes with
setting. Fixed checkbox support messages. Split some cards into columns.
2021-01-27 21:35:41 +00:00
Harvey Tindall
167fae9892
add jellyfin connection test, submission
...
fully functional now, but still need to add some sections (ombi mainly).
2021-01-27 12:55:39 +00:00
Harvey Tindall
bf1e6230dc
split some strings into common file; use lang file to setup page
2021-01-25 21:26:54 +00:00