Harvey Tindall
945d579f57
config: un-advanced date format, fix dependencies
...
changed dependency on "method" (from when it was in the email section)
to "enabled". For #453 .
2025-12-10 09:51:12 +00:00
Harvey Tindall
6e1f07563d
ci: use caches for container build too
2025-12-09 17:53:26 +00:00
Harvey Tindall
ce6f8b41dc
ci: use npm cache too
2025-12-09 17:43:04 +00:00
Harvey Tindall
aa75305da4
scripts/version.sh: downgrade version
...
use go 1.24 and remove usage of wg.Go().
2025-12-09 17:42:45 +00:00
Harvey Tindall
03cf533c9d
ci: use podman volumes for go mod/build cache
2025-12-09 17:38:12 +00:00
Harvey Tindall
ccf0584db8
build: use tsgo for type checking
...
I don't use and fancy typescript features, and apparently this version
is very usable at this point. Removes the typescript dependency, which
should have been in dev-deps anyway.
2025-12-09 17:31:23 +00:00
Harvey Tindall
833fd26091
scripts/variants: add parallel flag
...
doesn't result in much gain on my machine or my CI server so it's not
the default. On local machine (5800x), went from ~5ms to ~4ms, on my CI
(hetzner ampere altra with 8 vCPUs) went from ~15ms to ~10ms.
2025-12-09 15:44:47 +00:00
Harvey Tindall
fd72c838c3
userpage: don't trigger submit on "reset password" press
...
Fiex #452 .
2025-12-09 15:25:54 +00:00
Harvey Tindall
63c770db73
css: fix lists with RTL
...
changes text-align:left to start, and margin-left: to
margin-inline-start:. Submitted a PR to a17t to change these values as
well. For #450 .
2025-12-09 15:06:49 +00:00
Harvey Tindall
6237620390
scripts/variants: add verbose -v flag
...
disable output by default, enable with -v
2025-12-09 14:38:48 +00:00
Harvey Tindall
4a9bac1027
scripts: replace dark-variant.sh with go scripts/variants
...
uses regex mostly, resulting in a significantly faster execution (old:
~2s, new: ~31ms). Only matches classList.add/remove and class="..."
(won't touch string literal variables or colours), but these weren't
really used anyway. Supports multi-line classList.add/remove, which was
the reason I wrote this anyway (formatting the codebase introduced some
of these).
2025-12-09 14:28:05 +00:00
Harvey Tindall
817107622a
ts: format finally
...
formatted with biome, a config file is provided.
2025-12-08 20:38:30 +00:00
Harvey Tindall
ca7c553147
telegram: add "always use default lang", /lang default
...
For #451 . Setting in integrations > chat bots > telegram makes jfa-go
ignore the telegram users clients lanugage setting and always use
whatever is set as the default language in jfa-go. Also added /lang
default, to un-set a preferred language. the start message also now
shows up on typing /help or !help too.
2025-12-08 18:16:27 +00:00
Harvey Tindall
d00507fd20
accounts: fix matrix input
...
was too small to see what you were typing.
2025-12-08 17:50:50 +00:00
Harvey Tindall
2bbf97be19
accounts/activity: fix clear search button on RTL
...
use margin-inline-start instead of margin-left. For #450 .
2025-12-08 17:46:11 +00:00
Harvey Tindall
4f135220bc
lang: display ckb (kurdish) as RTL
2025-12-08 15:36:03 +00:00
Harvey Tindall
a2500add5a
lang: add lang tag to name of Farsi and Kurdish
2025-12-08 15:35:12 +00:00
Harvey Tindall
26284e89f6
web: add more RTL fixes
...
For #450 .
2025-12-08 15:30:24 +00:00
KSAm3lm
8030a7c896
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (136 of 136 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/ar/
2025-12-08 16:13:58 +01:00
KSAm3lm
5010159621
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (59 of 59 strings)
Translation: jfa-go/Emails
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/emails/ar/
2025-12-08 16:13:58 +01:00
KSAm3lm
92090bcf99
translation from Weblate (Arabic)
...
Currently translated at 100.0% (304 of 304 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/ar/
2025-12-08 16:13:58 +01:00
KSAm3lm
655096ea1e
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (56 of 56 strings)
Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/ar/
2025-12-08 16:13:58 +01:00
Harvey Tindall
362984a391
web: remove almost every use of ml/mr
...
replace with flex and gap mostly. For #450 .
2025-12-08 15:12:40 +00:00
Harvey Tindall
9c9e55147d
lang: don't show lanugages with empty name fields
2025-12-08 14:38:24 +00:00
Harvey Tindall
f7a72133c6
lang: lowercase names
2025-12-08 14:36:01 +00:00
Harvey Tindall
341dd5930e
settings: force LTR always
...
since it's untranslatable for now.
2025-12-07 20:43:14 +00:00
Harvey Tindall
5baa3b98cd
tooltip: add .force-ltr class
2025-12-07 20:43:01 +00:00
Harvey Tindall
99c6559a54
ui: set RTL on some languages
...
checking with a list I found online. need to set some things as forced
ltr, such as settings. For #450 .
2025-12-07 20:38:43 +00:00
Harvey Tindall
12827f6c84
admin: remove all non-dynamic ml/mr usage
...
replaced with flex gaps. For #450 .
2025-12-07 20:28:05 +00:00
Harvey Tindall
ad942fd194
tooltip: flip on rtl
2025-12-07 19:50:15 +00:00
Harvey Tindall
b5e348ad2b
ui: correct html lang tag
...
set according to the language picked.
2025-12-07 19:31:52 +00:00
KSAm3lm
0b8376a19e
translation from Weblate (Arabic)
...
Currently translated at 48.6% (139 of 286 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
b64e2ac9a5
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (136 of 136 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
c9e2e72d60
translation from Weblate (Arabic)
...
Currently translated at 40.5% (116 of 286 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
fc990a9ac2
translation from Weblate (Arabic)
...
Currently translated at 34.9% (100 of 286 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
8601fbf8e0
translation from Weblate (Arabic)
...
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/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
48b547661f
translation from Weblate (Arabic)
...
Currently translated at 26.9% (77 of 286 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
423b060857
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (136 of 136 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
48cf1a7e39
translation from Weblate (Arabic)
...
Currently translated at 26.9% (77 of 286 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
47954db751
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (54 of 54 strings)
Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
1fe868b41e
translation from Weblate (Arabic)
...
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/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
07f683282a
Translated using Weblate (Arabic)
...
Currently translated at 61.0% (83 of 136 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
0a98eea1ac
translation from Weblate (Arabic)
...
Currently translated at 26.9% (77 of 286 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
40d86214cb
Translated using Weblate (Arabic)
...
Currently translated at 59.5% (81 of 136 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
959b10c2a1
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (54 of 54 strings)
Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
f11fc2e3bc
Translated using Weblate (Arabic)
...
Currently translated at 13.2% (18 of 136 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
2e2fcb0beb
translation from Weblate (Arabic)
...
Currently translated at 26.2% (75 of 286 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
d2d90083be
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (54 of 54 strings)
Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
355ffd5975
translation from Weblate (Arabic)
...
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/ar/
2025-12-07 20:07:14 +01:00
KSAm3lm
0010ece89c
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: jfa-go/Telegram/Matrix/Discord bots
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/chat-bots/ar/
2025-12-07 20:07:14 +01:00