Harvey Tindall
94efe9f746
expiry: add "remind N days before"
...
new setting to send an email/message N days before a user is due to
expire. Multiple can be set.
2025-08-04 20:44:29 +01:00
Anonymous
b8a1e416d4
Translated using Weblate (English (United Kingdom))
...
Currently translated at 78.6% (107 of 136 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/en_GB/
2025-07-19 21:20:20 +02:00
Anonymous
3ea8f272f7
Translated using Weblate (Swedish)
...
Currently translated at 66.9% (91 of 136 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/sv/
2025-07-19 21:20:20 +02:00
Anonymous
7c3f84ba9c
Translated using Weblate (Greek)
...
Currently translated at 63.9% (87 of 136 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/el/
2025-07-19 21:20:20 +02:00
RebootGod
0094ce7d57
translation from Weblate (Indonesian)
...
Currently translated at 97.0% (66 of 68 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/id/
2025-07-19 21:19:47 +02:00
RebootGod
c2b08a326d
Translated using Weblate (Indonesian)
...
Currently translated at 66.4% (83 of 125 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/id/
2025-07-19 21:19:47 +02:00
RebootGod
ba183660a9
translation from Weblate (Indonesian)
...
Currently translated at 39.7% (109 of 274 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/id/
2025-07-19 21:19:47 +02:00
RebootGod
423d8f5063
Translated using Weblate (Indonesian)
...
Currently translated at 98.0% (50 of 51 strings)
Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/id/
2025-07-19 21:19:47 +02:00
RebootGod
3c38a0edbf
Translated using Weblate (Indonesian)
...
Currently translated at 96.4% (54 of 56 strings)
Translation: jfa-go/Emails
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/emails/id/
2025-07-19 21:19:47 +02:00
danieledu007
4df313fa43
translation from Weblate (Spanish)
...
Currently translated at 67.8% (186 of 274 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/es/
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
35f1c06d34
translation from Weblate (Thai)
...
Currently translated at 27.3% (75 of 274 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/th/
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
12e745691e
Translated using Weblate (Thai)
...
Currently translated at 100.0% (125 of 125 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/th/
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
25ed44a5f3
Translated using Weblate (Thai)
...
Currently translated at 100.0% (56 of 56 strings)
Translation: jfa-go/Emails
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/emails/th/
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
4ea695d81e
Translated using Weblate (Thai)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: jfa-go/Telegram/Matrix/Discord bots
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/chat-bots/th/
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
dd91a5cb86
Translated using Weblate (Thai)
...
Currently translated at 100.0% (10 of 10 strings)
Translation: jfa-go/Password Reset Links
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/password-reset-links/th/
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
9998aff69a
Translated using Weblate (Thai)
...
Currently translated at 100.0% (51 of 51 strings)
Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/th/
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
5ebcb9d51c
translation from Weblate (Thai)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/th/
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
c60f93dfe8
add translation from Weblate (Thai)
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
95e77b2e21
Added translation using Weblate (Thai)
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
5a335a1465
Added translation using Weblate (Thai)
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
4e7256fb6c
Added translation using Weblate (Thai)
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
dd8119d952
Added translation using Weblate (Thai)
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
4f8fd7fb5b
Added translation using Weblate (Thai)
2025-07-19 21:19:47 +02:00
Cartoon Kritthapath Yaviraj
bd573f34c0
add translation from Weblate (Thai)
2025-07-19 21:19:47 +02:00
nehogyirj
37576f332c
translation from Weblate (Hungarian)
...
Currently translated at 38.6% (106 of 274 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/hu/
2025-07-19 21:19:47 +02:00
Muhammad Bayiz
81f137eed1
translation from Weblate (Kurdish (Central))
...
Currently translated at 36.7% (25 of 68 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/ckb/
2025-07-19 21:19:47 +02:00
Sainaif
cae22a9316
Translated using Weblate (Polish)
...
Currently translated at 53.6% (67 of 125 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/pl/
2025-07-19 21:19:47 +02:00
Sainaif
cbb8de01b7
Added translation using Weblate (Persian)
2025-07-19 21:19:47 +02:00
Blackspirits
a2e263a7d1
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 100.0% (12 of 12 strings)
Translation: jfa-go/Telegram/Matrix/Discord bots
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/chat-bots/pt_PT/
2025-07-19 21:19:47 +02:00
Blackspirits
7a51acbfe4
Added translation using Weblate (Portuguese)
2025-07-19 21:19:47 +02:00
Blackspirits
aa04ede019
translation from Weblate (Portuguese (Portugal))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/pt_PT/
2025-07-19 21:19:47 +02:00
Blackspirits
9cca1d97cd
add translation from Weblate (Portuguese)
2025-07-19 21:19:47 +02:00
TrollCLGT
e7fcdf0e65
Translated using Weblate (Vietnamese)
...
Currently translated at 33.3% (17 of 51 strings)
Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/vi/
2025-07-19 21:19:47 +02:00
Vittat
d123d6aa9e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (12 of 12 strings)
Translation: jfa-go/Telegram/Matrix/Discord bots
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/chat-bots/es/
2025-07-19 21:19:47 +02:00
Vittat
42d5785025
translation from Weblate (Spanish)
...
Currently translated at 97.0% (66 of 68 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/es/
2025-07-19 21:19:47 +02:00
Harvey Tindall
bdd14604d5
accounts: double click "select all" to load and select -all-
...
Clicking once will select all visible records, and show as
indeterminate. Clicking again will load all records, and select them all
once done.
2025-07-18 18:04:23 +01:00
Harvey Tindall
2657e74803
search: fix "search all" button disabling logic, more
...
just a few more general fixes. Also changed the "Search all" button to
say "Search/sort all".
2025-05-26 21:52:31 +01:00
Harvey Tindall
732ce1bc57
search: more server-search refinement
...
fixed bugs, added extra text on "no results found" to suggest server
searching, and conditionally disable the button based on search content
and current sort. Activities page still broken. Also fixed up cache
generation, only one should ever run now, as should sorting. Two time
thresholds exist, one to trigger a re-sync but do it in the background
(i.e. send the old one to the requester), and one to re-sync and wait
for it.
2025-05-26 21:52:31 +01:00
Harvey Tindall
94e076401e
accounts: pagination, server-side search
...
Pagination fully factored out, and both Activities and Accounts now use
a PaginatedList superclass. Server-side search is done by pressing enter
after typing a search, or by pressing the search button. Works on
accounts, soon will on activities if it doesn't already.
2025-05-26 21:52:31 +01:00
Harvey Tindall
07d02f8302
discord: fix admin-check for /inv
...
it was being checked in the EmailAddress record, only set if Jellyfin
login is disabled, or "access jfa-go" is checked for a
non-Jellyfin-admin user in Accounts. Instead, i've factored out the
actual auth code into a "canAccessAdminPage"-ish function, which is
called for this too. Should fix #378 .
2025-05-15 17:50:18 +01:00
Harvey Tindall
16c5420c6f
setup: show internal and external links on finish
...
internal generated from host, port and url_base, external is just
jfa_url. Both are shown (if jfa_url is set).
2025-05-15 15:10:07 +01:00
Harvey Tindall
d2da9048d7
setup: add note about changed url
...
just mentioned that you should check the URL before refreshing if you
changed host/port/subfolder/etc.
2025-05-14 21:16:52 +01:00
Harvey Tindall
6c30a1ff40
form/admin: don't allow "+" in username/email
...
Jellyfin doesn't like this.
2024-08-24 15:04:18 +01:00
Harvey Tindall
2057823b7a
setup: flex-ify, light/dark, keep page position on reload
...
got rid of a bunch of m[l/r/x/y]-x tailwind classes and used more
flex-[row/col] gap-2's. UI should be more consistent in general, and
with the admin UI.
The page you were on is actually read from the URL on reload, however
does not keep settings (implemented just for ease of UI editing,
really).
`missing-colors.js` preprocessor script now applies dark prefixes for
<section>s, but like with cards, does not apply a default ~neutral to
those without, so that <section class=""> looks different to <section
class="~neutral">.
Light/dark selector added to setup too, and the actual mode given to the
browser through CSS `color-scheme` is correct, meaning things like textareas, checkboxes and
controls are now colored according to the theme.
2024-08-21 18:31:54 +01:00
Harvey Tindall
e71d492495
config: migrate "url_base" dupes to "jfa_url"
...
URL Base now refers to JUST the subfolder portion, i.e. `/accounts` if
you access jfa-go at `http://jellyf.in/accounts `. General > "jfa_url"/"External
jfa-go URL" now refers to the WHOLE URL you access jfa-go at, i.e.
`http://jellyf.in/accounts `. The settings in "invite emails" and
"password resets" have been removed, and a value chosen from the two
applied to "jfa_url". Migration also makes a config backup. Adds a
"deprecated" flag to config-base, which just tells the UI to not show
it (for now). Also added some warnings related to the URL base /
External URL.
2024-08-12 18:53:46 +01:00
Harvey Tindall
ab3989f233
admin: add build tags to "About"
...
build tags like e2ee and external are now included in the about page.
2024-08-11 17:55:12 +01:00
Harvey Tindall
3a0f61e324
config: add wiki links
...
main wiki link included with "about" and "user profiles". Sections with
a relevant page have a linked button next to their title when clicked.
Behaviour added by the "wiki_link" field in the "meta" section of a
config "section".
2024-08-10 20:19:38 +01:00
Harvey Tindall
3c28537498
lang: rename ckb.json
...
hopefully correct.
2024-08-04 19:07:39 +01:00
Harvey Tindall
b0e94a4ef6
merge lang
2024-08-04 19:03:53 +01:00
Harvey Tindall
baeb89b694
setup: add jellyseer, reference wiki for PWR
...
add jellyseerr section along with ombi, and add a warning about ombi.
A link to the PWR wiki page is given to explain the different methods.
2024-08-04 19:03:00 +01:00