-
Notifications
You must be signed in to change notification settings - Fork 121
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ported multi upload code to v1.6 (from qtest branch) and added Terase…
…nder support on multifile uploads. Apologies for the massive changeset. git-svn-id: https://subversion.assembla.com/svn/file_sender/filesender/playground/filesender-1.5-multiupload-3@2271 8555b757-d854-4b86-925a-82fd84c90ff4
- Loading branch information
Showing
75 changed files
with
3,877 additions
and
906 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,109 +1,104 @@ | ||
Updated: 26 Jan 2012 | ||
|
||
********************* | ||
This is the beta/development branch of FileSender 1.5 which is still being worked | ||
on and should not be used for production services. This file will be updated | ||
as soon as 1.5 will be release-ready. In the meantime have a look at | ||
|
||
http://www.assembla.com/spaces/file_sender/wiki/Installation_notes_for_1-5_development_code | ||
|
||
for more information. | ||
********************* | ||
Updated: 21 Feb 2013 | ||
|
||
Installation instructions | ||
========================= | ||
|
||
FileSender installation instructions are available at: | ||
https://www.assembla.com/wiki/show/file_sender/Documentation_for_v1-0 | ||
FileSender installation instructions for version 1.5 are available at: | ||
https://www.assembla.com/spaces/file_sender/wiki/Installation_-_Linux_Source | ||
|
||
Be sure to read the parts about configuring PostgreSQL, PHP, Apache, | ||
FileSender depends on a number of common software packages. Be sure to read | ||
the installation guide sections regarding configuring PostgreSQL, PHP, Apache, | ||
SimpleSAMLphp and cron to get up and running. | ||
|
||
Upgrading to 1.0.1 RELEASE | ||
========================== | ||
|
||
Version 1.0.1 is mainly a bugfix release (see CHANGELOG.txt for | ||
details about the fixes). When using IPv6 it is recommended to | ||
adjust the 'files' database table: | ||
Upgrading from version 1.0.1, 1.1 or 1.1.1 | ||
========================================== | ||
|
||
When upgrading from previous production releases to version 1.5 there are a | ||
number of important issues to pay attention to: | ||
|
||
- You MUST update your database schema. | ||
|
||
- You are encouraged to start with a fresh configuration file. Use the | ||
config-dist.php as a template. Many configuration directives have been | ||
added, removed and changed. Remember to make a copy of your current | ||
config.php! | ||
|
||
#sudo -u postgres psql filesender | ||
ALTER TABLE files ALTER fileip6address TYPE character varying(45); | ||
\q | ||
- Version 1.5 supports multiple languages and most text customisations of | ||
the web UI have been moved to language files. Email templates are still | ||
found in config.php and are offered only in English. | ||
|
||
As usual it is recommended to make a backup of your current installation | ||
before upgrading, especially if you have made local modifications to the | ||
installed version. | ||
- The date format is configured in 3 places, 1 directive in the config.php | ||
and 2 in the language file(s) in use on your site. | ||
|
||
Upgrading from previous (beta) versions | ||
======================================= | ||
- The semantics for the "help" and "about" directives in config.php have | ||
changed, and the actual texts are now in the language files. Check the | ||
online upgrade notes for details. | ||
|
||
Please read the following notes before upgrading from a previous beta | ||
version to 1.0.x. | ||
It is recommended to make a backup of your current database, config.php and | ||
filesender installation before upgrading, especially if you have made local | ||
modifications to the installed version. | ||
|
||
IMPORTANT: Upgrading from versions older then Beta-0.1.17 | ||
========================================================= | ||
Details about upgrade considerations are available at: | ||
https://www.assembla.com/spaces/file_sender/wiki/Upgrade_notes/ | ||
|
||
As of version 1.5 this is not supported anymore. If you need | ||
this please first upgrade to 1.1 and then to 1.5. | ||
|
||
IMPORTANT: Upgrading from previous betas in general | ||
=================================================== | ||
Upgrading from 1.5-beta versions | ||
================================ | ||
|
||
It is strongly recommended that you do a fresh install after making a | ||
backup copy of your previous install and carefully re-apply any local | ||
changes you have made in previous versions. | ||
Consult the detailed development notes if you're upgrading to 1.5-release from | ||
one of the 1.5 betas: | ||
|
||
https://www.assembla.com/spaces/file_sender/wiki/Installation_notes_for_1-5_development_code | ||
|
||
The following notes describe the files most likely to contain local changes: | ||
|
||
Configuration | ||
============= | ||
|
||
The main configuration of FileSender is done in: | ||
- config/config.php | ||
|
||
In the various beta cycles several new and required settings have | ||
been added to the config.php that might not be present in your current | ||
configuration. | ||
The .tar/.zip distribution file contains a fresh configuration file template | ||
with all configurable parameters with sane defaults in: | ||
- config/config-dist.php | ||
|
||
IMPORTANT: When upgrading from a pre-1.0 version please start with a fresh | ||
configuration file and take the time to go through all configuration | ||
directives to make sure all is as it should be. Merging new entries into | ||
your old config.php is discouraged. | ||
You'll have to create a working config/config.php from this template. | ||
|
||
Customisation | ||
============= | ||
In the various beta cycles several new and required settings have been added to | ||
the config.php that might not be present in your current configuration. In | ||
addition some settings have changed semantics or syntax. | ||
|
||
Site specific information will be in: | ||
IMPORTANT: When upgrading please start with a fresh configuration file and take | ||
the time to go through all configuration directives to make sure all is as it | ||
should be. Merging new entries into your old config.php is discouraged. | ||
|
||
- www/about.php | ||
- www/help.php | ||
|
||
Note that the default www/help.php now contains a list of settings about for | ||
example maximum sizes and expiry time which is automatically generated from | ||
the settings in the configuration file. You may want to integrate that | ||
information with your custom help info. | ||
Multi-language support | ||
====================== | ||
|
||
You may have put a custom logo/banner in: | ||
As of version 1.5 the FileSender supports multi-language for the web user | ||
interface, using language files and the standard browser language preference | ||
mechanism. If you select for example "Norwegian [no]" as the preferred | ||
language to show web sites in, FileSender will take its language from the | ||
language/no_NO.php file. | ||
|
||
- www/banner.png | ||
FileSender comes with a number of language files. You can add your own | ||
language file and override text labels from standard langauge files. | ||
|
||
As of version Beta-0.1.17 you can put a site specific banner in | ||
Please consult the "Customising and configuring multi-language support" section | ||
of the administrator reference guide for details: | ||
|
||
- config/banner.png | ||
https://www.assembla.com/spaces/file_sender/wiki/Administrator_reference_manual#customising_and_configuring_multi_language_support | ||
|
||
If this file is available FileSender will use that one instead of the | ||
default banner in www/banner.png. | ||
**Please note the email texts are still in the config.php configuration file! ** | ||
|
||
Please refer to the section on Customisation in the Administrator reference | ||
guide at https://www.assembla.com/wiki/show/file_sender/Documentation_for_v1-0 | ||
for instructions on how to customise your installation. | ||
|
||
Performance | ||
=========== | ||
Customisation | ||
============= | ||
|
||
- www/js/fs_gears.js | ||
For instructions on customisation of your FileSender site please check the | ||
section on "Customising and configuring multi language support" in the | ||
Administrator reference guide: | ||
|
||
You may have changed the chunksize used in the gears upload. This value is | ||
found in www/js/fs_gears.js in the variable CHUNK_BYTES that has a default | ||
value of 2000000 (2M). | ||
https://www.assembla.com/spaces/file_sender/wiki/Administrator_reference_manual#customising_and_configuring_multi_language_support | ||
|
||
For more details about other changes please see CHANGELOG.txt. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.