Commit Graph

17 Commits

Author SHA1 Message Date
Harvey Tindall d5609f3870 update readme, fix setup.js setting toggle 2020-08-02 02:33:34 +01:00
Harvey Tindall 2e20466925 Self-restarting for config changes
When changing settings that need restart, the option is now available to
do it automatically. Functions on linux at least, might need testing on
    windows.
2020-07-20 15:37:19 +01:00
Harvey Tindall d615b21c7d Proper dynamic config reload
A bunch of options can now be changed without a restart as the config is
now guaranteed to be reloaded on change through the use of a RELOADCONFIG environment variable.
2020-07-12 19:53:04 +01:00
Harvey Tindall 27169e4e0d Added dropdown menu for invites, multi-use invites, bump to 0.3.6
Dropdown menu includes time created, and for multi-use invites,
remaining uses, as well as a list of usernames created using the code.
2020-07-10 16:15:17 +01:00
Harvey Tindall 4606415a38 added config-base file and config.ini generator 2020-06-29 22:05:40 +01:00
Harvey Tindall 4809331502 10.6.0 compatability, cleanup, removed dep
Automatically fixes '*ProviderId' in user templates for versions of
Jellyfin >= 10.6.0. Removed unnecessary configparser dependency, the one
actually used is part of python. jf_api now has an info attribute.
2020-06-27 15:38:51 +01:00
Harvey Tindall 24045034c8 Formatted with black 2020-06-21 20:29:53 +01:00
Harvey Tindall 079dff8d9f cleanup 2020-06-21 20:21:33 +01:00
Harvey Tindall 4041194d72 Added ability to set home layout to jf_api 2020-06-07 15:15:16 +01:00
Harvey Tindall ac264a4f4b Added ability to set home layout to jf_api (Not used yet) 2020-06-06 18:06:25 +01:00
Harvey Tindall 452ab4967d Added option to set user config in jf_api (Not used yet) 2020-06-06 16:01:38 +01:00
Harvey Tindall 72ec233634 Added docstrings to jf_api 2020-05-24 15:19:39 +01:00
Harvey Tindall 8497cd4927 Speed up interface through adding caching
jf_api now caches the list of users, only fetching new data if the cache
is more than 30 minutes old. Also remove the pointless tempJF with an
instance named auth_jf since jf_api can now handle multiple
authentications.
2020-05-09 22:10:30 +01:00
Harvey Tindall 3499843878 Added re-authentication after expiry to jf_api 2020-04-26 19:44:31 +01:00
Harvey Tindall 9b8204eb12 Added extra auths with jellyfin to avoid expiry
Also fixed running multiple authentications on one Jellyfin object.
2020-04-22 21:54:31 +01:00
Harvey Tindall 200ad24f96 Added user email modification to admin page
Pressing the user settings button brings up a list of all jellyfin
users, and allows you to add or change their stored email addresses.
Additionally, changed emails.json to use user ID instead of username.
The program automatically converts the file to the new format at start.
2020-04-20 20:37:39 +01:00
Harvey Tindall d321726d62 first commit 2020-04-11 15:20:25 +01:00