diff --git a/xExtension-CustomJS/extension.php b/xExtension-CustomJS/extension.php
index 6edbf38..aa183c5 100644
--- a/xExtension-CustomJS/extension.php
+++ b/xExtension-CustomJS/extension.php
@@ -2,10 +2,11 @@
declare(strict_types=1);
-class CustomJSExtension extends Minz_Extension {
+final class CustomJSExtension extends Minz_Extension {
public string $js_rules;
public string $permission_problem = '';
+ #[\Override]
public function init(): void {
$this->registerTranslates();
@@ -18,6 +19,7 @@ class CustomJSExtension extends Minz_Extension {
}
}
+ #[\Override]
public function handleConfigureAction(): void {
$this->registerTranslates();
diff --git a/xExtension-CustomJS/i18n/tr/ext.php b/xExtension-CustomJS/i18n/tr/ext.php
new file mode 100644
index 0000000..1948f33
--- /dev/null
+++ b/xExtension-CustomJS/i18n/tr/ext.php
@@ -0,0 +1,8 @@
+ array(
+ 'write_js' => 'EK JS',
+ 'permission_problem' => 'JS dosyanız yazılabilir değil, lütfen %s için dosya izinlerini değiştirin',
+ ),
+);
diff --git a/xExtension-CustomJS/metadata.json b/xExtension-CustomJS/metadata.json
index 614e3a5..90b3dfc 100644
--- a/xExtension-CustomJS/metadata.json
+++ b/xExtension-CustomJS/metadata.json
@@ -2,7 +2,7 @@
"name": "Custom JS",
"author": "Frans de Jonge",
"description": "Apply custom JS.",
- "version": "0.4",
+ "version": "0.5.2",
"entrypoint": "CustomJS",
"type": "user"
}
diff --git a/xExtension-ImageProxy/README.md b/xExtension-ImageProxy/README.md
index f1fa3b0..493be3d 100644
--- a/xExtension-ImageProxy/README.md
+++ b/xExtension-ImageProxy/README.md
@@ -4,6 +4,10 @@ This FreshRSS extension allows you to get rid of insecure content warnings or di
To use it, upload this entire directory to the FreshRSS `./extensions` directory on your server and enable it on the extension panel in FreshRSS.
+## Changelog
+
+* 0.7.3 Turkish language support added
+
## Configuration settings
* `proxy_url` (default: `https://images.example.com/?url=`): the URL that is prependended to the original image URL
@@ -21,11 +25,11 @@ To use it, upload this entire directory to the FreshRSS `./extensions` directory
## Proxy Settings
-By default this extension will use the [images.weserv.nl](https://images.weserv.nl) image caching and resizing proxy, but instead you can supply your own proxy URL in the settings. An example URL would look like ``https://images.example.com/?url=``.
+By default this extension will use the [wsrv.nl](https://wsrv.nl) image caching and resizing proxy, but instead you can supply your own proxy URL in the settings. An example URL would look like ``https://images.example.com/?url=``.
By ticking the `scheme_https` checkbox, you can also force the use of the proxy, even for images coming through an encrypted channel. This makes the server that hosts your FreshRSS instance the only point of entry for images, preventing your client from connecting directly to the RSS sources to recover them (which could be a privacy concern in extreme cases).
-The source code for the images.weserv.nl proxy can be found at [github.com/andrieslouw/imagesweserv](https://github.com/andrieslouw/imagesweserv), but of course other methods are available. For example, in Apache you could [use `mod_rewrite` to set up a simple proxy](#apache-configuration) and similar methods are available in nginx and lighttpd. Alternatively you could use a simple PHP script, [along these lines](https://github.com/Alexxz/Simple-php-proxy-script). Keep in mind that too simple a proxy could introduce security risks, which is why the default proxy processes the images.
+The source code for the wsrv.nl proxy can be found at [github.com/weserv/images](https://github.com/weserv/images), but of course other methods are available. For example, in Apache you could [use `mod_rewrite` to set up a simple proxy](#apache-configuration) and similar methods are available in nginx and lighttpd. Alternatively you could use a simple PHP script, [along these lines](https://github.com/Alexxz/Simple-php-proxy-script). Keep in mind that too simple a proxy could introduce security risks, which is why the default proxy processes the images.
### Apache configuration
diff --git a/xExtension-ImageProxy/configure.phtml b/xExtension-ImageProxy/configure.phtml
index c1aa7a7..0923d0a 100644
--- a/xExtension-ImageProxy/configure.phtml
+++ b/xExtension-ImageProxy/configure.phtml
@@ -7,26 +7,26 @@