41c092f578
referrals: show referrer username on form
2023-09-07 20:19:25 +01:00
311ecb7030
userpage: generate & display referral links
...
shown on a new card, with an explanation, the number of remaining uses,
and expiry of the current referral.
2023-09-07 16:25:47 +01:00
468b2f3284
accounts: descriptive error when no template found
2023-09-07 14:04:32 +01:00
db21131185
accounts: allow disabling of referrals for users
2023-09-07 14:00:30 +01:00
9e5034ebab
referrals: enable referral for users & profiles
...
Enabling for individual users works, as does adding a template to a
profile. Removing/Disabling for both needs to be completed.
2023-09-06 22:00:44 +01:00
9c2f27bcdb
referrals: 1/2 generation routes, display route, partial frontend
...
route for generation/enabling of referral for user(s) done? the frontend
is mostly done, but functionality is not there yet. Route for finding
and displaying referral to user is done. Also the config option for
referral is there, in user page settings.
2023-06-28 16:05:24 +01:00
3fa4b01115
setup: add user page
...
also sprinkled mentions of it throughout other relevant pages.
2023-06-26 21:29:49 +01:00
a735e4ff29
db: migrate user profiles
2023-06-24 21:29:54 +01:00
b7b3aa1eb7
build: fix goreleaser, include optional builder name
...
builder name shows up in about section again, as does the build time.
2023-06-23 14:41:21 +01:00
7caa5c5d57
lang: fix the usual on slovenian
...
someone directly translated "English (US)" again. Why?
2023-06-23 13:49:19 +01:00
6b3fc3d492
lang: correct language names
...
Low German/Saxon (NDS) is empty entirely, which caused discord lang
registration to error, so i've just filled in the name. Somebody
directly translated "English (US)" into italian instead of putting
Italian in italian, corrected that. Use some common sense!
2023-06-23 13:09:26 +01:00
9bcbffde5d
merge lang changes back in
2023-06-22 22:01:37 +01:00
c9rnelius
c37735f2e8
Added translation using Weblate (German (Low))
2023-06-22 23:00:57 +02:00
c9rnelius
165abc7bea
Added translation using Weblate (German (Low))
2023-06-22 23:00:57 +02:00
97db4d714a
userpage: implement change password functionality
2023-06-22 20:54:52 +01:00
12ce669566
userpage: add password change card, validation, rearrange page
...
functionality not done yet, just comitting here because there were lots
of adjustments to layout stuff, accomodating for most combinations of
card presence/size.
2023-06-22 18:51:30 +01:00
22c91be127
userpage: make pwr accept username too
2023-06-22 12:39:05 +01:00
86daa70ccb
userpage: password resets
...
click "forgot password" on login modal, enter a contact method
address/username, submit and check for a link. Requires link reset to be
enabled.
2023-06-22 12:08:18 +01:00
db97c3b2d4
form: add notice about userpage on success modal, userpage title
...
uses new strings in the form lang section.
2023-06-22 10:12:22 +01:00
e7f7dcbb78
userpage: show placeholder message card for admins
2023-06-21 11:27:51 +01:00
7b9b0d8a84
userpage: implement login message card
...
Shares code with custom emails, so most related functions have had a
%s/Email/Message/g. Press the edit button on the user page setting to
add a message.
2023-06-20 21:43:25 +01:00
8e153cd92f
userpage: unlink accounts
2023-06-20 16:44:12 +01:00
68aedf07ae
discord: pad, underline invite link
2023-06-19 18:03:35 +01:00
cf7983ca11
userpage: add/edit discord
...
works identically to on the form, would like to eventually factor out
the discord/telegram/matrix verif stuff so it can be shared between the
two pages though.
2023-06-18 21:38:12 +01:00
609039baeb
userpage: change email (+ confirmation)
...
edit/add button added for email address. Confirmation works too.
2023-06-18 19:38:09 +01:00
5beeeb958b
userpage: show expiry
2023-06-18 12:27:18 +01:00
a22f032924
userpage: show and allow modification of contact methods
2023-06-17 17:27:44 +01:00
d3c5feaf1b
userpage: use form langfile, move login strings to common
...
login-related stuff was moved into common using the langmover script, so
that the user page doesn't have to use the admin language files.
2023-06-17 12:48:28 +01:00
Qutyba
f81224a2a6
translation from Weblate (Arabic)
...
Currently translated at 100.0% (42 of 42 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/ar/
2023-06-14 21:42:07 +02:00
Qutyba
8760152159
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (10 of 10 strings)
Translation: jfa-go/Telegram/Matrix/Discord bots
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/chat-bots/ar/
2023-06-14 21:42:07 +02:00
Kovács Tamás
5694f30a94
translation from Weblate (Hungarian)
...
Currently translated at 100.0% (42 of 42 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/hu/
2023-06-14 21:42:07 +02:00
Gabriele Bizzon
156478b381
translation from Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (42 of 42 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/pt_BR/
2023-06-14 21:42:07 +02:00
Rafael Gale
ad416b9cb2
translation from Weblate (Spanish)
...
Currently translated at 100.0% (42 of 42 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/es/
2023-06-14 21:42:07 +02:00
StunBeta
2e39a5e573
Translated using Weblate (French)
...
Currently translated at 100.0% (10 of 10 strings)
Translation: jfa-go/Telegram/Matrix/Discord bots
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/chat-bots/fr/
2023-06-14 21:42:07 +02:00
StunBeta
cab099d77f
Translated using Weblate (French)
...
Currently translated at 100.0% (112 of 112 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/fr/
2023-06-14 21:42:07 +02:00
StunBeta
0b5e93fd60
Translated using Weblate (French)
...
Currently translated at 100.0% (23 of 23 strings)
Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/fr/
2023-06-14 21:42:07 +02:00
StunBeta
6e2ba78204
translation from Weblate (French)
...
Currently translated at 97.6% (41 of 42 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/fr/
2023-06-14 21:42:07 +02:00
bf12016315
accounts: make filter names translatable
2023-06-14 19:59:38 +01:00
b544931ee5
accounts: fix id filtering, make string translatable
2023-06-14 18:57:30 +01:00
6ddd09ff1f
accounts: add header to "actions" and "search options"
2023-06-14 18:38:12 +01:00
ddc560e862
accounts: move filter button, add clear search
...
filter button now on left due to the dropdown being huge.
2023-06-14 17:36:41 +01:00
76bb95098c
accounts: add list of available filters, fix deletion of existing date filters
...
The "Filters" button gives a list of filterable fields, and buttons to
select the type, including true/false, text match, and on/before/after a
date. When clicked, the appropriate values are put in the search box and
the cursor is placed if any input is needed.
Dates and strings are also now matched correctly, and case-insensitively when
deleting a filter.
2023-06-14 14:01:05 +01:00
8ac3bb9711
accounts: show list row of search filters, click to remove
...
any filters in your search box will show as little button/chip things on
the row below. Clicking them will remove them from the search.
2023-06-13 22:27:08 +01:00
bc4015ac50
accounts: add indicator of sorted column at top of list
...
When clicking on a column to sort by it, a button with "Sorting By:
<column>" appears. Clicking it will reset the sort, which defaults for
ascending username.
2023-06-13 12:13:12 +01:00
e4f03fac4b
setup: report panic errors to user
...
many issues occur with setup, all this does is tell the user something
bad happened and to check the logs. Might help with solving issues.
Also fixed some now invalid typescript.
2023-06-11 15:11:00 +01:00
775ebd3b1e
Accounts: Unlink Telegram/Discord/Matrix through cog
...
Added an unlinking section to the little cog dropdown next to users so
that one can remove and re-link a different account for a Jellyfin user.
Also adjusted padding in the dropdown.
2023-02-05 00:23:16 +00:00
BatavianX
a30469f6ec
translation from Weblate (Indonesian)
...
Currently translated at 100.0% (40 of 40 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/id/
2023-02-02 14:07:20 +01:00
BatavianX
045f9ef827
Translated using Weblate (Indonesian)
...
Currently translated at 60.8% (14 of 23 strings)
Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/id/
2023-02-02 14:07:20 +01:00
BatavianX
abc13575c9
Translated using Weblate (Indonesian)
...
Currently translated at 70.5% (36 of 51 strings)
Translation: jfa-go/Emails
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/emails/id/
2023-02-02 14:07:20 +01:00
Farès Chati
958b824dbc
translation from Weblate (French)
...
Currently translated at 100.0% (179 of 179 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/fr/
2023-02-02 14:07:20 +01:00