c84ea17af4
refactor; separate jfapi and ombi into modules
2020-11-02 00:53:08 +00:00
7d84fdec96
userByName reloads cache if user not found, more things in test
2020-09-16 19:19:04 +01:00
e0c4d7c545
add "test" mode for debugging
...
running with "test" in the arguments will print jellyfin server info,
and try to getUsers.
2020-09-16 11:55:35 +01:00
500ecac95d
add issue template
2020-09-15 12:00:20 +01:00
b8dfb5d6a3
decouple email content from sender to ensure thread safety
...
If two emails fired off at once, they would previously replace each
other's content and possibly send the wrong email to the wrong person.
construct* methods now return the email content, which is sent
separately.
2020-09-13 21:18:47 +01:00
51839b5942
Restructure email sending
...
smtp and mailgun now implement an emailClient interface, which the
Emailer can use.
2020-09-13 21:07:15 +01:00
fd766e7b1a
use app identifier instead of ctx
...
changing this because ctx is commonly used with the context package.
2020-08-16 13:36:54 +01:00
c4d4b395d5
Password resets
2020-08-01 16:31:08 +01:00