schroda
22e1b6d224
Update dependency "eslint" to v9.x
...
v9.39.4
2026-03-10 21:41:50 +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
cf24b388ba
Fix extension info meta and action button styling
...
Ensure all components have the same width. Otherwise, the divider is not centered properly, which makes it look weird
2025-12-23 04:06:44 +01:00
schroda
04cdfafe31
Show uninstall button for updatable extension
...
fixes #1042
2025-12-23 04:06:44 +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
dad58f77b6
Handle obsolete extensions during update/uninstall actions
...
Prevent treating extensions marked as obsolete as updatable by adding an additional check before determining the action.
2025-09-06 14:58:19 +02:00
schroda
45481cd725
Prevent grouping obsolete extensions with updatable ones
...
Apparently extensions can have an update available while being marked as obsolete.
2025-09-06 14:53:35 +02:00
schroda
e1058200c0
Delete unused "ExtensionOptions" component
2025-08-16 16:04:02 +02:00
schroda
a403e6cb5f
Structure "extension" in sub-features
2025-08-16 16:03:32 +02:00
schroda
d2b2eb9595
Move components to "browse" feature
2025-08-16 15:58:43 +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