YetiShare Plugin giveaway

Yetishare v5.0.0 Released!

Yetishare v5.0.0 Released!

By Adam posted on 21st October 2020

Hi all,

We've just released Yetishare v5.0.0 via your account on yetishare.com. If you login and you're still within support, you'll see the link to download.

You can see it up and running on our demo site:

https://fhscript.com
(login with user: 'admin' & pass: '[email protected]')

Overview of changes:

This release has been in development for some time and brings a complete rewrite to the core script framework. This new framework performs significantly better but it also makes maintaining the code a lot easier. So going forward you should see a lot more regular updates.

We've also bundled file previews with the core script, rather than in separate paid plugins. You can now view various files types like video, audio, documents and images, directly in the script.

See the release notes below for the breakdown of changes.

How to install or upgrade:

Upload the /install folder to your website and load yoursite.com/install. Note that the upgrade process has changed in this release, so please read it carefully. We're happy to help if you get stuck.

What about the paid plugins?

Nearly all of the paid plugins have been updated and are also available for download. The paid plugins for v4.x will not work with v5, you will need to download the updated copies.

What's happening to the v4.x release?

We're still supporting security updates and fixes to this codebase, so there's no rush to move to v5. The Flow & blue_v2 themes will not be maintained in v5, they're replaced by the Spirit theme.

Final Release Notes:

v5.0.0:

  • Complete core rewrite:

    • New MVC script framework.

    • Separation of business logic (PHP) and views.

    • Custom page url routing.

    • Friendly urls throughout main site and admin area.

    • Twig templating engine True separation of PHP logic and views.

    • Javascript translations moved to external JS file rather than embedded in the page source.

    • Application cache for increased performance Routing Cache & Twig Template Cache.

    • New MVC structure for both plugins and themes.

    • Controllers and templates and be overridden at plugin and theme level.

    • Added support for transparent pngs on avatars.

    • Friendlier urls on direct file links. (removal of .php/.html)

    • Moved towards object based data updates (ORM).

    • Theme template inheritance. Override views at template or plugin level.

    • Admin test tools.

  • Flow & blue_v2 themes replaced with the new Spirit theme using Bootstrap 4.

  • Document, Image, Video & Audio Viewer plugins replaced with the File Previewer plugin.

  • File manager refresh, including updates to the uploader.

    • Support for uploading additional files without reloading the browser.

    • Non-account upload replaced with "Trial accounts".

    • Geo-targeting for file servers. Direct traffic from countries to specific storage servers.

    • Removed local server fallback when no storage servers available on upload. The user now sees an error message and uploading is blocked.

    • Added admin option to enable concurrent uploads to improve upload performance.

    • Added admin option to set how many concurrent uploads to process at the same time.

    • Improvements to the remote url upload popup so it matches the main uploader styling.

    • Better error responses on screen on failed uploads.

  • Backblaze cloud file storage support.

  • Social login plugin upgrade, including refreshing guidance.

  • Improved Sharing Functionality:

    • Share files aswell as folders now.

    • Select multiple files/folders to share at once, rather than folder only level.

    • Admin manage sharing pages.

    • Globally shared folders admin can set folders to be accessed by all accounts.

    • Moved shared folders/files into dedicated left navigation item.

    • Email notification added on internal sharing.

  • More advert spots added to the front-end, easily set via the admin site settings.

  • Added option to set keywords and description on files.

    • Keywords displayed on file details view, linked to search.

    • Search feature now includes keywords and description.

  • Added option to send email confirmation on processing abuse report.

  • Fix to adblock detection script.

  • Added support for adblock in embedded videos, audio and documents.

  • Improvements to drop & drop uploads directly into file manager without loading the uploader popup.

  • Site setting option to use local sessions rather than database based sessions.

  • Site settings to control min/max length of account usernames.

  • Site setting to enable download tokens to be limited by IP address.

  • Changes to file details page, now full page and larger preview.

  • Added sharing page and trash page links on mobile view.

  • Enabled 'enter' key submission on add/edit file/folder popups.

  • Minor fix to avoid reloading page if upload completes when viewing file details.

  • Minor fix to script update notification checker.

  • Update to use random hashes in folder sharing urls instead of the incremental folder id.

  • Better support for offsite payment gateways within the payments plugin. Specifically Mollie and TargetPay Ideal.

  • Option to set admin account approvals on all registrations.

  • File manager view type and per page setting now persisted by account. Future logins will reload the same settings.

  • Improvements to upgrade checker & guidance.

  • Fix to file action queue handling on Flysystem storage points.

  • Fix to watermark quality within the core image resizing library.

  • Minor fix to ensure the batch import plugin is enabled if an import is triggered. Avoid fatal error.

  • Support for all UTF8 characters within import plugin.

     

New Plugins:

  • Added Wasabi Storage.

Existing Plugins:

  • S3 Storage:
    • Support for v4 of the S3 API.
    • Support to set API version via admin plugin settings.
    • Support to set region via admin plugin settings.
  • WebDav:
    • Updated access url to more friendly url (removed .php reference)
    • Folder last modified dates will now be shown.
    • Fixed file last modified dates so they're used instead of creation date, if available.
  • Media Converter:
    • Added support for experimental codecs via an option in the plugin settings.
  • FTP Upload:
    • Improvements to the FTP upload popup so it matches the main uploader styling.
    • Moved uploader tab content to ajax request to limit browser hanging if FTP host has gone away.
  • Rewards:
    • Improvements to affiliate link cookie tracking.
    • Added option to log PPD on viewing of files aswell as downloading.
  • BitPay Payment Plugin:
    • Upgraded to no longer use legacy API.
    • Admin plugin setting to use sandbox or live BitPay platform.
  • Geoupload Plugin:
    • Deprecated in place of new geo-targeting options in the core script.
  • Image Viewer, Media Player & Document Viewer Plugins deprecated in favour of File Previewer Plugin.

Release notes: This release is a major upgrade to the codebase. To upgrade existing installs,
please see the "Upgrade from v4.x" tab in the /install/ folder.

Thanks for your continued support!

Regards,
Adam.