Commit Graph

361 Commits

Author SHA1 Message Date
Laurent Destailleur
2ec5595277 NEW Can install an external module from admin pages, if web server has
permission for and if setup is ok for.
2015-04-04 00:19:03 +02:00
Laurent Destailleur
e6c9e07de4 NEW Backup and restore tool is easier to use 2015-04-03 17:17:02 +02:00
Laurent Destailleur
306eff62ad NEW: Show last official stable version into system - update page. 2015-03-14 13:23:36 +01:00
Laurent Destailleur
e935745727 Merge pull request #2285 from ndrosis/patch-14
New: Check live last version from sourceforge.net
2015-03-14 13:09:05 +01:00
Laurent Destailleur
e3713c8b6d Merge remote-tracking branch 'origin/3.7' into develop
Conflicts:
	htdocs/admin/tools/eaccelerator.php
	htdocs/fourn/class/fournisseur.commande.class.php
	htdocs/fourn/commande/dispatch.php
2015-02-19 00:01:26 +01:00
Marcos García de La Fuente
e21681a369 PHPDoc and misc fixes for Admin 2015-02-10 10:52:48 +01:00
Laurent Destailleur
011d39105d Merge remote-tracking branch 'origin/3.7' into develop
Conflicts:
	htdocs/accountancy/admin/export.php
	htdocs/accountancy/journal/bankjournal.php
	htdocs/accountancy/journal/sellsjournal.php
	htdocs/core/datepicker.php
	htdocs/core/modules/fichinter/doc/pdf_soleil.modules.php
	htdocs/fourn/facture/card.php
2015-02-07 03:28:36 +01:00
Laurent Destailleur
96215ccea5 Fix bad operator for and 2015-02-03 13:05:28 +01:00
Drosis Nikos
fc7f2f2303 translate UpdateServerOffline 2015-01-28 23:12:46 +02:00
Drosis Nikos
872fe15743 Check live last version from sourceforge.net 2015-01-26 17:05:47 +02:00
Laurent Destailleur
fc78d632d3 Merge remote-tracking branch 'origin/3.7' into develop
Conflicts:
	htdocs/compta/facture.php
	htdocs/contrat/class/contrat.class.php
	htdocs/core/lib/company.lib.php
	htdocs/core/lib/functions.lib.php
	htdocs/main.inc.php
2015-01-09 23:09:10 +01:00
frederic34
73fda2cb86 WIP PSR2 2015-01-08 18:36:03 +01:00
Marcos García de La Fuente
86100758ff Miscellaneous corrections 2014-12-28 20:13:15 +01:00
aspangaro
c4c69e191b Replace <center> tags 2014-11-25 20:13:43 +01:00
Laurent Destailleur
9c51effe5c Ajout plus d'info dans description audit. 2014-10-31 15:42:35 +01:00
Laurent Destailleur
12ae552486 Fix: Option to make pg_dump/restore 2014-09-17 17:38:07 +02:00
Laurent Destailleur
96cb9fe6cb Merge remote-tracking branch 'origin/3.6' into develop 2014-08-15 02:35:06 +02:00
Laurent Destailleur
6b6b372579 Merge remote-tracking branch 'origin/3.5' into 3.6
Conflicts:
	htdocs/theme/eldy/graph-color.php
2014-08-15 02:28:16 +02:00
Florian HENRY
329c0b2913 Fix: Missing include files.lib.php in some pages ti use
dol_delete_recursive
2014-08-13 12:42:55 +02:00
Laurent Destailleur
852b78f79f Removed 2 other call to getStaticMember (pb with php 5.5).Fix PHPCS for
constants into database driver classes.
2014-08-01 00:53:29 +02:00
Laurent Destailleur
9fff30416a Qual: Remove usage of getStaticMember function dir constants. 2014-07-31 20:12:21 +02:00
Marcos García de La Fuente
ac824728bc Migrated old error notifications to the """new""" system 2014-07-20 01:09:43 +02:00
Marcos García de La Fuente
434bb1bec7 Migrated old message notifications to the """new""" system 2014-07-20 00:10:40 +02:00
Laurent Destailleur
90a5f6c7ef Qual: Remove end php tag. 2014-07-08 01:02:30 +02:00
Marcos García de La Fuente
9fbd7806f0 More substitutions 2014-06-12 11:31:53 +02:00
Raphaël Doursenaud
c48c3a9d91 Qual: remove PHP closing tag (again)
These were reintroduced by careless merge
2014-05-26 13:51:25 +02: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
ed49f88446 Fix: deleting files into backup system tools.
Fix: Dump using php not not include lock on tables that are deleted.
2014-03-31 00:19:31 +02:00
Grand Philippe
c5689b86b4 Fix: path to image must not be hardcoded but use dol_buildpath or img_picto with param src=1 2014-01-13 09:43:21 +01:00
Laurent Destailleur
469dd03673 Merge remote-tracking branch 'origin/3.4' into develop
Conflicts:
	build/debian/changelog
	build/exe/doliwamp/doliwamp.iss
	build/makepack-dolibarr.pl
	build/rpm/dolibarr_fedora.spec
	build/rpm/dolibarr_generic.spec
	build/rpm/dolibarr_mandriva.spec
	build/rpm/dolibarr_opensuse.spec
	htdocs/core/class/commonobject.class.php
	htdocs/core/tpl/objectline_view.tpl.php
	htdocs/filefunc.inc.php
	htdocs/langs/nl_NL/margins.lang
2013-11-01 17:58:38 +01:00
Laurent Destailleur
ecb1f490ae Fix: Option drop tables was broken 2013-11-01 17:20:36 +01:00
Laurent Destailleur
60d4033e59 Fix: Option drop tables was broken 2013-11-01 17:19:25 +01:00
Laurent Destailleur
c151ef7b87 Qual: Remove duplicate form instanciation. 2013-09-06 12:10:09 +02:00
Laurent Destailleur
91718bc902 Qual: Replace deprecated call ->form_confirm with ->formconfirm 2013-09-06 11:51:24 +02:00
Laurent Destailleur
36c73c4798 Look: Beautify backup page. 2013-07-28 17:25:58 +02:00
Laurent Destailleur
7c163f7be3 Fix: Running fixdosfile onto all project 2013-07-07 13:17:48 +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
Grand Philippe
b599481ef6 standardize code 2013-06-20 09:18:12 +02:00
Laurent Destailleur
4e0ef01389 Qual: nowrap="nowrap" is replaced with a CSS class style .nowrap 2013-04-25 01:13:13 +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
5ad1cbbfa5 Fix: Filter lost during navigation 2013-03-16 15:04:27 +01:00
Laurent Destailleur
8fe233ac9b New: Add info tip 2013-03-14 09:50:02 +01:00
Laurent Destailleur
2f3ed04023 Add info if session are encrypted 2013-01-19 17:56:26 +01:00
Laurent Destailleur
f1f7ff315f Fix: CRLF 2013-01-16 15:54:07 +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
6942700ce7 New: Direct jump to edit page 2013-01-14 15:18:15 +01:00
Regis Houssin
b838895db9 Fix: change for a neutral email 2012-12-30 15:13:49 +01:00
Regis Houssin
5740c7e694 Fix: change for a neutral email 2012-12-30 15:11:07 +01:00
Laurent Destailleur
8ff506b120 Sec: Sanitize all params page, sortfield and sortorder 2012-10-13 14:47:46 +02:00
Regis Houssin
e19f8c54f1 Fix: strict mode hurricane 2012-09-15 10:01:35 +02:00
Laurent Destailleur
0cf89eac08 Doxygen 2012-09-08 02:17:08 +02:00
Laurent Destailleur
2e2f156839 Fix: title 2012-09-05 16:20:51 +02:00
Laurent Destailleur
bda132b07f Fix: [ bug #254 ] Database backup not working with complex passwords 2012-08-26 00:33:37 +02:00
Marcos García
44cc4ae949 Some strings weren't being translated
Thanks to @grandoc and I.D & L (idl-mp.com) for the french translations
2012-08-23 08:46:22 +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
f3674317ec Removed parenthesis from all require and replaced with single quotes 2012-08-22 23:24:21 +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
Laurent Destailleur
a0796423e9 Move warning to info 2012-08-20 00:39:35 +02:00
Regis Houssin
97474bf77f Fix: strict mode safari 2012-08-16 19:18:24 +02:00
Stephen L
427da6ed5e Add optional options for mysqlnobin export method.
Signed-off-by: Stephen L. <lrq3000@gmail.com>
2012-08-16 16:02:08 +02:00
Stephen L
44bed57faf Fix: mysqlnobin export method now works better (avoid duplicates values errors when a number is in fact a string and foreign keys checks are always disabled when restoring)
Signed-off-by: Stephen L. <lrq3000@gmail.com>
2012-08-15 18:35:37 +02:00
Regis Houssin
e0385cf06f Fix: strict mode palace 2012-08-02 10:07:55 +02:00
Regis Houssin
a64723ea74 Fix: replace with new event message system 2012-07-29 16:11:52 +02:00
Regis Houssin
0aa6694c95 Fix: broken event message 2012-07-29 15:47:24 +02:00
Regis Houssin
6f1651309e Fix: global converting lines delimiter 2012-07-02 19:30:37 +02:00
Laurent Destailleur
8d01ba75c9 Fix: Provide a solution for backup when mysqldump is not available 2012-06-14 22:33:27 +02:00
Laurent Destailleur
7c94b21211 Comments 2012-05-06 15:32:23 +02:00
simnandez
23a956c47b Fix: Url to wiki, div message, variable more clear 2012-04-30 16:23:43 +02:00
Laurent Destailleur
8898b9a3b0 Fix: Firstname/Lastname lost 2012-04-30 16:08:34 +02:00
simnandez
5713a93c27 [ task #297 ] Add a installer for external modules
Adaptation to changes in dol_uncompress function. More clear and
accurate messages.
2012-04-30 12:19:11 +02:00
Laurent Destailleur
7977897fd8 Fix: dol_uncompress function now works with all PHP and OS. Use PHP
native code. Only zip is supported. This is enough, modules must be zip
and only zip (tgz not more allowed).
2012-04-28 18:21:51 +02:00
simnandez
67ba805d90 [ task #297 ] Add a installer for external modules 2012-04-27 09:11:03 +02:00
Regis Houssin
8cf1da4ddb Fix: mac os compatibility 2012-04-26 15:02:29 +02:00
simnandez
25df346bd3 [ task #297 ] Add a installer for external modules 2012-04-25 16:52:35 +02:00
simnandez
5b7ff51ffc [ task #297 ] Add a installer for external modules. Init works 2012-04-25 12:41:00 +02:00
Laurent Destailleur
f7acd0f5c3 Fix: Bad path for instal.lock 2012-04-16 11:07:09 +02:00
Laurent Destailleur
f4cd202a29 Use correct function 2012-04-11 13:29:45 +02:00
Regis Houssin
98f7186d03 Fix: best practice 2012-04-10 08:46:23 +02:00
Laurent Destailleur
37ce5d9fca Revert code because it does not fix security hole completely. Also it
does work on origin but at a transition level.
Sanitizing for command line data must not appears inside a function used
for http data. I prefer fixing this at the source and also using a rule
that clean all attacks completely instead of a rule that clean "most
problem but not all".
2012-04-10 01:25:52 +02:00
Laurent Destailleur
1571134f7d Revert "Fix: security"
This reverts commit 380a8109e8.
2012-04-10 01:04:18 +02:00
Laurent Destailleur
4cb6ec76ee Revert "Fix: sql injection"
This reverts commit 8c3158cf28.
2012-04-10 01:03:54 +02:00
Regis Houssin
8c3158cf28 Fix: sql injection 2012-04-09 22:51:13 +02:00
Regis Houssin
380a8109e8 Fix: security 2012-04-09 22:32:20 +02:00
Laurent Destailleur
0c225372d6 Fix: Sanitize data 2 2012-03-27 18:36:32 +02:00
Laurent Destailleur
28cf1345e0 Fix: Sanitize data 2012-03-27 18:33:34 +02:00
Laurent Destailleur
e0a89592bf Remove useless sentence with pgsql 2012-03-21 22:29:54 +01:00
Laurent Destailleur
d60bb77fea Save one click when using backup/restore. 2012-03-15 20:45:08 +01:00
Laurent Destailleur
c4b845d60a Qual: Removed deprecated function name. 2012-02-19 18:34:22 +01:00
Laurent Destailleur
2a543d5894 Fix: Default value for mysqldump was changed by mysql. 2012-02-10 11:50:41 +01:00
Laurent Destailleur
48d0fd00e9 Fix: Can delete and downlaod backup files 2012-02-10 11:09:34 +01:00
Laurent Destailleur
8336befb25 New: Can sort files into backup tool.
New: Default output charset are utf8 into backup tool.
2012-02-10 10:53:11 +01:00
Laurent Destailleur
a2d3485b2a New: Autoselect no LOCK when export is for POSTGRESQL 2012-02-10 10:00:32 +01:00
Laurent Destailleur
f87b3be5d2 New: Add option to not set LOCK commands around INSERT into database
mysql dump.
2012-02-09 23:07:58 +01:00
Laurent Destailleur
8a83b273ef Uniformize code 2011-12-28 12:53:46 +01:00
Laurent Destailleur
d8856bac5f Fix: Work with PHP < 5.3 2011-12-28 01:28:16 +01:00
Laurent Destailleur
418acdee57 Fix: [ bug #254 ] Database backup not working with complex passwords 2011-12-21 19:56:56 +01:00
Laurent Destailleur
fce53afce4 Work on POO optimize 2011-12-21 19:34:16 +01:00
Laurent Destailleur
52585b01ff Fix: Removed bad link 2011-12-12 19:50:59 +01:00
Laurent Destailleur
0f6b1418b1 Fix: W3C 2011-12-05 01:08:10 +01:00
Laurent Destailleur
397fa3cee3 Fix: Purge of audit events 2011-11-30 20:18:49 +01:00
Laurent Destailleur
237cd163d9 Fix: Use correct case for class name 2011-11-23 15:19:44 +01:00
Laurent Destailleur
985c061e65 Qual: Removed deprecated tag 2011-11-21 01:34:37 +01:00
Regis Houssin
9739a83b16 Fix: exclude install.lock files during purge 2011-11-10 23:37:00 +08:00
Regis Houssin
f0c327c070 Fix: uniform code
replace all $html by $form with exceptions "$htmlname, $htmltooltip"
2011-11-08 17:22:31 +08:00
Laurent Destailleur
2996ee7639 New: Add trigger ACTION_DELETE and ACTION_MODIFY
Fix: LOG_ERROR must be LOG_ERR
2011-11-01 13:22:39 +01:00
Juanjo Menent
5c9ba8a548 [task 189] Move Error* key from other.lang into errors.lang files 2011-10-29 23:52:05 +02: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
Laurent Destailleur
00189f17dc Fix: Enhance successfull dump detection 2011-10-20 00:04:57 +02:00
Laurent Destailleur
920336b895 Fix: Add foreign keys directives 2011-10-15 20:45:16 +02:00
Laurent Destailleur
d23fc2b8e5 Oops. Forget to publish this. Commit again. 2011-10-14 16:02:18 +02:00
Laurent Destailleur
48249f5e05 Update Urls 2011-10-14 00:09:22 +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
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
Laurent Destailleur
3cdc7abf40 Fix: Solve phpcodesniffer errors and warning 2011-09-14 21:50:18 +00:00
Laurent Destailleur
4334ec8b30 Fix: W3C 2011-08-31 15:05:09 +00:00
Regis Houssin
03711cf6f2 Fix: remove obsolete tags 2011-08-27 19:15:14 +00:00
Regis Houssin
726d9581dd Fix: remove obsolete tags (in progress) 2011-08-27 14:24:16 +00:00
Laurent Destailleur
f4606c2253 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
ab1d4b335a Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
de9abf2eae Translation for postgres 2011-06-15 07:44:02 +00:00
Laurent Destailleur
845e0b3432 Fix: Use correct style 2011-06-15 00:02:59 +00:00
Philippe Grand
156c4492bd uniformize code 2011-06-13 07:31:23 +00:00
Laurent Destailleur
e9f4879245 Qual: Prepare move of function dol_delete_file into file.lib.php 2011-03-09 15:34:57 +00:00
Laurent Destailleur
19d66d672d Fix: Better error management in export 2011-03-07 00:57:24 +00:00
Laurent Destailleur
07d36fac4b Fix: Increase timeout 2011-03-05 01:53:20 +00:00
Laurent Destailleur
638cb105df Fix: HTML tags must be escaped 2011-02-18 10:45:38 +00:00
Laurent Destailleur
fc83c0a264 Fix: Trans 2011-02-07 19:25:32 +00:00
Laurent Destailleur
6f52ac37e0 Fix: W3C 2011-01-10 18:36:46 +00:00
Laurent Destailleur
5f56848a56 Fix: Pb in postgresql restore 2011-01-10 01:40:49 +00:00
Laurent Destailleur
c0e02fe65e Fix: Pb in postgresql export 2011-01-10 01:19:59 +00:00
Laurent Destailleur
0d3899ab23 Fix: W3C errors or warnings 2011-01-09 15:37:23 +00:00
Laurent Destailleur
adfb9ea341 Sec: Removed security holes 2010-11-20 13:08:44 +00:00
Laurent Destailleur
200bc1e298 Add warning picto in dangerous message 2010-09-29 14:07:36 +00:00
Laurent Destailleur
0de3bff0b7 Qual: Menu management is simpler (no difference between left and top in setup). 2010-09-29 10:10:33 +00:00
Laurent Destailleur
7a65ee7cb3 Qual: Code is now simpler using jQuery. Removed rubbish javascript. 2010-09-06 10:08:36 +00:00
Laurent Destailleur
72756193bb Qual: Code is now simpler using jQuery. Removed rubbish javascript. 2010-09-06 09:51:00 +00:00
Laurent Destailleur
ded3200073 Work on FPDF replacement by TCPDF 2010-08-31 23:52:19 +00:00
Laurent Destailleur
727309d2d4 Chang not used code 2010-08-21 20:16:52 +00:00
Laurent Destailleur
6d82aeda67 Fix: Database compatibility 2010-08-09 15:42:57 +00:00
Laurent Destailleur
fc2213a8f1 Doxygen 2010-07-21 12:35:56 +00:00
Laurent Destailleur
347e759610 Fix: Missing trad 2010-07-14 16:41:13 +00:00
Laurent Destailleur
b736e7322b Some change to start to work on autinstall of modules 2010-06-06 17:36:35 +00:00
Laurent Destailleur
00a1d562b6 Use dolistore to find/download modules 2010-06-04 23:00:57 +00:00
Laurent Destailleur
ff4935fbc6 Fix: Title of page is second parameter 2010-05-26 11:42:29 +00:00
Laurent Destailleur
4651250ddb Do not show link "viw password" if there is no password 2010-05-24 08:56:11 +00:00
Laurent Destailleur
aa9e608e25 Fix: Can not update user if in mode monouser.
Fix: Postgresql compatibility
2010-05-11 23:56:12 +00:00
Philippe Grand
4deb00ef2e according to new tree directory 2010-05-03 08:43:33 +00:00
Philippe Grand
9bb410e258 according to new tree directory 2010-04-28 12:08:22 +00:00