Jump to content

KVS 6.2.1 update


Recommended Posts

Update status

6.2.1 update status is FINAL. We are currently uploading updates for public, this may take several days.

We didn't run beta testing for this update, and it might be possible that it will have some bugs. In case of severe bugs we will re-upload the update, so if you updated earlier you may need to re-do the same update procedure once again to get the bugs fixed.

Update requirements

  • KVS 5.0.0+ (earlier versions should be updated to KVS 5.0.1 first).
  • PHP 7.1 - 7.4, PHP 8.1.

If you haven't yet updated KVS to 5.0.1, then please do, you can find KVS 5.0.1 update information here: KVS 5.0.1 update

Important notes for 6.2.1

 

6.2.1 update procedure (please check for known issues section)

Any project starting from 5.0.0 can be updated to 6.2.1 with one only procedure. Depending on your current KVS version, update procedure may contain additional steps for older versions.

Known issues:

  • For some reason on some ZIP archives you may see Windows antivirus alert for admin panel JS file inside the archive (/admin/js/admin.js). This looks to be a false positive alert due to randomly encrypted JS file. KVS update ZIP archive cannot make harm for your PC, because you are not intended to "run" anything on your local PC, and it even doesn't contain any executable files at all.

You must use KVS update plugin in order to update your project. For update you will need:

  • KVS update ZIP archive for your project and its hash code for update plugin (contact support in beta phase to get these).
  • FTP connection to your project so that you can upload files.

Update procedure has the following steps:

  • Create backup using Project backup plugin. You may skip manual backup if you have automated daily backups enabled and you see the backup archive from today or yesterday in the list of available backups.
  • Upload update ZIP into KVS update plugin and specify hash code.
  • KVS update plugin will notify you if there are any custom changes in KVS system files, which will be overridden by update (player skins are not checked here, so they will be silently updated if have custom changes).
  • KVS update plugin will update database automatically.
  • KVS update plugin will ask you to copy files from the archive on top of your project using FTP or filesystem copy. Please make sure you are NOT USING sync functionality in your FTP client, which will delete many files on your server, because obviously update archive contains only part of all files. What you need is just to drag and drop files from update archive on top of your project root folder and confirm their re-writing (excluding _INSTALL folder, it doesn't need to be copied).
  • KVS update plugin will verify the updated files and finalize update procedure.
  • Use System audit plugin to verify that everything looks good.

 

Whats new in KVS 6.2.1

Bugfixing for PHP8 support, support for Cloudflare Turnstile captcha, better support for S3 server connection, ability to cut videos via import / grabbers and some more enhancements and bugfixes.

1) In video import and in grabbers plugin it is now possible to manually specify offset from beginning and end of the downloaded video files when importing them with processing. This is normally needed to cut intro of the source site.

grabbers_duration_trim.thumb.png.ccf55ff2ca6d8a4fcb51859ac1c9d1c7.png

2) S3 storage connection was enhanced with ability to configure timeout and use path-like access points.

s3_connection_enhancements.thumb.png.4680d4dd04cb3f95598d4ecc46de44ad.png

3) Advertising will be able to filter out display for known SEO bots if needed.

seo_bots_advertising.thumb.png.cc814529c4757fd1a543430690901a7f.png

4) Content stats plugin now will count stats for video preview files, posters and categorization files.

5) S3 backup option was added into Project backup plugin.

s3_backup.png.b0e8faf7d765c7649b8ebdcd3731465e.png

6) Google reCAPTCHA plugin was renamed to "Captcha" and now also supports Cloudflare Turnstile captcha. Please note that activating Turnstile will require theme changes.

7) In importing feeds it is now possible to stop running feed at any time.

abort_feed.png.c1e300c7bad37bf1d4fa305348fb2082.png

8) Added video and album stats grouping by user.

9) Added support for displaying satellite stats in admin panel start page. In order to have this, satellites should be also updated.

satellite_stats.png.c2ad831609b6630073a8dcc429ab871f.png

10) An option was added into storage server to skip SSL certificate validation, which may be useful in certain cases to avoid false-positive error reporting. Also false-positive errors should not appear anymore if site is protected with Basic authentication.

11) It will now be possible to edit search queries that were submitted to your site.

12) list_videos block can now filter videos of the specific format group, and sort videos by quality factor.

13) Nextgen list_xxx blocks now support ability to dynamically exclude data from specific categorization by passing excluded categorization in URL parameters (for example exclude models with the given categories).

14) Bugs that have been fixed:

- [SEVERE] Dozens of bugs related to PHP 8 support.
- [MEDIUM] An extremely old bug was fixed, which could result in missing object data in HTML titles in some rare cases.
- [MEDIUM] Backup plugin settings could be reset without user consent.
- [LOW] Lots of small bugfixes in different areas.

  • Like 1
  • Thanks 2
Link to comment
Share on other sites

6) Google reCAPTCHA plugin was renamed to "Captcha" and now also supports Cloudflare Turnstile captcha. Please note that activating Turnstile will require theme changes, we will highlight the needed changes in a forum post.

Great news, glad to see this feature implemented! Where can we find the modifications needed for theme support for Turnstile?


 

 

Link to comment
Share on other sites

Hello. After the update, I noticed two cases with text translations. When registering models, I enter the country in Russian, but it is displayed in English, everywhere throughout the site, for all models, although, it seems, only in this place. Everything else is fine. Well, when designing a film, when choosing a format, there is also Russian text mixed with English, but this is not so important. I would like the model country to be displayed in the same language as the site

2024-04-11_185401.jpg

2024-04-11_185820.jpg

Link to comment
Share on other sites

12 hours ago, SMaxim said:

Hello. After the update, I noticed two cases with text translations.

Please create support ticket. This looks to be the side effect of migrating models to nextgen API, it will pull country from database now. I think this can be fixed via template.

Link to comment
Share on other sites

On 4/8/2024 at 5:09 PM, Tech Support said:

12) list_videos block can now filter videos of the specific format group

It seems the admin panel needs a tab "video format groups" to see format group ID's...

Link to comment
Share on other sites

30 minutes ago, Alex said:

It seems the admin panel needs a tab "video format groups" to see format group ID's...

Agree, but you can always see the ID from the video format group editor URL. Rarely needed.

19 minutes ago, Alex said:

And isn't there something superfluous or malfunctioning among these settings in the context of Premium/Non-Premium?

No, this is all correct now. The "Premium" video format group is just a name which came from previous KVS versions, you can rename it to anything else. It is not connected to access level anymore.

Link to comment
Share on other sites

On 4/8/2024 at 8:09 PM, Tech Support said:

6.2.1 update status is FINAL. We are currently uploading updates for public, this may take several days.

We didn't run beta testing for this update, and it might be possible that it will have some bugs. In case of severe bugs we will re-upload the update, so if you updated earlier you may need to re-do the same update procedure once again to get the bugs fixed.

Is it ready now? If I update now, do I have to update again?

 

And do I get free installation by support?

Link to comment
Share on other sites

11 hours ago, viper said:

Is it ready now? If I update now, do I have to update again?

The updates are in process of uploading, you can check if your license has an update archive available.

11 hours ago, viper said:

And do I get free installation by support?

No, there is no free update installation. We are physically not able to update all projects for free, even if working 24/7.

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

Still looking for next update, notification when user has someone else reply their comment or like/dislike their comment or feature change like/dislike video

i'm still using old version 6.1

Edited by Tanjiro
  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...
Posted (edited)

Have you done stress tests or benchmarks comparing KVS in PHP 8.1 and 7.4? Do you know how much the system's performance improves with PHP 8.1? If there's no significant improvement, it might not be worth upgrading to PHP 8.1 yet.

Edited by 3dz
correction
Link to comment
Share on other sites

11 hours ago, viper said:

Is it ready now?

It is ready.

 

11 hours ago, viper said:

and if i update my all ads coding remove?

No, KVS update doesn't affect anything in templates or theme customization.

 

9 hours ago, 3dz said:

Have you done stress tests or benchmarks comparing KVS in PHP 8.1 and 7.4? Do you know how much the system's performance improves with PHP 8.1? If there's no significant improvement, it might not be worth upgrading to PHP 8.1 yet.

No, we didn't do any stress tests, and we don't think there will much improvement. However PHP7 support lifecycle ended. For now KVS still supports both PHP versions, however this requires us to do double ioncube encoding for PHP7 and PHP8. Double encoding doubles PHP filesize and this may actually result in some performance degradation. So likely starting from the next update we will drop support for PHP7.

PS: there is no such issue when using PHP open source code.

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

On 4/8/2024 at 9:09 PM, Tech Support said:

KVS update plugin will ask you to copy files from the archive on top of your project using FTP or filesystem copy. Please make sure you are NOT USING sync functionality in your FTP client, which will delete many files on your server, because obviously update archive contains only part of all files. What you need is just to drag and drop files from update archive on top of your project root folder and confirm their re-writing

I'm kinda confuse this step

IF I upload archive this step (like image below), do I need to extract it to upload root folder (drag and drop files extracted from update archive) ? Because I thought it is only 1 of 2 ways, should be update archive from upload or just extract files from archive then drag it to root folder on server through ftp

image.png.c94151ce3a90173857b83a4ab32d9766.png

Link to comment
Share on other sites

7 hours ago, Tanjiro said:

IF I upload archive this step (like image below), do I need to extract it to upload root folder (drag and drop files extracted from update archive) ? Because I thought it is only 1 of 2 ways, should be update archive from upload or just extract files from archive then drag it to root folder on server through ftp

Yes, you need to manually upload files, because otherwise KVS has no permissions to replace them. KVS files are typically installed under FTP user, which is the not the same user as operates KVS and in most cases it doesn't have the needed permissions to change files.

Link to comment
Share on other sites

  • 2 weeks later...
On 4/8/2024 at 5:09 PM, Tech Support said:

1) In video import and in grabbers plugin it is now possible to manually specify offset from beginning and end of the downloaded video files when importing them with processing. This is normally needed to cut intro of the source site.

Hello,

 

I think same option should be added for Neuroscore,

because If enabled for all grabbers then it use all Neuroscore credit, and for some grabber is not needed! 💕

Link to comment
Share on other sites

  • 4 weeks later...

Just curious what would be available in the next update? 

 

I have alooott of changes to the original so I would need to redo the entire thing for php 8.x, I am not updating to this version since there are no features that I am interested in.

Link to comment
Share on other sites

54 minutes ago, hbarnetworks said:

Just curious what would be available in the next update?

We continue background refactoring and at the moment we added AVIF support for screenshots, ability to customize imagemagick options for player posters, traffic charts into stats. Sounds like we also want to add WebP and AVIF support into albums, and do the optimization for albums conversion file copy to fully close this.

56 minutes ago, hbarnetworks said:

I have alooott of changes to the original so I would need to redo the entire thing for php 8.x, I am not updating to this version since there are no features that I am interested in.

There is no strict requirement to use PHP8, KVS still doesn't use any of PHP8-specific features.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...