schroda
bc077bdad7
Prevent potential TypeError
...
"sourcesByLanguage" can be empty while the sources are still loading
2026-01-15 01:22:46 +01:00
schroda
081d37a459
Make source language filter language header sticky
2026-01-15 00:53:49 +01:00
schroda
a8eea7eddd
Change source language filter source select input to checkbox
2026-01-14 23:44:21 +01:00
schroda
0fd5bb3284
Fix missing "custom app languages"
...
Regression c1ac58f4d6
2026-01-14 16:34:38 +01:00
schroda
65a9a905be
Migrate to lingui
...
Switch to "lingui" for better DX.
Tried to persist existing languages as much as possible.
Removed "vite-plugin-node-polyfills" because it's incompatible with "lingui"
2026-01-13 17:33:36 +01:00
schroda
c1ac58f4d6
Split up language utils file
2026-01-13 17:33:34 +01:00
schroda
890b304b4a
Ignore source/extension, tracker icon and thumbnails requests from image queue
...
The server is not requesting these images through an extension; thus, it is not a problem to send them directly to the server since there is no problem of getting the server "stuck" due to extension rate limits.
2025-11-22 23:50:05 +01:00
schroda
d625a7b3dc
Fix incorrect truthy check for conditional rendering in SourceLanguageSelect
...
Ensure proper validation for `sourcesOfLanguage` to prevent potential rendering issues.
2025-09-22 23:59:20 +02:00
schroda
d2b2eb9595
Move components to "browse" feature
2025-08-16 15:58:43 +02:00
schroda
32bfca8db2
Structure "source" in sub-features
2025-08-16 15:48:07 +02:00
schroda
9e5af57a5f
Move "core" folder out of "features" into "base"
2025-08-16 15:44:17 +02:00
schroda
1b4bf22542
Rename folder "modules" to "features"
2025-08-15 22:02:58 +02:00