Commit Graph

20 Commits

Author SHA1 Message Date
Harvey Tindall f2966ef810 Fix new user defaults and bump to 0.3.9 bcs im dumb
Pushed 0.3.8 to PyPI and Docker hub thinking i'd already fixed a problem
with new user defaults. I hadn't.
2020-07-24 12:04:57 +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 b5af2e7f9d Bump to 0.3.7 2020-07-17 17:35:24 +01:00
Harvey Tindall e80b233af2 Email generation as part of build process
Moved email source to separate directory, added the task
"generate-emails" to create html files.
2020-07-16 19:05:56 +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 89c132e92e bump to 0.3.5 2020-07-09 20:34:31 +01:00
Harvey Tindall 94e69ad090 Small CSS tweaks, add days input 2020-07-07 15:30:16 +01:00
Harvey Tindall a3d3d97b3b Added theme toggle to Admin page
The admin can switch between the two default themes without a page
reload, with a nice animation (on small screens). Preference is stored
as a cookie, so the default theme setting will still apply to others.
2020-07-06 20:53:14 +01:00
Harvey Tindall 781306f1ef Automation of CSS compilation, fixed .gitignore build issue
The grabbing of dependencies and compilation of SCSS can now simply be
done with a:

poetry run task compile-css

before a:

poetry build

When building from source. The issue where the .gitignore had to be
removed before building has been fixed, too.
2020-07-06 15:04:28 +01:00
Harvey Tindall a62eab9565 bump to 0.3.2 due to packaging errors 2020-07-05 21:50:52 +01:00
Harvey Tindall a2a2abc7f2 fix mime type for admin.js 2020-07-05 21:39:58 +01:00
Harvey Tindall ade935da4e jellyfin-lookin theme, changes from master, bump to 0.3.0
Now uses a customized bootstrap that looks something like Jellyfin. Some
small ui changes were needed. This be overridden by downloading bs5's css and using the custom_css
option if you don't like it. sass file is included for your own modification. Changes made to master have been added also.
2020-07-04 22:17:49 +01:00
Harvey Tindall ac60cc37da Add live reloading to some options, email fix
live reloading was intended for previous release, but needed some
tweaking. Settings that still require a restart are marked with an R.
Fixed issue where default values weren't being filled in on reload of
config that broke emails if settings were changed at all.
2020-06-30 21:24:07 +01:00
Harvey Tindall 0bb54d1c45 Remove config from readme, bump to 0.2.5 2020-06-30 19:58:06 +01:00
Harvey Tindall 55d26b541a dynamically generate default config on first run 2020-06-29 23:06:58 +01:00
Harvey Tindall 68a459023c Add option to use email address as username
Added option email/no_username to disable username input on form, and
instead use the provided email address as the username. Also added
missing 'packaging' dep from pevious update.
2020-06-29 00:35:51 +01:00
Harvey Tindall 09bbe8fddf New version number 2020-06-27 15:52:03 +01:00
Harvey Tindall 24045034c8 Formatted with black 2020-06-21 20:29:53 +01:00
Harvey Tindall 267a47087c Fixed dep 2020-06-16 20:25:41 +01:00
Harvey Tindall bfbaca4094 Move to Poetry for deps and packaging
setup.py has been removed, and Poetry is now used to package for
install. This fixed an issue i had with uploading to PyPI, so one can
now run 'pip install jellyfin-accounts' to install.
2020-06-16 20:07:47 +01:00