These forums are read-only and considered to be an archive. Please use the new Community for future interaction and posts.

FileVista v4.5 is released

We have just released FileVista v4.5.


Release notes:
----------------

- This release is focused on improving the infrastucture rather than adding new features. This will allow adding new features more quickly in the next releases.

- Almost rewritten both client-side and serder-side code for maximum performance and stability.
Client-server communication will be done via JSON instead of XML for improving performance on both the client and server.
Browsing huge folders/administration sections is vastly improved (thousands of items will be displayed very quickly). 
This is both done with optimizations in server code and with Browser rendering optimizations in client code.
All pages are updated use HTML5 markup and scripts & css are combined into single file per page for improving loading speed.

- Completely new UI with Windows 7 look and feel. All UI icons are updated.
All file type icons are updated and lots of new ones are added.

- Almost rewritten upload feature. UI of upload dialog is vastly improved.
Even with the basic upload method (browser upload), detailed progress information will be shown.
Files added in the upload dialog will be processed one by one for better performance and statistics.
One other advantage of this change is that 2GB upload limit will effect files individually so there will be no limit for the total size of the files added in the upload dialog.
It’s also now possible to change upload method on the fly via context menu on the upload dialog.
This is useful if users experience problems on certain platforms (especially with Flash upload).

- Improved: Dropped support for IE 6. Minimum required version for Internet Explorer is now 7. Optimized performance for new generation of browsers like IE 9+, Firefox 5+, Chrome 12+ and Safari 5+. 
Older versions of browsers are still supported.

- Improved: "Download As Zip" action now directly streams the zip file that is being generated to the client. 
So the user will not have to wait for the whole compressing to complete before downloading. The user will see browser's "Open / Save As" dialog immediately and receive the file on the fly as it is being generated.
No zip files will be created in the Temporary folder.

- Added: Application specific errors (in addition to file manager action errors) will also be logged to Events section for better troubleshooting.


Upgrade instructions:
------------------------

How to manually upgrade an existing installation of FileVista

Cem Alacayir 1/12/2012 7:33 AM
Thanks Cem!

Looking forward to testing it out!  Any eta on the new search feature?

Thanks!
Rob 1/12/2012 7:35 AM
thanks Cem! Just upgraded and working well. However email notifications appear to be STILL not working. Can you assist please?
I want email notifications to be enabled for uploading files only.

Thanks

Sam Childs
Sam Childs 1/12/2012 1:45 PM
Rob,
I can't give an exact ETA but we will include search feature in v4.6. This will version will allow us to add some features easily.

Sam,
There shouldn't be any problems with email notifications with this version and previous version.
First make sure, you enabled “Send Email Notifications” on the settings page (above SMTP settings).
Then enter your SMTP settings and click test button to verify it.

After you have completed and verified the configuration:

Please check how you set notifications in the root folder properties page for a user (near Permissions tab there is Notifications tab).
For instance if you check Upload checkbox for a user then that user will be notified when someone uploads a file to that folder.
- Note that a user will be not be notified of his own events as it’s unnecessary. When testing, you should use 2 different accounts.
- Notifications works like permissions so disabled notifications take precedence just like deny permissions. Make sure user's groups do not have a denied notification.
Cem Alacayir 1/12/2012 2:08 PM
Hi, no search function :(
ETA of 4.6?

But still, thx for new version!
Mikael 1/12/2012 2:11 PM
Hi Cem
"Note that a user will be not be notified of his own events as it’s unnecessary." - this is EXACTLY what I need to happen, as the way I have setup filevista. Can this option be enabled in a future release? I've been asking for this for some time now.

Thanks

Sam
Sam Childs 1/12/2012 2:11 PM
If any users who use a SQL Server database and receive the error "Error : The SqlParameter is already contained by another SqlParameterCollection" while upgrading a previous version to v4.5, then please read the below instructions.

Please first re-download the updated FileVista v4.5 WebDeploy package

You can either start over the upgrade by restoring the backup or follow the below instructions to finish the interrupted update:

1. Edit Configuration table of FileVista database and set ApplicationVersion key’s value (should be blank due to error) to 4.1. Make sure change is saved.

2. Edit FileVista\App_Data\FileVista.config file and remove the whole line <add key=”IsConfigurationCompleted” value=”” / > and save the file.

3. Replace FileVista\bin\GleamTech.FileVista.dll (file version 4.5.0.0) with the one (file version 4.5.0.1) from the new webdeploy package. Please verify "File Version" on "Details" tab of the file properties dialog in Windows Explorer.

4. Now run update.aspx from start again (do not refresh the current error page). This time the upgrade should complete successfully.
Cem Alacayir 1/12/2012 4:04 PM
Users which did a clean of v4.5 install using a SQL Server database can receive the same error above but this time on the "License Information" or "Application Settings" dialogs. If so, please simply replace FileVista\bin\GleamTech.FileVista.dll (file version 4.5.0.0) with the one (file version 4.5.0.1) from the new webdeploy package and verify "File Version" on "Details" tab of the file properties dialog in Windows Explorer.
Cem Alacayir 1/12/2012 4:25 PM
Thanks for the update Cem.  I have many clients eager to use the search feature.  If you can give us a ballpark, that would be wonderful.
Rob 1/12/2012 4:49 PM
Looking forward to upgrading this weekend. Quick question...have the language files changed from v4.1 to v4.5, specifically en.xml? I want to modify a few of the default strings.

In this post (http://www.gleamtech.com/support/forums/4228/customise-v4-login-page), there is a link to the 4.1 resources, which contain the default language files. 

Is there a new resources download for 4.5, or should I just use the en.xml file from 4.1?
NAS 1/29/2012 8:29 AM
Yes, there is a new language file for v4.5 and you can't use a v4.1 language file. Mostly you will need to add the new strings to the old file. However some existing strings may have been changed.

Starting with v4.5, we will include the necessary resource files for a version within the same WebDeploy package.
So you should download FileVista-v4.5-WebDeploy.zip and see "Resources" folder there.

Using this resource files are explained in readme.txt file as noted below. Note that the resource overriding locations are changed (simplified) since v4.1 so please make sure you use the new locations (eg. App_GlobalResources\FileVista instead of App_GlobalResources\GleamTech.FileVista):

- "Resources" subfolder contains the copies of resource files such as the language files and the css files which are already embedded into GleamTech.FileVista.dll. 
You can use these copies to create your custom version of a language file or a css file.
To override an existing embedded language file or to add a newly translated language file, put the modified file or the newly translated file in the corresponding subfolder under "FileVista\App_GlobalResources" such as "FileVista\App_GlobalResources\FileUltimate\Languages" and "FileVista\App_GlobalResources\FileVista\Languages".
To override an existing embedded css file, put the modified css file in the respective subfolder under "FileVista\App_GlobalResources" such as "FileVista\App_GlobalResources\FileUltimate\Css" and "FileVista\App_GlobalResources\FileVista\Css".
New or modified files under App_GlobalResources folder should trigger restarting of the ASP.NET application.
So, FileVista should automatically recognize the changes to the resource files under this folder.
If FileVista does not recognize the changes then you can touch (simply open & save) your FileVista\Web.config file to force FileVista to see the changes.
Cem Alacayir 1/29/2012 6:49 PM
Thanks Cem. I should have looked at the .zip more closely.

NAS 1/31/2012 11:25 AM