Commit Graph

256 Commits

Author SHA1 Message Date
Laurent Destailleur
84ece61e0f Update doc 2016-11-07 01:34:46 +01:00
Laurent Destailleur
0e3ec5df38 Merge branch 'remove-mysql-driver' of
https://github.com/marcosgdf/dolibarr into marcosgdf-remove-mysql-driver

Conflicts:
	htdocs/core/db/mysql.class.php
2016-08-05 13:12:43 +02:00
Raphaël Doursenaud
f2a479695e
New: Improved forced install process
Tamper proofed the process by not relying on POST values for forced fields.
Disabled all fields set when $force_install_noedit is set.
Added a full-featured forced install config file template.

On the side:
Improved Dolibarr root and url detection.
Prevent install locking if install was not successful.
Added missing translation on failed administrator creation.
Better escaping of posted values.
2016-07-20 14:22:35 +02:00
Laurent Destailleur
9d3ad36b78 NEW If error is reported during migration process, you can ignore it to
avoid to be locked.
2016-05-09 11:06:18 +02:00
Marcos García de La Fuente
257d9b2f8d NEW #4772 Removed support for Mysql deprecated driver. Please use Mysqli instead 2016-04-17 15:39:46 +02:00
Laurent Destailleur
7dac7c4f04 Merge remote-tracking branch 'origin/3.9' into develop 2016-03-11 11:00:53 +01:00
Laurent Destailleur
7a5353efb2 Make things clearer about option MAIN_ENABLE_LOG_TO_HTML 2016-03-10 18:36:09 +01:00
Laurent Destailleur
5ea9c6dd83 Merge remote-tracking branch 'origin/3.9' into develop
Conflicts:
	htdocs/accountancy/admin/productaccount.php
	htdocs/core/class/html.formprojet.class.php
	htdocs/core/menus/standard/eldy.lib.php
	htdocs/filefunc.inc.php
	htdocs/langs/en_US/accountancy.lang
2016-02-09 14:40:25 +01:00
Laurent Destailleur
4c859999e8 Fix first install on debian. 2016-02-06 17:19:57 +01:00
Laurent Destailleur
c6fe8e5479 Fix first install on debian. 2016-02-06 17:13:24 +01:00
Laurent Destailleur
89fad007b4 Fix constant() need the string name of a constant to return value of 2016-01-14 11:17:47 +01:00
Laurent Destailleur
97e96bed87 Merge pull request #4360 from GPCsolutions/develop-morelock
[Security] Detect lockfile even without configuration
2016-01-12 23:24:34 +01:00
Raphaël Doursenaud
4d8a9abdbc [Security] Detect lockfile even without configuration 2016-01-11 11:10:04 +01:00
Laurent Destailleur
f9933aba0c Install style match application style 2016-01-08 22:23:57 +01:00
Laurent Destailleur
5a49b8ce53 Fix: error when running install twice
Fix: a minor error was locking the full upgrade process.
2015-12-31 12:02:22 +01:00
Laurent Destailleur
b3491ef4e5 Merge remote-tracking branch 'origin/3.8' into develop
Conflicts:
	ChangeLog
	htdocs/comm/propal/class/propal.class.php
	htdocs/compta/facture/admin/facture_cust_extrafields.php
	htdocs/compta/facture/admin/facturedet_cust_extrafields.php
	htdocs/compta/facture/class/facture.class.php
	htdocs/contrat/card.php
2015-10-16 10:12:36 +02:00
Raphaël Doursenaud
ddb23eaf3b [Qual] Use default data root path if no conf
Installation can be protected by an install.lock file in the
data root path. This protection was ineffective if no configuration
file was available. Whith this change, it still searches the default
path.
2015-10-12 15:25:36 +02:00
Regis Houssin
f8f600828d Fix: wrong files name 2015-10-11 19:18:03 +02:00
Regis Houssin
45a70d7dc3 Fix: wrong test 2015-10-01 12:41:29 +02:00
Regis Houssin
1c023e291c Fix: avoid error during update if db port not defined 2015-10-01 12:35:38 +02:00
Laurent Destailleur
99c8a9211e Sync with transifex 2015-07-20 13:55:43 +02:00
Raphaël Doursenaud
c28e863e2f Fix: jquery path 2015-07-06 16:39:42 +02:00
Scrutinizer Auto-Fixer
b693ed3f51 Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-03-16 23:21:17 +00:00
Raphaël Doursenaud
f8f502d013 Removed closing php tag
http://php.net/manual/en/language.basic-syntax.phptags.php
2014-05-03 18:18:44 +02:00
Laurent Destailleur
09fd904e76 Merge remote-tracking branch 'origin/3.4' into develop
Conflicts:
	htdocs/ecm/index.php
2013-07-19 14:01:47 +02:00
Laurent Destailleur
f4dfac045a Fix: Bad default mysql driver 2013-07-14 20:20:52 +02:00
Laurent Destailleur
7b5e0678db New: Make some changes to allow usage of alternative
$dolibarr_main_url_root variables.
Can now use several alternative path. Fix several bugs with all code.
2013-07-07 03:26:51 +02:00
Laurent Destailleur
89365786a8 New: enhance tool fixdosfiles.sh
Convert DOS files to unix
2013-03-30 14:27:13 +01:00
Laurent Destailleur
0beea6c23c Merge remote-tracking branch 'origin/3.3' into develop
Conflicts:
	htdocs/install/inc.php
2013-01-28 12:58:16 +01:00
Laurent Destailleur
a8ccc0ab0b Fix: loghandler loaded twice. 2013-01-28 12:36:15 +01:00
Laurent Destailleur
b98151db94 Fix: A log handler can be loaded twice. 2013-01-28 12:22:12 +01:00
Laurent Destailleur
abd8aea06b Fix: Log not reported
Fix: charset not correctly forced

Conflicts:
	htdocs/install/inc.php
2013-01-28 11:56:45 +01:00
Laurent Destailleur
eeba48f9b0 Fix: Log not reported
Fix: charset not correctly forced
2013-01-28 11:43:49 +01:00
Laurent Destailleur
abb6daf2dc Merge remote-tracking branch 'origin/3.3' into develop
Conflicts:
	htdocs/core/boxes/box_activity.php
2013-01-19 16:29:16 +01:00
Laurent Destailleur
0e13b3872d Fix: Removed warnings 2013-01-19 14:32:37 +01:00
Laurent Destailleur
d11cee399a Merge remote-tracking branch 'origin/3.3' into develop
Conflicts:
	COPYRIGHT
	htdocs/core/tpl/freeproductline_create.tpl.php
	htdocs/core/tpl/predefinedproductline_create.tpl.php
	htdocs/install/mysql/tables/llx_c_availability.sql
2013-01-16 15:45:17 +01:00
Laurent Destailleur
8d206fdfb0 Prepare move to other licence. For the moment all answers for licence
upgrade were not yet received. So we prepare for GPL by uniformizing
licence text keys to GPL-3+. Will move later to AGPL if all answers are
positive.
2013-01-16 15:36:08 +01:00
Laurent Destailleur
f57409ddcd Merge remote-tracking branch 'origin/3.3' into develop 2013-01-15 12:06:41 +01:00
Laurent Destailleur
285bcbecb7 Fix: init of new syslog handler system 2013-01-14 17:12:13 +01:00
Regis Houssin
9812c91aff Fix: wrong EOL !!!!!!! 2013-01-10 08:27:12 +01:00
Laurent Destailleur
c7b3f2099e Fix: [ bug #648 ] Warning into instalation
Install must use new log modules.
2012-12-27 15:22:40 +01:00
Laurent Destailleur
5d27fd61df Beautify instal pg.
Fix: Debian package
Restore PHPUnit test (A PHP Unit test that fails should not be removed
but fixed and be kept in error until fix is published. Otherwise,
PHPUnit are useless).

Conflicts:
	htdocs/install/fileconf.php
	htdocs/install/inc.php
2012-12-05 00:45:10 +01:00
Marcos García
8ed706e4ac Fixed bug #569 - Notices & Warnings when installing Dolibarr
Also translated a string & variable and improved html use
2012-10-08 02:45:58 +02:00
Laurent Destailleur
f9ceb78f58 Beautify instal pg.
Fix: Debian package
2012-10-07 20:04:07 +02:00
Marcos García
9b3c89ac47 Removed parenthesis from all include and include_once and replaced with single quotes 2012-08-23 02:40:41 +02:00
Marcos García
706d79986c Removed parenthesis from all require_once and replaced with single quotes 2012-08-22 23:11:24 +02:00
Regis Houssin
6f1651309e Fix: global converting lines delimiter 2012-07-02 19:30:37 +02:00
Laurent Destailleur
d60061f682 Fix: pagecode when using postgresql
Conflicts:
	htdocs/support/inc.php
2012-05-06 15:36:53 +02:00
Laurent Destailleur
8ea079ed96 New: Prepare change to allow usage of print sheet for any purpose (not
only
memeber module).
Qual: Remove duplicate declaration of version.
2012-04-28 16:37:58 +02:00
Laurent Destailleur
1ec9125ff9 Move to 3.3 alpha 2012-04-09 16:51:17 +02:00
Laurent Destailleur
cbe2e3c15c Preapre 3.2.0 2012-04-04 17:54:11 +02:00
Regis Houssin
52a8216e3e Fix: avoid php E_STRICT errors and compatibility with php 5.4 2012-03-21 02:12:44 +01:00
Laurent Destailleur
e1d59b73a9 Fix: Removed warnings 2012-03-18 22:51:11 +01:00
Regis Houssin
a56a3946a4 Fix: clean parameters 2012-03-07 14:21:49 +01:00
Laurent Destailleur
63c3cb2d48 Work on debian package 2012-01-29 20:57:40 +01:00
Laurent Destailleur
760bf6bfbc Add options to allow to run step2 install with sub-steps (for debug
purpose).
2012-01-04 12:32:44 +01:00
Regis Houssin
56d6cbe56f [task #216] Move lib in core directory 2011-10-24 12:59:44 +02:00
Regis Houssin
63d60a33fc [task #216] Move lib in core directory 2011-10-24 11:25:54 +02:00
Regis Houssin
dd963235cd Move db classes in /htdocs/core/db 2011-10-24 10:06:37 +02:00
eldy
190adf2d49 New: Log module outputs can be setup with "or" rule (not only "xor"). 2011-10-03 17:19:39 +02:00
eldy
8ff32f8ada Doxygen 2011-09-29 22:21:57 +02:00
eldy
fd4ad1c540 Qual: Use a factory to create databse instance. This allow to use
different driver so different databases in same page or scripts. This
fix also duplicate class with same names.
2011-09-28 16:26:49 +02:00
Regis Houssin
5efe1cd470 Fix: Perl-style comments are not allowed. Use "// Comment." or "/* comment */" instead. 2011-09-20 10:30:56 +00:00
Regis Houssin
2c1b3722f2 Fix: replace sizeof() by count() 2011-09-17 19:49:50 +00:00
Laurent Destailleur
abde2eff49 Fix: definition of DOL_DOCUMENT_ROOT mus be done only into environment include files and never into class files. 2011-09-07 13:27:50 +00:00
Regis Houssin
726d9581dd Fix: remove obsolete tags (in progress) 2011-08-27 14:24:16 +00:00
Laurent Destailleur
32f3684043 Prepare new version 2011-08-11 20:54:08 +00:00
Laurent Destailleur
241b34f418 Fix: Removed warning 2011-08-05 23:47:34 +00:00
Laurent Destailleur
3ff83a3bb3 Fix: Pb in package with install.lock 2011-08-04 12:07:29 +00:00
Laurent Destailleur
004fa54eb7 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
53e157912b Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
c5260bdbcd Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
8281df8916 Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Laurent Destailleur
e94d6e85b0 New: Enhance installer. More interactive messages. 2011-05-17 08:46:56 +00:00
Regis Houssin
2ace9ccac5 Fix: add index for best performance
Fix: add DOL_DOCUMENT_ROOT_ALT in inc.php for update
2011-04-18 19:27:15 +00:00
Laurent Destailleur
7a37a2ce88 Code cleaner 2011-03-07 22:35:35 +00:00
Regis Houssin
aba9bb9acd Fix: compatibility with pgsql, replace all addslashes by $db->escape in other files 2011-02-24 18:22:24 +00:00
Laurent Destailleur
f91de5949c HEAD contains 3.1 alpha 2011-01-23 16:42:42 +00:00
Laurent Destailleur
1c2d166b14 Prepare 3.0 beta 2011-01-16 01:52:48 +00:00
Laurent Destailleur
749b9c333e Fix: Fix a lot of regression. There still a lot of new bugs to fix (like compatibility through proxy, or restore performance by avoiding huge number of fil_exists). 2010-12-19 03:04:06 +00:00
Laurent Destailleur
1e151d9864 Fix: Fix a lot of regression. There still a lot of new bugs to fix (like compatibility through proxy, or restore performance by avoiding huge number of fil_exists). 2010-12-19 02:42:53 +00:00
Regis Houssin
df032c618b Fix: regression and use an exist alternative root 2010-12-16 18:10:06 +00:00
Laurent Destailleur
baad7963a7 Fix: Error in GETPOST function 2010-11-10 23:54:59 +00:00
Laurent Destailleur
d674809e26 Fix: Remove warnings 2010-10-05 22:38:14 +00:00
Laurent Destailleur
0c83bf4779 Work on module paypal 2010-10-03 00:12:54 +00:00
Laurent Destailleur
688bdf8b1d New: Support NPR in customer product prices 2010-08-09 19:08:22 +00:00
Laurent Destailleur
4e58a9e8c4 Prepare release 2.9.0 2010-08-01 19:07:21 +00:00
Laurent Destailleur
5da647ccad Fix: Doxygen 2010-07-27 22:38:28 +00:00
Laurent Destailleur
3f1275e190 Fix: doxygen 2010-07-21 23:45:08 +00:00
Laurent Destailleur
f00abf141f Message more clear. 2010-07-09 23:28:22 +00:00
Laurent Destailleur
31ab3691ce Prepare 2.9 version 2010-06-27 21:21:46 +00:00
Philippe Grand
24725ce2a6 according to new tree directory 2010-04-28 10:11:41 +00:00
Philippe Grand
b68a359265 according to new tree directory 2010-04-28 10:02:54 +00:00
Philippe Grand
e5a5c2ae98 move translate.class.php to core directory 2010-04-13 14:23:31 +00:00
Laurent Destailleur
086c803ca4 Protect double submit on long step 2010-03-16 00:24:52 +00:00
Laurent Destailleur
465cc90759 Fix W3C errors in page forging 2010-03-15 23:54:37 +00:00
Laurent Destailleur
ffc1308148 Message more clear 2010-02-24 12:27:47 +00:00
Laurent Destailleur
ba32176b35 Prepare 2.9 dev 2010-02-20 12:00:58 +00:00
Laurent Destailleur
eaf2c7ebb1 Prepare 2.8.0 2010-02-11 08:36:17 +00:00
Laurent Destailleur
43a960a322 Fix: The install log file was not in correct directory 2010-02-04 22:55:39 +00:00