dependabot[bot]
4895682d7a
Bump ini from 1.3.5 to 1.3.8
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-13 00:18:49 +00:00
Harvey Tindall
38facc0adc
accidental merge
2020-11-13 18:24:33 +00:00
Harvey Tindall
b53a6d4006
update eol notice
2020-11-13 18:23:48 +00:00
Harvey Tindall
8e070dbe2a
Merge pull request #38 from hrfee/dependabot/pip/cryptography-3.2
...
Bump cryptography from 3.0 to 3.2
2020-10-31 21:42:23 +00:00
dependabot[bot]
d34cf0c40d
Bump cryptography from 3.0 to 3.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.0 to 3.2.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/3.0...3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-27 22:42:19 +00:00
Harvey Tindall
6ec214f644
Move og readme to separate file
...
officially deprecated now i guess.
2020-09-14 12:35:56 +01:00
Harvey Tindall
a4feaa5d64
add deprecation notice to program
2020-08-31 14:13:53 +01:00
Harvey Tindall
237c575441
make jfa-go mention bigger
...
you should try it out.
2020-08-18 14:34:26 +01:00
Harvey Tindall
9185b59d16
Dockerfile builds from source
...
Uses multi-stage build, like jfa-go. I'm hoping this'll shrink the image
aswell.
2020-08-17 12:07:28 +01:00
Harvey Tindall
43c0631f9b
add non interactive modes to build scripts
2020-08-17 11:45:42 +01:00
Harvey Tindall
3d10a8fe06
fix email generation on windows
2020-08-04 18:14:39 +01:00
Harvey Tindall
8d265879cc
actually fixed windows scss build
2020-08-04 18:12:18 +01:00
Harvey Tindall
a38045cefb
potential fixes for windows
...
hopefully fixes scss and email generation on windows by fixing runcmd()
and (optionally) reading npm bin location from the 'npm bin' command.
also, config path is cast to string before being passed to configparser.
2020-08-04 01:29:29 +01:00
Harvey Tindall
d5609f3870
update readme, fix setup.js setting toggle
2020-08-02 02:33:34 +01:00
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
ef8ff531e3
Don't check invites if there aren't any
...
self-explanatory. Check if the dict is empty before doing anything.
2020-07-18 18:21:36 +01:00
Harvey Tindall
b863706d26
Thread notification emails to avoid slowing UI
2020-07-18 18:20:54 +01:00
Harvey Tindall
7ec8650467
Mention that expiry time is UTC
2020-07-18 18:19:14 +01:00
Harvey Tindall
d5ce6d31c5
Handle FileNotFoundError
...
I'm guessing watchdog's behaviour changed in an update, as the error
thrown when the watched directory doesn't exist is now
"FileNotFoundError" instead of "NotADirectoryError". It'll handle either
one now.
2020-07-18 18:15:01 +01:00
Harvey Tindall
95989840f1
Load templates directly, Account for daylight savings time
...
password reset files use UTC always, which I did not realize when
writing the password reset handler as the UK uses UTC and we weren't in
daylight savings time. The expiry time is now correctly handled as UTC.
An environment is no longer initialised for every email construction,
instead the templates are loaded directly.
2020-07-18 18:11:00 +01:00
Harvey Tindall
658f660e19
update gif
2020-07-17 19:20:55 +01:00
Harvey Tindall
b5af2e7f9d
Bump to 0.3.7
2020-07-17 17:35:24 +01:00
Harvey Tindall
dea613fa85
Add notifications setting to setup page
2020-07-17 16:34:37 +01:00
Harvey Tindall
b8fdb64f68
Added per-invite notifications for expiry and user creation
...
Notifications must be enabled in settings; they can then be
toggled in the dropdown menu of each invite.
2020-07-17 16:08:36 +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
3e53bcab27
Update vulnerable lodash dep per dependabot recommendation.
2020-07-15 23:37:36 +01:00
Harvey Tindall
2551307877
Redesigned emails
...
Emails now use the same colorscheme as the rest of the ui.
2020-07-15 23:33:58 +01:00
Harvey Tindall
290e6b3dca
switch to main over master
2020-07-13 00:18:42 +01:00
Harvey Tindall
a49b4d9027
Merge branch 'master' of github.com:hrfee/jellyfin-accounts
...
Forgot to pull after adding issue template
2020-07-12 19:56:17 +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
9afbd31faa
Add bug report template
2020-07-11 16:56:21 +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
db3b992857
refactor admin.js, add initial ui elements for multi-use invites
...
multi-use invites will have a set limit of how many times they can be
used. They can also be set to have no limit. An additional menu is
planned for multi use invites to see when they have been used, and by
who.
2020-07-09 23:05:01 +01:00
Harvey Tindall
89c132e92e
bump to 0.3.5
2020-07-09 20:34:31 +01:00
Harvey Tindall
7bda2f4141
Fix UI error when 'send to address' option disabled
2020-07-09 20:33:14 +01:00
Harvey Tindall
71f05f2348
Replace jquery ajax in setup.js
2020-07-07 20:10:27 +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
fa0527c6a7
Remove all css
...
Removed css because I don't want the "Languages" section to show 90%
CSS. Build instructions will be updated with how to build CSS yourself.
2020-07-05 16:42:39 +01:00
Harvey Tindall
b33922059c
remove extra css
2020-07-05 16:39:48 +01:00
Harvey Tindall
9da3832e3a
Merge pull request #28 from hrfee/bs5
...
Add themes, Bootstrap 5 support, bump to 0.3.0
2020-07-05 16:34:32 +01:00
Harvey Tindall
dcdb02f9db
Merge branch 'master' into bs5
2020-07-05 16:34:05 +01:00
Harvey Tindall
4be88c4670
modify and add new images to readme
2020-07-05 16:25:55 +01:00
Harvey Tindall
4fb99d1724
Cleanup, add theme options
...
Add theme options to settings to choose between light and dark.
2020-07-05 15:09:42 +01:00
Harvey Tindall
adef32ef89
BS4 by default, BS5 optional
...
Bootstrap 4 w/ jQuery is used by default unless bs5 is enabled in
settings/ui. bs4 also now has a jellyfin-style look.
2020-07-05 14:38:07 +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