Laurent Destailleur
c673d283e0
Fix script to send emailings
2017-05-02 18:21:50 +02:00
Laurent Destailleur
6aa56ce0fa
NEW Add a tracking id into mass emailing
...
Prepare code to use a dedicated SMTP server according to context.
2017-04-11 10:57:17 +02:00
Laurent Destailleur
534e2b1282
FIX Security to restrict email sending was not efficient
2016-12-16 13:46:39 +01:00
Laurent Destailleur
3bcc7b0f8f
Merge remote-tracking branch 'origin/3.8' into 3.9
...
Conflicts:
htdocs/comm/remise.php
htdocs/expedition/card.php
htdocs/expedition/class/expedition.class.php
htdocs/filefunc.inc.php
htdocs/societe/price.php
2016-02-15 01:37:23 +01:00
Laurent Destailleur
e9ffbd1406
FIX When an email was partially sent from GUI, it was not possible to
...
finish from CLI.
2016-02-12 14:27:59 +01:00
Regis Houssin
0b25601307
Fix: wrong object name
2016-02-08 12:31:40 +01:00
Regis Houssin
9b10f030bf
Fix: missing signature and uniformize code between card and script
2016-02-08 12:20:40 +01:00
Raphaël Doursenaud
bbe7498de6
Better Travis CI
...
NEW:
Cleaned up routines for better readability of both declaration and results.
PHP versions now really covered.
The old code forced install of PHP and didn't use Travis provided versions.
This resulted in the process not being executed with the declared PHP version.
Dropped MySQL in favor of MariaDB.
This is now the FLOSS community standard.
This should help avoid problems with buggy MySQL releases.
Fast finish enabled to show results faster.
Optimized tools installation with composer.
The right version of the tool is installed for the PHP version under test.
New PHP linter to check for syntax errors.
Parallelized for better speed.
Apache + PHP FPM for testing webservices.
The previous mod_php configuration was not supported on Travis.
New global DEBUG environment variable to show verbose output with configuration files content.
IRC notification on #dolibarr@freenode for community awareness.
FIXES:
Bug in scripts preventing execution with environmentalized PHP.
Wrong detection of MAIN_URL_ROOT under specific circumstances.
$_SERVER["DOCUMENT_ROOT"] empty and $_SERVER["SCRIPT_NAME"] populated.
Relative ignore directive in coding style ruleset to avoid bypassing test.
Unit test errors without an exit status.
This prevented the CI from properly detecting and reporting the error.
TODOS:
PostgreSQL support.
This one is tricky since we only have a MySQL dump and the syntax is not directly compatible.
SQLite support.
Disabled in core at the moment.
Nginx + PHP FPM support.
Test webservices on the second most popular webserver.
Run dev/* checks.
We have a nice collection of scripts we could leverage.
Check Javascript.
Check CSS.
Check SQL.
2015-12-13 21:34:36 +01:00
Laurent Destailleur
100fa1067e
Merge remote-tracking branch 'origin/3.7' into develop
...
Conflicts:
htdocs/compta/bank/virement.php
htdocs/compta/facture/impayees.php
htdocs/compta/prelevement/class/bonprelevement.class.php
htdocs/core/menus/standard/eldy.lib.php
htdocs/core/modules/modProjet.class.php
htdocs/install/mysql/migration/3.6.0-3.7.0.sql
htdocs/langs/en_GB/admin.lang
htdocs/langs/es_AR/orders.lang
htdocs/langs/es_AR/trips.lang
htdocs/langs/es_CO/admin.lang
htdocs/langs/es_CO/orders.lang
htdocs/langs/es_CO/trips.lang
htdocs/langs/fr_FR/admin.lang
htdocs/langs/fr_FR/main.lang
htdocs/langs/pl_PL/interventions.lang
htdocs/langs/pt_BR/trips.lang
htdocs/langs/ro_RO/productbatch.lang
htdocs/langs/ro_RO/trips.lang
htdocs/main.inc.php
htdocs/projet/element.php
2015-04-22 17:57:57 +02:00
jean
8006edc278
correct issue 2589 getting user signature in script, when user is sended
...
through a script parameter
2015-04-18 16:39:53 +02:00
Marcos García de La Fuente
fb186d6ef8
Added delay between mails in Newsletter module
2015-01-18 16:26:26 +01:00
aspangaro
0b20369dd7
Qual: Renamed all files & links "fiche.php" into "card.php"
2014-09-18 21:18:25 +02:00
Laurent Destailleur
212e9825a3
Qual: Function getmypid were renamed into dol_getmypid.
2014-07-31 17:35:58 +02:00
Marcos García de La Fuente
7e7958cf73
Removed SQL errors as they are logged by the database handler
2014-06-12 13:49:05 +02:00
Marcos García de La Fuente
9fbd7806f0
More substitutions
2014-06-12 11:31:53 +02:00
Marcos García de La Fuente
ae4bd4445e
Moved dol_syslog query log to the database handler and decreased report level to DEBUG
2014-06-09 15:49:54 +02:00
Laurent Destailleur
eec5d6d313
Fix: Error management of mass email feature
2014-05-17 19:02:47 +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
fce9baddf0
New: Add substitution key into emailing module to include securitykey
...
used for paypal links into email.
2014-01-15 17:21:13 +01:00
Laurent Destailleur
b7190d2609
Fix: Several bugs.
2013-11-16 13:00:21 +01:00
Laurent Destailleur
89ee79f5cf
New: Implement same rule for return value of all command line scripts (0
...
when success, <>0 if error).
2013-06-09 14:40:33 +02:00
Raphaël Doursenaud
686f5add82
Normalized line endings to LF
2013-06-05 16:12:07 +02:00
Laurent Destailleur
e9df560b74
New: Show process id in all command line scripts
2013-05-22 12:23:42 +02:00
Laurent Destailleur
64ff559a80
Qual: Uniformize script headers
2013-05-15 11:24:18 +02:00
Laurent Destailleur
de9f100968
Fix: check read feature
2013-04-14 20:34:31 +02:00
Laurent Destailleur
22731788c5
Qual: Remove duplicate script. Enhance old one.
2013-04-14 20:15:55 +02:00
fhenry
1b835262b3
Fix syntax error
2013-03-15 10:35:38 +01:00
Laurent Destailleur
5bc66318c2
New: use dolGetFirstLastname() everywher we should.
2013-03-11 15:54:01 +01:00
Laurent Destailleur
418eeef8b4
Fix: Ton of bugs into renaming fields
2013-03-09 16:19:15 +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
FHenry
6fc9bf5143
Correct mail tag __UNSUSCRIBE__ to __UNSUBSCRIBE__
2012-07-24 10:18:17 +02:00
Laurent Destailleur
df42899ecd
Checkstyle
2012-07-04 12:01:45 +02:00
FHenry
2749117aba
Add __MAILTOEMAIL__ and configutation gobal varialbe of Check Read and
...
unsubscribe in Admin part
2012-04-10 14:32:54 +02:00
Laurent Destailleur
befaf655aa
Fix: Disable feature by default. Need option MAIN_SOCIETE_UNSUBSCRIBE to
...
enable because feature is a security hole.
2012-04-05 21:02:00 +02:00
FHenry
6f7773d7e2
Correction lien desincription et mailto:email
2012-04-05 16:45:41 +02:00
FHenry
5bfff3920f
Module e-maillling : Correctif et evolution Accusé de lecture et
...
desinscription
2012-04-04 15:23:32 +02:00
Regis Houssin
ffc6812241
Fix: avoid php strict mode warning
2012-03-23 18:19:50 +01:00
FHenry
0cf4619682
Emailing campaign- unsubcribe and use of md5 tag
2012-03-01 14:51:07 +01:00
FHenry
229176ea65
Read Receipt in module emailing
2012-02-22 20:49:55 +01:00
Laurent Destailleur
52b522e087
Qual: Uniformize code
2012-01-30 10:22:50 +01:00
Regis Houssin
30c5f4b214
Move all core class in htdocs/core/class
2011-10-24 09:29:17 +02:00
Regis Houssin
c9053e1d8d
problem synchro git<->cvs !!!
2011-09-22 10:55:37 +00:00
Laurent Destailleur
2a6f5fb5ad
Doxygen
2011-08-31 10:20:39 +00:00
Regis Houssin
726d9581dd
Fix: remove obsolete tags (in progress)
2011-08-27 14:24:16 +00:00
Laurent Destailleur
9f663d5677
Qual: Clean code
2011-08-20 15:11:31 +00:00
Laurent Destailleur
e2c007305c
Fix: Avoid errors into rpm packages
2011-07-31 22:21:57 +00:00
Laurent Destailleur
9eae2afde8
Fix: Regression
2011-06-16 21:15:45 +00:00
Laurent Destailleur
311339b0ca
Qual: Optimize substitution engine
2011-06-08 22:08:02 +00:00
Laurent Destailleur
8f0f05cb22
Use small php
2011-01-23 01:00:45 +00:00
Laurent Destailleur
6e75a3d203
Restore work lost by savannah backup
2010-12-01 21:16:28 +00:00