diff --git a/README.md b/README.md
index b68610e..f9d825f 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ Transcoding services for ANY WordPress website. Convert audio/video files of any
-* **Contributors:** [rtcamp](http://profiles.wordpress.org/rtcamp), [mangeshp](http://profiles.wordpress.org/mangeshp), [chandrapatel](http://profiles.wordpress.org/chandrapatel), [manishsongirkar36](http://profiles.wordpress.org/manishsongirkar36), [bhargavbhandari90](http://profiles.wordpress.org/bhargavbhandari90), [kiranpotphode](http://profiles.wordpress.org/kiranpotphode), [thrijith](http://profiles.wordpress.org/thrijith), [devikvekariya](http://profiles.wordpress.org/devikvekariya), [sagarnasit](http://profiles.wordpress.org/sagarnasit), [sudhiryadav](http://profiles.wordpress.org/sudhiryadav), [sid177](https://profiles.wordpress.org/sid177/), [pooja1210](https://profiles.wordpress.org/pooja1210/), [vaishu.agola27](https://profiles.wordpress.org/vaishuagola27/), [ravatparmar](https://profiles.wordpress.org/ravatparmar/), [tremidkhar](https://profiles.wordpress.org/tremidkhar/), [utsavladani](https://profiles.wordpress.org/utsavladani/), [vishalkakadiya](https://profiles.wordpress.org/vishalkakadiya/), [pavanpatil1](https://profiles.wordpress.org/pavanpatil1/), [akrocks](https://profiles.wordpress.org/akrocks/), [hrithikd](https://profiles.wordpress.org/hrithikd/)
+* **Contributors:** [rtcamp](http://profiles.wordpress.org/rtcamp), [mangeshp](http://profiles.wordpress.org/mangeshp), [chandrapatel](http://profiles.wordpress.org/chandrapatel), [manishsongirkar36](http://profiles.wordpress.org/manishsongirkar36), [bhargavbhandari90](http://profiles.wordpress.org/bhargavbhandari90), [kiranpotphode](http://profiles.wordpress.org/kiranpotphode), [thrijith](http://profiles.wordpress.org/thrijith), [devikvekariya](http://profiles.wordpress.org/devikvekariya), [sagarnasit](http://profiles.wordpress.org/sagarnasit), [sudhiryadav](http://profiles.wordpress.org/sudhiryadav), [sid177](https://profiles.wordpress.org/sid177/), [pooja1210](https://profiles.wordpress.org/pooja1210/), [vaishu.agola27](https://profiles.wordpress.org/vaishuagola27/), [ravatparmar](https://profiles.wordpress.org/ravatparmar/), [tremidkhar](https://profiles.wordpress.org/tremidkhar/), [utsavladani](https://profiles.wordpress.org/utsavladani/), [vishalkakadiya](https://profiles.wordpress.org/vishalkakadiya/), [pavanpatil1](https://profiles.wordpress.org/pavanpatil1/), [akrocks](https://profiles.wordpress.org/akrocks/), [hrithikd](https://profiles.wordpress.org/hrithikd/), [sohampate1](https://profiles.wordpress.org/sohampate1/)
* **License:** [GPL v2 or later]( http://www.gnu.org/licenses/gpl-2.0.html)
@@ -65,6 +65,13 @@ Read [Documentation](https://rtmedia.io/docs/transcoder/?utm_source=readme&utm_m
1. Transcoder Settings
## Changelog ##
+#### 1.3.6 [February 27, 2024] ####
+
+* FIXED
+
+ * Enhance security checks.
+
+
#### 1.3.5 [October 20, 2023] ####
* FIXED
diff --git a/languages/transcoder.pot b/languages/transcoder.pot
index 486cc8a..8b6433d 100644
--- a/languages/transcoder.pot
+++ b/languages/transcoder.pot
@@ -1,14 +1,14 @@
-# Copyright (C) 2023
+# Copyright (C) 2024
# This file is distributed under the same license as the package.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://community.rtcamp.com/\n"
-"POT-Creation-Date: 2023-10-19 10:13:00+00:00\n"
+"POT-Creation-Date: 2024-02-27 06:14:22+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2023-MO-DA HO:MI+ZONE\n"
+"PO-Revision-Date: 2024-MO-DA HO:MI+ZONE\n"
"Last-Translator: Transcoder \n"
"Language-Team: Transcoder \n"
"Language: en\n"
@@ -416,21 +416,21 @@ msgstr ""
msgid " page."
msgstr ""
-#: admin/rt-transcoder-admin.php:204 admin/rt-transcoder-handler.php:1288
+#: admin/rt-transcoder-admin.php:204
msgid "Please enter the license key."
msgstr ""
-#: admin/rt-transcoder-admin.php:230 admin/rt-transcoder-handler.php:658
+#: admin/rt-transcoder-admin.php:232 admin/rt-transcoder-handler.php:656
msgid "Current Plan"
msgstr ""
-#: admin/rt-transcoder-admin.php:423
+#: admin/rt-transcoder-admin.php:425
msgid ""
"rtMedia encoding service has been disabled because you are using Transcoder "
"plugin."
msgstr ""
-#: admin/rt-transcoder-admin.php:459
+#: admin/rt-transcoder-admin.php:461
#. translators: Markup to show the info about plugin subscription if no API key
#. is there.
msgid ""
@@ -471,194 +471,194 @@ msgid ""
"current status or refresh the page after some time. "
msgstr ""
-#: admin/rt-transcoder-handler.php:413
+#: admin/rt-transcoder-handler.php:411
msgid "Transcoding: Nearing quota limit."
msgstr ""
-#: admin/rt-transcoder-handler.php:414
+#: admin/rt-transcoder-handler.php:412
msgid "You are nearing the quota limit for your transcoding service."
msgstr ""
-#: admin/rt-transcoder-handler.php:414 admin/rt-transcoder-handler.php:445
+#: admin/rt-transcoder-handler.php:412 admin/rt-transcoder-handler.php:443
msgid "Following are the details:"
msgstr ""
-#: admin/rt-transcoder-handler.php:414 admin/rt-transcoder-handler.php:445
-#: admin/rt-transcoder-handler.php:671
+#: admin/rt-transcoder-handler.php:412 admin/rt-transcoder-handler.php:443
+#: admin/rt-transcoder-handler.php:669
msgid "Remaining"
msgstr ""
-#: admin/rt-transcoder-handler.php:414 admin/rt-transcoder-handler.php:445
+#: admin/rt-transcoder-handler.php:412 admin/rt-transcoder-handler.php:443
msgid "Total:"
msgstr ""
-#: admin/rt-transcoder-handler.php:444
+#: admin/rt-transcoder-handler.php:442
msgid "Transcoding: Usage quota over."
msgstr ""
-#: admin/rt-transcoder-handler.php:445
+#: admin/rt-transcoder-handler.php:443
msgid "Your usage quota is over. Upgrade your plan"
msgstr ""
-#: admin/rt-transcoder-handler.php:445
+#: admin/rt-transcoder-handler.php:443
msgid "Used:"
msgstr ""
-#: admin/rt-transcoder-handler.php:594
+#: admin/rt-transcoder-handler.php:592
msgid "You have successfully subscribed."
msgstr ""
-#: admin/rt-transcoder-handler.php:616
+#: admin/rt-transcoder-handler.php:614
msgid "This license key is invalid."
msgstr ""
-#: admin/rt-transcoder-handler.php:631
+#: admin/rt-transcoder-handler.php:629
msgid "Transcoding service can not be activated on the localhost"
msgstr ""
-#: admin/rt-transcoder-handler.php:658
+#: admin/rt-transcoder-handler.php:656
msgid "Unsubscribed"
msgstr ""
-#: admin/rt-transcoder-handler.php:664
+#: admin/rt-transcoder-handler.php:662
msgid "Expires On"
msgstr ""
-#: admin/rt-transcoder-handler.php:668
+#: admin/rt-transcoder-handler.php:666
msgid "Used"
msgstr ""
-#: admin/rt-transcoder-handler.php:679
+#: admin/rt-transcoder-handler.php:677
msgid "Total"
msgstr ""
-#: admin/rt-transcoder-handler.php:704
+#: admin/rt-transcoder-handler.php:702
msgid "Usage will automatically reset at the end of every month."
msgstr ""
-#: admin/rt-transcoder-handler.php:707
+#: admin/rt-transcoder-handler.php:705
msgid "Upgrade for more bandwidth."
msgstr ""
-#: admin/rt-transcoder-handler.php:711
+#: admin/rt-transcoder-handler.php:709
msgid "Your usage limit has been reached. Upgrade your plan."
msgstr ""
-#: admin/rt-transcoder-handler.php:715
+#: admin/rt-transcoder-handler.php:713
msgid "Your plan has expired. Please consider upgrading if you need more bandwidth."
msgstr ""
-#: admin/rt-transcoder-handler.php:718
+#: admin/rt-transcoder-handler.php:716
msgid "Your API key is not valid or is expired."
msgstr ""
-#: admin/rt-transcoder-handler.php:721
+#: admin/rt-transcoder-handler.php:719
msgid "Currently, You are not subscribed to transcoding service. Please subscribe."
msgstr ""
-#: admin/rt-transcoder-handler.php:727
+#: admin/rt-transcoder-handler.php:725
msgid "Transcoding usage this month"
msgstr ""
-#: admin/rt-transcoder-handler.php:794
+#: admin/rt-transcoder-handler.php:792
msgid ""
"Use transcoded_thumb_filename filter to modify video thumbnail name and "
"transcoded_video_filename filter to modify video file name."
msgstr ""
-#: admin/rt-transcoder-handler.php:998
+#: admin/rt-transcoder-handler.php:996
msgid "Could not read file."
msgstr ""
-#: admin/rt-transcoder-handler.php:1011 admin/rt-transcoder-handler.php:1165
-#: admin/rt-transcoder-handler.php:1234
+#: admin/rt-transcoder-handler.php:1009 admin/rt-transcoder-handler.php:1163
+#: admin/rt-transcoder-handler.php:1232
msgid "Transcoding: Download Failed"
msgstr ""
-#: admin/rt-transcoder-handler.php:1012 admin/rt-transcoder-handler.php:1166
-#: admin/rt-transcoder-handler.php:1235 admin/rt-transcoder-handler.php:1434
-#: admin/rt-transcoder-handler.php:1437
+#: admin/rt-transcoder-handler.php:1010 admin/rt-transcoder-handler.php:1164
+#: admin/rt-transcoder-handler.php:1233 admin/rt-transcoder-handler.php:1407
+#: admin/rt-transcoder-handler.php:1410
msgid "Media"
msgstr ""
-#: admin/rt-transcoder-handler.php:1012 admin/rt-transcoder-handler.php:1166
+#: admin/rt-transcoder-handler.php:1010 admin/rt-transcoder-handler.php:1164
msgid " was successfully encoded but there was an error while downloading:"
msgstr ""
-#: admin/rt-transcoder-handler.php:1012
+#: admin/rt-transcoder-handler.php:1010
msgid "You can "
msgstr ""
-#: admin/rt-transcoder-handler.php:1012
+#: admin/rt-transcoder-handler.php:1010
msgid "retry the download"
msgstr ""
-#: admin/rt-transcoder-handler.php:1025 admin/rt-transcoder-handler.php:1179
-#: admin/rt-transcoder-handler.php:1248
+#: admin/rt-transcoder-handler.php:1023 admin/rt-transcoder-handler.php:1177
+#: admin/rt-transcoder-handler.php:1246
msgid "Done"
msgstr ""
-#: admin/rt-transcoder-handler.php:1127
+#: admin/rt-transcoder-handler.php:1125
msgid "Something went wrong. Invalid post request."
msgstr ""
-#: admin/rt-transcoder-handler.php:1159 admin/rt-transcoder-handler.php:1228
+#: admin/rt-transcoder-handler.php:1157 admin/rt-transcoder-handler.php:1226
msgid ""
"Something went wrong. The required attachment id does not exists. It must "
"have been deleted."
msgstr ""
-#: admin/rt-transcoder-handler.php:1235
+#: admin/rt-transcoder-handler.php:1233
msgid " was successfully transcoded but there was an error while downloading:"
msgstr ""
-#: admin/rt-transcoder-handler.php:1300
+#: admin/rt-transcoder-handler.php:1272
msgid "Transcoding disabled successfully."
msgstr ""
-#: admin/rt-transcoder-handler.php:1311
+#: admin/rt-transcoder-handler.php:1284
msgid "Transcoding enabled successfully."
msgstr ""
-#: admin/rt-transcoder-handler.php:1430
+#: admin/rt-transcoder-handler.php:1403
msgid "Transcoding: Something went wrong."
msgstr ""
-#: admin/rt-transcoder-handler.php:1433
+#: admin/rt-transcoder-handler.php:1406
msgid " There was unexpected error occurred while transcoding this following media."
msgstr ""
-#: admin/rt-transcoder-handler.php:1438
+#: admin/rt-transcoder-handler.php:1411
msgid " there was unexpected error occurred while transcoding this media."
msgstr ""
-#: admin/rt-transcoder-handler.php:1473
+#: admin/rt-transcoder-handler.php:1446
msgid "Something went wrong. Please try again!"
msgstr ""
-#: admin/rt-transcoder-handler.php:1491 admin/rt-transcoder-handler.php:1527
+#: admin/rt-transcoder-handler.php:1464 admin/rt-transcoder-handler.php:1500
msgid "Your file is transcoded successfully. Please refresh the page."
msgstr ""
-#: admin/rt-transcoder-handler.php:1522
+#: admin/rt-transcoder-handler.php:1495
msgid ""
"Looks like the server is taking too long to respond, Please try again in "
"sometime."
msgstr ""
-#: admin/rt-transcoder-handler.php:1523
+#: admin/rt-transcoder-handler.php:1496
msgid "Unfortunately, Transcoder failed to transcode this file."
msgstr ""
-#: admin/rt-transcoder-handler.php:1524
+#: admin/rt-transcoder-handler.php:1497
msgid "Your file is getting transcoded. Please refresh after some time."
msgstr ""
-#: admin/rt-transcoder-handler.php:1525
+#: admin/rt-transcoder-handler.php:1498
msgid "This file is still in the queue. Please refresh after some time."
msgstr ""
-#: admin/rt-transcoder-handler.php:1526
+#: admin/rt-transcoder-handler.php:1499
msgid "Your server should be ready to receive the transcoded file."
msgstr ""
diff --git a/readme.txt b/readme.txt
index ae5cde9..b08ff40 100644
--- a/readme.txt
+++ b/readme.txt
@@ -1,10 +1,10 @@
=== Transcoder ===
-Contributors: rtcamp, mangeshp, chandrapatel, manishsongirkar36, bhargavbhandari90, kiranpotphode, thrijith, devikvekariya, sagarnasit, sudhiryadav, sid177, pooja1210, vaishu.agola27, ravatparmar, tremidkhar, kapilpaul, utsavladani, vishalkakadiya, pavanpatil1, akrocks, hrithikd
+Contributors: rtcamp, mangeshp, chandrapatel, manishsongirkar36, bhargavbhandari90, kiranpotphode, thrijith, devikvekariya, sagarnasit, sudhiryadav, sid177, pooja1210, vaishu.agola27, ravatparmar, tremidkhar, kapilpaul, utsavladani, vishalkakadiya, pavanpatil1, akrocks, hrithikd, sohampate1
Tags: media, multimedia, audio, songs, music, video, ffmpeg, media-node, rtMedia, WordPress, kaltura, transcode, transcoder, encoding, encode
Donate link: https://rtcamp.com/donate/
Requires at least: 4.1
-Tested up to: 6.3
-Stable tag: 1.3.5
+Tested up to: 6.4.3
+Stable tag: 1.3.6
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -62,6 +62,12 @@ Read [Documentation](https://rtmedia.io/docs/transcoder/?utm_source=readme&utm_m
1. Transcoder Settings
== Changelog ==
+= 1.3.6 [February 27, 2024] =
+
+* FIXED
+
+ * Enhance security checks.
+
= 1.3.5 [October 20, 2023] =
* FIXED
@@ -220,6 +226,9 @@ Read [Documentation](https://rtmedia.io/docs/transcoder/?utm_source=readme&utm_m
Initial release
== Upgrade Notice ==
+= 1.3.6 =
+Transcoder 1.3.6, with enhanced security.
+
= 1.3.5 =
Transcoder 1.3.5, with add support for custom API endpoint to transcode media, enhance security checks, fix minor bugs, and compatibility with PHP 8.1.
diff --git a/rt-transcoder.php b/rt-transcoder.php
index 206381c..a0618d4 100644
--- a/rt-transcoder.php
+++ b/rt-transcoder.php
@@ -3,7 +3,7 @@
* Plugin Name: Transcoder
* Plugin URI: https://rtmedia.io/transcoder/?utm_source=dashboard&utm_medium=plugin&utm_campaign=transcoder
* Description: Audio & video transcoding services for ANY WordPress website. Allows you to convert audio/video files of any format to a web-friendly format (mp3/mp4).
- * Version: 1.3.5
+ * Version: 1.3.6
* Text Domain: transcoder
* Author: rtCamp
* Author URI: https://rtcamp.com/?utm_source=dashboard&utm_medium=plugin&utm_campaign=transcoder
@@ -39,7 +39,7 @@
/**
* The version of the plugin
*/
- define( 'RT_TRANSCODER_VERSION', '1.3.5' );
+ define( 'RT_TRANSCODER_VERSION', '1.3.6' );
}
if ( ! defined( 'RT_TRANSCODER_NO_MAIL' ) && defined( 'VIP_GO_APP_ENVIRONMENT' ) ) {