The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version 1.8.195 source code.tar.gz (7.9 MB)
Email in envelope

Get an email when there's a new version of FreeScout Helpdesk

Home / 1.5.0
Name Modified Size InfoDownloads / Week
Parent folder
1.5.0.tar.gz 2020-03-08 7.4 MB
1.5.0.zip 2020-03-08 10.7 MB
README.md 2020-03-08 2.0 kB
Totals: 3 Items   18.1 MB 0

This release secures FreeScout attachments (#308). After installing this update make sure that /storage/app/public/attachment folder has been moved to /storage/app/attachment and if not - move it manually.

If you are using Nginx make sure to replace

    location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc|svg|woff|woff2|ttf)$ {
        expires 1M;
    access_log off;
    add_header Cache-Control "public";
    }
    location ~* \.(?:css|js)$ {
    expires 2d;
    access_log off;
    add_header Cache-Control "public, must-revalidate";
    }

with

    location ~* ^/storage/attachment/ {
        expires 1M;
        access_log off;
        try_files $uri $uri/ /index.php?$query_string;
    }
    location ~* ^/(?:css|js)/.*\.(?:css|js)$ {
        expires 2d;
        access_log off;
        add_header Cache-Control "public, must-revalidate";
    }
    location ~* ^/(?:css|fonts|img|installer|js|modules|[^\\\]+\..*)$ {
        expires 1M;
        access_log off;
        add_header Cache-Control "public";
    }

Now by default attachments are downloaded via PHP. If you still have any problems, please write here: https://github.com/freescout-helpdesk/freescout/issues/522

Next steps are not required, you can implement them only if you want to improve performance.

To enable downloading attachments via Apache's mod_xsendfile, enable it in the Apache and set APP_DOWNLOAD_ATTACHMENTS_VIA=apache in the .env file.

To enable downloading attachments via Nginx, set APP_DOWNLOAD_ATTACHMENTS_VIA=nginx in the .env file and add the following to the .conf file after location ~ \.php$ location:

location ^~ /storage/app/attachment/ {
    internal;
    alias /var/www/html/storage/app/attachment/;
}

Added * Secure attachments (#308) * Check max PHP version in the installer.

Fixed * Fixed relative date for Dutch translation.

Source: README.md, updated 2020-03-08