Harvey Tindall
62cbbf57e7
form: fix mono text in discord linking modal
2022-01-30 16:47:29 +00:00
Harvey Tindall
b81c5636cc
settings: better top button padding on mobile
2022-01-30 16:43:28 +00:00
Harvey Tindall
d867649a93
padding; fix hungarian lang names
2022-01-30 16:38:19 +00:00
Harvey Tindall
cd08259012
lowercase lang
2022-01-30 16:28:20 +00:00
Harvey Tindall
ecbff16a88
modal: change transition
...
now a simple fade-in/fade-out, which is part of tailwind.config.js
rather than modal.css.
2022-01-30 16:24:40 +00:00
Harvey Tindall
baffa4a38c
add NOTEMPLATE env var to missing-colors.js
2022-01-30 14:41:11 +00:00
Harvey Tindall
6431613363
update version; mention log button in bug report template
2022-01-30 14:27:00 +00:00
Harvey Tindall
25451eb763
form: show radios for only linked contact methods
2022-01-27 16:56:21 +00: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
4deb45df3c
fix code text color in dark mode
2022-01-26 22:25:33 +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
15e5564b12
discord: add/move to slash commands
...
the version of the discord library with support for this isn't
necessarily stable, so normal ! commands will still be available. The
user is no longer DMed for the PIN, instead they type /pin <PIN>.
2022-01-26 21:47:02 +00:00
Harvey Tindall
e66241ddcb
fix crash page css when using goreleaser
2022-01-26 15:45:21 +00:00
Harvey Tindall
d3990a6c55
upgrade vulnerable dependency
2022-01-26 14:37:14 +00:00
Harvey Tindall
be1d081629
build: fix css bundling bug with new esbuild
...
local testing was being done with an older version of esbuild which
didn't mind @tailwind statements before @imports (it complained, but did
its job). On the latest version used in Docker builds, it would leave
the @import statements intact which broke things like modals.
2022-01-26 14:26:10 +00:00
Harvey Tindall
fafb524a47
accounts: link ombi/discord when adding
2022-01-25 18:05:17 +00:00
Harvey Tindall
da1b9ccac7
ombi: add migration to link telegram/discord
2022-01-25 18:02:04 +00:00
Harvey Tindall
7b97e1ca26
fix discord/telegram linking with ombi
...
original issue creator replied with the fix.
2022-01-25 17:37:14 +00:00
Harvey Tindall
7f11549337
ombi: broken discord/telegram linking
...
doesn't work due to https://github.com/ombi-app/ombi/issues/3484
committing to save progress.
2022-01-25 17:01:18 +00:00
Harvey Tindall
987e0ddd4e
accounts: show "Set expiry" button for non-disabled users
...
previously hidden in a dropdown on the "re-enable" button for disabled
users only, now can be used on active ones.
2022-01-25 15:27:16 +00:00
Harvey Tindall
8fd097836f
discord: send in-channel reply to !start
2022-01-14 17:26:19 +00:00
Harvey Tindall
5acee68987
settings: rename URL base to reverse proxy subfolder
2022-01-14 17:04:17 +00:00
Harvey Tindall
25a1ca5a9f
bots: fix language selection
...
you may have to re-apply your language choice.
2022-01-14 17:01:42 +00:00
Harvey Tindall
32af107699
discord: add role to user on signup
...
This requires an extra permission, so you'll have to modify your bot
settings, kick it from your server and re-add it for this to work. The
role you select must also be lower in hierarchy than the bot's group.
2022-01-13 22:34:52 +00:00
Harvey Tindall
b929e16f2c
build: apply cssVersion for all ldflags
2022-01-13 21:49:56 +00:00
Harvey Tindall
1c942186aa
form: fix captcha
...
wouldn't compile (not sure why i didn't notice) and after fixing, the
check was being performed after deleting the invite so would always
fail.
2022-01-13 20:40:58 +00:00
Harvey Tindall
d9f8785372
form: add CAPTCHAs
...
Enabled in Settings > Captchas, shows a captcha on the account creation
form.
2022-01-10 01:55:48 +00:00
Harvey Tindall
8758d74e32
fix titles for some pages
2022-01-10 00:46:01 +00:00
Harvey Tindall
6448a7db9e
accounts: allow giving individual users jfa-go access
...
New "Access jfa-go" column allows you to select users for jfa-go access.
New "Allow All" setting allows all Jellyfin users access, as disabling
"Admin Only" no longer does this.
2022-01-09 19:37:17 +00:00
Harvey Tindall
77c05a4d4f
prefix css with version to avoid cache conflict
2022-01-08 16:42:36 +00:00
Harvey Tindall
4024334c0c
accounts: add ability to label users
...
press the pen icon next to their username to add a nick-name to remind
you who they are.
2022-01-08 16:20:31 +00:00
Harvey Tindall
3294b27029
add replaceAll polyfill
2022-01-08 00:22:21 +00:00
Harvey Tindall
0d4747e8e9
Merge branch 'main' of github.com:hrfee/jfa-go
2022-01-08 00:09:35 +00:00
Harvey Tindall
1ebc648158
fix broken go template if statements
...
All available DOM parsers for node would move the contents of if
statements outside of them, breaking things like the accounts tab. Fixed
with a regex pre and post process to comment out then uncomment all template usage.
builds now depend on perl for some regex, this can likely be changed in
future though.
2022-01-08 00:07:23 +00:00
Harvey Tindall
e86f5f4c3c
site: use tailwind
2022-01-04 21:14:12 +00:00
Harvey Tindall
3b0701e772
fix dark mode script
2022-01-04 20:46:22 +00:00
Harvey Tindall
9874dce520
merge tailwind and upgraded a17t
...
a17t v0.10 became a tailwind plugin rather than standalone css, and made
some other changes. Much of the original custom CSS now uses tailwind
classes, and there have been some other UI changes.
2022-01-04 20:28:36 +00:00
Harvey Tindall
2f50ab36fd
pad table and some other stuff
2022-01-04 20:09:51 +00:00
Harvey Tindall
6124b9b3f3
switch accounts tab table to white bg
2022-01-04 19:22:49 +00:00
Harvey Tindall
7ff492df6c
site: allow html injection
2022-01-02 22:05:26 +00:00
Harvey Tindall
a8ce35c13f
fixed height on table rows
2022-01-01 03:29:09 +00:00
Harvey Tindall
26d9864051
fix layout on remaining html
2022-01-01 02:58:26 +00:00
Harvey Tindall
a3a22d353c
lang: make loadLangSelector respect existing params
2022-01-01 02:54:02 +00:00
Harvey Tindall
dd5eecf9f9
fix textareas
2022-01-01 02:17:24 +00:00
Harvey Tindall
7e0e0b0520
fix form layout
2021-12-31 18:52:03 +00:00
Harvey Tindall
8bee09cd01
fix settings button highlight
2021-12-31 18:30:15 +00:00
Harvey Tindall
deb117fc34
fix setup layout
2021-12-31 18:00:19 +00:00
Harvey Tindall
a9a0005007
setup: patch messages with english fallback
2021-12-31 17:49:25 +00:00
Harvey Tindall
4eb7afead6
fix banner in about
2021-12-31 17:43:09 +00:00
Harvey Tindall
d1b5b74060
make most modals white
2021-12-31 17:28:08 +00:00
Harvey Tindall
cf91ee62ed
change invite color in light mode
2021-12-31 16:07:21 +00:00
Harvey Tindall
277690ef79
allow for defining custom dark: variants, ignore querySelector, shrink margins
2021-12-31 16:01:17 +00:00
Harvey Tindall
f7f3530a33
fix crash page
2021-12-31 15:09:33 +00:00
Harvey Tindall
2d3a5c739c
fix about page
2021-12-31 02:22:23 +00:00
Harvey Tindall
3dbb993d35
fix button layout on accounts tab
2021-12-31 02:03:29 +00:00
Harvey Tindall
508168b49e
fix more oddities
2021-12-31 01:51:42 +00:00
Harvey Tindall
0e1cbd7e7b
fix m-half in ts
2021-12-31 00:26:11 +00:00
Harvey Tindall
e73ecb7a52
fix some padding issues
2021-12-31 00:22:28 +00:00
Harvey Tindall
62be8adc65
remove predefined m- and p- spacing
2021-12-30 23:58:20 +00:00
Harvey Tindall
acc8892f26
switch to DOM based variant adding
2021-12-30 23:52:53 +00:00
Harvey Tindall
51b59ae103
settings: add button to get logs
2021-12-30 17:54:27 +00:00
Harvey Tindall
8888807780
remove debug print, add another
2021-12-30 17:30:29 +00:00
Harvey Tindall
0f0355fd01
fix inline
2021-12-30 02:59:44 +00:00
Harvey Tindall
d19f7d6b53
mailgun: better handle different api url formats
2021-12-30 02:55:00 +00:00
Harvey Tindall
a31f174375
add dark variants to ts
...
janky but works, and should report if theres a situation its not ready
to handle.
2021-12-30 02:45:29 +00:00
Harvey Tindall
18ae03554f
tailwind: upgrade a17t, somewhat functional dark mode
...
instead of adding dark: variants to each element, a preprocessor script
adds them. still needs to be implemented to typescript.
2021-12-30 00:49:43 +00:00
Harvey Tindall
07de4e5015
build: include systemd service
2021-12-29 23:29:34 +00:00
Harvey Tindall
57e6469564
site: add direct links to unstable builds
...
Links to build types and architectures are now included in the unstable
download section.
2021-12-29 22:33:07 +00:00
Harvey Tindall
aedea1bea6
admin: move theme icon to top left; add icon
2021-12-24 19:34:18 +00:00
Harvey Tindall
535a100314
settings: discord and more links in "About"
2021-12-24 19:22:35 +00:00
Harvey Tindall
360c25d084
accounts: hide "Send PWR" when link resets disabled
...
for #182 .
2021-12-24 19:05:48 +00:00
Harvey Tindall
d47afe05f4
update deps, fix connection error log
2021-12-22 23:11:00 +00:00
Harvey Tindall
942792cdfa
add discord link to site
2021-12-21 14:04:24 +00:00
Harvey Tindall
685254950e
add discord link; new thumbnail variant
2021-12-21 13:43:37 +00:00
Harvey Tindall
e6cc7fce1a
form: add setting for changing redirect url
...
for #167 , Settings > General (Advanced) > Form success redirect URL.
2021-12-20 20:44:08 +00:00
Harvey Tindall
d8b1f03ac4
form: substitute Jellyfin on success messages
...
fixes #177
2021-12-20 20:17:18 +00:00
Harvey Tindall
d81679fbae
print error if logging fails
2021-12-20 19:05:18 +00:00
Harvey Tindall
ebb49fce97
fix FAQ link in bug report template
2021-12-20 18:52:06 +00:00
Harvey Tindall
0fd4f516b1
email: Add option to require on sign-up
...
for #172
2021-12-20 18:50:48 +00:00
Harvey Tindall
9fff5781f4
lowercase lang
2021-12-20 17:58:34 +00:00
Harvey Tindall
73c7f22bd1
messages: add option to show/hide linking on registration
...
In each of the Discord/Telegram/Matrix sections, the "Show on user
registration" option can be disabled to hide the "Link xxx" button on
the registration form. This is useful is you're only using these
registrations for admin purposes.
2021-11-17 16:49:26 +00:00
Harvey Tindall
e7ca335d83
invites: allow notification by discord/telegram/matrix
...
also added migration as this required changing the indexing of notify
preferences from email addresses to Jellyfin IDs.
2021-11-17 16:20:57 +00:00
Harvey Tindall
3730775018
site: put subheading and features on separate line
2021-11-15 15:18:48 +00:00
Harvey Tindall
4fcba32f74
apidocs: re-version, set up for hosted ui
...
swagger.json is uploaded after each build, and is hosted at
api.jfa-go.com.
2021-11-15 00:19:52 +00:00
Harvey Tindall
b39ad5c688
site: add features, dono button
2021-11-14 23:06:15 +00:00
Harvey Tindall
a41b382dba
merge translation
2021-11-14 14:58:28 +00:00
Harvey Tindall
9092f42834
remove vulnerable node deps, cleanup
2021-11-14 14:50:40 +00:00
Harvey Tindall
4da1c8c2b6
Ombi: Integrate with profiles, Retire user defaults
...
NOTE: If you previously used the Ombi integration, New ombi users
won't be created until you set this up.
Ombi settings can be added to a profile in Settings > User Profiles.
The "Modify settings" options will now apply to ombi if the selected
profile has ombi settings.
2021-11-13 18:53:53 +00:00
Harvey Tindall
c988239fa8
accounts: allow yes/no in search
2021-11-13 17:00:18 +00:00
Harvey Tindall
94e3c13b3e
Users: Add delay when modifying >100 users
...
Hopefully avoids Jellyfin crashing. For #160
2021-11-10 20:45:39 +00:00
Harvey Tindall
36f3860c4c
SMTP: Always use plaintext as main body
...
Adding the HTML as the alternative body caused the plaintext email to
always appear. Should fix #164 .
2021-11-10 20:12:31 +00:00
Harvey Tindall
f78fa28822
announcements: fix preview window
2021-11-10 20:04:04 +00:00
Harvey Tindall
f3e1606440
add sponsors to readme
2021-11-10 19:26:39 +00:00
Harvey Tindall
0bf8cd65cd
add option to set new expiry for when re-enabling users
...
for this reddit comment: https://www.reddit.com/r/jellyfin/comments/nc6tsi/tip_jfago_is_awesome/hgh0yet/?context=3
2021-10-18 20:39:23 +01:00
Harvey Tindall
4d27f7fc7a
user mediabrowser 0.3.6
2021-10-13 15:22:06 +01:00
Harvey Tindall
a4f59203b0
pwr: fix Send PWR when not using "Set password"
2021-10-13 15:19:52 +01: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
77799b2917
smtp: only construct email once
...
also switch layout in email file to group each driver and its methods
together.
2021-10-07 16:19:06 +01:00
Harvey Tindall
5ff3839239
merge lang
2021-10-07 12:03:15 +01:00
Harvey Tindall
d560df5b1e
switch smtp library, add, HELLO hostname option
...
now using xhit/go-simple-mail, as I wanted to add an option to change
the hostname sent in the HELLO message but this is only possible with
STARTTLS in jordan-wright/email. New option can be seen in Settings >
SMTP with advanced settings turned on.
2021-10-07 12:01:42 +01:00